Android — настолько гибкая операционная система, что любой производитель и даже разработчик может создать собственную оболочку с кастомным интерфейсом. Пользователи форума XDA обратили внимание на то, что в Android 8.0 Oreo встроен сервис, который отвечает за изменения оформления стоковой версии операционной системы.


В более ранних версиях Android изменение внешнего вида требует вмешательства в системный код или root-доступа к системным файлам. В Android Oreo интегрирован OMS (Overlay Manager Service), с помощью которого можно устанавливать темы, например, от Substratum без модификации основного кода операционной системы. Для этого используется компьютер с установленным ADB (Android Debug Bridge), работающим через командную строку.

В настоящее время устанавливать собственные темы на смартфон с Android Oreo нельзя, поскольку необходимые разрешения сбрасываются при перезапуске устройства. Примерно через неделю команда Substratum и разработчики с XDA выпустят инструмент, позволяющий обойти это ограничение, и тогда пользователи Pixel, Pixel XL, Nexus 5X и Nexus 6P смогут менять тему оформления на своих устройствах даже без root-доступа.