EDIT: the only step that is needed is step 1. The rest of it doesn't seem to do anything. Oh well.
So, you've decided to upgrade to 10.1.1 and wait for a jailbreak. You don't want to go to 10.2 but your phone screams at you to update. What can you do?
I've managed to trick my phone into thinking 10.1.1 is up to date doing the following:
Upon reboot, if you go to settings -> general -> Software Update, you should see iOS 10.1.1 Your software is up-to-date.
I've only done this on my iPhone 6 plus, so other successes would be good to hear.
Also I believe to undo the above is after going to the MobileSoftwareUpdate directory:
So, you've decided to upgrade to 10.1.1 and wait for a jailbreak. You don't want to go to 10.2 but your phone screams at you to update. What can you do?
I've managed to trick my phone into thinking 10.1.1 is up to date doing the following:
- Search for the tvOS 10 Beta Software Profile and install it using apple configurator.
- Load the mac_portal exploit code in Xcode and run it (per all the instructions on the internet)
- Once you've connected to the bash shell in you phone, enter the following commands: (my comments are in the brackets, don't type them in)
cd /var/MobileSoftwareUpdate
ls
(you should see Update.plist and some other files)
mv Update.plist u.plist
echo > Update.plist
chmod 000 Update.plist
chown root Update.plist
chmod 000 .
chown root .
(Finally, reboot your phone)
shutdown -r now
ls
(you should see Update.plist and some other files)
mv Update.plist u.plist
echo > Update.plist
chmod 000 Update.plist
chown root Update.plist
chmod 000 .
chown root .
(Finally, reboot your phone)
shutdown -r now
I've only done this on my iPhone 6 plus, so other successes would be good to hear.
Also I believe to undo the above is after going to the MobileSoftwareUpdate directory:
Last edited: