|
The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Preventing Baseband Update"
m (link) |
(updated to help those who are stuck) |
||
| Line 11: | Line 11: | ||
<plist version="1.0"> |
<plist version="1.0"> |
||
<dict> |
<dict> |
||
| − | <key |
+ | <<key>CreateFilesystemPartitions</key>> |
| − | + | <<true/>> |
|
| + | <<key>SystemPartitionSize</key>> |
||
| + | <<integer>1024</integer>> |
||
| + | <<key>UpdateBaseband</key>> |
||
| + | <<false/>> |
||
| + | <<key>SystemImage</key>> |
||
| + | <<false/>> |
||
</dict> |
</dict> |
||
</plist> |
</plist> |
||
Revision as of 15:57, 29 November 2010
1. Unpack Original/Custom IPSW
2. Decrypt Restore Ramdisk using xpwntool and mount it
3. Navigate to /usr/local/share/restore
4. Edit options.plist on the restore ramdisk
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<<key>CreateFilesystemPartitions</key>>
<<true/>>
<<key>SystemPartitionSize</key>>
<<integer>1024</integer>>
<<key>UpdateBaseband</key>>
<<false/>>
<<key>SystemImage</key>>
<<false/>>
</dict>
</plist>
5. Reencrypt the restore ramdisk
6. Repack the ipsw
7. Restore IPSW to iTunes after preparing device for custom firmware.
This method works on iOS 4.2.1