summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorGravatar Martin Szulecki2010-01-21 12:41:28 +0100
committerGravatar Matt Colyer2010-01-21 21:13:40 -0800
commitf97fdbda9e5660186f40cbeaab82ae7bc0bce5b4 (patch)
treeb377e76047653264b5b3c33579c667298a56e4c5 /README
parent267f8d0aa6d33394ec8c53e24ad7ffeb35288cf3 (diff)
downloadifuse-f97fdbda9e5660186f40cbeaab82ae7bc0bce5b4.tar.gz
ifuse-f97fdbda9e5660186f40cbeaab82ae7bc0bce5b4.tar.bz2
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')
-rw-r--r--README20
1 files changed, 13 insertions, 7 deletions
diff --git a/README b/README
index 72929f6..ff5894a 100644
--- a/README
+++ b/README
@@ -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
+when mounting:
$ 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? ==
wiki:
- http://matt.colyer.name/projects/iphone-linux/index.php?title=Main_Page
+ http://matt.colyer.name/projects/iphone-linux/
code:
git clone git://github.com/MattColyer/ifuse.git
tickets:
- http://libiphone.lighthouseapp.com/projects/27916-libiphone/tickets?q=all
+ http://libiphone.lighthouseapp.com/
mailing list:
http://lists.mattcolyer.com/listinfo.cgi/iphone-linux-dev-mattcolyer.com
updated:
- 2009-09-13
+ 2010-01-21