Monthly Archive for November, 2009

Blackra1n, Jailbreaking iPhone 3G(s) or iPod Touch with 3.1.2

Thanks to geohot, we finally can jailbreak iPhone 3G & 3GS, and iPod Touch’s with the newest 3.1.2 firmware. I had a little fun trying to get this working, but after finding the right sources, and the right guides, I got it. I wanted to make a simplified guide that would help join all of the different peoples ways to one of the easiest.

First, thanks to geohot at http://blackra1n.com/ and the redmondpie.com guys.

So, the steps.

Before we start, BACK YOUR PHONE UP, you will lose all data on it.

1. Get the latest version of iTunes.
2. DO NOT update your device with iTunes!! Download the latest custom firmware from…

3. Holding the left-shift button, click the restore button in iTunes, and select your custom firmware file. Let iTunes restore your phone this way. Again, do NOT download the firmware through iTunes. If you were not prompted to select a file, you didn’t do it right.
4. After the phone is restored, before you install the carrier updates, and restore your backups back to the phone, download blackra1n here.
5. Run blackra1n, click the “make it ra1n” button, and let it jailbreak.

The process takes about 10 – 15 seconds, so if you go any longer than that, you need to hold the power button and the home button down until your device shuts off, power it back on, and redo step 5 until it does work.

Go here if you want to learn about tethering your iPhone.

Enjoy!

Jailbreaking the iPhone 3G(s)

Here are some quick links to jailbreaking the iPhone.

First, you need to obtain a copy of the firmware you wish to haave installed on your phone. A good site to get this is at Felixbruns.de.

Second, you need the redsn0w 0.8.0 installer, located here or here.

Make sure that you follow all of the instructions in redsn0w carefully. Also, when you are prompted on which app to install, Cydia or Icy, only install Cydia.

To get Installous to work on your iPhone, go here: http://www.geekbin.net/main/2009/11/getting-installous-to-work-on-the-iphone-or-ipod-touch/

iPhone 3x in Gentoo Linux – Testing Phase

Okay, so for you Gentoo’ers out there, here are the steps to getting everything started. First, I have to give credit where it is deserved, thanks to Marcan at http://marcansoft.com/blog/iphonelinux/usbmuxd/.

# echo "app-pda/libiphone **" >> /etc/portage/package.keywords
# echo "app-pda/libplist **" >> /etc/portage/package.keywords
# echo "dev-libs/libusb **" >> /etc/portage/package.keywords
# echo "app-pda/ifuse **" >> /etc/portage/package.keywords
# echo "media-libs/libgpod **" >> /etc/portage/package.keywords

# emerge -va libiphone libusb ifuse libgpod

Next, you will need to create an ebuild for usbmuxd. Click here to get the usbmuxd-1.0.0_rc1.ebuild.

After you have setup the ebuild…

# echo "app-pda/usbmuxd **" >> /etc/portage/package.keywords
# emerge -va usbmuxd

If all of this is good, then you just have to simply run..

# usbmuxd -U USERNAME -u

obviously, you need to put your user name in the spot, and the little ‘u’ kicks it over to udev, so it should pop up as an automounted device. I checked Thunar, and it showed the iPhone as a mounted device.

I am still working on syncing with amarok and rhythmbox, but once I get that, I will post.

iPhone 3.x Firmware and Amarok ?!?

There might be hope…

http://marcansoft.com/blog/2009/10/iphone-syncing-on-linux/

It seems as if there is a project underway to help us linux users get the best out of our iPhones!

Xbox 360 Compatible Codec for Streaming (using vlc)- Part 2

Okay, so I called Microsoft and talked with a Media Center specialist about the right codec/containers to use to properly encode your movie files and have them play over UPnP. I haven’t tested all of them out yet, but I hope that one of these will work. I will be pushing all of them through vlc to see if I can get one working and will get back. Again, I am looking for DVD quality in my file, I don’t care the size, so this isn’t for crunching, this is for quality.

From Microsoft:

Q1: What are the details of Xbox 360 Audio Video Interleaved (AVI) support?
A1: The following list contains Xbox 360 AVI support details:
. File extensions: .avi, .divx
. Containers: AVI
. Video profiles: MPEG-4 Part 2, Simple and Advanced Simple Profile
. Video bitrate: 5 megabits per second (Mbps) with resolutions of 1280 x 720 at 30 frames per second (fps)
. Audio profiles: Dolby Digital 2 channel and 5.1 channel, MP3
. Audio max bitrate: No restrictions

Q2: Can you describe Xbox 360 support for the H.264 standard?
A2: Xbox 360 provides the following H.264 support:
. File name extensions: .mp4, .m4v, mp4v, .mov
. Containers: MPEG-4, QuickTime
. Video profiles: Baseline, main, and high (up to level 4.1) profiles
. Video bitrate: 10 Mbps with resolutions of 1920 x 1080 at 30 fps
. Audio profiles: two-channel AAC low complexity (LC)
. Audio max bitrate: No restrictions

Q3: What exactly does Xbox 360 support for MPEG-4 Part 2?
A3: The following information describes Xbox 360 support for MPEG-4:
. File name extensions: .mp4, .m4v, mp4v, .mov
. Containers: MPEG-4, QuickTime
. Video profiles: Simple and Advanced Simple Profile
. Video bitrate: 5 Mbps with resolutions of 1280 x 720 at 30 fps
. Audio profiles: two-channel AAC low complexity (LC)
. Audio max bitrate: No restrictions
Q4: What exactly does Xbox 360 support for WMV (VC-1)?
A4: The following information describes Xbox 360 support for WMV:
. File name extensions: .wmv
. Container: asf
. Video profiles: WMV7 (WMV1), WMV8 (WMV2), WMV9 (WMV3), VC-1 (WVC1 or WMVA) in simple, main, and advanced up to level 3
. Video bitrate: 15 Mbps with resolutions of 1920 x 1080 at 30 fps
. Audio profiles: WMA7/8, WMA 9 Pro (stereo and 5.1), WMA lossless
. Audio max bitrate: No restrictions

Q5: Can I mix and match the video and audio codecs outside of those defined in questions 1 through 4 above?
A5: No, you cannot. We only support each audio and video codec in the explicit containers as defined in questions 1 through 4.

Q7: How do I create WMV, AVI, H.264, and MPEG-4 content? What encoders does Xbox 360 support?
A7: You can create this content by using one of the many third-party applications that are available. Xbox 360 supports many popular encoders. Specifically, for encoding to WMV, you can use Microsoft Expression Encoder or Windows Media Encoder.

Getting Installous to work on the iPhone or iPod Touch

After you get Cydia or Icy installed, just add the following to the repository list, and you can install in via Cydia or Icy.

http://cydia.hackulo.us