[ROM][N6][6.0.1_r62][MTC20F] Chroma 08/02/2016 | Substratum Support

Search This thread


Inactive Recognized Developer
Aug 23, 2009
New York, NY
Dear members,

Search the thread, if you can't find your answer then post in the Q&A thread.

Questions belong in the Q&A thread, any posts with question will probably be ignored .

If you decide to answer the question do it the proper way.

Don't answer with the intention of flaming, just ignore the post. If not,expect infractions and/or accounts being temporarily disabled without warning as there have been plenty of warnings already given.

Thank you for your understanding and cooperation.

Chroma is a lightweight AOSP ROM focused on battery, performance and stability.
The philosophy of Chroma is to stay relatively close to Google's stock Marshmallow with the additions of essential features that should have been included with stock Marshmallow as well as providing the most up-to-date security patches.


Layers support
Native LED notifications (solid, limited to RGB colors)

Status Bar Customization:
Battery Style (Icon Portrait/Landscape, Circle, Text, Hide) and Battery Percentage
Clock & Date (Show/Hide, Color, Alignment, AM/PM, Show/Hide Date, Date Style, Date Format)
Brightness Control (long press status bar to change brightness)
Double-tap status bar to turn screen off
Show/hide notification count
Quick pull-down on left/right side to pull down tiles
Network traffic
Pressing on clock or date on status bar opens up Clock, Calendar
Status bar weather
Show/hide brightness slider

Navigation bar customization
Navigation bar height
Kill app back button
Double tap navigation bar to sleep
Clear all recents button (swipe down on recent apps and it'll display on the bottom right)

Lock screen customization
Lock screen wallpaper
Power menu customization (power off, reboot, screenshot, airplane mode)
Advanced Reboot (reboot/soft reboot/recovery/bootloader)

Volume rocker customization:
Wake device with volume keys when screen off
Long press volume up/down keys to skip track when screen off

A large number of optimizations, memory leak fixes, security patches
Long press recents to swap back to previous app
Prevent camera shutter sound
... and more (see changelog)

Special thanks to:
  • People who have tipped/donated to me to support ongoing development
  • Sykopompos for being a good friend
  • CyanogenMod as well as the open source community

Pre-requisites: unlocked bootloader, latest TWRP recovery
1. Download ROM, Gapps and put it on the phone's internal storage.
2. Boot into TWRP recovery.
3. Coming from a different ROM? Perform a factory reset using TWRP and wipe /system in Advanced wipe. If you're upgrading from Chroma ROM, proceed to dirty flash (nandroid backup before flashing is a good idea)
4. Clean Installation: Flash ROM, GApps
....Dirty Flash: Flash ROM, no need to wipe
5. Reboot and enjoy.

Enjoy what I do? Want to show your appreciation? You can donate HERE.

Changelog: HERE
Download: Chroma 2016-08-02 | GApps

Want to be notified when a new update comes out? Subscribe to Chroma on Pushbullet and you’ll receive a push notification when a update is out.

To Moderators: Moderate as you please if user(s) are starting to become uncivil with another, derailing the thread with their own personal comments/thoughts, trolling.
Have a question about the ROM?: Post in THIS THREAD for any questions.

Kernel Source: HERE

XDA:DevDB Information
Chroma, ROM for the Nexus 6

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.1.x

Version Information
Status: Stable

Created 2015-01-11
Last Updated 2016-08-02


  • Screenshot_2015-01-11-12-15-35.jpg
    243.9 KB · Views: 364,197
  • Screenshot_2015-05-18-02-35-29.png
    109.5 KB · Views: 216,822
  • Screenshot_2015-05-18-02-35-35.png
    235.4 KB · Views: 213,258
  • Screenshot_2015-05-18-02-35-41.png
    203.5 KB · Views: 206,101
  • Screenshot_2015-05-18-02-35-59.png
    195.5 KB · Views: 199,583
  • Screenshot_2015-05-18-02-36-16.png
    70.6 KB · Views: 195,600
  • Screenshot_2015-05-18-02-36-24.png
    215.8 KB · Views: 192,593
  • Screenshot_2015-05-18-02-36-31.png
    150.4 KB · Views: 193,674
Last edited by a moderator:


Inactive Recognized Developer
Aug 23, 2009
New York, NY
Last edited:


Inactive Recognized Developer
Aug 23, 2009
New York, NY

Baseband collection thread: http://forum.xda-developers.com/nexus-6/general/ref-nexus-6-modem-collection-t2969380

Chroma boot splash screen (thanks to @Franzie3):
Mac (thanks @erraggy): http://forum.xda-developers.com/showpost.php?p=59266697&postcount=5760
Check out the wallpapers made by @boysetsfire
Want to represent Chroma? Check out the banners made by @boysetsfire

Useful Apps (you can find them on the play store):
AcDisplay: This application allows you to further customize ambient display, such features would be pocket mode (turn screen on when you pull your phone out of your pocket) - https://play.google.com/store/apps/details?id=com.achep.acdisplay
AdAway: To block advertisements - http://forum.xda-developers.com/showthread.php?t=2190753
AppRedirect: Unblock redirect links when using ad block - https://play.google.com/store/apps/details?id=com.nevoxo.tapatalk.redirect (thanks to @feedtheducks for the recommendation)
BetterBatteryStats: Find out what is draining your battery life - http://forum.xda-developers.com/showthread.php?t=1179809
Chrome: To browse the internet - https://play.google.com/store/apps/details?id=com.chrome.beta
Greenify: Keep your wakelocks/services intact to maximize battery - https://play.google.com/store/apps/details?id=com.oasisfeng.greenify
Kernel Auditor: To control the built-in kernel as well as enabling double tap to wake - https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
Layers: To personalize your ROM - https://play.google.com/store/apps/details?id=com.lovejoy777.rroandlayersmanager
LayersBackup: Backup your layers on dirty ROM flashes - https://www.androidfilehost.com/?fid=24052804347791381 (created by @kantjer)
Nova Launcher: Android launcher based on Launcher3 - https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher&hl=en
Pushbullet: Easily send notifications from device to another and to be alerted when new Chroma versions are available - https://play.google.com/store/apps/details?id=com.pushbullet.android
Texdroid DPI: Change your DPI to something other than stock - https://play.google.com/store/apps/details?id=com.texdroider.texdroider_dpi&hl=en
Textra SMS: Send/receive text and picture messages https://play.google.com/store/apps/details?id=com.textra&hl=en
Viper4Android: Enhance your sound - http://forum.xda-developers.com/nexus-6/themes-apps/viper4android-t2952137
Last edited:


Senior Member
Apr 9, 2011
Can you add the ability to change the time in which ambient display is on like in terminus and slim. Sweet rom.. Also is the dialer dark.
Last edited:


Inactive Recognized Developer
Aug 23, 2009
New York, NY
At top of op it says "encryptable"; do you mean it is "encrypted?" ;)

Sent from my Nexus 6 using XDA Free mobile app
The kernel that is included with this ROM is Franco Kernel. The way Franco Kernel is set up is that its encryptable, meaning it will not change your encryption status. If you're encrypted, you will remain encrypted and if you're unencrypted you'll remain unencrypted.
The ROM/Kernel does not touch your encryption at all, so don't worry about your phone being changed.

Can you add the ability to change the time in which ambient display is on like in terminus and slim. Sweet rom.. Also is the dialer dark.
You flashed it this quick? I'll look into this feature and discuss with people whom I'm working with to see if it'd be worthy of having. The plan is to keep the ROM minimal but not super minimal.


Senior Member
Jul 11, 2012
For the clock options...if you have it set with no percentage, will the percentage still show in notification bar when pulled down?


Inactive Recognized Developer
Aug 23, 2009
New York, NY
For the clock options...if you have it set with no percentage, will the percentage still show in notification bar when pulled down?
No it will not. It'll be hidden.

Everything should work out of the box, I've tested it for over a week as well as including features on a nightly basis, so if you encounter any bugs at all. Please do report them.
The known bugs should be chromecast green screen as well as Netflix not working.
The Netflix workaround is to delete two lib files, I'll find the post now.
go to /vendor/lib/drm
add .bak extension to libdrmwvmplugin.so or delete it

after that

go to /vendor/lib/mediadrm
add .bak extension to libwvdrmengine.so or delete it
Last edited:

Top Liked Posts