The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Kirkwood 7A341 (iPhone1,2)"
ChronicDev (talk | contribs) |
m (1 revision imported) |
||
(23 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{keys |
||
− | == Decryption Keys == |
||
+ | | Version = 3.0 [[Golden Master|GM]] and 3.0 |
||
− | === Root Filesystem === |
||
+ | | Build = 7A341 |
||
− | * '''VFDecrypt''': 8d5d1fea02d627c9e9b0d994c3cfdeaab9780c86ac908db15461efe44eddd19f8924b6b2 |
||
+ | | Device = iPhone1,2 |
||
+ | | Codename = Kirkwood |
||
+ | | Baseband = 04.26.08 |
||
+ | | DownloadURL = https://secure-appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-6578.20090617.VfgtU/iPhone1,2_3.0_7A341_Restore.ipsw |
||
− | + | | RootFS = 018-5301-002 |
|
+ | | RootFSKey = 8d5d1fea02d627c9e9b0d994c3cfdeaab9780c86ac908db15461efe44eddd19f8924b6b2 |
||
− | * '''Key''': 5a0f82979f336baa58ed37926bd89dfe |
||
− | * '''IV''': 0dc67d4f50ac62ee142b99baa569d0f4 |
||
− | + | | UpdateRamdisk = 018-5303-002 |
|
+ | | UpdateRamdiskIV = 0dc67d4f50ac62ee142b99baa569d0f4 |
||
− | * '''Key''': 9962589aabb4d5ec56b7a867ab5b11b0 |
||
+ | | UpdateRamdiskKey = 5a0f82979f336baa58ed37926bd89dfe |
||
− | * '''IV''': caca33f1aca029320d60873a4deed68d |
||
+ | | RestoreRamdisk = 018-5305-002 |
||
− | === DeviceTree === |
||
+ | | RestoreRamdiskIV = caca33f1aca029320d60873a4deed68d |
||
− | * '''Key''': 1852158326954e1379ee3aebe1d5c50c |
||
+ | | RestoreRamdiskKey = 9962589aabb4d5ec56b7a867ab5b11b0 |
||
− | * '''IV''': 5e6bca89f06c8dc4f3868fa4caba9d40 |
||
+ | | AppleLogo = applelogo.s5l8900x.img3 |
||
− | === iBoot === |
||
+ | | AppleLogoIV = 30c0cb05ae49d0484392261b2c8b21a8 |
||
− | * '''Key''': 4a8d6657297ca45cf6bec0854ee0a2e8 |
||
+ | | AppleLogoKey = f9841fa3197f0bd9fd162ce170c5f6f9 |
||
− | * '''IV''': 674a95015a8d33cd2f1f259ebe01aca7 |
||
+ | | BatteryCharging0 = batterycharging0.s5l8900x.img3 |
||
− | === Logo === |
||
+ | | BatteryCharging0IV = dce93ec9df98cf590c0b792bcbccca8b |
||
− | * '''Key''': f9841fa3197f0bd9fd162ce170c5f6f9 |
||
+ | | BatteryCharging0Key = a3f0c602763852309469648116df4722 |
||
− | * '''IV''': 30c0cb05ae49d0484392261b2c8b21a8 |
||
+ | | BatteryCharging1 = batterycharging1.s5l8900x.img3 |
||
− | === Recovery Logo === |
||
+ | | BatteryCharging1IV = 0c794909235d360af8a2aad92b92c281 |
||
− | * '''Key''': 5a56972f4750335c448f3219269ed202 |
||
+ | | BatteryCharging1Key = 6eb1142e1f77f87687da00c796e4eb61 |
||
− | * '''IV''': 848d4cef8e4d8182c3f10062cf5347fe |
||
+ | | BatteryFull = batteryfull.s5l8900x.img3 |
||
− | === Kernel === |
||
+ | | BatteryFullIV = 04bb4dd56ca411dd5a6c4cff06eac5e3 |
||
− | * '''Key''': 02418105dfb3be2af2a76248e026f702 |
||
+ | | BatteryFullKey = e518c7f9df797bc7a9c5e7256a6a85dd |
||
− | * '''IV ''': a4db9183cd79722b4146c9de09ab29c5 |
||
+ | | BatteryLow0 = batterylow0.s5l8900x.img3 |
||
− | ==Patches== |
||
+ | | BatteryLow0IV = 6ed7927936a0b7227ade1cae7baf6a8d |
||
− | Putting this here for developers that would like to to utilize "extras" like /dev/kmem access, tfp0, etc. |
||
+ | | BatteryLow0Key = b6a8c1a9b7dc523146558422305e2237 |
||
+ | | BatteryLow1 = batterylow1.s5l8900x.img3 |
||
− | ===Kernel=== |
||
+ | | BatteryLow1IV = eb3a27a0d16927a3be24bf4f7e75df21 |
||
− | <pre> |
||
+ | | BatteryLow1Key = 7bf6775691685437193e089299979171 |
||
− | // thumb patches |
||
− | 0x08DE72: 8D 43 => 00 00 // w^x patch #1 |
||
− | 0x090B6E: A2 43 => 00 00 // w^x patch #2 |
||
− | 0x19B8BC: 0C D1 => 0C E0 // allow tfp0 |
||
− | 0x381E22: FA 23 DB 00 => 01 23 5B 42 // allow aes uid key usage |
||
− | 0x381E34: FA 23 9B 00 => 01 23 5B 42 // allow aes gid key usage |
||
− | 0x3DEF8E: 40 42 => 00 20 // img3 signature check |
||
+ | | DeviceTree = DeviceTree.n82ap.img3 |
||
− | // flag patches |
||
+ | | DeviceTreeIV = 5e6bca89f06c8dc4f3868fa4caba9d40 |
||
− | 0x213638: 00 00 00 00 => 01 00 00 00 // setup_kmem flag |
||
+ | | DeviceTreeKey = 1852158326954e1379ee3aebe1d5c50c |
||
+ | | GlyphCharging = glyphcharging.s5l8900x.img3 |
||
− | // arm patches |
||
+ | | GlyphChargingIV = c62f0a6d0c296b1859599a614ecabd80 |
||
− | 0x3F908C: 00 40 A0 E3 => 01 40 A0 E3 // codesign check actual code patch |
||
+ | | GlyphChargingKey = f5a6ae904d976741cbefabd527f5027c |
||
− | 0x3FCB40: FF 40 A0 E3 => 00 40 A0 E3 |
||
+ | |||
− | </pre> |
||
+ | | GlyphPlugin = glyphplugin.s5l8900x.img3 |
||
+ | | GlyphPluginIV = 38ff24afa0422c6be244ea0be00ce12d |
||
+ | | GlyphPluginKey = 689f91dab29610b6064e450901f3d87f |
||
+ | |||
+ | | iBEC = iBEC.n82ap.RELEASE.dfu |
||
+ | | iBECIV = Not Encrypted |
||
+ | |||
+ | | iBoot = iBoot.n82ap.RELEASE.img3 |
||
+ | | iBootIV = 674a95015a8d33cd2f1f259ebe01aca7 |
||
+ | | iBootKey = 4a8d6657297ca45cf6bec0854ee0a2e8 |
||
+ | |||
+ | | iBSS = iBSS.n82ap.RELEASE.dfu |
||
+ | | iBSSIV = Not Encrypted |
||
+ | |||
+ | | Kernelcache = kernelcache.release.s5l8900x |
||
+ | | KernelcacheIV = a4db9183cd79722b4146c9de09ab29c5 |
||
+ | | KernelcacheKey = 02418105dfb3be2af2a76248e026f702 |
||
+ | |||
+ | | LLB = LLB.n82ap.RELEASE.img3 |
||
+ | | LLBIV = Not Encrypted |
||
+ | |||
+ | | NeedService = needservice.s5l8900x.img3 |
||
+ | | NeedServiceIV = 5827a2f59a92f6d3ed16712a2185c9d7 |
||
+ | | NeedServiceKey = 6a44e62d072062ba03b5b634a67d6b20 |
||
+ | |||
+ | | RecoveryMode = recoverymode.s5l8900x.img3 |
||
+ | | RecoveryModeIV = 848d4cef8e4d8182c3f10062cf5347fe |
||
+ | | RecoveryModeKey = 5a56972f4750335c448f3219269ed202 |
||
+ | }} |
Latest revision as of 19:11, 10 November 2019
Build | 7A341 |
---|---|
Codename | Kirkwood |
Device | iPhone 3G |
Baseband | 04.26.08 |
Download Firmware |
Root Filesystem
018-5301-002.dmg
- Key:
8d5d1fea02d627c9e9b0d994c3cfdeaab9780c86ac908db15461efe44eddd19f8924b6b2
Update Ramdisk
018-5303-002.dmg
- IV:
0dc67d4f50ac62ee142b99baa569d0f4
- Key:
5a0f82979f336baa58ed37926bd89dfe
Restore Ramdisk
018-5305-002.dmg
- IV:
caca33f1aca029320d60873a4deed68d
- Key:
9962589aabb4d5ec56b7a867ab5b11b0
AppleLogo
applelogo.s5l8900x.img3
- IV:
30c0cb05ae49d0484392261b2c8b21a8
- Key:
f9841fa3197f0bd9fd162ce170c5f6f9
BatteryCharging0
batterycharging0.s5l8900x.img3
- IV:
dce93ec9df98cf590c0b792bcbccca8b
- Key:
a3f0c602763852309469648116df4722
BatteryCharging1
batterycharging1.s5l8900x.img3
- IV:
0c794909235d360af8a2aad92b92c281
- Key:
6eb1142e1f77f87687da00c796e4eb61
BatteryFull
batteryfull.s5l8900x.img3
- IV:
04bb4dd56ca411dd5a6c4cff06eac5e3
- Key:
e518c7f9df797bc7a9c5e7256a6a85dd
BatteryLow0
batterylow0.s5l8900x.img3
- IV:
6ed7927936a0b7227ade1cae7baf6a8d
- Key:
b6a8c1a9b7dc523146558422305e2237
BatteryLow1
batterylow1.s5l8900x.img3
- IV:
eb3a27a0d16927a3be24bf4f7e75df21
- Key:
7bf6775691685437193e089299979171
DeviceTree
DeviceTree.n82ap.img3
- IV:
5e6bca89f06c8dc4f3868fa4caba9d40
- Key:
1852158326954e1379ee3aebe1d5c50c
GlyphCharging
glyphcharging.s5l8900x.img3
- IV:
c62f0a6d0c296b1859599a614ecabd80
- Key:
f5a6ae904d976741cbefabd527f5027c
GlyphPlugin
glyphplugin.s5l8900x.img3
- IV:
38ff24afa0422c6be244ea0be00ce12d
- Key:
689f91dab29610b6064e450901f3d87f
iBEC
iBEC.n82ap.RELEASE.dfu
- Not Encrypted
iBoot
iBoot.n82ap.RELEASE.img3
- IV:
674a95015a8d33cd2f1f259ebe01aca7
- Key:
4a8d6657297ca45cf6bec0854ee0a2e8
iBSS
iBSS.n82ap.RELEASE.dfu
- Not Encrypted
Kernelcache
kernelcache.release.s5l8900x
- IV:
a4db9183cd79722b4146c9de09ab29c5
- Key:
02418105dfb3be2af2a76248e026f702
LLB
LLB.n82ap.RELEASE.img3
- Not Encrypted
NeedService
needservice.s5l8900x.img3
- IV:
5827a2f59a92f6d3ed16712a2185c9d7
- Key:
6a44e62d072062ba03b5b634a67d6b20
RecoveryMode
recoverymode.s5l8900x.img3
- IV:
848d4cef8e4d8182c3f10062cf5347fe
- Key:
5a56972f4750335c448f3219269ed202