LeetDown
LeetDown copied to clipboard
A possible solution for "Failed to restore device" on macOS 10.13 (or older systems)
My problem: the same as #121 (failed to download firmwares.json) LeetDown version: tried 2.2 & 2.0.1
After some searching, I found out its cause is expired ssl certificates for macOS 10.13 (https://talk.macpowerusers.com/t/ssl-certificate-problem-certificate-has-expired-on-macos-high-sierra-10-13-6/25418)
If you run "curl -L https://api.ipsw.me/v2.1/firmwares.json/condensed", there should be a prompt for an expired certificate.
So I followed this solution (https://stackoverflow.com/questions/69387175/git-for-windows-ssl-certificate-problem-certificate-has-expired/69396425#69396425) to remove the DST Root CA X3
certificate part from /etc/ssl/cert.pem
, then my downgrade completed perfectly. (Maybe a reboot is needed.)
I hope this helps.
i do not understand.
Works for me on MACOS 10.13.6! Just follow the instruction to delete the DST Root CA X3 certificate (search Serial Number: 44:af:b0:80:d6:a3:27:ba:89:30:39:86:2e:f8:40:6b, ) in /etc/ssl/cert.pem
IPAD AIR/MBP 2013-LATE ACOS 10.13.6/LEETDOWN 2.2
Works for me too - Leetdown 2.2, MacOS 10.13.6 (High Sierra) , MacBook Air Mid 2011) Downgraded an iPad Mini 2 from 12.x > 10.3.3 (NOTE: Took two tries after editing the certificate file)