![]() ![]() Two files were changed from the Apple logo to the iH8sn0w logo. In the folder \ramdisk\usr\sbin\ the file asr has been renamed to asr_orig and a patched file of size 180832 bytes added. added last entry: UpdateBaseband = false.changed value: SystemPartitionSize 1024 changed to 1050.first entry added: CreateFilesystemPartitions = true.The file ist in the folder \ramdisk\usr\local\share\restore is changed. To get some more details about what sn0wbreeze with the option "Baseband Preservation Mode" does, here a short analysis - a comparison of the generated ipsw for iOS 4.3 (iPhone 4): This method can also be used on the iPhone 3GS and the iPhone 4 to downgrade from the 4.3 betas and above back to 4.2.1, as long as the device can be restored (and activated) to iOS 4.1 or an earlier version. iH8sn0w confirmed that his method is not the same as the above mentioned methods. Sn0wbreeze has a "Baseband Preservation Mode" since version 2.2. You will get Error 1013 and it can be easily bypassed by using the Exit Recovery Mode button in TinyUmbrella or typing 'setenv auto-boot true' and 'saveenv' in iRecovery.Use the "Restore" button in iTunes to update if your firmware version is below 4.2 else use the "Update" button in iTunes to update.If Cydia Server hasn't got your SHSH, but you have it locally, use TSS Server method in TinyUmbrella. ![]() Edit the hosts file and add the line "74.208.10.249 gs." without the quotes, or run TinyUmbrella after saving the firmware's SHSH.The latest version of TinyUmbrella also features a new Fix Recovery function. greenpois0n RC6 will fix this as part of the jailbreaking process.So this method is actually not useful for iOS 4.2.1 . The old 'Kick out of recovery mode' methods or "setenv auto-boot true" won't work, because it's not the problem that the auto-boot is false. If it doesn't match, it will crash before the Apple logo with the loading bar (the 2nd, first-boot one, not the restore one) appears. This method 'works' with iOS 4.2.1, but in the restore ramdisk there is a baseband version check.This only works if Cydia Server/ TinyUmbrella accepts the firmware's SHSH.Pointing the hosts file to Cydia Server or running TinyUmbrella will allow this request for signature to be ignored, thus preventing a baseband update. The iPhone 4 requires a AT XNONCE key signature from Apple in order to update the baseband. TinyUmbrella/ Cydia Server Method ( iPhone 4) Mac Users, Open iTunes, hold the Alt button and click Restore then select the modified IPSW.hold the Shift button and click Restore then select the modified IPSW Mac Users, Open iTunes, hold the Alt button and click Update then select the modified IPSW.hold the Shift button and click Update then select the modified IPSW If the modified IPSW is restored, iTunes will give an Error 1015 and the iDevice will be in a recovery mode loop which cannot be exited by TinyUmbrella or the 'setenv auto-boot true' commandįortunately, the Update Ramdisk does not contain that baseband check so if the Update Method is used which is mentioned below, iTunes will give an Error 1013 and it can be exited by TinyUmbrella and the iRecovery command. A practical application for this is if someone absolutely needs to update to the latest firmware for work or other reasons, and can't as they must wait for PwnageTool to provide support.įirmwares like 4.2.1 and above have baseband checks on the Restore Ramdisk. This would *THEORETICALLY* allow for not updating baseband without patches/ jailbreak. One could hook the function HookAMRestorePerformRecoveryModeRestore in the MobileDevice Library that iTunes uses, overriding the restore options CFDictionaryRef object. Using an original IPSW will not work, because redsn0w's pwned DFU Mode doesn't patch sigchecks in iBSS (which is loaded from the IPSW). ![]() You must load a patched iBSS/ iBEC for this to work.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |