LUKS Manager

LUKS Manager Free App

Rated 4.16/5 (413) —  Free Android application by Nemesis][

Advertisements

About LUKS Manager

*** Note: Your device MUST be *ROOTED* for this work. It will not work on non-rooted devices! ***

LUKS Manager provides on-the-fly encryption (AES by default) to virtual folders on Android devices.

These virtual folders can be dynamically mounted, unmounted, created and deleted as needed. Similar to Truecrypt in functionality.

Note: Truecrypt and LUKS Manager volumes are not cross-compatible.

Note: Maximum volume size is limited by the filesystem it is created on. Most SD Cards are formatted as FAT32 and FAT32 only supports file sizes up to 4GB. This is a limitation of the filesystem not LUKS Manager. If you want volumes larger than 4GB you must create the volume on an EXT2/4 partition.

**** If the application does not work for you, please visit my forums and let me know! I'm just one person, I have one device I test on; simply telling me it doesn't work for you doesn't help me at all. ****

If you have any problems, questions, comments or concerns please visit my forums and speak up!

The Android device must:

* Be rooted *

* Have a kernel that supports secure dm-crypt modes (CONFIG_DM_CRYPT) and loopback devices

* Have BusyBox installed

* Have SuperUser installed

Most stock kernels do NOT work!

This package contains:

* A statically compiled and stripped version of cryptsetup for the ARM7 using the tools provided by The Guardian Project.

* A statically compiled and stripped version of mkdosfs from dosfstools package for the ARM7.

* A bash shell script called "luks" that does volume management.

* A native java app that provides a GUI interface to the luks script and a basic file explorer.


Complete Changelog:

Version 2.4
Fixed lockup when creating volumes with FAT support disabled.
Fixed text editor menu ordering.
Added support for Samsung preferences path.
Fixed false volume notifications on non-rooted phones.
Notification fixes when volumes are created, mounted and removed.
Removed time stamp on volume mount notifications.
Set minimum volume size to 3MB in luks script.
Improved volume unmount reporting.
Symbolic links to devices may be used as containers.
Modified the cut command to work with more versions of busybox.
Fixed a bug dealing with volume removal when launching the luks script manually.
Rewrote code sections due to moderate source corruption. *sigh*
About text changes and updates.

Version 2.3
Major rewrite to the luks shell script and GUI app to support user defined volume locations.
Encryption cipher and keysize are now user definable. (kernel support required)
Moved storage of volume information:
From: /mnt/sdcard/luks/.data
To: /data/data/com.nemesis2.luksmanager/.data
Prompts to upgrade if loop device files are found in SDCard .data directory.
Removed top level restriction on file explorer activity.
Default file system changed from EXT4 to EXT2.
FAT file system support now enabled by default.
Added volume mount and unmount desktop shortcuts.
Added notification when volumes are mounted. (Can be toggled off in preferences)
Added landscape support to the main and volume edit activities.
Added basic SDcard support to install binaries routine.
(Fixes java.lang.NullPointerException on binary install.)
Added toggle to disable binary hash checks on startup. This enables customized luks scripts and/or binaries.
Small fix to application initialization. (hopefully fixes odd reboot issue on some devices)
Attempts to unmount volumes on ACTION_SHUTDOWN and MEDIA_EJECT broadcasts.
Additional checks and error handling if no volumes exist.
Additional error handling in luks script during volume mounting and creation.
Added required BusyBox applet checks on startup.
About Dialog additions / changes.
Small text changes (formatting and typo fixes).

Version 2.2
Recompiled lm.cryptsetup binary under android-ndk-r6b.
Hopefully this will stop segfaults on various devices.


How to Download / Install

Download and install LUKS Manager version 2.4 on your Android device!
Downloaded 10,000+ times, content rating: Everyone
Android package: com.nemesis2.luksmanager, download LUKS Manager.apk

All Application Badges

Free
downl.
Android
2.2+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
Maintenance release: Bug fixes and small changes.
Please see the changelog for details.
More downloads  LUKS Manager reached 10 000 - 50 000 downloads
Version update LUKS Manager was updated to version 2.4
More downloads  LUKS Manager reached 10 000 - 50 000 downloads
More downloads  LUKS Manager reached 5 000 - 10 000 downloads

What are users saying about LUKS Manager

N70%
by N####:

The best LUKS app. the only shortcoming is it can't import files directly, the user have to copy/cut from the File Manager, go to the container and paste the files..

B70%
by B####:

From the handful of apps here in the playstore dedicated to encryption, this is the best so far. It's so easy just to create a container, fill it with files, close it and store safely, and open it again just as easy. I like the compatibility option given (even though I don't use FreeOTF), but I have some trouble with containers created in a different device not opening in other, with the su permission not working and issues copying files. This app really deserves support to advance to next step of develop.

G70%
by G####:

It shows the error: BysyBox is missing applet

L70%
by L####:

Works as expected. One tiny flaw: I have to manually clear the RAM in order to unmount an encrypted volume.It would also be nice if the encrypted file became hidden from other apps when not in use. Also I found a hidden nice text editor after selecting a text file! No shortcut for it though.

D70%
by D####:

Rooted Android 4.4, but it opens and closes instantly. Would have been nice if I could at least see what's wrong.

B70%
by B####:

Works great, although the playstore version is outdated.

A70%
by A####:

It shows the error: BysyBox is missing applet

G70%
by G####:

Great, but permission troubles with (fat) volume, and doesn't work with external sd. And the application is missing a timer. But still good application, thank you

Y70%
by Y####:

A great OTFE for your insecurities. Unfortunatly its no longer being supported. S4 Rooted KK444 stock AT&T ROM

O70%
by O####:

From the handful of apps here in the playstore dedicated to encryption, this is the best so far. It's so easy just to create a container, fill it with files, close it and store safely, and open it again just as easy. I like the compatibility option given (even though I don't use FreeOTF), but I have some trouble with containers created in a different device not opening in other, with the su permission not working and issues copying files. This app really deserves support to advance to next step of develop.

A70%
by A####:

Great idea to implement luks on android but would be good if it would be as stable as real luks.

Y70%
by Y####:

Have root and busybox on SM-T230NU.

N70%
by N####:

So I can create an encrypted .vol file but when I mount it and try to open it in the app's internal browser, it says permission denied. Likewise trying to write to it via ES File Explorer. So there's nothing I can do with the encrypted volume.

Q70%
by Q####:

The best LUKS app. the only shortcoming is it can't import files directly, the user have to copy/cut from the File Manager, go to the container and paste the files..

P70%
by P####:

Last update March 2013.... never really tested... and faulty in more places than one. Forget about the reviews, ... all android apps have 4 stars.. What a freakin' joke..

Q70%
by Q####:

Nice software idea, but it randomly writes my data container to ZERO length ! Software quality needsuo be improved.

V70%
by V####:

EXT2 works fine on Nexus S 4g Android 4.1.1 but for some reason it won't create a FAT file. Doesn't matter to me, I'm sure it'll be fixed soon, 4.1.1 is new. Pretty similar to TrueCrypt just like it says.

Y70%
by Y####:

Awesome app that does what it's supposed to. However, fat32 volumes do not currently work with 4.1 on my droid razr HD. Hopefully this can get fixed & will be 5 stars.

M70%
by M####:

I have multiple 10gb volumes on a SanDisk 64gb sd card and it works great. A trick for creating them fast is to copy the first large one you make. Then create a 5mb volume with another name and rename your large volume copy to that. Now you have 2 large volumes. Repeat for more.

Y70%
by Y####:

PROBLEM: FAT32 volume can be mounted/unmounted, however can't be opened by any file manager (EXT volume works). Android JB Other than that it's the best there is.

Z70%
by Z####:

This is an outstanding program if you need file encryption. Unfortunately it is no longer working since Android 4.2.

Q70%
by Q####:

This is a very useful tool, however on newer android versions there are a number of caveats due to mount namespacing and mount permissions (umask). Choosing a mount point outside of any emulated storage (ie. not in /mnt/sdcard) fixes the first problem, editing the mount script to add the options: -o umask=007,gid=1028 fixes the latter.

Y70%
by Y####:

By default this version mounts the database with read permissions only for root. To allow access use chmod in the post-mount script, eg sudo chmod a=rwx /path/to/mount/point

H70%
by H####:

Used to work, but now it can't unmount volume, even though status shows no mounted volume.

Y70%
by Y####:

My phone is HTC sensation, ROM: ARHD 6.6.7, Everything is working, Excellent !!!

P70%
by P####:

No longer works on Android 4.2+. Used to be a great app, but looks like support is dead =(

B70%
by B####:

Works great.

K70%
by K####:

has some issues with ownership /protection to allow non root aps and for some reasons I had to copy the binaries manuall to /system/bin Works great afterwards!

U70%
by U####:

Works as intended.

O70%
by O####:

Finally I found out a really good encryptor. Working fine. Perfect for what I need.

Y70%
by Y####:

Nice software idea, but it randomly writes my data container to ZERO length ! Software quality needsuo be improved.

Y70%
by Y####:

This great app, works like charm

S70%
by S####:

Great stuff.... Wish it could automatically sync with Dropbox..

Y70%
by Y####:

A great tool, but stopped working on Android 4.1 (Jelly Bean) for me: the volumes can be mounted, but the files cannot be opened. Please, fix!

Y70%
by Y####:

Files are all stored unecrypted at mount location... Not secure at all. Doh!

Y70%
by Y####:

Luks containers on android. Whats not to love?

U70%
by U####:

Only drawback: I created a 58GB vfat encrypted file on my ext3 formatted sdcard. my phone can use the storage space, but doesn't recognize it as SDcard and also I have to mount the parent ext3 by hand.

T70%
by T####:

Finally I purchased EDS and escaped this nightmare, and not too soon either. Already two files were corrupted. And copying the contents from the LUKS archive took so many system freezes and reboots....

M70%
by M####:

Excellent !! it is a one of a kind app for android. encryption is almost nonexistent on android. its as if along with itself being open source android expects your data to be open too :). only OTFE ive found on android. thanks LUK

R70%
by R####:

Awesome to create and use encrypted volumes on Android. Although it would be much more secure if it came with a auto-dismount timer feature after idle time. Feature suggestion. :)


Share The Word!


Rating Distribution

RATING
4.25
413 users

5

4

3

2

1