yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] zephiK:
​

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.

Features:

Modified version of hellsgod's HellsCore kernel

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

Other:

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

hellsgod for the kernel

Sykopompos for being a good friend

CyanogenMod as well as the open source community

Instructions

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-07-07 | 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:

Off-topic is allowed in this thread, please do not delete or modify posts unless user(s) are starting to become uncivil with one another.

Kernel Source: Stock Google Kernel

XDA:DevDB Information

Chroma, ROM for the Google Nexus 5

Contributors

zephiK

ROM OS Version: 6.0.x Marshmallow

Based On: AOSP

Version Information

Status: Stable

Created 2015-03-31

Last Updated 2016-07-07
[Nexus 5 Android Development] zephiK:
Reserved

Frequently Asked Questions

------------------

RRO/Layers themes

https://plus.google.com/communities...9/stream/d31773fe-c129-4ede-bab0-869bc7870274

http://xdaforums.com/android/themes/0-themes-official-mega-rro-themes-t3011075

To translators:

Want to translate?

If your language is not listed in Crowdin, then send me a PM with the language you're going to be translating the ROM into.

https://crowdin.com/project/chroma-rom
[Nexus 5 Android Development] zephiK:
Reserved

Check out the wallpapers made by [MENTION=1467046]boysetsfire[/MENTION]

https://www.dropbox.com/sh/cr1w7pw1p1tivqp/AABN8yqxFUSWQFJoS4OY89e4a?dl=0

http://xdaforums.com/nexus-6/themes-apps/app-wallpaper-tinter-v1-1-t3075808 by [MENTION=6221732]registered-user[/MENTION]

Want to represent Chroma? Check out the banners made by [MENTION=1467046]boysetsfire[/MENTION]

http://xdaforums.com/showpost.php?p=58973075&postcount=4004

http://xdaforums.com/showpost.php?p=58975169&postcount=4015

http://xdaforums.com/showpost.php?p=59261541&postcount=5710

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://xdaforums.com/showthread.php?t=2190753

Chrome: To browse the internet - https://play.google.com/store/apps/details?id=com.chrome.beta

Franco Kernel Updater (paid): To control the built-in kernel - https://play.google.com/store/apps/details?id=com.franco.kernel

GSam: - To debug your battery life and find out why it's draining - https://play.google.com/store/apps/details?id=com.gsamlabs.bbm&hl=en

Layers: To personalize your ROM - https://play.google.com/store/apps/details?id=com.lovejoy777.rroandlayersmanager

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

Textra SMS: Send/receive text and picture messages https://play.google.com/store/apps/details?id=com.textra&hl=en

Servicely: Keep your wakelocks/services in tact to maximize battery - https://play.google.com/store/apps/details?id=com.franco.servicely

StickMount: To obtain USB-OTG support - https://play.google.com/store/apps/details?id=eu.chainfire.stickmount&hl=en

Viper4Android: Enhance your sound - http://xdaforums.com/nexus-6/themes-apps/viper4android-t2952137
[Nexus 5 Android Development] sykopompos:
I still need to add the led lights in and time service gets reset at reboot till it connects to the network. I'll have those fixed later
[Nexus 5 Android Development] Tylog:
I tested the build Today (syko posted one few hours ago), feels good, works good, all important settings available, layer on board, well done. Only color profiles doesn't stick but i will take a look what's the problem,maybe only for me.
[Nexus 5 Android Development] zephiK:
Color profiles on the kernel? If you're using Franco kernel, be sure to toggle on the set on boot switch to have it remain there after boot.
[Nexus 5 Android Development] spevil07:
Wow, now is Chroma arrived at N5!!

I wish you all a lot of fun with this amazing ROM!!

Love it at N6. ;)
[Nexus 5 Android Development] Tylog:
Yes, i tested with FK and FK App and a few different tweaker apps. Values and profile doesn't stick for me but i thing something was wrong at my first boot , i reseted all and after another reboot it's fine now.
[Nexus 5 Android Development] turydios:
Yeahhh, fantastic job for us, :)
[Nexus 5 Android Development] luisangel89:
I don't have a life and I'm an addict ROM flasher. I will try this out as its apparently a hit on the nexus 6. Thank you for the ROM!
[Nexus 5 Android Development] prabhu_91:
Heard a lot about this rom....

Been following the work of skyo from lp preview days.

Happy to see chroma, thanks to zephik, on our beloved N5. Will try it this weekend.

Cheers :good:
[Nexus 5 Android Development] sykopompos:
This is still all zephik's work. I'm just handling device specific stuff to bring chroma to other devices beyond the n6
[Nexus 5 Android Development] Curiousn00b:
Sweet. I was wondering about this ROM when I saw it in the N6.
[Nexus 5 Android Development] inspeckta_dek:
Does it have ambient display?

Where can I get the chroma wallpaper??
[Nexus 5 Android Development] mikaole:
Just an info.

Tried to clean flash.

Without gappsapps first. System ui has stopped right at start

Another clean with gapps system ui stopped right at start.

Same for the other guy from German forum that tested it.

Anyway will test next version without a doubt.

Thx for the work to our layers dev
[Nexus 5 Android Development] llevo3:
[MENTION=1050103]sykopompos[/MENTION] [MENTION=1978554]zephiK[/MENTION] thanks to bring Chroma to N5. Just flashed it couple of hours ago with franco r74 and banks gapps 3/17. Everythings fine so far :good:
[Nexus 5 Android Development] zephiK:
Yes it does.

The chroma wallpapers are found on a Dropbox. I'll have to update the third post to have the link to the wallpapers, they're in 1440p and not 1080p though.

I believe that [MENTION=1050103]sykopompos[/MENTION] packaged the zip with Franco kernel. You need to use a kernel with the torch commit otherwise you'll get system ui fc. If syko did package the zip with Franco then it should work out of the box and the kernel you alternatively flashed is missing the commit.

The torch commit is needed for navigation ring customization.
[Nexus 5 Android Development] Sc4ryB3ar:
Is there a way, on the phone, to go into the flashable .dat and remove/replace files/folders that we don't want?
[Nexus 5 Android Development] mikaole:
Will dl francos latest and try flash it right after.

Didn't flash any kernel with it. Juzt rom and su
[Nexus 5 Android Development] inspeckta_dek:
In display setting I don't see ambient display controllers
[Nexus 5 Android Development] jsacool91:
Does this rom includes Ambient Display? Gonna try it...
[Nexus 5 Android Development] Konsumhaus:
Yes, it has:cowboy:
[Nexus 5 Android Development] Zahih:
Do you guys just flash ElementalX & Code Blue without flash stock kernel first?
[Nexus 5 Android Development] BeDesireS:
Jep. No need to flash stock kernel first!
[Nexus 5 Android Development] arief347:
This rom is on fire...?? ??
[Nexus 5 Android Development] Assa551N:
Where can I find the source code?
[Nexus 5 Android Development] blackbuffalo:
No need flash stock kernel, flash rom, gapps, code blue then supersu
[Nexus 5 Android Development] jsacool91:
Wow! Thats great.. And about call pickup vibration?
[Nexus 5 Android Development] AA1973:
Google ...

https://github.com/zephiK

https://github.com/Chroma-Aosp
[Nexus 5 Android Development] adrianedu:
I have le last update with Code blue r919 in all great :) very smooth and fast! Great job Sykopompos, you are the best xD
[Nexus 5 Android Development] crian:
I flashed elementalx without any problems and it is running really smooth.
[Nexus 5 Android Development] manfio:
great rom, all working great with franco kernel
[Nexus 5 Android Development] frazer19:
hey guys im using a 5.0.2 rom at the moment ..can i flash chroma 5.1 rom by doing a factory reset/ wipe or do i need to upgrade to stock android 5.1 before i flash any 5.1 rom?

pls help me confirm this ...really want to flash this rom

thanks in advance :)
[Nexus 5 Android Development] zephiK:
Simply follow the instructions in op. Everything you need to know is there.

You'd need to do a clean wipe then flash chroma as well as everything else indicated in op.
[Nexus 5 Android Development] geiswiz:
Great ROM! Everything is working nicely and very smooth. I did have 2 questions:

1. Are there settings for heads up notifications? I couldn't find them anywhere.

2. If I enable "Overwrite value" in Ambient Display sometimes my screen never turns off even though the Visible duration is set to 5 sec. If I disable Overwrite value it seems to work fine.

Thanks for the great ROM!
[Nexus 5 Android Development] NatsuDzn:
I have the same issue with Ambient Display
[Nexus 5 Android Development] zephiK:
1. No

2. Yeah overwrite seems to be buggy, I might just remove this feature and leave how it was on stock AOSP since the code is not really maintained.
[Nexus 5 Android Development] crian:
[MENTION=1978554]zephiK[/MENTION] volume rocker wake is always enabled even it is disabled in chroma settings.
[Nexus 5 Android Development] Dema1995:
Works fine here..
[Nexus 5 Android Development] xXfuzzXx:
Already mentioned :)

Solution: Turn off ambient display
[Nexus 5 Android Development] BlazeForth:
Did you check if the default messaging app is titanium, if restored data by titanium??!!

neXus 5 - - >Chroma Rom - - >Code Blue kernel - - >Nitro X Spark[MOD]
[Nexus 5 Android Development] mcscruff:
Is there a way to turn off the noise after you unlock your phone? I can't find the option anywhere
[Nexus 5 Android Development] Won't be druv:
Settings, sound and notification, other sounds.
[Nexus 5 Android Development] mcscruff:
All options are off and it still makes a noise
[Nexus 5 Android Development] zephiK:
It shouldn't.
[Nexus 5 Android Development] ChongoDroid:
With battery life like this I see no need for a custom kernel.
[Nexus 5 Android Development] wmuflyer:
Try just changing your location settings to save battery. Some apps don't react well to having permissions denied so it's an app issue not a ROM issue. Even if they are the recommended gapps having trouble.

If you deny a permission in app ops then you get force closes the permission change is the issue.

From my Chroma Flo
[Nexus 5 Android Development] piperx:
Latest banks gapps

http://fitsnugly.euroskank.com/?rom=banks&device=gapps

Sent from my Nexus 5 xda-dev app
[Nexus 5 Android Development] Renton91:
It's the PC the problem, sorry for the false alarm.
[Nexus 5 Android Development] AndreIrawan97:
Somehow my nexus battery is horrible... Drain from 100% to 97% just in 2 minutes... And also, i also experienced some screen problem.. Like sometimes it doesn't turn on (only backlight, no text or something), sometimes i can't touch the screen, and also, it's like tv static....

Is it because rom problem or what? Please help me
[Nexus 5 Android Development] Sviborg2241:
Dude, judging on the battery drain in like two minutes is not the best idea :D

Anyway, your issues have nothing to do with the rom. Either switch kernel or do a clean flash. As for the battery, just use BBS and Wakelock Detector to track the drain.
[Nexus 5 Android Development] AndreIrawan97:
So.. I've been thinking about changing battery... Is it the root of the problem?

I did switch the kernel. But it seems the battery life is great on the first time i flash Code_Blue (1 day on light use 100 to 14).

But now, it's like 6 hours maybe...

So... What you say?
[Nexus 5 Android Development] Lim Wee Huat:
Was there even an honest 100% full charge on the N5? I don't think there ever was.. I don't any device with play services in them can achieve that.
[Nexus 5 Android Development] coffeecore:
We only have a battery of 2300 mAh... Try checking for wakelocks with Wakelock Detector and check battery stats with BetterBatteryStats . Also just look on XDA, Google or whatever to make your battery better. Pretty lame that so many people reporting their (bad) battery life while there are THOUSANDS of topics etc. about optimizing your battery life as much as possible.
[Nexus 5 Android Development] AndreIrawan97:
is changing battery solve it?
[Nexus 5 Android Development] goabunny:
I am on latest chroma and latest code blue. Several times a day my SMS messages won't go or receive. I have to toggle airplane mode to make it work. Not sure if it is related to 5.1.1 or something else.

Anyone experienced this?
[Nexus 5 Android Development] Phazmos:
Changing battery will solve if

Present battery is bad

You get a much bigger battery

Battery shouldn't be bad yet, that usually happens after a couple years.
[Nexus 5 Android Development] deepss1:
What's your layers theme ?
[Nexus 5 Android Development] AndreIrawan97:
So... According from what you wrote...

I assume that you are going to sent a text message with airplane mode on ?

And it works after you turn it off ?

Or vice versa...

Is that correct?
[Nexus 5 Android Development] tcat007:
Seems odd. I don't use app opps at all and my last 2 battery cycles were 5hrs and 4.6hrs SOT. Banks+CodeBlue. Location on high accuracy, Greenify, all wifi. Only sync for Calendar and Keep.

---------- Post added at 08:50 AM ---------- Previous post was at 08:41 AM ----------

Curious why Banks updates so often when the Playstore updates an app to same version (I just noticed this after PS updated the Google app).
[Nexus 5 Android Development] yerfenuj:
Hi xda and chroma. I just want to report that eversince i flashed this rom i am unable to play mc4 online. Does anyone has this issue? Now that im back on other rom still i cant play it. I think this has nothing to do with my carrier coz i tried different and also other working wifi. Still i cant play. I can log into my acct. Nd view it but everytime i search for matches i cant connect into it. Pls help

Hi xda and chroma. Im so sorry for this post. I thought its the other rom forum thats why i posted. This is wrong. Its the other rom that cause my mc4 online not working. Again im sorry
[Nexus 5 Android Development] :
Then this definitely the game's problem
[Nexus 5 Android Development] manfio:
Delect
[Nexus 5 Android Development] aarmstrong23:
I have issues sending SMS!! Its not working! Anyone else?!?
[Nexus 5 Android Development] abalam:
No, I can sent and receive
[Nexus 5 Android Development] adrianedu:
Work perfect for me
[Nexus 5 Android Development] avalanch:
i am having a new issue with 4/28 rom. Camera won't connect. Reboot fixes the problem however its does the same thing after few mins of usage. I initially thought it was due to kernel policy. So i did flash the zip file for that Same deal. Flash the previous version 4/24. Everything is working smooth like baby's Butt. .. ;).
[Nexus 5 Android Development] Renton91:
Is it safe to unistall some system app such as Launcher and Keyboard by Titanium backup?
[Nexus 5 Android Development] :
Make aure your default messaging app is an sms app (Google Messenger, Hangouts, etc. ) and not apps like Titanium Backup.
[Nexus 5 Android Development] aarmstrong23:
I dont use titanium backup!! I downgrade to last build and same issu!! Thats weird
[Nexus 5 Android Development] setiawanjimmy:
I'll just leave it here

https://plus.google.com/101148888662196110217/posts/5iJVNUw2fTo

Enjoy. ;)
[Nexus 5 Android Development] rhamej:
Good luck with that. I've mentioned countless times for lots of roms and keep getting ignored.
[Nexus 5 Android Development] rhamej:
This would be my daily driver, and a lot of other sprint users too if it supported sprint.
[Nexus 5 Android Development] JJsevol:
Did you get this solved? If you did what did you do because I was having the same issue and only an older build worked. I went as far as getting a new sim card. Also did you take any logs. I did an adb logcat and the process that kept dying was com.android.phone. The only way to get that process started again was to reboot the phone and the cycle continued.
[Nexus 5 Android Development] tcat007:
Obviously a Sprint problem since many roms have the same issue. Complain to Sprint, not the developer that gives you this great rom for free. Or switch to Tmobile or PTEL, both cheaper than Sprint in most cases. This Rom is the best I've been on (and I really loved Purity).
[Nexus 5 Android Development] arief347:
Anyone know what it is?

Dirty flash latest chroma..

What should i do if i won't loose my apps..

Titanium backups FC by the way
[Nexus 5 Android Development] jaxbierley:
Works fine on sprint for me.

https://docs.google.com/file/d/0Bxlla3SoMDlpaUttc1pTbDBZMkE/edit?usp=docslist_api

Flash this with ROM first time. All good
[Nexus 5 Android Development] BIade:
If that works for those sprint users, I hope they all press the "THANKS" button ;)

Do you also have a "magic zip" for my problem? (Im not a sprint user)

Dont wanna bother you, but I know some more people with the same problem, and I should be the one fixing it, but I cant :(

I asked many times on different ways, perhaps you could help me?

Greatfully

Blade
[Nexus 5 Android Development] jaxbierley:
Sorry bro, I don't have any idea. Besides don't use that app.

Sent from my Nexus 9
[Nexus 5 Android Development] swirly05:
Thanks for your work, really appreciate the frequent updates! Keeping my Nexus 5 & 4 clutch. Bless

Receipt number:1565-4026-1020-3781
[Nexus 5 Android Development] :
Thread cleaned.

You know whats great about the N5? A tonne of development and many roms to choose from.:good:

So, if one isn't working for you and you can't figure it out, or you just don't like something, then you can always flash something else.

Please don't disrespect devs by bringing nonconstructive feedback into their threads, or creating drama.

Don't like this rom....then move along silently.

Thanks,

Darth

Forum Moderator
[Nexus 5 Android Development] bgboii:
chroma video

check out the my latest video of chroma rom!!!

https://youtu.be/QttJQrgyWsU
[Nexus 5 Android Development] bibhu059:
I am facing a huge battery drain in code blue kernel.Is there anyone who has faced this problem and found the solution?
[Nexus 5 Android Development] BlazeForth:
If you could search, there is been a lot answers few pages back. Just search bro.

neXus 5 - - >Chroma Rom - - >Code Blue kernel - - >Nitro X Spark[MOD]
[Nexus 5 Android Development] OptimusVDarwin:
How's the Nitro X Spark mod working out for you, notice any difference?
[Nexus 5 Android Development] BlazeForth:
Been using about 2-3 weeks. I dont have any issues and working great. ? ✌

neXus 5 - - >Chroma Rom - - >Code Blue kernel - - >Nitro X Spark[MOD]
[Nexus 5 Android Development] californicated:
Nope. I've never heard of this before :eek:
[Nexus 5 Android Development] naien:
So I have a weird problem where the power button or a swype up from the navbar wont turn off the screen. If I use the power button nothing at all happens and if I use the button from the navbar which I configured it just flashes and the screens stays on. This isnt a hardware issue because a reboot fixes it and it occures again after several hours of usage with no special "screen turn off" apps installed. Anyone got this problem?

Edit: On the stock kernel of the Rom

Another Edit: I just discovered: After installing the App "Screen off and lock", using it once (which works) and then waiting another like 30 seconds (longer then screen timeout), the Power Button works again (to turn off the screen)

weird.. :D

Edit3: Scratch that, its not consistent :/

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Android Development] Calvin2394:
[MENTION=1978554]zephiK[/MENTION] Having the clear all recents in position of recents would be a nice addition :)
[Nexus 5 Android Development] zephiK:
I'm sorry but I don't understand what you're trying to say? You can set the button in top left/center/right, bottom left/center/right.
[Nexus 5 Android Development] Calvin2394:
Sorry for not being clear.

I meant if we don't have a button at all taking up space, what if the clear all button would replace the recents button in navbar on the recents screen (X inside the box)

GravityBox has this implementation, it seems quite nice :)
[Nexus 5 Android Development] Rikzaah:
I guess he is saying that;

-Press recents

-Recents menu comes up

-Press recents again

-All apps cleared

BTW zephiK, I think I found a bug. I have lockscreen shortcuts for whatsapp (left), and chrome (right), and every now and then when I swipe to chrome there comes the stock camera animation where there is the camera logo on a grey background for a split second. This usually happens after a reboot, and I can fix it by setting the lockscreen shortcuts again.
[Nexus 5 Android Development] Won't be druv:
Is it possible to change the icon for the appdrawer on a layer?
[Nexus 5 Android Development] Gallardo994:
Decided to give my hammerhead a new birth and flash stock image + get back to Chroma after that. Flashed everything and then installed Chroma with wipes right away. The baseband didn't want to work so I had to flash the stock image again, BOOT IT , and only then reboot, flash custom recovery and Chroma. This is a note for those who want to do a *very* clean flash.
[Nexus 5 Android Development] setiawanjimmy:
Yup. Decompile the launcher apk theme, edit, recompile, apply.
[Nexus 5 Android Development] mnajem:
My camera app is missing in the ROM. I already flashed the euroskank gapps.

Anyone had similar experience.

I doubt it's the ROM problem, but I hope you could hope.

Last time when I compiled a ROM usually camera exists in packages/apps/Camera (or Camera2)
[Nexus 5 Android Development] californicated:
Install from play store. This ROM is as clean as possible.
[Nexus 5 Android Development] hamma:
banks gapps doesn´t have camera included, only essential things.