[How to]Theme Every Part of Android 6.0 Marshmallow with Layers

Sony came up with a new framework for theming the interface of their Xperia called RRO (Runtime Resource Overlay).  Sony then contributed this framework to Android’s main code base, and Google has since taken over the development of RRO as a way for manufacturers to implement themes in their skinned versions of Android.
Hence, Android 6.0 Marshmallow has came equipped with the fully-functional RRO which means manufacturer can theme their device according to their liking. Good news is, same goes for us, the end users.

Theme Every Aspect of Android 6.0 Marshmallow with Layers
Theme Every Aspect of Android 6.0 Marshmallow with Layers

A Team of Developers kept a close eye on this and created an app called Layers that allows users with root access to tap into Marshmallow’s built-in “theme engine” (RRO). The app and theme installation is incredibly simple, and there’s already a massive library of themes which you can download from Play Store.With this you can now completely theme Android 6.0 and all of your apps according to your liking.

Another awesome feature of Layers is that you can combine multiple themes to create the perfect overall look. Just choose the elements that you’d like to change when applying the first theme, then reboot and apply different elements from a second theme, and so on.


Any rooted Android Device with Stock Android 6.0 Marshmallow (eg. Nexus, Android One etc.).

Theming Every Aspect of Your Android Device:


Please note that some Layers/RRO themes aren’t fully compatible with Marshmallow just yet, but these should be fixed with updates soon. Nonetheless, many Layers themes can change the appearance of your device’s system menus, popups, and even third-party apps, so with this app you can actually give your entire device a brand new look. For official thread, visit XDA-Developers.

Hope you enjoyed the the tutorial on theming Every aspect of Android 6.0 Marshmallow with Layers. If you have any question or trouble installing, please leave your comments below.

Don’t forget to subscribe us for more such Guides, Tech Updates and much more. Also, we would appreciate it if you share this post or subscribe to our Newsletter and like or follow us on Twitter, facebook or Google+.

What do you think?

0 points
Upvote Downvote

Written by Ravi Singh

An Avid learner, a Tech Enthusiast and the Founder of TechPosts. Follow him on Twitter, Facebook, and Google+. You can also subscribe to his YouTube channel for HowTo Video Guides and reviews.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.





How To Install Android 6.0 Marshmallow Update (SDK) on PC

How to Enable the Hidden Multi-Window Feature in Android Marshmallow