Skip to main content

Google has a secret feature for Android M: A built-in themes engine

google has a secret feature for android m built in themes engine samsung galaxy s6 theme store
Robert Nazarian/Digital Trends
Theme engines have become all the rage this year. HTC launched its own Themes app on the One M9 and Samsung is doing exactly the same with the Galaxy S6 and Galaxy S6 Edge, but it appears that Google will incorporate themes into the stock version of Android. Users are finding out that they can apply themes in the Android M Developer Preview, something Google did not mention in its keynote at Google I/O.

Theme engines allow you to customize the look of your Android phone or tablet’s user interface. This includes the colors of the stock apps such as the Dialer and Contacts, as well as the shapes and colors of all the app icons.

Recommended Videos

Android M is using Sony’s RRO (Runtime Resource Overlay) theme engine, which was added to the Android Open Source Project (AOSP) last year. Without getting too complicated, the RRO allows you to change the look of an app without actually changing the code of the app. It’s what Sony uses as its themes engine on Xperia phones and tablets.

Up to this point there was no easy way to theme your phone if there wasn’t a built-in themes engine on the device. Users needed to root their device and install a custom ROM, which isn’t for the faint of heart. Unfortunately, the Android M Developer Preview still requires root, but we are hopeful that will change when it’s officially launched in the fall. The big difference is that a custom ROM is not required and users can simply install the Layers Manager to get started. Then it’s a matter of finding various themes to download from Google Play.

It’s still possible that Google won’t offer the themes engine beyond rooted users when Android M moves out of preview. One theory is that Google is doing this to make it easier for manufacturers to implement their own built-in theme engines. That might be the case, but it still shouldn’t stop Google from making it easily accessible to those using a stock Android device such as a Nexus 6. Google knows that Android users typically like to customize their devices more than iPhone users, so it wouldn’t surprise us if this is something it’s prepping for the official release of Android M.

Robert Nazarian
Former Digital Trends Contributor
Robert Nazarian became a technology enthusiast when his parents bought him a Radio Shack TRS-80 Color. Now his biggest…
Here’s every Pixel phone that can download Android 16 Developer Preview 1
The Google Pixel 9 Pro XL next to the Google Pixel 8 Pro.

Even though Android 15 launched only recently, Google is already moving on to Android 16, which is much earlier than is typical. And if you have a Pixel device from the past couple of years, you can get the Android 16 Developer Preview 1 right now.

Typically, when Google releases a beta for Android, the Pixel lineup gets it first before any other phones. When Google announced Android 16 earlier today, we didn’t know exactly which Pixel models would be able to get the Developer Preview. But Google just revealed which models can run Android 16, and two of them are a bit surprising.

Read more
Google just announced Android 16. Here’s everything new
The Android 16 logo on a smartphone, resting on a shelf.

No, that headline isn't a typo. A little over a month after Android 15 was released to the masses in October, Google has already announced Android 16 and begun rolling out its first developer beta of the newest Android version.

If this seems like a much earlier release than usual, that's because it is. We typically expect the first developer beta of the next Android update to arrive in February. For Android 16, however, Google has pushed the timeline up by a few months and launched Android 16 Developer Preview 1 in mid-November.
Why Android 16 is launching so much earlier

Read more
Google’s Pixel Weather app just got two new features. Here’s how they work
The Pixel Weather app on a Google Pixel 9.

The Pixel Weather app has been the focus of a lot of attention lately as Google revamps the user experience and adds more features. Now, there's more good news: two of those promised functions — the Pollen count card and immersive vibrations — are newly available, at least for some users.

Thanks to "immersive weather vibrations," the Pixel Weather app vibrates to match the animated backgrounds it displays, with intensity levels that mirror the precipitation amount (because it's not just rainfall), according to 9to5Google. Of course, if you don't like the feature, you can disable it in the account menu.

Read more