Difference between revisions of "Template:Keys"

From The iPhone Wiki
Jump to: navigation, search
(AudioAccessory1,2)
(Add new files)
(34 intermediate revisions by 3 users not shown)
Line 9: Line 9:
   
 
-->{{Infobox
 
-->{{Infobox
| title = {{#switch: {{padleft:|2|{{{Version}}}}}
+
| title = {{#switch: {{{Device}}}
| 1.
+
| AppleTV5,3
  +
| AppleTV6,2 = tvOS<!-- NOT ALL ATV ARE tvOS -->
| 2.
 
  +
| Watch1,1
| 3. = iPhone OS
 
  +
| Watch1,2
| #default = {{#switch: {{{Device|}}}
 
| AppleTV5,3
+
| Watch2,3
| AppleTV6,2 = tvOS
+
| Watch2,4
| #default = iOS
+
| Watch2,6
  +
| Watch2,7
  +
| Watch3,1
  +
| Watch3,2
  +
| Watch3,3
  +
| Watch3,4
  +
| Watch4,1
  +
| Watch4,2
  +
| Watch4,3
  +
| Watch4,4
  +
| Watch5,1
  +
| Watch5,2
  +
| Watch5,3
  +
| Watch5,4 = watchOS
  +
| iBridge
  +
| iBridge2,1
  +
| iBridge2,3
  +
| iBridge2,4
  +
| iBridge2,5
  +
| iBridge2,6
  +
| iBridge2,7
  +
| iBridge2,8
  +
| iBridge2,10
  +
| iBridge2,12
  +
| iBridge2,14
  +
| iBridge2,15 = bridgeOS
  +
| #default = {{#switch: {{padleft:|2|{{{Version}}}}}
  +
| 1.
  +
| 2.
  +
| 3. = iPhoneOS
  +
| #default = iOS
 
}}
 
}}
}} <span id="keypage-version">{{#if: {{{DisplayVersion|}}} | {{{DisplayVersion}}} | {{{Version}}} }}</span>
+
}} <span id="keypage-version">{{{Version}}}</span>
 
| bodystyle = vevent
 
| bodystyle = vevent
 
| headerstyle = background:#ccccff; background:rgba(204,204,255,0.7);
 
| headerstyle = background:#ccccff; background:rgba(204,204,255,0.7);
Line 45: Line 75:
 
| Watch3,3 = [[N121sAP|Apple Watch Series 3 38mm (Watch3,3)]]
 
| Watch3,3 = [[N121sAP|Apple Watch Series 3 38mm (Watch3,3)]]
 
| Watch3,4 = [[N121bAP|Apple Watch Series 3 42mm (Watch3,4)]]
 
| Watch3,4 = [[N121bAP|Apple Watch Series 3 42mm (Watch3,4)]]
  +
| Watch4,1 = [[N131sAP|Apple Watch Series 4 40mm (Watch4,1)]]
  +
| Watch4,2 = [[N131bAP|Apple Watch Series 4 44mm (Watch4,2)]]
  +
| Watch4,3 = [[N141sAP|Apple Watch Series 4 40mm (Watch4,3)]]
  +
| Watch4,4 = [[N141bAP|Apple Watch Series 4 44mm (Watch4,4)]]
  +
| Watch5,1 = [[N144sAP|Apple Watch Series 5 40mm (Watch5,1)]]
  +
| Watch5,2 = [[N144bAP|Apple Watch Series 5 44mm (Watch5,2)]]
  +
| Watch5,3 = [[N146sAP|Apple Watch Series 5 40mm (Watch5,3)]]
  +
| Watch5,4 = [[N146bAP|Apple Watch Series 5 44mm (Watch5,4)]]
  +
| iBridge
  +
| iBridge2,1
  +
| iBridge2,3
  +
| iBridge2,4
  +
| iBridge2,5
  +
| iBridge2,6
  +
| iBridge2,7
  +
| iBridge2,8
  +
| iBridge2,10
  +
| iBridge2,12
  +
| iBridge2,14
  +
| iBridge2,15 = [[iBridge]]
 
| AudioAccessory1,1 = [[B238aAP|HomePod (AudioAccessory1,1)]]
 
| AudioAccessory1,1 = [[B238aAP|HomePod (AudioAccessory1,1)]]
 
| AudioAccessory1,2 = [[B238AP|HomePod (AudioAccessory1,2)]]
 
| AudioAccessory1,2 = [[B238AP|HomePod (AudioAccessory1,2)]]
Line 78: Line 128:
 
| iPad6,7 = [[J98aAP|iPad Pro (12.9-inch) (iPad6,7)]]
 
| iPad6,7 = [[J98aAP|iPad Pro (12.9-inch) (iPad6,7)]]
 
| iPad6,8 = [[J99aAP|iPad Pro (12.9-inch) (iPad6,8)]]
 
| iPad6,8 = [[J99aAP|iPad Pro (12.9-inch) (iPad6,8)]]
| iPad6,11 = [[iPad (5th generation) (iPad6,11)]]
+
| iPad6,11 = [[iPad6,11|iPad (5th generation) (iPad6,11)]]
| iPad6,12 = [[iPad (5th generation) (iPad6,12)]]
+
| iPad6,12 = [[iPad6,12|iPad (5th generation) (iPad6,12)]]
| iPad7,1 = [[J120AP|iPad Pro (12.9-inch, 2nd generation) (iPad7,1)]]
+
| iPad7,1 = [[J120AP|iPad Pro (12.9-inch) (2nd generation) (iPad7,1)]]
| iPad7,2 = [[J121AP|iPad Pro (12.9-inch, 2nd generation) (iPad7,2)]]
+
| iPad7,2 = [[J121AP|iPad Pro (12.9-inch) (2nd generation) (iPad7,2)]]
 
| iPad7,3 = [[J207AP|iPad Pro (10.5-inch) (iPad7,3)]]
 
| iPad7,3 = [[J207AP|iPad Pro (10.5-inch) (iPad7,3)]]
 
| iPad7,4 = [[J208AP|iPad Pro (10.5-inch) (iPad7,4)]]
 
| iPad7,4 = [[J208AP|iPad Pro (10.5-inch) (iPad7,4)]]
 
| iPad7,5 = [[J71bAP|iPad (6th generation) (iPad7,5)]]
 
| iPad7,5 = [[J71bAP|iPad (6th generation) (iPad7,5)]]
 
| iPad7,6 = [[J72bAP|iPad (6th generation) (iPad7,6)]]
 
| iPad7,6 = [[J72bAP|iPad (6th generation) (iPad7,6)]]
  +
| iPad7,11 = [[J171AP|iPad (7th generation) (iPad7,11)]]
  +
| iPad7,12 = [[J172AP|iPad (7th generation) (iPad7,12)]]
  +
| iPad8,1 = [[J317AP|iPad Pro (11-inch) (iPad8,1)]]
  +
| iPad8,2 = [[J317xAP|iPad Pro (11-inch) (iPad8,2)]]
  +
| iPad8,3 = [[J318AP|iPad Pro (11-inch) (iPad8,3)]]
  +
| iPad8,4 = [[J318xAP|iPad Pro (11-inch) (iPad8,4)]]
  +
| iPad8,5 = [[J320AP|iPad Pro (12.9-inch) (3rd generation) (iPad8,5)]]
  +
| iPad8,6 = [[J320xAP|iPad Pro (12.9-inch) (3rd generation) (iPad8,6)]]
  +
| iPad8,7 = [[J321AP|iPad Pro (12.9-inch) (3rd generation) (iPad8,7)]]
  +
| iPad8,8 = [[J321xAP|iPad Pro (12.9-inch) (3rd generation) (iPad8,8)]]
  +
| iPad8,9 = [[J417AP|iPad Pro (11-inch) (2nd generation) (iPad8,9)]]
  +
| iPad8,10 = [[J418AP|iPad Pro (11-inch) (2nd generation) (iPad8,10)]]
  +
| iPad8,11 = [[J420AP|iPad Pro (12.9-inch) (4th generation) (iPad8,11)]]
  +
| iPad8,12 = [[J421AP|iPad Pro (12.9-inch) (4th generation) (iPad8,12)]]
  +
| iPad11,1 = [[J210AP|iPad mini (5th generation) (iPad11,1)]]
  +
| iPad11,2 = [[J211AP|iPad mini (5th generation) (iPad11,2)]]
  +
| iPad11,3 = [[J217AP|iPad Air (3rd generation) (iPad11,3)]]
  +
| iPad11,4 = [[J218AP|iPad Air (3rd generation) (iPad11,4)]]
 
| iPhone1,1 = [[M68AP|iPhone]]
 
| iPhone1,1 = [[M68AP|iPhone]]
 
| iPhone1,2 = [[N82AP|iPhone 3G]]
 
| iPhone1,2 = [[N82AP|iPhone 3G]]
Line 114: Line 182:
 
| iPhone10,5 = [[iPhone10,5|iPhone 8 Plus (iPhone10,5)]]
 
| iPhone10,5 = [[iPhone10,5|iPhone 8 Plus (iPhone10,5)]]
 
| iPhone10,6 = [[D221AP|iPhone X (iPhone10,6)]]
 
| iPhone10,6 = [[D221AP|iPhone X (iPhone10,6)]]
  +
| iPhone11,2 = [[D321AP|iPhone XS]]
  +
| iPhone11,4 = [[D331AP|iPhone XS Max (iPhone11,4)]]
  +
| iPhone11,6 = [[D331pAP|iPhone XS Max (iPhone11,6)]]
  +
| iPhone11,8 = [[N841AP|iPhone XR]]
  +
| iPhone12,1 = [[N104AP|iPhone 11]]
  +
| iPhone12,3 = [[D421AP|iPhone 11 Pro]]
  +
| iPhone12,5 = [[D431AP|iPhone 11 Pro Max]]
 
| iPod1,1 = [[N45AP|iPod touch]]
 
| iPod1,1 = [[N45AP|iPod touch]]
 
| iPod2,1 = [[N72AP|iPod touch (2nd generation)]]
 
| iPod2,1 = [[N72AP|iPod touch (2nd generation)]]
Line 120: Line 195:
 
| iPod5,1 = [[iPod touch (5th generation)]]
 
| iPod5,1 = [[iPod touch (5th generation)]]
 
| iPod7,1 = [[N102AP|iPod touch (6th generation)]]
 
| iPod7,1 = [[N102AP|iPod touch (6th generation)]]
  +
| iPod9,1 = [[N112AP|iPod touch (7th generation)]]
 
| #default = [[Category:Incomplete Key Pages]]
 
| #default = [[Category:Incomplete Key Pages]]
}}{{#if: {{{Model|}}} | &nbsp;({{{Model}}}) }}</span>
+
}}{{#if: {{{Model|}}} | &nbsp;({{{Model}}}) }}{{#if: {{{Model2|}}} | &nbsp;({{{Model2}}}) }}</span>
 
| label5 = Baseband
 
| label5 = Baseband
 
| data5 = {{#switch: {{{Device}}}
 
| data5 = {{#switch: {{{Device}}}
Line 147: Line 223:
 
| iPad7,4<!-- iPad Pro 10.5" -->
 
| iPad7,4<!-- iPad Pro 10.5" -->
 
| iPad7,6<!-- iPad (6th generation) -->
 
| iPad7,6<!-- iPad (6th generation) -->
  +
| iPad7,12<!-- iPad (7th generation) -->
  +
| iPad8,3<!-- iPad Pro (11-inch) -->
  +
| iPad8,4
  +
| iPad8,7<!-- iPad Pro (12.9-inch) (3rd generation) -->
  +
| iPad8,8
  +
| iPad11,2<!-- iPad mini (5th generation) -->
  +
| iPad11,4<!-- iPad Air (3rd generation) -->
 
| iPhone1,1<!-- iPhone -->
 
| iPhone1,1<!-- iPhone -->
 
| iPhone1,2<!-- iPhone 3G -->
 
| iPhone1,2<!-- iPhone 3G -->
Line 174: Line 257:
 
| iPhone10,4<!-- iPhone 8 & 8+ -->
 
| iPhone10,4<!-- iPhone 8 & 8+ -->
 
| iPhone10,5
 
| iPhone10,5
| iPhone10,6<!-- iPhone X --> = <span id="keypage-baseband">{{#switch: {{{Baseband}}}
+
| iPhone10,6<!-- iPhone X -->
  +
| iPhone11,2<!-- iPhone XS -->
  +
| iPhone11,4<!-- iPhone XS Max -->
  +
| iPhone11,6
  +
| iPhone11,8<!-- iPhone XR -->
  +
| iPhone12,1<!-- iPhone 11 -->
  +
| iPhone12,3<!-- iPhone 11 Pro -->
  +
| iPhone12,5<!-- iPhone 11 Pro Max --> = <span id="keypage-baseband">{{#switch: {{{Baseband}}}
 
| 1.0.11 = [[1.0.11 ({{#ifeq: {{{Device}}} | iPhone4,1 | MDM6610 | MDM9600 }})|1.0.11]]
 
| 1.0.11 = [[1.0.11 ({{#ifeq: {{{Device}}} | iPhone4,1 | MDM6610 | MDM9600 }})|1.0.11]]
 
| 3.0.04 = [[3.0.04 ({{#ifeq: {{{Device}}} | iPhone4,1 | MDM6610 | MDM6600 }})|3.0.04]]
 
| 3.0.04 = [[3.0.04 ({{#ifeq: {{{Device}}} | iPhone4,1 | MDM6610 | MDM6600 }})|3.0.04]]
| #default = {{#if: {{{Baseband|}}} | [[{{{Baseband}}}]] | unknown[[Category:Incomplete Key Pages]] }}
+
| #default = {{#if: {{{Baseband|}}} | {{{Baseband}}} | unknown[[Category:Incomplete Key Pages]] }}
 
}}</span>
 
}}</span>
 
}}
 
}}
Line 224: Line 314:
 
-->{{keys/helper|id=restoreramdisk-beta|header=Restore Ramdisk (Beta)|file={{#if:{{{RestoreRamdiskBeta|}}}|{{{RestoreRamdiskBeta}}}|XXX-XXXX-XXX}}.dmg|iv={{{RestoreRamdiskBetaIV|}}}|key={{{RestoreRamdiskBetaKey|}}}|kbag={{{RestoreRamdiskBetaKBAG|}}}}}<!--
 
-->{{keys/helper|id=restoreramdisk-beta|header=Restore Ramdisk (Beta)|file={{#if:{{{RestoreRamdiskBeta|}}}|{{{RestoreRamdiskBeta}}}|XXX-XXXX-XXX}}.dmg|iv={{{RestoreRamdiskBetaIV|}}}|key={{{RestoreRamdiskBetaKey|}}}|kbag={{{RestoreRamdiskBetaKBAG|}}}}}<!--
   
-->{{keys/helper|id=aopfw|header=AOPFW|file={{{AOPFW|}}}|iv={{{AOPFWIV|}}}|key={{{AOPFWKey|}}}|kbag={{{AOPFWKBAG|}}}|model={{{Model|}}}}}<!--
+
-->{{keys/helper|id=adcpetra|header=ADC Petra|file={{{ADCPetra|}}}|iv={{{ADCPetraIV|}}}|key={{{ADCPetraKey|}}}|kbag={{{ADCPetraKBAG|}}}|model={{{Model|}}}}}<!--
  +
  +
-->{{keys/helper|id=ane|header=ANE|file={{{ANE|}}}|iv={{{ANEIV|}}}|key={{{ANEKey|}}}|kbag={{{ANEKBAG|}}}|model={{{Model|}}}}}<!--
  +
  +
-->{{keys/helper|id=aopfirmware|header=AOPFirmware|file={{{AOPFirmware|}}}|iv={{{AOPFirmwareIV|}}}|key={{{AOPFirmwareKey|}}}|kbag={{{AOPFirmwareKBAG|}}}|model={{{Model|}}}}}<!--
  +
  +
-->{{keys/helper|id=appleave|header=AppleAVE|file={{{AppleAVE|}}}|iv={{{AppleAVEIV|}}}|key={{{AppleAVEKey|}}}|kbag={{{AppleAVEKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=applelogo|header=[[AppleLogo]]|file={{{AppleLogo|}}}|iv={{{AppleLogoIV|}}}|key={{{AppleLogoKey|}}}|kbag={{{AppleLogoKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=applelogo|header=[[AppleLogo]]|file={{{AppleLogo|}}}|iv={{{AppleLogoIV|}}}|key={{{AppleLogoKey|}}}|kbag={{{AppleLogoKBAG|}}}|model={{{Model|}}}}}<!--
Line 231: Line 327:
   
 
-->{{keys/helper|id=applemaggie|header=Apple Maggie Firmware Image|file={{{AppleMaggie|}}}|iv={{{AppleMaggieIV|}}}|key={{{AppleMaggieKey|}}}|kbag={{{AppleMaggieKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=applemaggie|header=Apple Maggie Firmware Image|file={{{AppleMaggie|}}}|iv={{{AppleMaggieIV|}}}|key={{{AppleMaggieKey|}}}|kbag={{{AppleMaggieKBAG|}}}|model={{{Model|}}}}}<!--
  +
  +
-->{{keys/helper|id=armfw|header=ARMFW|file={{{ARMFW|}}}|iv={{{ARMFWIV|}}}|key={{{ARMFWKey|}}}|kbag={{{ARMFWKBAG|}}}|model={{{Model|}}}}}<!--
  +
  +
-->{{keys/helper|id=audiocodecfirmware|header=AudioCodecFirmware|file={{{AudioCodecFirmware|}}}|iv={{{AudioCodecFirmwareIV|}}}|key={{{AudioCodecFirmwareKey|}}}|kbag={{{AudioCodecFirmwareKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=audiodsp|header=Audio DSP|file={{{AudioDSP|}}}|iv={{{AudioDSPIV|}}}|key={{{AudioDSPKey|}}}|kbag={{{AudioDSPKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=audiodsp|header=Audio DSP|file={{{AudioDSP|}}}|iv={{{AudioDSPIV|}}}|key={{{AudioDSPKey|}}}|kbag={{{AudioDSPKBAG|}}}|model={{{Model|}}}}}<!--
Line 254: Line 354:
 
-->{{keys/helper|id=batterylow1|header=BatteryLow1|file={{{BatteryLow1|}}}|iv={{{BatteryLow1IV|}}}|key={{{BatteryLow1Key|}}}|kbag={{{BatteryLow1KBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=batterylow1|header=BatteryLow1|file={{{BatteryLow1|}}}|iv={{{BatteryLow1IV|}}}|key={{{BatteryLow1Key|}}}|kbag={{{BatteryLow1KBAG|}}}|model={{{Model|}}}}}<!--
   
-->{{keys/helper|id=batterylow12|header=BatteryLow1|file={{{BatteryLow21|}}}|iv={{{BatteryLow12IV|}}}|key={{{BatteryLow12Key|}}}|kbag={{{BatteryLow12KBAG|}}}|model={{{Model2|}}}}}<!--
+
-->{{keys/helper|id=batterylow12|header=BatteryLow1|file={{{BatteryLow12|}}}|iv={{{BatteryLow12IV|}}}|key={{{BatteryLow12Key|}}}|kbag={{{BatteryLow12KBAG|}}}|model={{{Model2|}}}}}<!--
  +
  +
-->{{keys/helper|id=callanfirmware|header=CallanFirmware|file={{{CallanFirmware|}}}|iv={{{CallanFirmwareIV|}}}|key={{{CallanFirmwareKey|}}}|kbag={{{CallanFirmwareKBAG|}}}|model={{{Model|}}}}}<!--
  +
  +
-->{{keys/helper|id=dali|header=Dali|file={{{Dali|}}}|iv={{{DaliIV|}}}|key={{{DaliKey|}}}|kbag={{{DaliKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=devicetree|header=[[DeviceTree]]|file={{{DeviceTree|}}}|iv={{{DeviceTreeIV|}}}|key={{{DeviceTreeKey|}}}|kbag={{{DeviceTreeKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=devicetree|header=[[DeviceTree]]|file={{{DeviceTree|}}}|iv={{{DeviceTreeIV|}}}|key={{{DeviceTreeKey|}}}|kbag={{{DeviceTreeKBAG|}}}|model={{{Model|}}}}}<!--
Line 265: Line 369:
   
 
-->{{keys/helper|id=glyphplugin2|header=[[GlyphPlugin]]|file={{{GlyphPlugin2|}}}|iv={{{GlyphPlugin2IV|}}}|key={{{GlyphPlugin2Key|}}}|kbag={{{GlyphPlugin2KBAG|}}}|model={{{Model2|}}}}}<!--
 
-->{{keys/helper|id=glyphplugin2|header=[[GlyphPlugin]]|file={{{GlyphPlugin2|}}}|iv={{{GlyphPlugin2IV|}}}|key={{{GlyphPlugin2Key|}}}|kbag={{{GlyphPlugin2KBAG|}}}|model={{{Model2|}}}}}<!--
  +
  +
-->{{keys/helper|id=hapticassets|header=HapticAssets|file={{{HapticAssets|}}}|iv={{{HapticAssetsIV|}}}|key={{{HapticAssetsKey|}}}|kbag={{{HapticAssetsKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=homer|header=Homer|file={{{Homer|}}}|iv={{{HomerIV|}}}|key={{{HomerKey|}}}|kbag={{{HomerKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=homer|header=Homer|file={{{Homer|}}}|iv={{{HomerIV|}}}|key={{{HomerKey|}}}|kbag={{{HomerKBAG|}}}|model={{{Model|}}}}}<!--
  +
  +
-->{{keys/helper|id=homer2|header=Homer|file={{{Homer2|}}}|iv={{{Homer2IV|}}}|key={{{Homer2Key|}}}|kbag={{{Homer2KBAG|}}}|model={{{Model2|}}}}}<!--
   
 
-->{{keys/helper|id=ibec|header=[[iBEC]]|file={{{iBEC|}}}|iv={{{iBECIV|}}}|key={{{iBECKey|}}}|kbag={{{iBECKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=ibec|header=[[iBEC]]|file={{{iBEC|}}}|iv={{{iBECIV|}}}|key={{{iBECKey|}}}|kbag={{{iBECKBAG|}}}|model={{{Model|}}}}}<!--
Line 274: Line 382:
 
-->{{keys/helper|id=iboot|header=[[iBoot (Bootloader)|iBoot]]|file={{{iBoot|}}}|iv={{{iBootIV|}}}|key={{{iBootKey|}}}|kbag={{{iBootKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=iboot|header=[[iBoot (Bootloader)|iBoot]]|file={{{iBoot|}}}|iv={{{iBootIV|}}}|key={{{iBootKey|}}}|kbag={{{iBootKBAG|}}}|model={{{Model|}}}}}<!--
   
-->{{keys/helper|id=iboot2|header=[[iBoot (Bootloader)|iBoot]]|file={{{iBoot|}}}|iv={{{iBoot2IV|}}}|key={{{iBoot2Key|}}}|kbag={{{iBoot2KBAG|}}}|model={{{Model2|}}}}}<!--
+
-->{{keys/helper|id=iboot2|header=[[iBoot (Bootloader)|iBoot]]|file={{{iBoot2|}}}|iv={{{iBoot2IV|}}}|key={{{iBoot2Key|}}}|kbag={{{iBoot2KBAG|}}}|model={{{Model2|}}}}}<!--
   
 
-->{{keys/helper|id=ibss|header=[[iBSS]]|file={{{iBSS|}}}|iv={{{iBSSIV|}}}|key={{{iBSSKey|}}}|kbag={{{iBSSKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=ibss|header=[[iBSS]]|file={{{iBSS|}}}|iv={{{iBSSIV|}}}|key={{{iBSSKey|}}}|kbag={{{iBSSKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=ibss2|header=[[iBSS]]|file={{{iBSS2|}}}|iv={{{iBSS2IV|}}}|key={{{iBSS2Key|}}}|kbag={{{iBSS2KBAG|}}}|model={{{Model2|}}}}}<!--
 
-->{{keys/helper|id=ibss2|header=[[iBSS]]|file={{{iBSS2|}}}|iv={{{iBSS2IV|}}}|key={{{iBSS2Key|}}}|kbag={{{iBSS2KBAG|}}}|model={{{Model2|}}}}}<!--
  +
  +
-->{{keys/helper|id=isp|header=ISP|file={{{ISP|}}}|iv={{{ISPIV|}}}|key={{{ISPKey|}}}|kbag={{{ISPKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=kernelcache|header=[[Kernelcache]]|file={{{Kernelcache|}}}|iv={{{KernelcacheIV|}}}|key={{{KernelcacheKey|}}}|kbag={{{KernelcacheKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=kernelcache|header=[[Kernelcache]]|file={{{Kernelcache|}}}|iv={{{KernelcacheIV|}}}|key={{{KernelcacheKey|}}}|kbag={{{KernelcacheKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=kernelcache2|header=[[Kernelcache]]|file={{{Kernelcache2|}}}|iv={{{Kernelcache2IV|}}}|key={{{Kernelcache2Key|}}}|kbag={{{Kernelcache2KBAG|}}}|model={{{Model2|}}}}}<!--
 
-->{{keys/helper|id=kernelcache2|header=[[Kernelcache]]|file={{{Kernelcache2|}}}|iv={{{Kernelcache2IV|}}}|key={{{Kernelcache2Key|}}}|kbag={{{Kernelcache2KBAG|}}}|model={{{Model2|}}}}}<!--
  +
  +
-->{{keys/helper|id=leaphaptics|header=LeapHaptics|file={{{LeapHaptics|}}}|iv={{{LeapHapticsIV|}}}|key={{{LeapHapticsKey|}}}|kbag={{{LeapHapticsKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=liquiddetect|header=LiquidDetect|file={{{LiquidDetect|}}}|iv={{{LiquidDetectIV|}}}|key={{{LiquidDetectKey|}}}|kbag={{{LiquidDetectKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=liquiddetect|header=LiquidDetect|file={{{LiquidDetect|}}}|iv={{{LiquidDetectIV|}}}|key={{{LiquidDetectKey|}}}|kbag={{{LiquidDetectKBAG|}}}|model={{{Model|}}}}}<!--
Line 289: Line 401:
   
 
-->{{keys/helper|id=llb2|header=[[LLB]]|file={{{LLB2|}}}|iv={{{LLB2IV|}}}|key={{{LLB2Key|}}}|kbag={{{LLB2KBAG|}}}|model={{{Model2|}}}}}<!--
 
-->{{keys/helper|id=llb2|header=[[LLB]]|file={{{LLB2|}}}|iv={{{LLB2IV|}}}|key={{{LLB2Key|}}}|kbag={{{LLB2KBAG|}}}|model={{{Model2|}}}}}<!--
  +
  +
-->{{keys/helper|id=lowpowermode|header=LowPowerMode|file={{{LowPowerMode|}}}|iv={{{LowPowerModeIV|}}}|key={{{LowPowerModeKey|}}}|kbag={{{LowPowerModeKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=multitouch|header=Multitouch|file={{{Multitouch|}}}|iv={{{MultitouchIV|}}}|key={{{MultitouchKey|}}}|kbag={{{MultitouchKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=multitouch|header=Multitouch|file={{{Multitouch|}}}|iv={{{MultitouchIV|}}}|key={{{MultitouchKey|}}}|kbag={{{MultitouchKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=needservice|header=NeedService|file={{{NeedService|}}}|iv={{{NeedServiceIV|}}}|key={{{NeedServiceKey|}}}|kbag={{{NeedServiceKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=needservice|header=NeedService|file={{{NeedService|}}}|iv={{{NeedServiceIV|}}}|key={{{NeedServiceKey|}}}|kbag={{{NeedServiceKBAG|}}}|model={{{Model|}}}}}<!--
  +
  +
-->{{keys/helper|id=pmp|header=PMP|file={{{PMP|}}}|iv={{{PMPIV|}}}|key={{{PMPKey|}}}|kbag={{{PMPKBAG|}}}|model={{{Model|}}}}}<!--
   
 
-->{{keys/helper|id=recoverymode|header=[[RecoveryMode]]|file={{{RecoveryMode|}}}|iv={{{RecoveryModeIV|}}}|key={{{RecoveryModeKey|}}}|kbag={{{RecoveryModeKBAG|}}}|model={{{Model|}}}}}<!--
 
-->{{keys/helper|id=recoverymode|header=[[RecoveryMode]]|file={{{RecoveryMode|}}}|iv={{{RecoveryModeIV|}}}|key={{{RecoveryModeKey|}}}|kbag={{{RecoveryModeKBAG|}}}|model={{{Model|}}}}}<!--
Line 302: Line 418:
 
-->{{keys/helper|id=sepfirmware2|header=SEP-Firmware|file={{{SEPFirmware2|}}}|iv={{{SEPFirmware2IV|}}}|key={{{SEPFirmware2Key|}}}|kbag={{{SEPFirmware2KBAG|}}}|model={{{Model2|}}}}}<!--
 
-->{{keys/helper|id=sepfirmware2|header=SEP-Firmware|file={{{SEPFirmware2|}}}|iv={{{SEPFirmware2IV|}}}|key={{{SEPFirmware2Key|}}}|kbag={{{SEPFirmware2KBAG|}}}|model={{{Model2|}}}}}<!--
   
  +
-->{{keys/helper|id=smartiofirmware|header=SmartIOFirmware|file={{{SmartIOFirmware|}}}|iv={{{SmartIOFirmwareIV|}}}|key={{{SmartIOFirmwareKey|}}}|kbag={{{SmartIOFirmwareKBAG|}}}|model={{{Model|}}}}}<!--
  +
  +
-->{{keys/helper|id=wirelesspower|header=WirelessPower|file={{{WirelessPower|}}}|iv={{{WirelessPowerIV|}}}|key={{{WirelessPowerKey|}}}|kbag={{{WirelessPowerKBAG|}}}|model={{{Model|}}}}}<!--
   
   
Line 321: Line 440:
 
| Watch3,3 = Apple Watch Series 3 38mm (Watch3,3)
 
| Watch3,3 = Apple Watch Series 3 38mm (Watch3,3)
 
| Watch3,4 = Apple Watch Series 3 42mm (Watch3,4)
 
| Watch3,4 = Apple Watch Series 3 42mm (Watch3,4)
  +
| Watch4,1 = Apple Watch Series 4 (Watch4,1)
  +
| Watch4,2 = Apple Watch Series 4 (Watch4,2)
  +
| Watch4,3 = Apple Watch Series 4 (Watch4,3)
  +
| Watch4,4 = Apple Watch Series 4 (Watch4,4)
  +
| Watch5,1 = Apple Watch Series 5 (Watch5,1)
  +
| Watch5,2 = Apple Watch Series 5 (Watch5,2)
  +
| Watch5,3 = Apple Watch Series 5 (Watch5,3)
  +
| Watch5,4 = Apple Watch Series 5 (Watch5,4)
  +
| iBridge
  +
| iBridge2,1
  +
| iBridge2,3
  +
| iBridge2,4
  +
| iBridge2,5
  +
| iBridge2,6
  +
| iBridge2,7
  +
| iBridge2,8
  +
| iBridge2,10
  +
| iBridge2,12
  +
| iBridge2,14
  +
| iBridge2,15 = iBridge
 
| AudioAccessory1,1 = HomePod (AudioAccessory1,1)
 
| AudioAccessory1,1 = HomePod (AudioAccessory1,1)
 
| AudioAccessory1,2 = HomePod (AudioAccessory1,2)
 
| AudioAccessory1,2 = HomePod (AudioAccessory1,2)
Line 356: Line 495:
 
| iPad6,11 = iPad (5th generation) (iPad6,11)
 
| iPad6,11 = iPad (5th generation) (iPad6,11)
 
| iPad6,12 = iPad (5th generation) (iPad6,12)
 
| iPad6,12 = iPad (5th generation) (iPad6,12)
| iPad7,1 = iPad Pro (12.9-inch, 2nd generation) (iPad7,1)
+
| iPad7,1 = iPad Pro (12.9-inch) (2nd generation) (iPad7,1)
| iPad7,2 = iPad Pro (12.9-inch, 2nd generation) (iPad7,2)
+
| iPad7,2 = iPad Pro (12.9-inch) (2nd generation) (iPad7,2)
 
| iPad7,3 = iPad Pro (10.5-inch) (iPad7,3)
 
| iPad7,3 = iPad Pro (10.5-inch) (iPad7,3)
 
| iPad7,4 = iPad Pro (10.5-inch) (iPad7,4)
 
| iPad7,4 = iPad Pro (10.5-inch) (iPad7,4)
 
| iPad7,5 = iPad (6th generation) (iPad7,5)
 
| iPad7,5 = iPad (6th generation) (iPad7,5)
 
| iPad7,6 = iPad (6th generation) (iPad7,6)
 
| iPad7,6 = iPad (6th generation) (iPad7,6)
  +
| iPad7,11 = iPad (7th generation) (iPad7,11)
  +
| iPad7,12 = iPad (7th generation) (iPad7,12)
  +
| iPad8,1 = iPad Pro (11-inch) (iPad8,1)
  +
| iPad8,2 = iPad Pro (11-inch) (iPad8,2)
  +
| iPad8,3 = iPad Pro (11-inch) (iPad8,3)
  +
| iPad8,4 = iPad Pro (11-inch) (iPad8,4)
  +
| iPad8,5 = iPad Pro (12.9-inch) (3rd generation) (iPad8,5)
  +
| iPad8,6 = iPad Pro (12.9-inch) (3rd generation) (iPad8,6)
  +
| iPad8,7 = iPad Pro (12.9-inch) (3rd generation) (iPad8,7)
  +
| iPad8,8 = iPad Pro (12.9-inch) (3rd generation) (iPad8,8)
  +
| iPad8,9 = iPad Pro (11-inch) (2nd generation) (iPad8,9)]]
  +
| iPad8,10 = iPad Pro (11-inch) (2nd generation) (iPad8,10)]]
  +
| iPad8,11 = iPad Pro (12.9-inch) (4th generation) (iPad8,11)]]
  +
| iPad8,12 = iPad Pro (12.9-inch) (4th generation) (iPad8,12)]]
  +
| iPad11,1 = iPad mini (5th generation) (iPad11,1)
  +
| iPad11,2 = iPad mini (5th generation) (iPad11,2)
  +
| iPad11,3 = iPad Air (3rd generation) (iPad11,3)
  +
| iPad11,4 = iPad Air (3rd generation) (iPad11,4)
 
| iPhone1,1 = iPhone
 
| iPhone1,1 = iPhone
 
| iPhone1,2 = iPhone 3G
 
| iPhone1,2 = iPhone 3G
Line 390: Line 547:
 
| iPhone10,5 = iPhone 8 Plus (iPhone10,5)
 
| iPhone10,5 = iPhone 8 Plus (iPhone10,5)
 
| iPhone10,6 = iPhone X (iPhone10,6)
 
| iPhone10,6 = iPhone X (iPhone10,6)
  +
| iPhone11,2 = iPhone XS
  +
| iPhone11,4 = iPhone XS Max (iPhone11,4)
  +
| iPhone11,6 = iPhone XS Max (iPhone11,6)
  +
| iPhone11,8 = iPhone XR
  +
| iPhone12,1 = iPhone 11
  +
| iPhone12,3 = iPhone 11 Pro
  +
| iPhone12,5 = iPhone 11 Pro Max
 
| iPod1,1 = iPod touch
 
| iPod1,1 = iPod touch
 
| iPod2,1 = iPod touch (2nd generation)
 
| iPod2,1 = iPod touch (2nd generation)
Line 396: Line 560:
 
| iPod5,1 = iPod touch (5th generation)
 
| iPod5,1 = iPod touch (5th generation)
 
| iPod7,1 = iPod touch (6th generation)
 
| iPod7,1 = iPod touch (6th generation)
  +
| iPod9,1 = iPod touch (7th generation)
 
}} Key Page]] }}<!--
 
}} Key Page]] }}<!--
   

Revision as of 12:43, 30 March 2020

This is the key template for the key pages. When a page uses this template, it is added to the Key Pages category.

Syntax

If the device is not an iPhone or a cellular iPad, delete the Baseband parameter.

If the device is an Apple TV (iOS versions), set Version to the marketing version with the internal version in parenthesis.

For each *, *IV, and *Key section, put the file name on the first line. If the item is the Root FS or a ramdisk, remove the .dmg file extension. If that firmware item does not exist in that firmware, delete its parameter section. If the firmware item is not encrypted, set *IV to "Not Encrypted" and delete the *Key parameter. If the key/iv is not known, then the KBAG should be added.

For devices such as iPhone 6s that have two sets of files such as N71AP and N71mAP, then a second file can be added underneath with a "2" at the end of the name. For example, you can have AppleLogo and AppleLogo2 blocks.

If the page is created for a device/iOS with only an OTA, you don't need to use rootfs and must use UpdateRamdiskOTA instead of UpdateRamdisk (does not append the .dmg)

For DownloadURL, do not place anything other than URLs to free firmwares hosted on Apple Inc.'s servers. For beta firmwares, delete the parameter.

{{keys
 | Version                = 
 | Build                  = 
 | Device                 = 
 | Codename               = 
 | Baseband               = 
 | DownloadURL            = 

 | RootFS                 = 
 | RootFSKey              = Unknown

 | UpdateRamdisk          = 
 | UpdateRamdiskIV        = Unknown
 | UpdateRamdiskKey       = Unknown
 | UpdateRamdiskKBAG      =

 | UpdateRamdiskOTA       = 
 | UpdateRamdiskOTAIV     = Not Encrypted

 | RestoreRamdisk         = 
 | RestoreRamdiskIV       = Unknown
 | RestoreRamdiskKey      = Unknown
 | RestoreRamdiskKBAG     = 

 | ACIBTFirmware          = 
 | ACIBTFirmwareIV        = Not Encrypted

 | ACIWiFiFirmware        = 
 | ACIWiFiFirmwareIV      = Not Encrypted

 | ADCPetra               =
 | ADCPetraIV             = Unknown
 | ADCPetraKey            = Unknown
 | ADCPetraKBAG           =

 | ARMFW                  =
 | ARMFWIV                = Not Encrypted

 | ANSF                   =
 | ANSFIV                 = Not Encrypted

 | ANE                    =
 | ANEIV                  = Not Encrypted

 | AOPFirmware            = 
 | AOPFirmwareIV          = Not Encrypted

 | AppleAVE               =
 | AppleAVEIV             = Not Encrypted

 | AppleLogo              = 
 | AppleLogoIV            = Unknown
 | AppleLogoKey           = Unknown
 | AppleLogoKBAG          = 

 | AppleMaggie            = 
 | AppleMaggieIV          = Not Encrypted

 | AudioCodecFirmware     = 
 | AudioCodecFirmwareIV   = Not Encrypted

 | BatteryCharging0       = 
 | BatteryCharging0IV     = Unknown
 | BatteryCharging0Key    = Unknown
 | BatteryCharging0KBAG   = 

 | BatteryCharging1       = 
 | BatteryCharging1IV     = Unknown
 | BatteryCharging1Key    = Unknown
 | BatteryCharging1KBAG   = 

 | BatteryFull            = 
 | BatteryFullIV          = Unknown
 | BatteryFullKey         = Unknown
 | BatteryFullKBAG        = 

 | BatteryLow0            = 
 | BatteryLow0IV          = Unknown
 | BatteryLow0Key         = Unknown
 | BatteryLow0KBAG        = 

 | BatteryLow1            = 
 | BatteryLow1IV          = Unknown
 | BatteryLow1Key         = Unknown
 | BatteryLow1KBAG        =

 | Cryptex1,AppOS         = 
 | Cryptex1,AppOSIV       = Unknown
 | Cryptex1,AppOSKey      = Unknown
 | Cryptex1,AppOSKBAG     =

 | Cryptex1,SystemOS      = 
 | Cryptex1,SystemOSIV    = Unknown
 | Cryptex1,SystemOSKey   = Unknown
 | Cryptex1,SystemOSKBAG  =

 | Dali                   = 
 | DaliIV                 = Unknown
 | DaliKey                = Unknown
 | DaliKBAG               = 

 | DCP                    =
 | DCPIV                  = Not Encrypted

 | DeviceTree             = 
 | DeviceTreeIV           = Unknown
 | DeviceTreeKey          = Unknown
 | DeviceTreeKBAG         = 

 | GlyphCharging          = 
 | GlyphChargingIV        = Unknown
 | GlyphChargingKey       = Unknown
 | GlyphChargingKBAG      = 

 | GlyphPlugin            = 
 | GlyphPluginIV          = Unknown
 | GlyphPluginKey         = Unknown
 | GlyphPluginKBAG        = 

 | HapticAssets           = 
 | HapticAssetsIV         = Not Encrypted

 | Homer                  = 
 | HomerIV                = Not Encrypted

 | iBEC                   = 
 | iBECIV                 = Unknown
 | iBECKey                = Unknown
 | iBECKBAG               =

 | iBoot                  = 
 | iBootIV                = Unknown
 | iBootKey               = Unknown
 | iBootKBAG              = 

 | iBootData              = 
 | iBootDataIV            = Unknown
 | iBootDataKey           = Unknown
 | iBootDataKBAG          = 

 | iBSS                   = 
 | iBSSIV                 = Unknown
 | iBSSKey                = Unknown
 | iBSSKBAG               = 

 | ISP                    = 
 | ISPIV                  = Not Encrypted

 | Kernelcache            = 
 | KernelcacheIV          = Unknown
 | KernelcacheKey         = Unknown
 | KernelcacheKBAG        = 

 | LeapHaptics            = 
 | LeapHapticsIV          = Not Encrypted

 | LiquidDetect           = 
 | LiquidDetectIV         = Not Encrypted

 | LLB                    = 
 | LLBIV                  = Unknown
 | LLBKey                 = Unknown
 | LLBKBAG                = 

 | LowPowerMode           =
 | LowPowerModeIV         = Not Encrypted

 | LowPowerFindMyMode     =
 | LowPowerFindMyModeIV   = Not Encrypted

 | MConnector             =
 | MConnectorIV           = Not Encrypted

 | Multitouch             =
 | MultitouchIV           = Not Encrypted

 | NeedService            = 
 | NeedServiceIV          = Unknown
 | NeedServiceKey         = Unknown
 | NeedServiceKBAG        =

 | PMP                    = 
 | PMPIV                  = Not Encrypted

 | RANS                   = 
 | RANSIV                 = Not Encrypted

 | RTPFirmware            = 
 | RTPFirmwareIV          = Not Encrypted

 | RecoveryMode           = 
 | RecoveryModeIV         = Unknown
 | RecoveryModeKey        = Unknown
 | RecoveryModeKBAG       = 

 | SEPFirmware            = 
 | SEPFirmwareIV          = Unknown
 | SEPFirmwareKey         = Unknown
 | SEPFirmwareKBAG        =

 | SmartIOFirmware        =
 | SmartIOFirmwareIV      = Not Encrypted

 | WirelessPower          =
 | WirelessPowerIV        = Not Encrypted
}}