Android Oreo used to be a theming wonderland. We may use Substratum to theme all the working components with out even having to root our tool. That sounds glorious, doesn’t it?
Unfortunately, this doesn’t paintings in Android P and Google showed that it by no means will. In the Google Issue Tracker, the corporate marked the problem of Substratum no longer running in Android P as “Won’t Fix (Intended Behavior).”
“We admire the comments and wish to proportion some background data and clarifications.
The Overlay Manager Service (OMS) is meant for tool producer’s use. OMS, in its present shape, isn’t designed to be a generic theming characteristic — extra design issues will wish to be put into it in order to uphold Android platform’s safety and product requirements for customers. Accordingly, OMS hasn’t ever been advocated as a public developer characteristic.
Earlier this yr a safety patch (CVE-2017-13263) used to be launched to OEMs for Android Oreo units. The patch restricts the set up of overlays to pre-installed or system-signed apps, in reaction to a reliable safety factor raised in Android Oreo. Android P additionally comprises this vital safety patch, so it restricts overlays in the similar method as does Android Oreo.
We perceive that custom theming is crucial capacity for some customers. We will take your comments into account with any long run paintings in this space.”
As unhappy as that is, it’s an anticipated transfer by way of Google. The corporate has labored arduous to near each unmarried safety hollow at the platform, and safety is a crucial subject in the present day global.
As a lot because it is sensible for Google to disable 3rd birthday celebration overlays, it’s merely a loss for the modding group.
Google confirms that rootless custom themes aren’t making a comeback in Android 9.0