DFU Without Home Button?

Discussion in 'iPod touch' started by Miguel Angel Willbanks, May 15, 2012.

  1. Miguel Angel Willbanks New Member

    Member Since:
    Apr 9, 2012
    Message Count:
    12
    So I've tried the changing ipsw to zip technique for this, but with no avail. I'm running iOS 5.1.1 and want to jailbreak. My home button on my iPod Touch 4G is stuck and doesn't move. If anyone can help me, I'd greatly appreciate it.
  2. ValleyForge Community Development Head

    Member Since:
    May 25, 2011
    Message Count:
    10,906
    Device:
    5G iPod touch
    You have to have SHSH blobs for 5.1 or lower, because sn0wbreeze doesn't yet support 5.1.1. Use TinyUmbrella to check which SHSH blobs you have. Open it, click on your device in the left, click "Save SHSHs", and tell me what it collects.
  3. Miguel Angel Willbanks New Member

    Member Since:
    Apr 9, 2012
    Message Count:
    12
    I'm trying to go in to DFU mode through iTunes though.
  4. ValleyForge Community Development Head

    Member Since:
    May 25, 2011
    Message Count:
    10,906
    Device:
    5G iPod touch
    I know. Using that method, you have to restore. You would then enter Pwned DFU and restore to a custom jailbroken IPSW (sn0wbreeze). Please tell me which SHSH blobs you have :)
  5. Miguel Angel Willbanks New Member

    Member Since:
    Apr 9, 2012
    Message Count:
    12
    iPod4G 4.3.5 (8L1)?
  6. ValleyForge Community Development Head

    Member Since:
    May 25, 2011
    Message Count:
    10,906
    Device:
    5G iPod touch
    Ok, then 4.3.5 is the only firmware you can jailbreak on. The reason is because to enter DFU mode without buttons, you have to restore after you do. You can only restore to a firmware that is being signed by Apple, or that you have SHSH blobs for. Currently 5.1.1 is being signed by Apple, but no program yet supports making a custom jailbroken 5.1.1 IPSW. Your only other option is to restore to 4.3.5 jailbroken tethered. Here are your options:
    a. Restore to stock 5.1.1
    b. Restore to stock 4.3.5
    c. Restore to tethered jailbroken 4.3.5
    Or you could sit and wait for sn0wbreeze to be updated. You can nag iH8sn0w about it here.
    To restore to tethered jailbroken 4.3.5,
    1. Rename the "hosts" file in C:\Windows\System32\drivers\etc to "hosts.bak"
    2. Copy the attached "hosts" file to C:\Windows\System32\drivers\etc. Delete the ".txt" extension so it is called just "hosts".
    3. Follow this guide (here is Sn0wbreeze, iREB, Hex editor) using the 4.3.5 IPSW, all the way through step 14
    Let me know exactly how it goes :)

    Attached Files:

  7. Miguel Angel Willbanks New Member

    Member Since:
    Apr 9, 2012
    Message Count:
    12
    what is the attached hosts file?
  8. ValleyForge Community Development Head

    Member Since:
    May 25, 2011
    Message Count:
    10,906
    Device:
    5G iPod touch
    The one that I attached to the post. I also attached it to this post. You can alternatively download it by clicking here.
    It points iTunes to Cydia's server so you can restore using your 4.3.5 SHSH blobs.

    Attached Files:

  9. Miguel Angel Willbanks New Member

    Member Since:
    Apr 9, 2012
    Message Count:
    12
    LOL. I JUST noticed that! When I'm in the HEX Editor, do I have to specifically change something? Or does it matter?
  10. ValleyForge Community Development Head

    Member Since:
    May 25, 2011
    Message Count:
    10,906
    Device:
    5G iPod touch
    I just go near the middle of the file and change one value to 00. It doesn't really matter, just change one or two random things.