Updated Troubleshooting (markdown)

LukeeGD 2023-07-01 21:26:28 +08:00
parent 301c3a068c
commit fce0211273

@ -25,6 +25,31 @@
- Example of usage with argument: `./restore.sh --no-color --entry-device`
- For Windows, edit `restore.cmd` and append the argument/s needed
- The script accepts multiple arguments
- There are 2 optional arguments `--disable-sudoloop` and `--disable-usbmuxd` for Linux. (I don't recommend enabling any of these since default behavior should work fine in most cases, maybe only `--disable-usbmuxd` will be useful in case)
- By default, Legacy iOS Kit stops the usbmuxd service and starts up `sudo usbmuxd -pz`. The `--disable-usbmuxd` argument disables this
- By default, Legacy iOS Kit runs some tools as root like irecovery and idevicerestore among others. The `--disable-sudoloop` argument disables this
- Other options (full output of `--help`):
```
List of options:
--debug For script debugging (set -x and debug mode)
--disable-bbupdate Disable baseband update
--disable-sudoloop Disable running tools as root for Linux
--disable-usbmuxd Disable running usbmuxd as root for Linux
--entry-device Enable manual device and ECID entry
--help Display this help message
--no-color Disable colors for script output
--no-device Enable no device mode
--no-version-check Disable script version checking
For devices compatible with powdersn0w and OTA restores (see README):
--ipsw-verbose Enable verbose boot option (powdersn0w only)
--jailbreak Enable jailbreak option
--memory Enable memory option for creating IPSW
* Default IPSW path: <script location>/name_of_ipswfile.ipsw
* Default SHSH path: <script location>/saved/shsh/name_of_blobfile.shsh(2)
```
## Notes for iPhone 4 powdersn0w
- If you want to go back and restore to iOS 7.1.2, you need to disable the exploit