The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "/dev"
m (Virtual drive disk1) |
(added the nodes from my iphone 4) |
||
Line 17: | Line 17: | ||
*[[/dev/vn0|vn0]] |
*[[/dev/vn0|vn0]] |
||
*[[/dev/urandom|urandom]] (Outputs pseudo-random data) |
*[[/dev/urandom|urandom]] (Outputs pseudo-random data) |
||
+ | *[[/dev/uart.umts]] ( new data line added on the iPhone 4 ) |
||
*[[/dev/uart.iap|uart.iap]] |
*[[/dev/uart.iap|uart.iap]] |
||
+ | *[[/dev/uart.highland-park]] |
||
+ | *[[/dev/uart.gps]] |
||
+ | *[[/dev/uart.gas-gauge]] |
||
+ | *[[/dev/uart.debug]] |
||
*[[/dev/uart.bluetooth|uart.bluetooth]] ( Bluetooth Dev Node disabled by the kernel for power saving ) |
*[[/dev/uart.bluetooth|uart.bluetooth]] ( Bluetooth Dev Node disabled by the kernel for power saving ) |
||
+ | [*[/dev/ttypf]] |
||
+ | *[[/dev/ttype]] |
||
+ | *[[/dev/ttypd]] |
||
+ | *[[/dev/ttypc]] |
||
+ | *[[/dev/ttypb]] |
||
+ | *[[/dev/ttypa]] |
||
+ | *[[/dev/ttyp9]] |
||
+ | *[[/dev/ttyp8]] |
||
*[[/dev/ttyp7|ttyp7]] |
*[[/dev/ttyp7|ttyp7]] |
||
*[[/dev/ttyp6|ttyp6]] |
*[[/dev/ttyp6|ttyp6]] |
||
Line 29: | Line 42: | ||
*[[/dev/tty.umts|tty.umts]] |
*[[/dev/tty.umts|tty.umts]] |
||
*[[/dev/tty.iap|tty.iap]] ([http://devdot.wikispaces.com/Iphone+Serial+Port+Tutorial Dock connector serial interface]) |
*[[/dev/tty.iap|tty.iap]] ([http://devdot.wikispaces.com/Iphone+Serial+Port+Tutorial Dock connector serial interface]) |
||
+ | *[[/dev/tty.highland-park]] |
||
*[[/dev/tty.gas-gauge|tty.gas-gauge]] (Battery meter) |
*[[/dev/tty.gas-gauge|tty.gas-gauge]] (Battery meter) |
||
*[[/dev/tty.debug|tty.debug]] [[Baseband_Commands|(Baseband)]] |
*[[/dev/tty.debug|tty.debug]] [[Baseband_Commands|(Baseband)]] |
||
Line 39: | Line 53: | ||
*[[/dev/rdisk0|rdisk0]] (Character device equivalent of disk0) |
*[[/dev/rdisk0|rdisk0]] (Character device equivalent of disk0) |
||
*[[/dev/random|random]] (Outputs random data) |
*[[/dev/random|random]] (Outputs random data) |
||
+ | [[/dev/ptypf]] |
||
+ | [[/dev/ptype]] |
||
+ | [[/dev/ptyp]] |
||
+ | [[/dev/ptypc]] |
||
+ | [[/dev/ptypb]] |
||
+ | [[/dev/ptypa]] |
||
+ | *[[/dev/ptyp9|ptyp9]] |
||
+ | *[[/dev/ptyp8|ptyp8]] |
||
*[[/dev/ptyp7|ptyp7]] |
*[[/dev/ptyp7|ptyp7]] |
||
*[[/dev/ptyp6|ptyp6]] |
*[[/dev/ptyp6|ptyp6]] |
||
Line 53: | Line 75: | ||
*[[/dev/io8logmt|io8logmt]] |
*[[/dev/io8logmt|io8logmt]] |
||
*[[/dev/io8log|io8log]] |
*[[/dev/io8log|io8log]] |
||
+ | *[[/dev/dlci.spi-baseband.sms]] |
||
+ | *[[/dev/dlci.spi-baseband.reg]] |
||
+ | *[[/dev/dlci.spi-baseband.pdp_ctl]] |
||
+ | *[[/dev/dlci.spi-baseband.pdp_3]] |
||
+ | *[[/dev/dlci.spi-baseband.pdp_2]] |
||
+ | *[[/dev/dlci.spi-baseband.pdp_1]] |
||
+ | *[[/dev/dlci.spi-baseband.pdp_0]] |
||
+ | *[[/dev/dlci.spi-baseband.low]] |
||
+ | *[[/dev/dlci.spi-baseband.iq]] |
||
+ | *[[/dev/dlci.spi-baseband.extra_13]] |
||
+ | *[[/dev/dlci.spi-baseband.cl1]] |
||
+ | *[[/dev/dlci.spi-baseband.chatty]] |
||
+ | *[[/dev/dlci.spi-baseband.call]] |
||
*[[/dev/disk1|disk1]] [[/Developer|Virtual drive for SDK tools image]] |
*[[/dev/disk1|disk1]] [[/Developer|Virtual drive for SDK tools image]] |
||
*[[/dev/disk0s2|disk0s2s1]] Encrypted user partition on 3GS? |
*[[/dev/disk0s2|disk0s2s1]] Encrypted user partition on 3GS? |
||
Line 60: | Line 95: | ||
*[[/dev/cu.umts|cu.umts]] |
*[[/dev/cu.umts|cu.umts]] |
||
*[[/dev/cu.iap|cu.iap]] |
*[[/dev/cu.iap|cu.iap]] |
||
+ | *[[/dev/cu.highland-park]] |
||
+ | *[[/dev/cu.gps]] |
||
*[[/dev/cu.gas-gauge|cu.gas-gauge]] (Exclusive access to the battery meter) |
*[[/dev/cu.gas-gauge|cu.gas-gauge]] (Exclusive access to the battery meter) |
||
*[[/dev/cu.debug|cu.debug]] [[Baseband_Commands|(Exclusive access to Baseband used, for example, by BBUpdater)]] |
*[[/dev/cu.debug|cu.debug]] [[Baseband_Commands|(Exclusive access to Baseband used, for example, by BBUpdater)]] |
||
*[[/dev/cu.bluetooth|cu.bluetooth]] ( primary Dev Node to comunicate with the bluetooth chip ) |
*[[/dev/cu.bluetooth|cu.bluetooth]] ( primary Dev Node to comunicate with the bluetooth chip ) |
||
*[[/dev/console|console]] (System console, displayed during a verbose boot) |
*[[/dev/console|console]] (System console, displayed during a verbose boot) |
||
+ | *[[/dev/compass2_0]] ( [[Gyroscope]] ) |
||
*[[/dev/compass_0|compass_0]] ([[Magnetometer]]) |
*[[/dev/compass_0|compass_0]] ([[Magnetometer]]) |
||
*[[/dev/btwake|btwake]] ( sent to switch the bluetooth chip on from standby ) |
*[[/dev/btwake|btwake]] ( sent to switch the bluetooth chip on from standby ) |
Revision as of 15:37, 25 October 2010
Contents
Summary
Device Nodes are here, as with any other standard UNIX system. The folder cannot be written to.
Children
Files
- zero (Outputs 0x0, discards input)
- vn1
- vn0
- urandom (Outputs pseudo-random data)
- /dev/uart.umts ( new data line added on the iPhone 4 )
- uart.iap
- /dev/uart.highland-park
- /dev/uart.gps
- /dev/uart.gas-gauge
- /dev/uart.debug
- uart.bluetooth ( Bluetooth Dev Node disabled by the kernel for power saving )
[*[/dev/ttypf]]
- /dev/ttype
- /dev/ttypd
- /dev/ttypc
- /dev/ttypb
- /dev/ttypa
- /dev/ttyp9
- /dev/ttyp8
- ttyp7
- ttyp6
- ttyp5
- ttyp4
- ttyp3
- ttyp2
- ttyp1
- ttyp0
- tty.umts
- tty.iap (Dock connector serial interface)
- /dev/tty.highland-park
- tty.gas-gauge (Battery meter)
- tty.debug (Baseband)
- tty.bluetooth
- tty
- sha1_0
- rdisk0s2s1 (Character device equivalent of disk0s2s1)
- rdisk0s2 (Character device equivalent of disk0s2)
- rdisk0s1 (Character device equivalent of disk0s1)
- rdisk0 (Character device equivalent of disk0)
- random (Outputs random data)
/dev/ptypf /dev/ptype /dev/ptyp /dev/ptypc /dev/ptypb /dev/ptypa
- ptyp9
- ptyp8
- ptyp7
- ptyp6
- ptyp5
- ptyp4
- ptyp3
- ptyp2
- ptyp1
- ptyp0
- ptmx
- pf
- null (Doesn't output, discards input)
- klog
- io8logmt
- io8log
- /dev/dlci.spi-baseband.sms
- /dev/dlci.spi-baseband.reg
- /dev/dlci.spi-baseband.pdp_ctl
- /dev/dlci.spi-baseband.pdp_3
- /dev/dlci.spi-baseband.pdp_2
- /dev/dlci.spi-baseband.pdp_1
- /dev/dlci.spi-baseband.pdp_0
- /dev/dlci.spi-baseband.low
- /dev/dlci.spi-baseband.iq
- /dev/dlci.spi-baseband.extra_13
- /dev/dlci.spi-baseband.cl1
- /dev/dlci.spi-baseband.chatty
- /dev/dlci.spi-baseband.call
- disk1 Virtual drive for SDK tools image
- disk0s2s1 Encrypted user partition on 3GS?
- disk0s2 (NAND, user partition)
- disk0s1 (NAND, system partition)
- disk0 (NAND)
- cu.umts
- cu.iap
- /dev/cu.highland-park
- /dev/cu.gps
- cu.gas-gauge (Exclusive access to the battery meter)
- cu.debug (Exclusive access to Baseband used, for example, by BBUpdater)
- cu.bluetooth ( primary Dev Node to comunicate with the bluetooth chip )
- console (System console, displayed during a verbose boot)
- /dev/compass2_0 ( Gyroscope )
- compass_0 (Magnetometer)
- btwake ( sent to switch the bluetooth chip on from standby )
- btreset ( used if the bluetooth chip becomes unresponsive )
- bpf3
- bpf2
- bpf1
- bpf0
- aes_0 ( used with a crypto bundle provided in XPwn to utilize the AES_Keys in userland )