Commit graph

95 commits

Author SHA1 Message Date
Cryptiiiic 906a933a2e
Add support for 6s/SE firmware keys 2021-08-09 15:07:50 -07:00
CoocooFroggy a1d8cfaf95
An unplugged cable is not 32-bit (#24)
* An unplugged cable is not 32-bit

* Better practice

* Forgot extra parentheses
2021-07-20 21:37:19 -07:00
Cryptiiiic 16807fd344
Add experimental --no-ibss flag for checkm8 pwned 2021-06-29 11:13:44 -07:00
Cryptiiiic 046074dbbf
Undo some pwndfu changes, improve code.
Only download components on img4 devices.
2021-06-25 11:00:43 -07:00
Cryptiiiic 258d9b0ea9
Fix 32bit ecid 2021-06-02 02:47:50 -07:00
Liam(Cryptic) a51a122986
Fix wifi ipad restores and a few pwndfu changes/fixes. (#17)
* Comment out idevice_event_subscribe to fix hang on Linux

* Enable serial debugging for pwnrecovery

* Update idevicerestore submodule

* Actually set sepBuildIdentity

Co-authored-by: nyuszika7h <nyuszika7h@gmail.com>
2021-05-08 02:21:50 -07:00
Cryptiiiic 9bff1c4e9b
Hacky pwndfu support
Use my liboffsetfinder64 fork for it to work properly
Use libipatcher's wikiproxy python script for keyserver
2021-04-12 17:07:56 -07:00
Cryptiiiic f1ce1234ef
Rewrite Firmware Component fetcher 2021-04-06 16:38:33 -07:00
Cryptiiiic 83c1825078
Fix entering recovery mode finally 2021-04-06 16:38:33 -07:00
Cryptiiiic 652724cd79
Only show green color on devices that support it 2021-04-06 16:38:33 -07:00
Lars Fröder 0ab9df3209
Opa fixes (#8)
* Fix --exit-recovery, improve message that gets printed

* Fix latest flags for models that have multiple boardconfigs (iPhone SE, iPhone 6S...)

* Fix windows compilation (again...)
2021-03-01 22:56:46 +01:00
Liam(Cryptic) 38a3c0888a
Fix no-baseband devices (#7)
* patch

* Fix devices without a baseband
2021-03-01 13:48:05 -08:00
Liam(Cryptic) 6ccc68162b
Finally fix iPhone 11 family of devices (#6) 2021-02-28 19:02:52 -06:00
marijuanARM 7cce91cd9f iOS 14 support 2021-02-13 00:47:30 -06:00
s0uthwest 38b168002b Probably fix issue with baseband restore (#295) & (#296) 2020-01-03 06:56:50 -08:00
s0uthwest e5792d8123 Changing locale and ReadMe for latest Apple names 2019-12-25 13:20:34 -08:00
s0uthwest 7720c6ef52 Windows 10: enable virtual terminal processing
Co-Authored-By: Luke S. <luke@street.dev>
2019-12-25 11:06:44 -08:00
s0uthwest c02e9d5876 Add option "--exit-recovery"
Co-Authored-By: Luke S. <luke@street.dev>
2019-12-25 11:01:47 -08:00
tihmstar 265c1bbca0 removed unused tsschecker header 2019-11-05 23:57:13 +01:00
tihmstar d5b65775be odysseus64bit 2019-11-05 23:35:01 +01:00
tihmstar 923d8168e5 added option to ignore bad ramdisk hashes 2019-11-03 15:15:05 +01:00
tihmstar 7298131780 using libgeneral as library instad of submodule 2019-11-03 14:41:22 +01:00
tihmstar def6e7ba8f WIP updating idevicerestore 2019-11-03 13:36:05 +01:00
tihmstar 292fca0e02 added support for odysseus 64bit (warning untested!) 2019-11-02 23:25:47 +01:00
tihmstar e740b28b1d fixed bug when futurerestore would send another stock iBEC when restoring to iOS 10 in pwndfu 2017-12-31 17:41:54 +01:00
tihmstar 17839c1019 don't use custom send function when dealing with iOS 10 32bit on pwndfu 2017-12-30 11:10:09 +01:00
tihmstar 451804fd96 blocking update install in pwndfu mode 2017-10-09 00:36:57 +02:00
tihmstar c90da707b1 added support, for booting with custom bootargs from pwndfu 2017-07-27 14:47:23 +02:00
tihmstar 373ddcdffe added support for re-restoring to iOS 9 with noNonce bug from DFU mode 2017-06-26 21:19:48 +02:00
tihmstar 231bdc251c fixed normalmode discovery bug 2017-06-18 14:38:00 +02:00
tihmstar d1e5c41aff added a little more error logging 2017-06-18 11:55:13 +02:00
tihmstar e3d8b85370 updated dependencies 2017-06-07 17:39:58 +02:00
tihmstar 0fb9cdf851 added error handling code 2017-06-04 09:06:12 +02:00
tihmstar d1c90d1185 added optional libipatcher support 2017-06-02 20:07:10 +02:00
tihmstar 80c0eee322 actually fixed the type issue 2017-04-27 15:42:07 +02:00
tihmstar 920941159a fixed type error when compiling with openssl (hopefully) 2017-04-27 15:37:12 +02:00
tihmstar 7496ed3607 checking SEP to match sepmanifest 2017-04-25 17:19:27 +02:00
tihmstar 42b37c5c71 updated dependencies 2017-04-25 16:05:28 +02:00
tihmstar e2d0d263e5 only using shsh file with no nonce, when current and dst iBoot is iOS 9 2017-04-07 17:04:30 +02:00
tihmstar 99da4c3352 printing apnonce 2017-04-04 11:06:35 +02:00
tihmstar 58baea2135 fixed 64bit device detection 2017-04-04 11:00:17 +02:00
tihmstar 7152d931c9 reverting commenting out code by accident 2017-04-03 13:02:45 +02:00
tihmstar 8d32355d6f removed buggy feature 2017-04-03 12:57:57 +02:00
tihmstar ace8ae144f adding support for gzip compressed shsh files 2017-04-03 12:45:47 +02:00
tihmstar eeefc9ef41 changed the way of detecting 32bit/64bit devices on init 2017-04-03 08:28:19 +02:00
tihmstar a04884ce07 added ramdisk hash check 2017-04-03 08:25:12 +02:00
tihmstar d8b69365ec fully supporting 32bit devices now
-autodetecting 32bit devices (removing --is-32bit parameter)
2017-04-02 13:42:27 +02:00
tihmstar 12066c924e fixed -w for 32bit 2017-03-30 15:02:47 +02:00
tihmstar 45058a2e2c added error handling when loading shsh files fails 2017-03-30 14:38:52 +02:00
tihmstar c119b17543 removing option to skip checks on 32bit devices 2017-03-30 14:25:35 +02:00