Personally, I think the Nexus 9 is really held back by hardware encryption. It’s up to you if you want this level of security or not.
Keep in mind that this guide is a super lean read and meant for the experienced.
When you’re done you, if all goes well, you’ll have Android N preview 4 or preview 5 ( Android 7.0 ), no forced hardware encryption, and SU ready to go! Once you’re done you’ll enjoy a very modern feeling device that feels quick and fast. Check out some of our other mods to make it even faster after this! I’m personally using Build #: NPD90G. It’s a completely different tablet. Running a Stock Android N preview 4 with encryption off I was able to get an Antutu score of 99543 on my Nexus 9. If you do the extras I have at the end of this post you can get 101425 and better battary life by a quick change of the resolution.
Android N and Custom Recovery Install
Update: The link to download directly from Google is no longer available. I wwouldhave suggested using the newest stock Android N however I have not been able to disable encryption on the official release yet. Here is the link for Android N preview 4.
- Flash TWRP
- fastboot flash recovery (TWRP.IMG)
- restart (power & vol down). When TWRP boots it might loop a few times on TWRP loading screen. If it does when you boot it will give you the notice that it can’t mount data. Swipe to accept modifications to device.
- format data with TWRP wipe option.
- reboot recovery
- Disabling Encryption
- adb push fedpatcher_v8.zip /sdcard/
- Flash with Install button in TWRP /sdcard/fed_patcher_v8.zip
- wipe cache/dalvic
- Reboot System
- Setup Android. Check Security and make sure it says ‘Encypt’. Not Encrypted Device.
- Rooting Device SU 2.76
- adb push UPDATE-SuperSU-v2.76-20160630161323.zip /sdcard/
- Flash SU.zip in TWRP using install
DONE! You now have what feels like a brandnew device!
These are some changes I did to squeze as much out of the device as I could. Change resolution to 1200 x 1600. This made my device get a benchmark of 101k, not a huge increase from 99. However, it seems to get better battery life from what I can tell.
Eitherway it’s rather simple to change in a terminal on or off the device.
- adb shell wm size 1200×1600
- adb shell wm density 225 (NOTE: I used 225, but check ou the DPI calculator if you want to try a different one)
Terminal (need root):
- wm size 1200×1600
- wm density 225
More to come!