How to Disable Forced Encryption on Rooted Nexus 6!

Check Out The View Below!

The Nexus 6 is a beast of a phone, but people are reporting that they are seeing the Nexus 6 perform slow from time to time. From a little bit of digging the Android community has found that the forced encryption on Android Lollipop is the main cause.

Another issue that I have had is that many custom ROMS and Kernels for the Nexus 6 are built from unencrypted custom ROMS, meaning the Nexus 6 has to be unencrypted before we can flash a custom ROM/Kernel that is also unencrypted.

Luckily for us bbedward from XDA has created custom boot IMG for the Nexus 6 so we can disable forced encryption on the Nexus 6 without too much effort!

Follow the step-by-step guide below to disable forced encryption on a rooted Nexus 6.

Note! 
- This process will remove all data from your phone, backup any important information before continuing!!
- OTA updates will enable forced encryption again.

The Nexus 6 needs to be rooted, if it isn't follow this guide first: how to root Nexus 6

1. Go into Settings > About phone. Keep note of what the build number is since we're going to need it in step 2.


2. Download the correct "boot_noforceencrypt_XXXXXX.img" depending on your build number to your phone using the download links below.

Download boot_noforceencrypt_lrx210.img (Build Number LRX210)
Download boot_noforceencrypt_lrx22c.img (Build Number LRX22C)



3. Download Flashify app from the Play Store using the download link below.

Download Flashify from Play Store


4. Open up the Flashify app and tap on "Accept" and then a Superuser request pop up will show up. Tap on "GRANT".


5. Select "Boot Image" > "Choose a file" > "File explorer" > "sdcard". Now locate the "boot_noforceencrypt_XXXXXX.img" you downloaded in step 2. If you downloaded the file directly to your phone then look under the "Download" folder.


6. Select the "boot_noforceencrypt_XXXXXX.img" and select "Yup!".


7. Now tap on "Flash more" > select the more options menu at the top right corner of the app > and select "Reboot recovery".


8. We are going to enter into Recovery mode. Since the Nexus 6 is rooted you are mostly likely going to enter into TWRP Recovery. 

Select "Wipe" > "Format Data" > type "yes" > "Go". 
If you get "unable to mount /data" then reboot back into Recovery and do step 8 again.


9. Tap on the home button > "Reboot" > "System". Once the Nexus 6 fully boots up your phone will be unencrypted.


If you want to confirm that the forced encryption has been disabled you can go into Settings > Security > and under "Encryption" is will say "Encrypt phone". Tap on it and it will ask you if you want to start the encryption process.


FAQ:
Q: How do I encrypt my phone again? 
A: Follow the guide above again, but use this boot IMG instead of the one linked in the guide

Credits - XDA
-----------------------------------------------------------------------------------------------------------------------------
Need Help With Your Android Device? Follow Me / Add Me / Like Me 
Twitter 
Facebook 
Google Plus
-----------------------------------------------------------------------------------------------------------------------------
Check Out Our YouTube Channel For More Great Guides! 
YouTube and Subscribe
-----------------------------------------------------------------------------------------------------------------------------
Nexus 6 FAQ 
How to Root Nexus 6! 
How to Unroot Nexus 6!
Please Check Out The Nexus 6 FAQ Section Before Commenting!
-----------------------------------------------------------------------------------------------------------------------------