|author||Martin Szulecki||2010-01-21 12:41:28 +0100|
|committer||Matt Colyer||2010-01-21 21:13:40 -0800|
Improve error message on failed root filesystem access and add hint to README
The AFC2 service required to access the root filesystem is non-standard. It is installed by older jailbreaking software but for instance not by blackra1n for devices like the 3GS. Now users get a better hint at why their attempts to use ifuse fail with the --root switch. This also moves the print to stderr where it actually can be seen by users. [#107 state:resolved]
Diffstat (limited to 'README')
1 files changed, 13 insertions, 7 deletions
@@ -45,13 +45,19 @@ To unmount you do:
$ fusermount -u <mountpoint>
-By default, iFuse (via the AFC protocol) only gives access to the
-'/var/root/Media/' chroot on the iPhone (containing music/pictures). However,
-if the device has been jailedbroken, a full view of the iPhone's filesystem
-will be available using the following command when mounting
+By default, iFuse (via the AFC protocol) gives access to the '/var/root/Media/'
+chroot on the iPhone (containing music/pictures). This is the right and safe
+way to access the device. However, if the device has been jailbroken, a full
+view of the iPhone's filesystem might be available using the following command
$ ifuse --root <mountpoint>
+Note that only PwnageTool and older jailbreak software installs the necessary
+AFC2 service on the device to enable root filesystem usage. For instance
+blackra1n does not install it and thus does not enable root filesystem access!
+Use with care as the AFC protocol was not made to access the root filesystem.
Addtional help can be shown using:
$ ifuse --help
@@ -74,17 +80,17 @@ in for the group change to become visible.
== Who/what/where? ==
git clone git://github.com/MattColyer/ifuse.git