From fce0211273208d906603b323c08a427177531a1c Mon Sep 17 00:00:00 2001 From: LukeeGD <26163116+LukeZGD@users.noreply.github.com> Date: Sat, 1 Jul 2023 21:26:28 +0800 Subject: [PATCH] Updated Troubleshooting (markdown) --- Troubleshooting.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Troubleshooting.md b/Troubleshooting.md index 3d1bd83..3883fc6 100644 --- a/Troubleshooting.md +++ b/Troubleshooting.md @@ -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: