[Nexus 5 Android Development] Cl3Kener:
December 13, 2014

OptiPop - December 13th, 2014

I've decided to build 4 builds today: 1 Stock White Deodex, 1 Stock White Odex, 1 Material Dark Deodex, and 1 Material Dark Odex. I'm not sure I want to continue doing 4 every time since it takes several hours to build them all but I figured today we'd give everyone choices.

Today's builds are the fastest yet due to the removal of debugging and some animation speed tweaking. I'm noticing many people are struggling with installing the ROM. I suggest that you follow these instructions including the removal /sdcard/Android/ if you are experiencing system app crashes.

MultiROM is always temperamental and you must follow these instructions verbatim: https://plus.google.com/104384867235711140238/posts/jgGGnRsuQiy and even then you may still have conflicts in sdcard/Android/ You'll find that MultiROM may have separate system partitions but they all share the same sdcard and the data stored in sdcard/Android can conflict from ROM to ROM.

Here is a tutorial I made on how to switch to F2FS although it is optional: https://plus.google.com/104384867235711140238/posts/7No16fUQaFz You can flash this on EXT4 just fine. The Default kernel is permissive F2FS/EXT4 combo so if you want additional security please flash one of the enforcing options.

Some people are complaining about some "misc" settings battery drain. I haven't seen this in my battery stats but if I do I'll try to locate the problem. If you think you've discovered what is causing the "misc" battery drain feel free to share your thoughts here.

Changelog

- Material Dark Theming of Settings/UI

- Speed up Statusbar, recents, and a few other misc things

- Disabled a whole bunch of debugging (no longer needed now the GPS bug is squashed)

- Blacklist Updates from CM

- Reverse Phone Lookup updates

- Updated GPS Parameters from CM (I guess izatcloud.net is better than gpsonextra.net I guess we'll see)

- Pin Shuffle DISABLED now by Default (Slim derp lol)

- Long press recent button brings up previous app

- Developer Settings: make unaccounted and over-counted battery usage configurable

- Bionic Optimization updates

- ART updates

- Inline Kernel Building (Allows for easily updating of toolchain and kernel)

- Debloated a few more things so the size is now almost 10 MB smaller

- Other small bug fixes

- Probably something else I'm forgetting

Recommended Installation - Please follow

1. Wipe cache/dalvik, system (and data if you want to do clean flash) I also recommend that you remove /sdcard/Android folder to avoid conflicts. You'll find some data from system apps on previous ROMs is stored here and causes problems.

2. Flash ROM

3. Flash Gapps

4. Optional: Flash EXT4/F2FS Kernel (Read here for more info on what to do: https://plus.google.com/104384867235711140238/posts/jgGGnRsuQiy)

5. Optional: Flash UBER

6. Optional: Flash SuperSU v2.37 or higher

7. Reboot

8. Prosper

Download Links

https://s.basketbuild.com/devs/Cl3Kener/HAMMERHEAD/OPTIPOP/

or

http://uber.oceighty.co/HAMMERHEAD/OPTIPOP/

Edit: Or https://goo.im/devs/Cl3Kener/HAMMERHEAD/OPTIPOP/﻿ is now a third mirror. Hopefully one of these will work for you.