- rebuild idevicerestore and ideviceactivation, with no more conflicts this time. it shouldnt segfault or error out anymore
- fix pushd relative path issue
- jailbreak with g1lbertjb userland tool on normal mode only
- most of the stuff here is for fixing things on arch/manjaro especially with the libxml2 update
- as well as gcc 15 failing build of python2 since defaults moved to c23
- limd bins are now compiled with libressl 2.2.7 and the .so libs are included (dynamic instead of static since the file sizes will be too large). this should fix potential lockdownd ssl errors
- added idevicebackup stuff for backup/restore on ios 3. backup works, but restore doesnt seem to work so its still disabled for now
-ideviceactivation update fixes#726, closes#727 (not sure about arm64, but sure on x86_64)
- updated ipsws contain a more updated cydia and packages, and now includes httpatch also. for 3.1.3 iphone1,1 and ipod1,1 as well as ipad1,1 3.2.x fs ipsws
- transfer files on ssh ramdisk boot, for armv6 devices (s5l8900 devices and ipod2,1) to have complete binaries for jailbreaking and other stuff
- 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
I have not done thorough testing yet, hopefully things don't break badly
- Added iOS 5.x and 7.0.x untethers. All of 5.x, 6.x, and 7.x can now be jailbroken with custom IPSW (Jailbreaking using SSH ramdisk is to be added next)
- iPhone 3GS downgrades with 24Kpwn/alloc8
- iPod touch 2 support and downgrades
- Remove 32-bit bsdiff patches for iBSS and iBEC in favor of patching with iBoot32Patcher
- Updated binaries (except for armhf, to follow)
- Add SHSH validation for powdersn0w and "Other" restores
- Add more checks in selecting IPSW menu
- Display some warnings on menu display
- Fix a lot of script stuff, remove the usage of xmlstarlet