kjutzn / cry-ptex1

Tool to help you activate a device that was downgraded with iOS 16 sep
Mozilla Public License 2.0
11 stars 1 forks source link

Bug: SSHRD_Script fails "main: Error doing patch_rsa_check()!" #10

Open frankpanduh opened 8 months ago

frankpanduh commented 8 months ago

Tried using your script to grab files for downgrading but don't think it works with 1st Gen iPad pro (9.3 inch wifi). (iOS 16.4.1 to iOS 15.7). issue seems to fallback to the SSHRD_Script issue some other users are having: github.com/verygenericname/SSHRD_Script/issues/170

With SSHRD it gets to this step and fails.

iOS 16 iBoot detected!
getting get_sigcheck_patch() patch
main: Error doing patch_rsa_check()!
[-] An error occurred

With this script it does the same thing due to SSHRD. The script then tries to overwrite Known_Hosts even though it failed to create the ram disk.

kjutzn commented 8 months ago

This issue is SSHRD related, this script was using normal ssh but it needed to use patched mobileactivationd, which can be used for bypassing activation so i needed to remove it and it uses only sshrd now.

You can manually copy known_hosts backup to .ssh folder or use ./grabbingfiles.sh --restorehosts

kjutzn commented 8 months ago

It removes known hosts for now, it will be fixed in next update. Tbh i suggest editing script file and manually doing all commands. If you have ssh enabled you can replace mnt2. If you need any help with that lmk but i can't send you mobileactivationd

frankpanduh commented 8 months ago

If you can, I have been struggling to get solid info, a bit lost at sea at this point.

I hopefully don't need mobileactivationd just that tutorial floating around said I needed it? https://gist.github.com/Orangera1n/fa3ca03d6aa9f5be963fd3b72c3f4225

Not trying to do anything shady besides downgrade from 16.7.6 to 15.7 (only working blob so far) hopefully since I don't think restoring to betas on 16.1 is an option.

If you wanna see where I'm at I was trying to get help here also if you want to see what I've tried: https://github.com/verygenericname/SSHRD_Script/issues/170#issuecomment-2017063275

frankpanduh commented 8 months ago

Also to be clear: What I've tried for the most part is to follow this: https://ios.cfw.guide/futurerestore/

I have blobs for: iPad Pro 1 (gen): (9.7 Inch - Wifi - iPad6,3_j127ap) iOS 16.1 (beta 1) - (Fails "ERROR: Unable to fetch Cryptex1 ticket" with futurerestore-gui) iOS 16.1 (beta 2) - (Fails "ERROR: Unable to fetch Cryptex1 ticket" with futurerestore-gui) iOS 16.1 (beta 3) - (Untested) iOS 15.7 (19H12) - (Works kinda, but during setup, loops at activation stage, maybe due to SEP? unsure but won't activate even if I sign out of icloud in advanced before restore and remove locked screen password after palera1n to set nonce)

I can use it just fine on 16.7.6.

I have spotty at best blobs for this iPad because of both 1Conan and shsh.host (stopped working at some point and I failed to notice it wasn't saving blobs there. For EX: Screenshot 2024-03-24 at 7 36 47 PM

Also I hopped on to blobsaver kinda late, unfortunately. And over the years of wiping my macbook and my mac mini have lost a few chunks of blobs now.

Correction Wrong Screenshot: Screenshot 2024-03-24 at 8 31 34 PM

(iPad Pro 9.7 inch gen blobs)

kjutzn commented 8 months ago

You can go to iOS 14 or 15 with blobs, join discord so i can send you mobileactivationd cuz i can't send it here.