Статья

Наступила новая эра в тематике Android

Мы можем использовать сторонние программы запуска для тема наших домашних экранов. Мы можем тему наши наиболее часто используемые приложения чтобы избавиться от этого обжигающего белого цвета и добавить немного цвета. Мы можем сделать так много вещей, чтобы настроить Android и сделать его своим, но для настройки самой системы Android требуется одно из двух: телефон с надежным механизмом создания тем, например Samsung Галактика S8 или корень.

Тематика Android на системном уровне опьяняет, но большинству людей не хватает терпения, практики или мастерства, чтобы инвестировать в корневую тематику. Даже я не беспокоюсь о рутинных темах, и я девушка, которая часами набирает пользовательские значки и цвета виджетов на своем домашнем экране. Системная тематика не стоит переделки с root-правами, но вскоре root-права могут не потребоваться для темы Android.

Verizon предлагает Pixel 4a всего за 10 долларов в месяц на новых безлимитных линиях

Вот почему мы думаем, что в конце этого длинного туннеля с нестандартной кожей есть свет.

Основа для нативной тематики на Android началась много лет назад. Sony внесла Наложение ресурсов времени выполнения framework для AOSP еще в 2014 году и реализовал его на многих своих устройствах, чтобы пользователи могли создавать темы для системы Android и приложений на своих телефонах Sony с помощью тем Xperia. RRO позволяет вам создавать оболочки для приложений Android без изменения их исходного кода, позволяя пользователям изменять то, как все приложения на их телефонах выглядели без особых проблем или поломки приложений на их телефоны.

RRO был впервые обнаружен, когда разработчики копались в Предварительная версия для разработчиков Android M. Возможно, вы помните Android M как первый год, когда Google дразнил нас темной темой во время предварительного просмотра для разработчиков, а затем вытащил его до стабильного выпуска, и это было связано с тестированием Android движка RRO Theme Engine, который он имел включены. В следующем году темная тема вернулась с Android N Developer Preview, и снова она была удалена до того, как Android Nougat вышел на стабильную работу осенью.

В этом году мы получили Android O Developer Preview, но не вернули нашу экспериментальную темную тему. Вместо этого, пока разработчики копались в поисках пасхальных яиц и других скрытых лакомств, они наткнулись на первые экземпляры Темы RRO, используемые системой Android.

Так что же изменилось в этом году?

В более раннем Предварительные версии для разработчиков Android O, в разделе "Дисплей" был параметр Тема устройства, где вы могли выбирать между темами Pixel и Inverted, по умолчанию - Inverted. Проблема заключалась в том, что, как и в случае с настройками тем предыдущих лет, это было очень ограничено по объему, только изменение оттенка быстрых настроек с серого вещества мозга Inverted обратно на более темный тон. И, как и в предыдущие годы, настройка темы устройства была взята из Android O Developer Preview 4.

Гуглеры годами тестировали и извлекали эти темные темы на основе движка тем RRO через разработчика. Предварительные версии и бета-программа, но в мае этого года разработчики, блоггеры и тематические ботаники начали возлагать надежды. очередной раз. Это потому, что в этом году предприимчивые искатели кодов обнаружили, что эти две темы действительно были темами RRO, доказывая, что Google не отказался от общесистемных тем в своей версии Android. Теперь вытащенная настройка темы устройства была интерфейсом, который позволял пользователям подключаться к RRO Theme Engine и выбирать (в основном бесполезная) тема, и это было средство использовать тему RRO без рута, и это была последняя крупная техническая часть головоломка.

Субстрат и Android Oreo

Substratum - это механизм создания тем, построенный на преемнике Sony тем RRO, OMS, и с каждым годом Substratum приближается к тому, чтобы перенести свои удивительные темы на нерутированные телефоны. Например, некоторые устройства Samsung могут использовать Субстратные темы без рута прямо сейчас благодаря тому, как они реализовали темы RRO для Samsung Themes. В этом году Substratum увидела прогресс, достигнутый в предварительной версии для разработчиков, и теперь, когда здесь Android Oreo, они переносят системные темы на нерутированные телефоны, возможно уже на следующей неделе. Теперь он не будет бесплатным, и он не будет идеальным, поскольку для него по-прежнему требуется настольное приложение. чтобы помочь инициировать некоторые махинации с повышенными привилегиями, чтобы применить и реализовать субстрат тема.

Но это будет некорневая тематика. И это огромный.