Cryptfs Password

Cryptfs Password Free App

Rated 4.29/5 (304) —  Free Android application by Nikolay Elenkov

Advertisements

About Cryptfs Password

Changes the Android disk encryption password

New: Experimental Lollipop support. Requires SuperSU

If you are using a pattern lock, enter the current password as
a sequence of dot numbers.
Dots are numbered left-to-right, top-to-bottom, starting with 1:

1 2 3
4 5 6
7 8 9

This tool REQUIRES root access to work. If you are not using disk encryption this tool will not be useful to you. In fact, it will not even start on your device.


*** WARNING ***
If you forget the new password after you change it, you will not be able to boot the device. You will have to perform a factory reset, DELETING all your data. Make sure you take a full backup before using this tool, and REMEMBER THE PASSWORD. You have been warned, use at your own risk!


Android 3.0 (Honeycomb) introduced disk encryption and it has been available on all subsequent versions. It encrypts the data partition with a key protected by a user-selected password and requires entering the password in order to boot the device. However, Android uses the device unlock password or PIN as the device encryption password, and doesn't allow you to change them separately. This effectively forces you to use a simple password, since you have to enter it each time you unlock your device, usually dozens of times a day. This tool allows you to change the encryption password to a more secure one, without affecting the screen unlock password/PIN. To change the device encryption password simply:

1. Enter the current password
(initially the same as the unlock password/PIN)
2. Enter and confirm the new password
3. Hit 'Change password'

The changes take effect immediately, but you will only be required to enter the new password the next time you boot your device. Make sure you choose a good password, not based on a dictionary word, since automated tools can brute force a simple password in minutes. Above all, make sure you REMEMBER the new password.

If you change the device unlock password/PIN, the encryption password will be automatically changed as well. You need to use this tool again to change it back, if required.

More details and some background information here:

http://nelenkov.blogspot.com/2012/08/changing-androids-disk-encryption.html

Not supported on Android L, but may not be required due to changes to disk encryption implementation.
More details about Android L:

http://nelenkov.blogspot.com/2014/10/revisiting-android-disk-encryption.html


This tool is open source. Code is available on Github under the Apache 2.0 license.
https://github.com/nelenkov/cryptfs-password-manager

Tested on Galaxy Nexus with
* stock Jelly Bean (4.1.1)
* CyanognenMod 9 (4.0.4)

NO WARRANTY. Use at your own risk.

How to Download / Install

Download and install Cryptfs Password version 1.2.6 on your Android device!
Downloaded 10,000+ times, content rating: Everyone
Android package: org.nick.cryptfs.passwdmanager, download Cryptfs Password.apk

All Application Badges

Free
downl.
Android
3.0+
For everyone
Android app

App History & Updates

What's Changed
v1.2.6
* CM13 support (thanks @xmikos)
v1.2.5
* Android M support
* Better CyanogenMod detection
v1.2.4
* Support for CyanogenMod 12 without SuperSU
(Thanks to Peter C)
v1.2.3
* Experimental Lollipop support. Requires SuperSU
v1.2.2
* Limit to Android <= 4.4
v1.2.1
* Support CyanogenMod builtin Superuser app
* Added explicit ACCESS_SUPERUSER permission
Version update Cryptfs Password was updated to version 1.2.6
Version update Cryptfs Password was updated to version 1.2.5
More downloads  Cryptfs Password reached 10 000 - 50 000 downloads
Version update Cryptfs Password was updated to version 1.2.4

What are users saying about Cryptfs Password

C70%
by C####:

Does as intended. Is great for devices where you don't have the convenience of a finger print reader. Set my encryption password to something nice and long while my lock screen is still a relatively simple PIN. Cheers!

F70%
by F####:

Newest version as of this review works perfectly with cm12, thanks. Edit: may work with SuperSU and cm root style methods, it does not work with magisk, another popular rooting tool.

S70%
by S####:

Warning! On Galaxy s5, This app will allow you to set a password that is too long for the limit of characters set by the unlock screen, which will then prevent you from typing your full password and will permanently lock you out of your phone.

P70%
by P####:

Just switched from SuperSU to Magisk and this stopped working. It would be great if Magisk compatibility could be added.

H70%
by H####:

Works perfectly on CM13 (September Snapshot version) on Micromax Yu Yureka Plus. Thanks!

S70%
by S####:

Great app, but it doesn't work with Magisk Root. Please remove SuperSU dependency.

D70%
by D####:

Does what it says. Allowed me to put a much more secure password on my phone for encryption, and still use a more convenient pin for day-to-day security.

S70%
by S####:

Does not work with MagiskSU

S70%
by S####:

دان نکنید یاز نمیشه

I70%
by I####:

Doesn't support Magisk :(

S70%
by S####:

It SAYS it fails. But it does change the password to encryption...

S70%
by S####:

Exactly what I needed

D70%
by D####:

LG (Google) Nexus 5 running Android (Lollipop) 5.0.1.

B70%
by B####:

CM12.1 on S4 :)

C70%
by C####:

Changed boot password successfully

K70%
by K####:

Not working on 4.4.2 & 4.4.4 rooted stock. Rooted and busy box installed. Keeps giving error that current password is incorrect. Used to work fine but now does not because of this error. Factory reset and fresh encryption and still doesn't work. Same error.

K70%
by K####:

This app locked me out of my phone, and now I have to boot into recovery to wipe and reset. I think this phone successfully changed my encryption password yesterday, but it threw an error (can't remember what exactly, I wasn't able to resolve it). When I rebooted my phone this morning, the encryption screen popped up and asked me to type in my PIN. The problem was, I didn't need to type in a PIN, I needed to type in a PASSWORD. Since I only had a number pad available to me to type with, and no way to switch to a keyboard, I was now completely locked out of my phone with no way to log in. Ugh.

K70%
by K####:

Doesn't work with CM13, but you can change the password manually: # vdc cryptfs changepw password current_password new_password

K70%
by K####:

It SAYS it fails. But it does change the password to encryption...

Y70%
by Y####:

Dual passwords rock. works great on tablets.

K70%
by K####:

Tried on Nexus 7 (2013) with android 5.0.1

K70%
by K####:

This app is light and does exactly what it says, fast and easy. In my case, it also solved a problem I had with CyanogenMod 10.1.3 - after I encrypted my phone on said ROM, it wouldn't mount the internal SD. But after changing the password with this app, the phone magically started mounting it properly! So, a thousand thanks!

M70%
by M####:

This worked as listed. Awesome since now i have two diff passwords. Thanks a lot.

M70%
by M####:

Awesome.

M70%
by M####:

Exactly what I needed

M70%
by M####:

This app is light and does exactly what it says, fast and easy. In my case, it also solved a problem I had with CyanogenMod 10.1.3 - after I encrypted my phone on said ROM, it wouldn't mount the internal SD. But after changing the password with this app, the phone magically started mounting it properly! So, a thousand thanks!

M70%
by M####:

I wanted to just change my encryption password, but this app did not cooperate. Probably not compatible with Android 6.0 marshmallow. However, there is NO excuse for changing my encryption password to something I did not specify, which resulted in a factory reset.

U70%
by U####:

Does not work, crashes, i am rooted and have granted access.. Stock rom, other root apps work, nexus 7 6.0

M70%
by M####:

Working great with cyanogen mod 12.1(latest nightly).

C70%
by C####:

Newest version as of this review works perfectly with cm12, thanks.

R70%
by R####:

I tried to run it and allowed root access in privacy guard. It still could not get root access and closed automatically. I'm running a Nexus 6 with CyanogenMod 12.1. EDIT: Just downloaded it on 11/10/2015 on the same device and it works flawlessly!

M70%
by M####:

Once the password changed... After reboot the OS response was: The password was correct, yet the device could not be decrypted. Had to wipe everything.

Q70%
by Q####:

Tested working on Nexus 6/Android 5.1 1 vanilla/rooted.

M70%
by M####:

Worked! Seemed to lock on CM12 "friendly alien" screen forever. Thought I was going to have to wipe the phone, but I waited an hour (figuring it was re-encrypting everything, which apparently it was) and... BOOTED! Worked great. Maybe add a warning that this could happen (unless I missed this). Thank you!

M70%
by M####:

برنامه هرچه ساده تر باشه بهتره

M70%
by M####:

Great app, just about the time I started to think that someone should have thought to do this, I see your app! Nice work, thanks!

M70%
by M####:

It SAYS it fails. But it does change the password to encryption...

R70%
by R####:

I've used this app on CyanogenMod 11 (Android 4.4). Unfortunately, the latest version doesn't work on OnePlus One with HW encryption. It says "pw correct, but data corrupted". To answer the author: Sorry, that pw change dialog does not exist on CM12 Nightly 0118 for N4, N7, OPO.

C70%
by C####:

I've tried any manner of order-of-operations to de-couple my Encryption password from my Screen lock PIN on my Moto E 2015 (2nd gen) running Lollipop and I just cannot get it to work. Nothing against the app. I've read Nikolay's page about Android L encryption which seems to say that different Password/PIN combos are possible. But after running Cryptfs Password (or using the command-line instruction 'sudo vdc cryptfs changepw "newpassword") I get the following message: "Decryption Unsuccessful. The password you entered is correct, but unfortunately your data is corrupt. To resume using your phone, you need to perform a factory reset..." I guess I will have to wait until CyanogenMod is released for this phone...

M70%
by M####:

using cm12, is super su still required? i used it initially - but i'm tempted to try without it as uninstalling super su is easier said than done, and i'd prefer to use the built in root managment....


Share The Word!


Rating Distribution

RATING
4.35
304 users

5

4

3

2

1