- Other Utilities have been split into 2: Useful Utilities, and Misc Utilities
- In Useful Utilities are the useful options such as kdfu/pwndfu, ssh ramdisk, and others
- In Misc Utilities are the other less used options
- Device Management/Operations menu is gone and merged with Misc Utilities
- One more change done here is removal of breaks in cases where it is not needed anymore
- And add sleep 1 back in clean_usbmuxd (previously removed in some previous commit)
- Anyway, more to come. The readme, wiki, documentation in general is in need of a revamp/revision, so I'll slowly but surely work on that in the next few days/weeks (or months? idk)
well, this is under the assumption that it actually works, not confirmed yet since no testers for now.
might need to undo and disable if it doesnt actually work.
- remove the --disable-usbmuxd arg
- switch to usbmuxd2 for linux
- fixes to changes from previous commit
- update limd binaries for linux
- linux binaries changes do not include armhf, i dont think anyone uses the arm 32-bit version of lik anyway
- check if script is running in bash. if not, throw an error (tested with sh, dash, zsh)
- change unsupported distro to warning. users will now be able to run it on unsupported distros, but they will be on their own for installing tools/binaries needed
- add message when base/target ipsw is validated/failed validation
- select base/target ipsw now checks for ipsw files in the script folder, and added menu to select those ipsws.
- stricter checks for selecting base/target ipsws for powdersn0w.
- check each binary needed in path individually, and print a warning for each missing tool.
- static scp and ssh for linux