1. DoerrFan's Avatar
    Here it is, everything iPhone you could want to know

    Terms and Definitions:

    Jailbreaking - Allowing 3rd Party Applications Unauthorized by Apple to run on the iPhone.

    Unlocking - Allowing the iPhone to run on any GSM carrier.

    Bootloader - Bootloader is the program that starts up your iPhone. There are two in the iPhone. The relevant one is the BaseBand bootloader. The iPhone's bootloader is like the gatekeeper of the baseband. Your bootloader version depends on how new your phone is. If your phone came with FW 1.1.2 or newer, you have BL4.6. If you have a 1.1.1 or older out of the box phone, you have BL3.9. You can freely switch between bootloaders using bootneuter.

    Baseband - Part of the phone that controls the radio, wifi/bluetooth/EDGE and phone.

    What are the Risks:

    Jailbreaking is the least risky, please not that ALL of these methods void your warranty (technically), but there are ways to bring it to factory condition, so Apple will never know.

    The software to do this is not flawless, there is always a chance your phone will be broken permanently.

    Why Would i Hack My Phone?

    Jailbreaking is to allow other applications, and increase functionality of the device. Unlocking is for use if your not on AT&T or official iPhone carriers.

    How Do I Do It?

    There are several methods to hacking your phone, here they are:

    Pwnage - Patches the bootloader to allow unsigned firmware, can do it all.

    iLiberty+ - Safe 2-Pass Jailbreak/Activate/Unlock.

    iDemocracy - Jailbreak/Activate/Unlocking tool.

    ZiPhone - DONT USE!

    Pwnage is right now recommended, iLiberty+ and iDemocracy are also very good methods. ZiPhone is not recommended due to Wi-Fi issues and all around buggy and dangerous software. Don't use it.

    What Firmware Do I Have?

    Go To Settings<General<About it is listed there. Either 1.0, 1.0.1, 1.0.2, 1.1.1, 1.1.2, 1.1.3, or 1.1.4.

    It is also highly advised after hacking your phone that you DO NOT UPDATE TO NEW FIRMWARES. YES THAT MEANS YOU!

    How To Enter DFU Mode:

    1. Power off your iPhone (Hold sleep/wake button until you see a red slider, and slide it)
    2. Hold down the Power And Home button.
    3. When you see the Apple logo, release the Sleep wake but continue to hold down the home button until the phone is detected by iTunes as in Restore mode, you can also use iLiberty+ to enter DFU mode. DFU Mode is used to restore to previous firmwares in some cases.

    Fixes For Common Problems:
    No Wi-Fi After ZiPhone? If AND ONLY IF your iPhone has no Wi-Fi after running ZiPhone, if your iPhone has grayed out Wi-Fi and you didn't use ZiPhone use iBooter Connect to your phone, give the command radio readnvram and check if you see 3 mac addresses (wifi, bluetooth, ethernet), wifi calibration checksum and build tag. If you dont see one of the fields you should use the tool. If you see all the fields but are experiencing the grey wifi problem you probably have another issue and it is advised you don't use this tool.
    Note: To Use This Your iPhone MUST have the fakeblank bootloader, use Bootneuter to get to fakeblank.

    If you meet this criteria:
    1.Become fakeblanked by using BootNeuter (set FakeBlank to ON before selecting Flash).
    2.Download this unzip it and transfer it to your iPhone using SSH or bundle it with Pwnage. Make sure it has the correct permissions (chmod +x swifi).
    3.Log into the phone using Terminal VT100 application available from installer.app
    4.Unload your CommCenter (otherwise you'll probably see “Error 0xffffffff” from swifi).
    launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
    killall -9 CommCenter
    5.Run Swifi If you've manually changed your wifi MAC address via ibooter, or if you've had your wifi MAC address changed on you by a buggy unlocker, change it back to its original value.
    If swifi reports “actions taken”, reboot your iPhone to use the new tables. You may also need to do “Settings→General→Reset→Reset Network Settings”

    You should be fixed from there!

    Getting a BSD Root Loop?

    1. Connect iPhone to Computer
    2. Open iTunes
    3. Hold down sleep/wake and home buttons until screen is blank
    4. Release sleep/wake button ONLY when screen is blank
    5. Release home button when iPod appears in iTunes
    6. Hold Option (Mac) or Shift (PC) key and click restore and select the 1.1.3 firmware file
    7. Restore
    8. Sync Nothing to it, uncheck everything
    9. Update to 1.1.4.
    10. Check nothing to sync.
    12. Eject iPod and close iTunes
    13. Disconnect sync cable from iPod
    14. hold down sleep/wake and slide to power off
    15. hold down home button and connect sync cable
    16. release home button when iTunes logo appears on iPod display
    17. open iLiberty+
    18. Jailbreak.

    You should be all set from there!

    More to be added later, i gotta go now
    Last edited by DoerrFan; 2008-06-03 at 04:26 AM.
    2008-06-02 03:57 AM
  2. screamforme02's Avatar
    hahhaha you are on like a helpfull tangent today. lol good info, this should be a sticky. u my friend are gettin a thanks.. all you other noobs out there should do the same
    Hey! A Restore Never Hurts It's True!
    2008-06-02 04:32 AM
  3. DoerrFan's Avatar
    Lol this thread died fast, i'll add more today
    2008-06-02 09:13 PM
  4. screamforme02's Avatar
    Hey! A Restore Never Hurts It's True!
    2008-06-03 02:35 AM
  5. dlubbat's Avatar
    Very good info for all of the noobs out there lol.
    2008-06-03 07:03 AM
  6. Apple iPie's Avatar
    LOL. Nice post. But,if mods won't stick it,
    noone gonna read..
    2008-06-03 07:23 AM
  7. screamforme02's Avatar
    Well than Mods You Heard The Guy. it Should Be STUCK as A STICKY

    Bump!! Sticky!!
    Last edited by screamforme02; 2008-06-04 at 02:28 AM. Reason: Automerged Doublepost
    Hey! A Restore Never Hurts It's True!
    2008-06-04 02:28 AM