-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS 13 arm64e support is broken #10
Comments
Download this python script and make sure you grab the entitlements from fouldecrypt before you run the tool. These are the steps: here’s the script: https://gist.github.com/dlevi309/cdde58d749bbce5c070ced56af510997 |
@dlevi309 I looked up the Mach-O specs. Your script only works with thin executables, not fat ones. The executable provided by Misty is fat. I tried changing the CPU subtype and then run ldid, but the version of ldid on iOS changes it back to 80000002, so what you said won't work anyway. To make things worse, the version of lipo on iOS doesn't recognize arm64e, so I can't even thin it to arm64e. If I thin it to arm64, the system now complains that |
@jack980517 why not run |
and if you’re on iOS 13.7, you should be using the tfp0 version of fouldecrypt, you don’t need to use the libkrw version |
Here's what happens if I specify arm64e:
I have tried all three versions of ldid I can find in Cydia. All have the same behavior of changing the subtype back to 80000002.
I don't know anything about tfp0 and libkrw. I'm just using the binary shipped by Misty, in Misty's repo, and it's identical to the one in the releases section of this repo. And I don't have a Mac so I can't compile (or use a better version of ldid and/or lipo). |
Sorry, confused ldid and lipo for a bit there. For lipo I used CoolStar's build, available on BigBoss as |
it’s okay, and that one’s super old, install the one available on sbingners repo (also named |
Yep, just found that out. I was just used to installing that one, as it was better than the one in the Saurik repo in the old jailbreaks. New problem:
|
So I got the version of fouldecrypt that should run for you and have attached it here fouldecrypt.tar.gz, I’d just extracted it from this project, although if it doesn’t work and you want my advice, since you’re on iOS 13 you might as well just use flexdecrypt 🤷🏻♂️ and I was looking around about the libkrw issue, apparently the latest version is broken for arm64e on iOS 13. |
flexdecrypt doesn't work for some apps:
Which is why I'm looking for alternative solutions. It's really a pain to find dumping solutions on iOS 12 and up that are easy to use and work reliably. |
Did the version I send end up working for you? |
It does run and dump apps, even those that flexdecrypt can't decrypt. |
Apparently the arm64e identifier changed between iOS 13 and iOS 14: https://www.reddit.com/r/jailbreak/comments/rk7n8l/help_diskprobe_error_incompatible_cpusubtype/hp93y9x/
I encountered the same message as the OP in the linked post. Googling led me to that post.
iPhone SE 2
iOS 13.7
unc0ver 6.0.0
The text was updated successfully, but these errors were encountered: