This jail-break is simple once you've done it. I spent well over 12 hour's trying to do it. Now to help everyone, here's you a guide. It's pretty simple, just follow it exactly, read the notes and pay attention to anything in bold. Doing so and in a matter of 30-60 minute's you'll have a jail-broken PS3! Recent Change's in the Guide: Hidden all steps on the guide thats aren't needed when using a pre-patched method. You may skip them if using a pre-patched method. If not, then show the spoiler and do as it ask's. I've added Hermes V3 Payload. You can apply this via SSH or use the 1-click installer below. I've added a Pre-Patched version of iPhoDroid that has PSFreedom built in. Making it a very simple install. Requirement's: Windows PC - Worked for me using Windows 7 Ultimate x64 iPhone 3G or 2G - Firmware running 3.1.2 > 4.02 Jail-broken iPhone - Rooted PS3 - Firmware 3.41 Optional: OpenSSH - Must be installed using Cydia, after jail-broken (You'll only need this should you choose not to use my Pre-Patched method's, but would rather SSH into the device and replace the files you're self.) Note: If you're iPhone is running 4.1 it will not work. You must downgrade using Cydia SHSH. (If you have an SHSH on file) Note: If you're PS3 is running firmware 3.42 it will not work. You cannot downgrade. Download's: No PSFreedom Patched in, use this if you wish to manually SSH the files you're self Download: iPhoDroid_1SHOT_R13k_3G_PC.zip iPhone 3G Only Download: iPhoDroid_1SHOT_R13m_2G_PC.zip iPhone 2G Only Already Patched with PSFreedom - Disc is Required Download: iPhoDroid_1SHOT_R13k_3G_PC_PSFreedom_Patched.zip iPhone 3G Only Download: iPhoDroid_1SHOT_R13m_2G_PC_PSFreedom_Patched.zip iPhone 2G Only Already Patched with PSFreedom and Contain's the Hermes V3 Payload - No Disc Required Download: iPhoDroid_R13k_3G_PSFreedom_Patched_Hermes_V3_Payload.zip iPhone 3G Only Download: iPhoDroid_R13m_2G_PSFreedom_Patched_Hermes_V3_Payload.zip iPhone 2G Only For Manual SSH'ing and Replacing Files Download: PSFreedom for Apple iPhone 3G/2G with Backup Manager Support but no Hermes Payload Disc is Required Download: PSFreedom for Apple iPhone 3G/2G with Backup Manager Support and Hermes V3 Payload No Disc Required Other Essential Apps Download: Filezilla 184.108.40.206 x86 Download: TinyUmbrella 4.1.4 Download: Backup Manager 1.0 If you've not got the correct firmware, use this time to downgrade you're firmware version now. You can learn how to do that at this link. (Same step's no matter the firmware version listed in the guide.) Once you've got to you're correct firmware version required to proceed. Then you're going to jail-break the iPhone using Redsn0w, pwnage tool, or blackra1n. Note: It must not be jail-broken using the Spirit jail-break. Spoiler If you've decided you're just to good for my pre-patched features then you're gonna need to configure Filezilla or you're choice of a SFTP program - For Manual SSH'ing Only Install Filezilla on pc Find out your iPhone's IP address, open the setting's app and hit WIFI then hit the blue arrow next to you're WIFI connection name or SSID. Launch Filezilla and enter you're iPhone IP address. Then username: root password: alpine hit connect, you should now be able to access your phones file system. Step One Install iPhoDroid Onto You're iPhone 3G/2G. Extract you're iPhoDroid archive you've downloaded above onto your Desktop. Connect the iPhone to PC, close iTunes if it opens. Note: Run iPhoDriod as an admin Click on iPhoDroid.exe located in the folder you extracted to you're Desktop. A window should open, click "Shoot" this will then install Android (PSFreedom) to your iPhone 3G/2G. | | Once this has done your phone will boot to a menu, push the power botton on the top right of the phone, this will scroll through the boot options, push the power botton untill you get to the bottom left hand corner where you will see "Install" now push the home button and it should install fully to your phone. Once installed you're phone should boot into Android (PSFreedom), now you need to exit Android (PSFreedom) by holding the power and home button's in until the phone kicks off. When you power the phone on you will be greeted with the boot menu, choose the apple logo which will put you back to normal iOS, you will find you're now stuck in recovery so go back to iPhoDroid and this time instead of hitting "Shoot" you need to hit "Exit out of Recovery". You're iPhone OS will now boot as normal from now on. Note: If you receive a error after hitting "Exit out of Recovery" Then download TinyUmbrella above and use it to kick you're device out of Recovery mode. Spoiler For those who has chosen to manually SSH the file's you're self, you will now need to copy the file's to you're iPhone Unzip the PSFreedom for iPhone 3G/2G onto your Desktop. (Note: Do not extract "Android.img.gz" It is suppose to stay that way.) Make sure your iPhone is booted into it's normal Apple iOS. Launch Filezilla and connect to iPhone. Navigate to private/var Copy the 2 files from within you're PSFreedom extracted folder on you're desktop to private/var, it should then ask you if you want to overwrite, hit yes. Then right click on the file's and change the file permission's on them both to 777. The Jailbreak should now be on you're iPhone and ready to be loaded up via you're PS3. Step Two Using The PSFreedom Jail-break Power off iPhone and launch the Android icon from the new boot menu, your iPhone will have load's of text line's appearing, wait for the "INIT" text to appear (the phone is now ready) Connect the iPhone to you're PS3 Flick to power switch (on the back) of the PS3 to off then on. (FAT) If slim then plug the the power cable to the back of you're PS3. (Slim) Push the power button (on front of console) and straight after push the eject button. You will notice the text on the iPhone start's scrolling again. Your PS3 should now be booted jailbroken (you should now have 2 folder's within the game selection screen) Troubleshooting: Q: I am trying to boot PSFreedom / iDroid but at the very first screen it get's stuck at the "radio: reading baseband nvram... done" line; why? A: You may have uploaded the PSFreedom / Android images onto your iPhone with WinSCP which does not alway's work. We suggest that you instead use an ftp client (such as FileZilla). Once you have uploaded the images into the folder /private/var you must also set the image permission's to 777. If everything fails then maybe you need to redownload the PSFreedom image files and try again. If still nothing, uninstall Openiboot and boot into iOS, then redo Step Two above. Q: I am trying to boot iDroid and after some loading it gets stuck at the "kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(1,0)" line; why? A: The files you have uploaded are corrupted, just reupload them as described above. Note: Should you require more assistance, please look below at my signature.