Difference between revisions of "Ramdisk Hack"

From The iPhone Wiki
Jump to: navigation, search
(Credit where credit is due!!! :P)
(another link)
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
This allows unsigned ramdisks to be booted. It was first publicized by [[ZiPhone]]
 
This allows unsigned ramdisks to be booted. It was first publicized by [[ZiPhone]]
 
==Credit==
 
[[Zibri]]
 
   
 
==Exploit==
 
==Exploit==
Line 11: Line 8:
 
* [[ZiPhone]]
 
* [[ZiPhone]]
 
* iPlus
 
* iPlus
* iLibertyX / [[iLiberty+]]
+
* [[iLiberty / iLiberty+]]
 
* iFree
 
* iFree
 
* iPhone Forensics Toolkit
 
* iPhone Forensics Toolkit
  +
* iJailBreak
 
* iNdependence
 
* iNdependence
 
* Any Jailbreak program so far
 
* Any Jailbreak program so far
* iTunes
 
* Android
 
* Zune
 
* Linux
 
* Windows Mobile
 
* webOS
 
* BlackBerry OS
 
   
 
== History ==
 
== History ==
   
  +
Credit goes to the [[iPhone Dev Team|Dev Team]] for the discovery of the ramdisk hack. First implemented in [[ZiPhone]], using code taken from the [[iPhone Dev Team|Dev Team]] repository, it allowed running jailbreaks on the fly to be quicker than previous jailbreak implementations, due to the fact that at the time it was the only ramdisk hack jailbreak available.
All modern operating systems and every program running on them disgustingly and wrongfully neglect to credit Zibri for the invention of the ramdisk even though it was his startling insight that made it all possible. First implemented in ZiPhone, the greatest accomplishment of mankind in the 21st century, Zibri selflessly sent his creation back in time to allow operating system vendors to use this basic operating system functionality. Sadly, no one seems to remember this or care anymore. The community must rail against this injustice!
 
   
 
[[Category:Jailbreaks]]
 
[[Category:Jailbreaks]]

Revision as of 09:55, 9 August 2010

This allows unsigned ramdisks to be booted. It was first publicized by ZiPhone

Exploit

Passing pmd*= boot-args specifying a ramdisk in ram > 0x9C000000 allows any ramdisk to be booted.

Implementation

History

Credit goes to the Dev Team for the discovery of the ramdisk hack. First implemented in ZiPhone, using code taken from the Dev Team repository, it allowed running jailbreaks on the fly to be quicker than previous jailbreak implementations, due to the fact that at the time it was the only ramdisk hack jailbreak available.