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
Blank screen after verbose #5
Comments
@mineek any ideas? |
Is the screen meant to go Green/red when sending IBSS and IBEC? If it is then it just stays blank but completes successfully. Could it be an issue there? On the first time verbose also hung on an error which was something like "screen temperature" even though the phone was cold to the touch :/ |
Another update, now it just freezes after verbose (with verbose still on screen) int32_t, uint32_t *): property cm-pre-blend-degamma not found in EDT, assumed false. |
The screen color shouldn’t change, no. Unless that’s a thing that happens on those devices |
I’ve identified the issue, it’s that a9 needs kpp. I’ll add this when i get a chance |
Ah, makes sense. KPP is also present on Sunst0rm so hopefully (if the other dev agrees) it should simply be a matter of copy pasting???? Idk, but would it be possible to use Sunst0rm without restore for the moment? Edit: Whoops closed by accident |
Can you try the latest commit? We switched to pyimg4. |
K, trying now |
do I need to add -kpp arg or is it automatic? |
Ok tried multiple times, didnt fix. Exact same as before. :( |
Also, should mention, palera1n is unable to place device into recovery mode from normal by itself, but recovery to dfu works fine, |
Okay more updates, the "blank unresponsive screen" after successfully running is quite strange. It's some sort of fake dfu mode, and when you try to run palera1n from it again, it says "palera1n will never work on a non-checkm8 device" |
That might just be ideviceenterrecovery being weird
It says that because it can’t get the architecture which is found in normal mode |
Ah I see, I got around the recovery issue just by using checra1n to get into recovery lol, then using dfu from this script. Also, trying again with the "-r" removed from the script. Nope still nothing :/ |
Okay, tried again, still nothing :(. No verbose either this time. |
Same here for iPhone 7 9,3 - 15.3.1 |
Is your passcode disabled? |
Nope |
Blank screen after verbose also happening for another iPhone 7 9,3 - 15.2 |
You need to disable your passcode, no passcode is allowed when using this tool |
No passcode enabled @kristenlc |
I can reset the device if you think it will help |
Try using an older commit maybe one prior to any a9 fixes |
no luck, but thank you, will be checking for updates |
If you run |
I am having the same issue on two other iPhone 6s devices and even on my fork of this repository it is having the same behavior. I spent the last 12 hours trying to fix it but in the verbose before it goes blank it is complaining that the kernel is missing a patch and need to add a patch to the kernel in order for it to boot. The iPhone 6s needs a kernel patch that is not already being done by the script. I should note the board config of the 6s I am using for testing is an N71AP if that makes any difference. I have pretty much given up on the iPhone 6s here, maybe someone else can think of something and make a pr to fix this issue. edit: I should note that there is no meaningful debug to go off of in the terminal as it gives no error messages or warning messages throughout, it goes through fine on the computer. |
Not sure what other patches are needed. Adding -r to Kernel64Patcher didn’t help.
I have added I can’t figure out what the issue is, since it works fine on both of my devices. (The 6s is on 14.7.1, and i’ll be restoring it to 15.6.1/15.7 to test, as it may be a 15.x mitigation) |
It said it was missing a patch, the verbose on the iphone was very hard to read, but it said something about mitigation also yes. |
Look at #11, works for some people but not everyone |
@itsnebulalol , to avoid pollution, started a new thread since this one was opened for an iPhone 6: |
@kristenlc, did you see anything about RootVPNotAuthenticatedAfterMounting while booting. I don't think this is the issue, but it's possible. could_not_authenticate_personalized_root_hash is already patched. |
I am going to try to get a slow mo capture of the verbose coming from the phone, but in the mean time here is the verbose from the script
It is after this that the screen goes blank but the backlight stays on, same thing happens on a11 if the passcode is set |
I think I found the issue |
I fixed the issue, it was caused by using blobs off of tsssaver. I dumped the onboard blobs using SSHRD_Script-High-Sierra and used those for palera1n and it booted the iPhone 6s right away with no issue. |
If you need assistance add me on Discord and I will help you kristenl64#0622 . |
WARNING 3: As of now, it was confirmed that if you do not use the onboard blobs for your device when you are using palera1n then it will cause the device to enter a blank screen after verbose boot. You will have a blank screen on your phone after verbose boot if you do not use the right blobs for palera1n. To ensure you do not get a blank screen after you boot your device with palera1n, you must dump your onboard blobs using kristenlc/SSHRD_Script-High-Sierra and use those blobs with this script. Please do not use the blobs on tsssaver.1conan.com for your device as it will cause it to not boot with palera1n. |
UPDATE: There has been a video tutorial made for checkm8 vulnerable devices to use palera1n if they are running iOS 15.0 to 15.5 beta 4. The tutorial was made for intel mac computers running high sierra. iOS 15.0 - 15.5b4 JAILBREAK: Sileo ACHIEVED by palera1n Jailbreak - YouTube |
Since this is solved I will close this now. Thanks for helping Nebula! |
The screen is definitely on but it is simply blank after verbose. Only way to exit it hard reset. The device used is a 6s n71ap on iOS 15.1
Happens both with and without install arg. :/
`babyyoda777@Azlans-Air palera1n % ./palera1n.sh /Users/babyyoda777/Downloads/7385395430905_iPhone8,1_n71ap_15.1-19B74_3a88b7c3802f2f0510abc432104a15ebd8bd7154.shsh2 --dfu 15.1
palera1n | Version 1.0.0
Written by Nebula | Some code by Nathan | Patching commands and ramdisk by Mineek | Loader app by Amy
[] Getting device version...
[] Getting device info...
[*] Booting device
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
Done!
The device should now boot to iOS, and you can open the Tips app and install Pogo (if you ran install before)
Add the repo mineek.github.io/repo for Procursus`
The terminal log shows it was successful all times.
The text was updated successfully, but these errors were encountered: