neurodroid / cryptonite

EncFS and TrueCrypt on Android
GNU General Public License v2.0
203 stars 49 forks source link

Truecrypt fails with "Error: no child processes" #43

Closed neurodroid closed 10 years ago

neurodroid commented 10 years ago

From christoph.schmidthieber@gmail.com on October 09, 2012 23:05:54

What steps will reproduce the problem? 1. Try to mount a volume with TrueCrypt

  1. Fails with "Error: no child processes" What version of the product are you using? On what operating system? Unknown version on Galaxy Tab and Galaxy Nexus.

Please repeat using the verbose flag (-v) and report the full output, the version of Cryptonite, and the output on a root shell of the following commands:

ls /dev/fuse which mount which losetup

Thanks

Original issue: http://code.google.com/p/cryptonite/issues/detail?id=43

neurodroid commented 10 years ago

From dang.san...@gmail.com on October 09, 2012 15:23:05

cryptonite version: 0.7.3 Device: Nexus 7 Operating system: 4.1.1 ROM: CyanogenMod Nightly 20120929 Additional Notes: Same mount procedure works on my Galaxy Note running CM9.1 Console log: u0_a37@android:/ $ export PATH=/data/local/bin:$PATH u0_a37@android:/ $ export PATH=/data/data/csh.cryptonite:${PATH}; su; u0_a37@android:/ # truecrypt -v /sdcard/test2.tc /sdcard/testmnt % Enter password for /sdcard/test2.tc: Enter keyfile [none]: Protect hidden volume (if any)? (y=Yes/n=No) [No]: Error: No child processes 1|u0_a37@android:/ # truecrypt -l % 1: /sdcard/test2.tc - - u0_a37@android:/ # ls /dev/fuse /dev/fuse u0_a37@android:/ # which mount /system/bin/mount u0_a37@android:/ # which losetup /system/xbin/losetup u0_a37@android:/ #

neurodroid commented 10 years ago

From dang.san...@gmail.com on October 13, 2012 05:36:50

After updating to the latest CynagonMod 10 ROM for my Nexus 7 (cm-10-20121012-NIGHTLY-grouper.zip), I was able to successfully mount a Truecrypt volume.

I believe the error was in the earlier release of CyanogenMod 10, and not cryptonite.

neurodroid commented 10 years ago

From dang.san...@gmail.com on October 14, 2012 02:23:44

In reply to Comment 3, i was able to gain full access without being root by following the instructions in the Wiki FAQ. I've pasted the relevant section below. It may help:

How can I make TrueCrypt mount my volume with correct permissions? I don't want to use a root file browser. Try: truecrypt --fs-options="uid=1000,gid=1000,umask=0002" volume.tc /sdcard/tc. Thanks to user pkalny for reporting this fix.

neurodroid commented 10 years ago

From christoph.schmidthieber@gmail.com on November 27, 2012 13:31:27

@dan.sananikone: Just reviewing bug reports - can we consider this one fixed?

neurodroid commented 10 years ago

From dang.san...@gmail.com on November 27, 2012 13:32:26

Yes. Please close the bug.

neurodroid commented 10 years ago

From christoph.schmidthieber@gmail.com on November 27, 2012 13:43:02

Status: Done