zachary7829 / openpwnage

iOS 8.4b4-9.3.6 Semi-Untethered jailbreak
GNU Lesser General Public License v2.1
57 stars 3 forks source link

Any chance of adding in iOS 8.1 support? #2

Open Merculous opened 2 years ago

Merculous commented 2 years ago

Every iOS <=8.4 jailbreak does not work anymore, except in 3uTools which uses ppjailbreak (does not come with tfp0). Anything I can do on my end to help make this happen?

zachary7829 commented 2 years ago

iOS 8.4b4 and above already works so it wouldn't be too much to do. 8.3 is much more likely, I already began work on it and I should just need to fix a couple offsets and it should work. 8.2- I have to change the patchfinder a bit iirc, but Trident still works down to 8.0 so it should be possible. (Although iOS 10.3.X support is coming the soonest most likely)

Merculous commented 2 years ago

Is there an offset finder I could use or is there an updated tutorial to get Trident offsets (I've already looked with this one https://akemi.ai/?page/trident-address-tutorial)? I've used https://github.com/jndok/OF32 and https://github.com/tihmstar/offsetfinder and they both fail at trying to grab _bufattr_cpx. I've tried with a hex editor, IDA, and ghidra, none of which can find _bufattr_cpx...

Merculous commented 2 years ago

I actually found a working pangu8 version (1.2.2) when looking here: http://en.8.pangu.io with web.archive.org. This is the only version that actually shows my device on the tool and that I have an option to jailbreak :P

Merculous commented 2 years ago

Ok, never mind. Apparently the 1.2.2 version cannot grab the resources needed... :/