The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "DeviceTree"
(Added device tree link.) |
(minor edit) |
||
Line 1: | Line 1: | ||
The device tree is a representation of hardware used by the boot loaders (iOS's iBoot and OS X's boot.efi) to provide the kernel with a mapping of hardware. The tree is a hierarchical representation of devices by connection, somewhat similar to Solaris's device tree (/devices), and Linux's /sys/devices. |
The device tree is a representation of hardware used by the boot loaders (iOS's iBoot and OS X's boot.efi) to provide the kernel with a mapping of hardware. The tree is a hierarchical representation of devices by connection, somewhat similar to Solaris's device tree (/devices), and Linux's /sys/devices. |
||
− | The device tree can be decrypted by the VFDecrypt keys. A program to dump the IMG3 file format, and in particular the device tree, can be found [[http://www.newosxbook.com/src.jl?tree=listings&file=6-bonus.c |
+ | The device tree can be decrypted by the VFDecrypt keys. A program to dump the IMG3 file format, and in particular the device tree, can be found [[http://www.newosxbook.com/src.jl?tree=listings&file=6-bonus.c here]. |
Revision as of 17:38, 30 October 2012
The device tree is a representation of hardware used by the boot loaders (iOS's iBoot and OS X's boot.efi) to provide the kernel with a mapping of hardware. The tree is a hierarchical representation of devices by connection, somewhat similar to Solaris's device tree (/devices), and Linux's /sys/devices.
The device tree can be decrypted by the VFDecrypt keys. A program to dump the IMG3 file format, and in particular the device tree, can be found [here.