Skip to content
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

increasing the success rate for iphone7 #41

Open
d386538 opened this issue Jun 18, 2017 · 5 comments
Open

increasing the success rate for iphone7 #41

d386538 opened this issue Jun 18, 2017 · 5 comments

Comments

@d386538
Copy link

d386538 commented Jun 18, 2017

iphone7+, never had a success jb

b4 never say "failed, reboot", just simply close the app.
b3 it just hangs over there or reboot

I can't think of a thing that I haven't tried.
Does extra_recipe generate a log that we can see what's happening?
I suppose figuring out this will definitely improve the success rate.

@maetrik92
Copy link

i am on the same boat 2 hours now.i am trying to get it working and i get always, Failed,Reboot on ip7+ 10.1.1.
I don't know why, until yesterday i had a stable jb and today is fcked up.did more than 50 tries and i didn't get anything else than Failed reboot or some strange kernel panics. Mach portal sent me immediately on jb mode at the first try tho.i don't know whats going on.

@ghost
Copy link

ghost commented Jun 23, 2017 via email

@xerub
Copy link
Owner

xerub commented Jun 23, 2017

Seems like extra_recipe fixed mach_portal. Nice!

@greenZebraQuest Honestly, I never had mach_portal last more than several hours (same hardware), so you're either lying through your teeth or are a very lucky person.

@d386538 most likely no: increasing the success rate is a very difficult task, it not guaranteed to get close to a significant % and probably not worth my time. For the record, I get it working in 3-5 tries on average, worst case 10 tries. Granted, that is without Xcode -- that means after you install the app with Xcode, disconnect and try as is. You don't need the Xcode debug log, unless you are actively developing extra_recipe. Another hint, try increasing nports for your device to something insane (like 80000) or lower it; it's a gamble.

@d386538
Copy link
Author

d386538 commented Jul 2, 2017

@xerub

  • Having the i7+ disconnected
  1. int nports = 40000; app closed no matter what
  2. int nports = 80000; reboot the phone no matter what
  • Having the i7+ connected
  1. int nports = 40000; app hangs
  2. int nports = 80000; reboot the phone no matter what
  3. int nports = 77500; app hangs

This is what I get. Don't know if you can come up with something.
http://i.imgur.com/PcxQlzB.jpg

Note: I always had to reinstall yalu b3 after trying out extra_recipe.
Otherwise, my phone will just reboot.
I assume some yalu files was replaced with extra_recipe?

@vladkorotnev
Copy link

If anybody could chime in on the actual failure reason, that would be much appreciated. (cc: @xerub)

I think I've read somewhere, that the reason why the failure where the phone reboots happens, is a race condition of the exploit vs the KPP. If that's the case, why don't we launch a beefy background thread to heat up the CPU enough to make KPP slower, thus increase the potential success rate?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants