Software prep for "run rs" dongle or tethered boot

Discussion in 'iPod touch 2G Jailbreak: redsn0w, 24kpwn, etc.' started by MuscleNerd, Feb 27, 2009.

  1. MuscleNerd

    MuscleNerd Member

    Joined:
    May 11, 2008
    Messages:
    350
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    Here's a writeup for how to set up your ipt2g for being bootable by a simple "run rs" serial or USB command. It also avoids DFU mode issues on future reboots, and allows custom logos, probably faster tethered reboot, etc.

    http://wikee.iphwn.org/howto:ipt2g_dongle_prep

    It's currently bare-bones but the coders at ipt2f seem to be good at taking these types of instructions and running with them

    Please Register or Log in to view images

  2. Sportsmaniac1322

    Sportsmaniac1322 Member

    Joined:
    Jan 27, 2008
    Messages:
    186
    Likes Received:
    17
    Device:
    2G iPod touch
    Thanks MuscleNerd!

    EDIT: So we have to re-jailbreak to do this?
  3. tvBilly

    tvBilly New Member

    Joined:
    Nov 24, 2008
    Messages:
    3
    Likes Received:
    0
    Device:
    2G iPod touch
    Will it be possible to construct a "semi" version of this method?

    As always, thanks a lot!

    Please Register or Log in to view images



    afu
  4. MuscleNerd

    MuscleNerd Member

    Joined:
    May 11, 2008
    Messages:
    350
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    Actually, no. That's another thing we should write about

    Please Register or Log in to view images

    Will do that next.
  5. Sportsmaniac1322

    Sportsmaniac1322 Member

    Joined:
    Jan 27, 2008
    Messages:
    186
    Likes Received:
    17
    Device:
    2G iPod touch
    Thanks! This just made my day

    Please Register or Log in to view images

  6. dancool999

    dancool999 New Member

    Joined:
    Mar 8, 2008
    Messages:
    550
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    Okay Im testing it on Windows Now using xpwn.

    Btw, Thank you for this

    Please Register or Log in to view images

  7. MuscleNerd

    MuscleNerd Member

    Joined:
    May 11, 2008
    Messages:
    350
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    Cool....as an extra sanity check, you should find the sums to be:
    Code:
    47447 36 DeviceTree.n72ap.img3
    43336 67 LLB.n72ap.RELEASE.img3
    55705 8 applelogo.s5l8720x.img3
    40568 56 batterylow0.s5l8720x.img3
    64859 64 batterylow1.s5l8720x.img3
    15145 37 glyphcharging.s5l8720x.img3
    19809 36 glyphplugin.s5l8720x.img3
    48093 103 iBSS.n72ap.RELEASE.dfu
    54474 167 iBoot.n72ap.RELEASE.img3
    44695 167 iBoot2.n72ap.RELEASE.img3
    64949 1 manifest
    190 20 needservice.s5l8720x.img3
    50169 47 recoverymode.s5l8720x.img3
    
    Or the sha1's should be:
    Code:
    SHA(DeviceTree.n72ap.img3)= 5b6b932be62851666f491676083816ae9f836a4a
    SHA(LLB.n72ap.RELEASE.img3)= 8b8396efe9f585727d2e7010624711846be0e8a3
    SHA(applelogo.s5l8720x.img3)= fabe0f26ce1bd2bd238144663fe051d56e63f59a
    SHA(batterylow0.s5l8720x.img3)= 7e8de0f948cf747b5d681d91fdb0e581ed384de2
    SHA(batterylow1.s5l8720x.img3)= f673845af93055f5011380790a4bb3988994c637
    SHA(glyphcharging.s5l8720x.img3)= 0ad942a91526c2b2ae35ce832571cda7535525f0
    SHA(glyphplugin.s5l8720x.img3)= 53c2d07dcef2065074942fcd2edf3bbedb2a4517
    SHA(iBSS.n72ap.RELEASE.dfu)= 6e3ea5d63a35cc76f62db479bf2f7612c01a8f42
    SHA(iBoot.n72ap.RELEASE.img3)= 394eae5c9c6a104be254a02609c35eb276b384f6
    SHA(iBoot2.n72ap.RELEASE.img3)= d22aebc836f2832db464a2d1ef76fd6e3c275132
    SHA(manifest)= 47a891a0414a03ab6bda9c8e877350e00a4fc890
    SHA(needservice.s5l8720x.img3)= 9c0af91f09d319e9aa307cc82722dfb1a2c259d4
    SHA(recoverymode.s5l8720x.img3)= 2fbb5e15db8b34245939cf9ce7763122d40e0343
    
    The important ones are the LLB, iBoot, iBoot2, and manifest.

    EDIT: I should have done the SHA1's not the SHA's !
    Code:
    SHA1(DeviceTree.n72ap.img3)= eb4205bac20a1451dafaa81508b812410dfe7226
    SHA1(LLB.n72ap.RELEASE.img3)= e1c164d32b4c603646103003522fa17f86d81d8a
    SHA1(applelogo.s5l8720x.img3)= 5d163ca3e6f86d310f6c5a68da67c5c8ca5dc54d
    SHA1(batterylow0.s5l8720x.img3)= 08e4b43a5dbc1b68c9560ecfeab31ff339f30561
    SHA1(batterylow1.s5l8720x.img3)= 9b22a33cb4d7c1021cec2128f67523d4df0d4982
    SHA1(glyphcharging.s5l8720x.img3)= e82284a6cd475f4149a0b4b00466ce3fb967a15e
    SHA1(glyphplugin.s5l8720x.img3)= 3a492d4444583511298ca9af0b9cc9f1d0bce8f5
    SHA1(iBSS.n72ap.RELEASE.dfu)= 52b604bfaa4a3fa3fe27419f1df37a1ee265eee0
    SHA1(iBoot.n72ap.RELEASE.img3)= e740bbdbf563f65dff2d3c1af27adbbba18facfa
    SHA1(iBoot2.n72ap.RELEASE.img3)= af7d35ca456653310d1e754234750352c116bd5e
    SHA1(manifest)= 59c6a1a2d29c23349e4c8287978ad2a48f57d3d0
    SHA1(needservice.s5l8720x.img3)= 5bdedfdb6b10a88239b6412356a523770843f355
    SHA1(recoverymode.s5l8720x.img3)= b8e42cf0c1435b3f79c9a80a77ba8b877515d4b1
  8. dancool999

    dancool999 New Member

    Joined:
    Mar 8, 2008
    Messages:
    550
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    Alright so I take it I can't just download those 3 files and overwrite the old ones in the 2.2.1 bundle because that didnt work.
  9. TomPom

    TomPom New Member

    Joined:
    Dec 8, 2008
    Messages:
    250
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    Thanks for all the time and effort you've put into all of this MuscleNerd, you and your dev-team

    Please Register or Log in to view images

    Will try this when i get home.
  10. MuscleNerd

    MuscleNerd Member

    Joined:
    May 11, 2008
    Messages:
    350
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    Ah, no..the 3 ones marked YES in the patch table need to have those patches applied. If you're using xpwn/ipsw then you need to put the patch files in the FirmwareBundles directory, make the appropriate changes to the Info.plist file, then run xpwn/ipsw and retrieve the results.

    But at the same time, those marked NO must *not* have any patches applied to them.

    If you haven't done this sort of thing with xpwn/ipsw before then it could be a little confusing. If nobody else volunteers one then I'll create the appropriate Info.plist file and add that to the package. (I can't add the modified img3's directly though because of copyright).
    ------------------double post merged------------------
    Great

    Please Register or Log in to view images



    Even if you don't plan on building or buying a dongle or serial cable, this method eliminates the confusion caused by the black-screen and the need to enter DFU mode manually every reboot.

Share This Page