Difference between revisions of "Preventing Baseband Update"

From The iPhone Wiki
Jump to: navigation, search
m (link)
Line 1: Line 1:
 
1. Unpack Original/Custom IPSW
 
1. Unpack Original/Custom IPSW
   
2. Decrypt Restore Ramdisk using xpwntool and mount it
+
2. Decrypt Restore Ramdisk using [[xpwntool]] and mount it
   
 
3. Navigate to /usr/local/share/restore
 
3. Navigate to /usr/local/share/restore

Revision as of 23:30, 25 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>UpdateBaseband</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