How can you customize the color of the notification LED (i.e. specify the rgb value) without using an app?

Does this require rooting? And if it does, what setting would then be used to do this?

Is there a way to manually control it? For example make it color cycle on demand for a neat effect?

  • Since certain apps allow you to choose your preferred color without root, I guess that this is doable, even if I don't know how.
    – Grimoire
    Dec 16, 2017 at 22:17
  • So the question is actually about overriding the default colors (the system and apps use)? What would be an "on demand" situation; if you feel like it?
    – U. Windl
    Sep 7, 2022 at 10:25

1 Answer 1


There is no Android built in feature or setting to do this. There are public APIs for it. There are many apps for this.

Certain OEMs such as OnePlus (and Moto ?) allow customizing the LED color per app.

There may be diagnostics pages on certain devices (I remember the old Nexus S had something like that) where you can type in some code on the dialer to run them, then do some diagnostic related things. I don't know if such things are still being shipped. Either way it is for diagnostics purposes only and are quite well hidden.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .