JohnAGonzalez / iphone-dataprotection

Automatically exported from code.google.com/p/iphone-dataprotection
0 stars 0 forks source link

iPhone 4 CDMA: kernel patches not applying #27

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?

1. Boot iPhone 4, CDMA model, to ramdisk, and ssh to it.
2. Try running data_partition or bruteforce tools.

What is the expected output? What do you see instead?

Expected: tools to complete normally

Actual: data_partition does not return DKey or EMF Key, bruteforce fails to run 
with:

IOAESAccelerator returned: e00002c2
FAIL: missing UID kernel patch

What version of the product are you using? On what operating system?

iPhone 4, CDMA (Verizon), iOS 4.2.10

Please provide any additional information below.

I pulled open the kernelcache from an IOS 4.2.10 IPSW, and loaded it into a hex 
editor. I was able to manually apply the UID and CSED patches, but I was unable 
to locate and apply the AMFI patch. Another patch must exist, as there are 
jailbreaks for the CDMA iPhone 4, but I haven't been able to locate it yet. In 
the meantime, does anyone have any insight here?

Original issue reported on code.google.com by 0x56.0x6...@gmail.com on 12 Oct 2011 at 9:15

GoogleCodeExporter commented 8 years ago
Could you try with the latest revision, using kernel_patcher.py to create the 
custom kernel ? thanks

Original comment by jean.sig...@gmail.com on 14 Oct 2011 at 12:53

GoogleCodeExporter commented 8 years ago
It works!

iPhone 4 CDMA with iOS 4, was able to boot to the custom ramdisk, bruteforce 
and recover keys without issue.

Original comment by 0x56.0x6...@gmail.com on 10 Dec 2011 at 12:40

GoogleCodeExporter commented 8 years ago
Great, thanks a lot !

Original comment by jean.sig...@gmail.com on 11 Dec 2011 at 10:25