iOS 5.0 Delta Update idea, would it work?

Discussion in 'iOS Jailbreak & Cydia' started by Xerox, Jul 14, 2012.

  1. tw23 Community Development Team

    Member Since:
    Sep 11, 2010
    Message Count:
    3,829
    Device:
    iPhone 4S (Black)
    Yeah, you would go about the PC Installer this way:
    1) PC program downloads the OTA Update (user picks)
    2) PC program unzips it
    3) PC programs transfers the files over to the iDevice (EXCLUDING the patched file that makes it jailbroken)
    4) You're done

    I think you can do that. I'm not sure. But like I said, this wouldn't be a genuine Apple update.
  2. tw23 Community Development Team

    Member Since:
    Sep 11, 2010
    Message Count:
    3,829
    Device:
    iPhone 4S (Black)
    I have no idea what goes in the boot folder. Remember that is what the OTA Update manager does. You are making your own program, which doesn't have to go through the OTA Update manager. There's no point.
  3. ValleyForge Head of Community Development Team

    Member Since:
    May 25, 2011
    Message Count:
    10,801
    Device:
    5G iPod touch
    Ok, we get the idea, it's not genuine. But would that actually work? You don't need anything from the "boot" folder? If that was true we could basically just "restore" by replacing the whole filesystem with an extracted IPSW.
    Have you looked at it? Here's an example, it updates the iPod touch 4 from iOS 5.0.1 to iOS 5.1.1.
    tw23 likes this.
  4. tw23 Community Development Team

    Member Since:
    Sep 11, 2010
    Message Count:
    3,829
    Device:
    iPhone 4S (Black)
    Like I said, I'm not sure it would work. I guess you could add the iBSS, iBEC, iBoot, kernelcache, etc. and Restore Ramdisk and Update Ramdisk into the boot folder. Have it mount the Restore Ramdisk, Update Ramdisk, and filesystem, and copy over the files. I'm pretty sure that's what the OTA Update Manager does.
    You should ask iH8Sn0w about it. I think he knows a lot about it.
    I don't want to ask him because I don't like him lol. I don't get how people think he's a jailbreaker or some security researcher when all he does is use an opensource tool (xpwn) and writes a GUI wrapper around it. How hard is that lol? So easy ;) .
  5. ValleyForge Head of Community Development Team

    Member Since:
    May 25, 2011
    Message Count:
    10,801
    Device:
    5G iPod touch
    All of those are included in the OTA, but there is only one DMG. This DMG is not usable, so it must be encrypted. But it has a different name than any other DMG in any IPSW, so what would be the key? What exactly do the Restore and Update Ramdisks contain?
    iH8sn0w also implements jailbreaks into IPSW's...is that easy?
  6. tw23 Community Development Team

    Member Since:
    Sep 11, 2010
    Message Count:
    3,829
    Device:
    iPhone 4S (Black)
    Yeah it would probably work. Did you extract it and see what it contains?
    And yes implanting jailberaks into an IPSW is easy. I made a program that does it. All you have to do is patch everything, and edit the fstab file. REMEMBER all a jailbreak is, is taking away security features + editing fstab to make filestystem readable/writable/executable... Patching security features are easy (I made another program for that ;) ), and editing the fstab file is easy because it is a text file lol.
    I don't get why people think he is up there with comex and those guys, when he hasn't even found a vulnerability and exploited it.

    That's my rant ;) .
  7. Xerox Well-Known Member

    Member Since:
    Jan 26, 2011
    Message Count:
    4,185
    Well I am going to start another thread and call it Jelta, I'll make it now, then I will just be able to change the OP when things have changed, and you can obviously edit it to, with your rights and everything. I think that it would be easier to merge an OTA with and .ipsw, don't you, but the only thing would be that you would have to restore all of the time when a new update is released, but there would be no problems with backing up the older data and restoring it to the Jelta .ipsw would it? The point of adding Rocky Racoon would be that the 5.1.1 jailbreak is made from the racoon launch daemon, so you when the Jailbreakers exploited that they had to make a patch for that so that no one else that is bad could use that to steal information, (this bit is now hypothetical) so if you were to Jelta from 5.1.1 to 5.2 you would need to install the Rocky Racoon Package from Cydia so that no one can use the racoon exploit to steal information. That is if it is not already implemented into the jailbreak.

    Also, when I make this new thread, should I ask for another beta tester, or should I ask for a person with an

    • iPhone 4
    • iPod Touch 4 Both of us have one so we don't really need one, do we?
    • iPhone 3GS
    • iPod Touch 3G
    • iPad 1
    I was thinking of asking 42395_Skyline to be a beta tester as he has a large array of iDevices? What do you think about that, I will wait for your reply before asking for beta testers.
  8. Xerox Well-Known Member

    Member Since:
    Jan 26, 2011
    Message Count:
    4,185
    OK, MAKING A NEW THREAD NOW! ALSO, COULDN'T WE JUST MAKE THIS LIKE SN0WBREEZE, SO THAT IT JUST MODIFIYS THE .IPSW.
  9. ValleyForge Head of Community Development Team

    Member Since:
    May 25, 2011
    Message Count:
    10,801
    Device:
    5G iPod touch
    I think we should make sure this thing is even possible before asking for testers of any kind (let alone beta, lol).
    Is there really a threat of exploitation of non-jailbreaks? Some people have mentioned that, but I really don't think it's necessary. We don't need to worry about Rocky Racoon, because we would still be using the old exploit that was already in place and just exclude patching the files that break exploits. There shouldn't be a problem with restoring backed up iTunes data, as long as the device is "fully" on the new iOS, as in iTunes knows it is and all files say that it is.
  10. ValleyForge Head of Community Development Team

    Member Since:
    May 25, 2011
    Message Count:
    10,801
    Device:
    5G iPod touch
    Were the caps necessary? Sn0wbreeze takes a stock IPSW and modifies it to be jailbroken. Our tool is basically going to merge an OTA update with an IPSW, OR OTA update your jailbroken device (leaving it jailbroken).