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

Please go to #489 #455

Closed
wants to merge 3 commits into from
Closed

Please go to #489 #455

wants to merge 3 commits into from

Conversation

ohmza
Copy link

@ohmza ohmza commented Mar 4, 2017

Please go to #489 instead, as this pull request does not work anymore, thanks.

Replaced qwertyoruiop's OTA disabler method to the traditional one which was widely used by many previous well-known jailbreak tools such as Absinthe, Corona Injector, Evasi0n, p0sixspwn, Pangu and Taig.

Bundled SFTP, SCP and OpenSSL binaries in order to make dropbearSSH work with WinSCP and Cyberduck.
@ohmza ohmza mentioned this pull request Mar 5, 2017
This is an attempting to fix iPad Air 2 and iPad Mini 4 problems.
@ohmza ohmza changed the title Implemented more efficient OTA disabler method and bundled SCP, SFTP and OpenSSL binaries Implemented more efficient OTA disabler method and bundled SCP, SFTP and OpenSSL binaries. And also, the alpha fix for iPad Air 2 and iPad Mini 4 on the jailbreak success rate. Apr 8, 2017
@ohmza ohmza mentioned this pull request Apr 9, 2017
@darkfus10n
Copy link

Ok so do we install the latest beta IPA or is there more involved? @ohmza

@ohmza
Copy link
Author

ohmza commented Apr 9, 2017

@adibsadman Just go and grab the fixed ipa from here -> https://github.com/ohmza/yalu102/releases/tag/119

@darkfus10n
Copy link

Thanks mate! @ohmza

@darkfus10n
Copy link

Ok so I tried the IPA but haven't noticed improvement in the success rate of rejailbreaking. Would you like me to provide any panic logs or anything? @ohmza

@ohmza
Copy link
Author

ohmza commented Apr 10, 2017

@adibsadman Yes, please provide me a panic log.

@darkfus10n
Copy link

Blank 3.docx

Here it is. Thanks! @ohmza

@ohmza
Copy link
Author

ohmza commented Apr 10, 2017

@adibsadman Can you try this new fixed ipa again -> https://github.com/ohmza/yalu102/releases/tag/119-2

@darkfus10n
Copy link

Hmm....for some reason it doesn't work at all now. Here is another panic log.
@ohmza
Blank 4.docx

Thank you for giving up your time to help us! We really appreciate it.

@ohmza
Copy link
Author

ohmza commented Apr 10, 2017

@adibsadman Can you please try it this new ipa again. I also appreciate your time for testing >> https://github.com/ohmza/yalu102/releases/tag/119-3

The problem of iPad Air 2 and iPad Mini 4 were host_page_size(mach_host_self(), &sz); returns page size of 16384 which classifies these two devices as 16k page size devices as same as iPhone SE, iPhone 6s, iPhone 7, and iPad Pro but if you jailbreak these two devices in context of 16k devices, it would not work at all. Thus, the OP in #274 figured this problem out by forcing host_page_size of these two devices to be 4096 but it resulted in extremely low jailbreak success rate.

What I'm trying to do in 119-3 is reverting the jailbreak of these two devices to 16k page size context but using 4k address, as I think that the jailbreak success rate will be improved with 16k page size context.

@darkfus10n
Copy link

Still not working mate. Here is another panic log
Blank 5.docx

Thanks again. @ohmza

@darkfus10n
Copy link

Yep I can confirm it isn't working at all. @ohmza

@ohmza
Copy link
Author

ohmza commented Apr 11, 2017

@adibsadman Now, I came to the conclusion that iPad Air 2 and iPad Mini 4 cannot be jailbroken in the context of 16k memory page size at all. This new ipa, I reverted the jailbreak to the context of 4k memory page size but imitate the jailbreak process as 16k memory page size, can you please try it again -> https://github.com/ohmza/yalu102/releases/tag/119-4

@darkfus10n
Copy link

darkfus10n commented Apr 11, 2017

Hello. It isnt working unfortunately. But I think you're getting closer. When I press go, the device waits for a good amount of time before rebooting. @ohmza

Blank 6.docx

@ohmza
Copy link
Author

ohmza commented Apr 12, 2017

@adibsadman Thank you for that information. Here is another ipa, this ipa now uses 16k memory page size address instead of 4k memory page size address -> https://github.com/ohmza/yalu102/releases/tag/119-5

@darkfus10n
Copy link

Nope. Still no luck. Exactly the same thing as before happens. @ohmza

Blank 7.docx

@darkfus10n
Copy link

Are you sure it's something to do with the memory? Not anything else? @ohmza

@ohmza
Copy link
Author

ohmza commented Apr 12, 2017

@adibsadman Yes, as the original method that make the jailbreak working was; forcing the memory page size to 4096 although host_page_size(mach_host_self(), &sz); returns the memory page size of 16384. The original fix was discussing on #274

@darkfus10n
Copy link

Hi @ohmza I cannot find the IPA. Can you provide me the link again please? @ohmza

@Mila432
Copy link
Contributor

Mila432 commented Apr 13, 2017

just forget it your pr is not working

@ccfman2004
Copy link

Anyone have the ipa? I cannot figure out how to compile it.

@ohmza
Copy link
Author

ohmza commented Aug 17, 2017

Okay, I'm going to close this pull request for now as the problem that affects iPad Air 2 and iPad Mini 4 jailbreak success rate can't be fixed. But soon, I will create another pull request that contains the working stuffs only which is:

  • Implemented more efficient OTA disabler method
  • Bundled SCP, SFTP and OpenSSL binaries

The reason that I have to do this because the code is messed up on this pull request. Thank you for all of your supporting.

@ohmza ohmza closed this Aug 17, 2017
@ohmza ohmza changed the title Implemented more efficient OTA disabler method and bundled SCP, SFTP and OpenSSL binaries. And also, the alpha fix for iPad Air 2 and iPad Mini 4 on the jailbreak success rate. Please go to #489 Oct 29, 2017
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

Successfully merging this pull request may close these issues.

4 participants