Difference between revisions of "Template:Keys"

From The iPhone Wiki
Jump to: navigation, search
(made it so {{subst:keys}} works)
m
Line 10: Line 10:
   
 
'''''NB''' The order of importance when finding keys is ALWAYS system files first (e.g. ramdisks, filesystem, LLB, iBoot, iBSS, iBEC, DeviceTree, etc...), then the iBoot images (e.g. GlyphCharging, etc...).''
 
'''''NB''' The order of importance when finding keys is ALWAYS system files first (e.g. ramdisks, filesystem, LLB, iBoot, iBSS, iBEC, DeviceTree, etc...), then the iBoot images (e.g. GlyphCharging, etc...).''
 
'''''NB''' Also, the things linked to in the below template ARE LINKED TO FOR A REASON. If it's not linked to, it doesn't exist. So don't make a bunch of red links, please.''
 
 
</noinclude>
 
</noinclude>
 
<includeonly>
 
<includeonly>
Line 30: Line 28:
 
* '''Key''':
 
* '''Key''':
   
=== BatteryCharging0 ===
+
=== [[BatteryCharging0]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
   
=== BatteryCharging1 ===
+
=== [[BatteryCharging1]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
   
=== BatteryFull ===
+
=== [[BatteryFull]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
   
=== BatteryLow0 ===
+
=== [[BatteryLow0]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
   
=== BatteryLow1 ===
+
=== [[BatteryLow1]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
   
=== DeviceTree ===
+
=== [[DeviceTree]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
Line 103: Line 101:
 
* '''Key''':
 
* '''Key''':
   
=== BatteryCharging0 ===
+
=== [[BatteryCharging0]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
   
=== BatteryCharging1 ===
+
=== [[BatteryCharging1]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
   
=== BatteryFull ===
+
=== [[BatteryFull]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
   
=== BatteryLow0 ===
+
=== [[BatteryLow0]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
   
=== BatteryLow1 ===
+
=== [[BatteryLow1]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':
   
=== DeviceTree ===
+
=== [[DeviceTree]] ===
 
* '''IV''':
 
* '''IV''':
 
* '''Key''':
 
* '''Key''':

Revision as of 01:40, 13 July 2011

This is the accepted standard for Key/IV .imgX decryption page. In the event of a new firmware, one should:

  1. Create a new page with a title that is like the current accepted standard;
  2. Type {{subst:keys}} and save or copy what is below to the page
  3. From BuildManifest.plist, one should discover which "XXX-XXXX-XXX.dmg" is which and list them, replacing the X's;
  4. Add in the appropriate keys for the corresponding fields;
  5. (Optional) Write a brief description of the purpose of the firmware.

NB The order of importance when finding keys is ALWAYS system files first (e.g. ramdisks, filesystem, LLB, iBoot, iBSS, iBEC, DeviceTree, etc...), then the iBoot images (e.g. GlyphCharging, etc...).


== Decryption Keys ==
=== [[/|Root Filesystem]] (XXX-XXXX-XXX.dmg) ===
*'''[[VFDecrypt]] Key''': 

=== [[Update Ramdisk]] (XXX-XXXX-XXX.dmg) ===
* '''IV''': 
* '''Key''': 

=== [[Restore Ramdisk]] (XXX-XXXX-XXX.dmg) ===
* '''IV''': 
* '''Key''': 

=== [[AppleLogo]] ===
* '''IV''': 
* '''Key''': 

=== [[BatteryCharging0]] ===
* '''IV''': 
* '''Key''': 

=== [[BatteryCharging1]] ===
* '''IV''': 
* '''Key''': 

=== [[BatteryFull]] ===
* '''IV''': 
* '''Key''': 

=== [[BatteryLow0]] ===
* '''IV''': 
* '''Key''': 

=== [[BatteryLow1]] ===
* '''IV''': 
* '''Key''': 

=== [[DeviceTree]] ===
* '''IV''': 
* '''Key''': 

=== [[GlyphCharging]] ===
* '''IV''': 
* '''Key''': 

=== [[GlyphPlugin]] ===
* '''IV''': 
* '''Key''': 

=== [[iBEC]] ===
* '''IV''': 
* '''Key''': 

=== [[iBoot (Bootloader)|iBoot]] ===
* '''IV''': 
* '''Key''': 

=== [[iBSS]] ===
* '''IV''': 
* '''Key''': 

=== [[Kernelcache]] ===
* '''IV''': 
* '''Key''': 

=== [[LLB]] ===
* '''IV''': 
* '''Key''': 

=== [[RecoveryMode]] ===
* '''IV''': 
* '''Key''':