HAI!
Coming from the excellent @temasek CM12 build on my Note 3 to a stock CM12 on my new Nexus 6 I was unpleasantly surprised by how many features were added by Temasek and not in stock CM12.
Including some very useful ones that I was missing sorely.
So, instead of waiting for CM12 to merge them I decided to roll my own build
I took stock CM12 source and cherry picked a few features below.
I humbly present to you CherryCM12.1 (renamed to distinguish it from the other one
)
Features:
Please note there is a permissions issue at the moment preventing the updater to flash the new update. Please reboot to recovery and flash it manually from /sdcard/OpenDelta. I'm working on a fix.
You can get the new builds using the built-in updater - only a fraction of data (25-30 MB) will need to be downloaded.
Disclaimer:
The builds work on my device(TM). However, you take full responsibility for flashing them on your device.
Download: http://fatsoft.uk/android/shamu/
[QRCODE]http://fatsoft.uk/android/shamu/[/QRCODE]
FauxKernel for CM12.1: http://fatsoft.uk/android/shamu/kernel/
This is a standalone FauxKernel for CM12.1.
Gapps:
Gapps are not included. I recommend using AROMA-LP-Gapps.
Source:
I don't take any credit. I merely set up the source, cherry picked the commits and did some manual merging. All credit goes to:
XDA:DevDB Information
CherryCM12, ROM for the Nexus 6
Contributors
piit79
ROM OS Version: 5.0.x Lollipop
Based On: CyanogenMod
Version Information
Status: Nightly
Created 2015-01-18
Last Updated 2015-01-27
Coming from the excellent @temasek CM12 build on my Note 3 to a stock CM12 on my new Nexus 6 I was unpleasantly surprised by how many features were added by Temasek and not in stock CM12.
Including some very useful ones that I was missing sorely.
So, instead of waiting for CM12 to merge them I decided to roll my own build
I humbly present to you CherryCM12.1 (renamed to distinguish it from the other one
Features:
- Encryption is not forced in boot image
Add per app controls for LP keyguard notifications- got merged into CM12http://review.cyanogenmod.org/#/c/87792/
- Slim heads up customizations for LP (heads up notification improvements) - NOT MERGED INTO CherryCM12.1 yet
- Navbar tweaks (customizable height and width) - NOT MERGED INTO CherryCM12.1 yet
LCD density change in Display settings that doesn't interfere with Play Store- got merged into CM12.1Ability to disable search bar in recents- got this one merged as well: http://review.cyanogenmod.org/#/c/80224/Wireless charging notification follows standard charging notification settings- this is actually my own contribution for a changehttp://review.cyanogenmod.org/#/c/88121/ - MERGED!
- Quick Settings - option to show 4 tiles per row - NOT MERGED INTO CherryCM12.1 yet
- FauxKernel by @faux123 available for download below for IntelliPlug, Color controls etc. I suggest you go purchase his excellent FauxClock app, it's definitely worth it!
- Incremental updates via built in updater based on @Chainfire's OpenDelta READ MORE BELOW
- SuperSU shortcut in Settings (if installed)
Please note there is a permissions issue at the moment preventing the updater to flash the new update. Please reboot to recovery and flash it manually from /sdcard/OpenDelta. I'm working on a fix.
You can get the new builds using the built-in updater - only a fraction of data (25-30 MB) will need to be downloaded.
- You need to have the previous build on your SD card for the incremental update to work
- If you want to have more zips flashed after updating, just put them into /sdcard/OpenDelta/FlashAfterUpdate
Disclaimer:
The builds work on my device(TM). However, you take full responsibility for flashing them on your device.
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
[QRCODE]http://fatsoft.uk/android/shamu/[/QRCODE]
FauxKernel for CM12.1: http://fatsoft.uk/android/shamu/kernel/
This is a standalone FauxKernel for CM12.1.
Gapps:
Gapps are not included. I recommend using AROMA-LP-Gapps.
Source:
- https://github.com/CyanogenMod/
- https://github.com/piit79/android_device_moto_shamu
- https://github.com/piit79/android_frameworks_base
- https://github.com/piit79/android_packages_apps_Settings
- https://github.com/piit79/android_packages_apps_OpenDelta
- https://github.com/faux123/Shamu
I don't take any credit. I merely set up the source, cherry picked the commits and did some manual merging. All credit goes to:
- CyanogenMod for the main source
- @faux123 for FauxKernel
- @Chainfire for OpenDelta
- All the authors of cherry-picked commits (see my GitHub above for details)
XDA:DevDB Information
CherryCM12, ROM for the Nexus 6
Contributors
piit79
ROM OS Version: 5.0.x Lollipop
Based On: CyanogenMod
Version Information
Status: Nightly
Created 2015-01-18
Last Updated 2015-01-27
Last edited: