The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "/private/etc/fstab"
m |
m (→Jailbreak) |
||
Line 13: | Line 13: | ||
Notice /dev/disk0s2 has /private/var mounted as read/write. This directory is generally where music/photos/videos/etc are stored. This directory can easily be accessed (without FULL access) with a program like PhoneDisk or DiskAid. iTunes has full and complete access to this directory, for obvious reasons. This is proven with the [[afc]] service, which [[iTunes]] uses to transfer music/videos/etc. |
Notice /dev/disk0s2 has /private/var mounted as read/write. This directory is generally where music/photos/videos/etc are stored. This directory can easily be accessed (without FULL access) with a program like PhoneDisk or DiskAid. iTunes has full and complete access to this directory, for obvious reasons. This is proven with the [[afc]] service, which [[iTunes]] uses to transfer music/videos/etc. |
||
− | == |
+ | == Summary == |
+ | This file lists the partitions on all UNIX-based systems. |
||
− | Now, in order to get at least a barebones jailbreak going, we need to change |
||
+ | == File Contents == |
||
− | <code> |
||
− | /dev/disk0s1 / hfs ro 0 1 |
+ | * Before jailbreak: <code>/dev/disk0s1 / hfs ro 0 1</code> |
+ | * After jailbreak: <code>/dev/disk0s1 / hfs rw 0 1</code> |
||
+ | == Parents == |
||
− | to |
||
+ | [[:/|(Root)]]/[[/etc|etc]] |
||
− | |||
− | /dev/disk0s1 / hfs rw 0 1. |
||
− | </code> |
||
− | |||
− | This is the root partition, which generally has about ~800MB storage. This is also where [[Cydia]] installs applications. Once we have full read/write access to this partition, we can use the afc2 service to actually use our full access over USB. Most modern jailbreak tools like [[limera1n]] and [[greenpois0n]] install the afc2 service automatically, mostly for their own sake. |
Revision as of 23:46, 26 June 2011
fstab controls the read/write access of the root and media partitions. A barebones jailbreak can be put in place simply by modifying this file to grant full read/write access to the user.
Contents
Modification
The original fstab file, before a jailbreak, looks something like this:
/dev/disk0s1 / hfs ro 0 1
/dev/disk0s2 /private/var hfs rw,nosuid,nodev 0 2
Notice /dev/disk0s2 has /private/var mounted as read/write. This directory is generally where music/photos/videos/etc are stored. This directory can easily be accessed (without FULL access) with a program like PhoneDisk or DiskAid. iTunes has full and complete access to this directory, for obvious reasons. This is proven with the afc service, which iTunes uses to transfer music/videos/etc.
Summary
This file lists the partitions on all UNIX-based systems.
File Contents
- Before jailbreak:
/dev/disk0s1 / hfs ro 0 1
- After jailbreak:
/dev/disk0s1 / hfs rw 0 1