Выпуск Android 10 в прошлом году принес с собой ряд новых функций, в том числе приложение Pixel Themes. Это приложение позволяет вам настраивать шрифт, форму значка, цвета и другие компоненты вашего пользовательского интерфейса.
Однако есть одна загвоздка. Приложение Pixel Themes - эксклюзивная функция, доступная только для Google Pixels под управлением Android 10. Как вы уже догадались, это просто одна из тех политик Google, которые призваны склонить чашу весов в пользу линейки смартфонов.
При этом основные аспекты дизайна приложения Pixels Theme можно найти в других телефонах другого бренда, а именно в устройствах Sony Xperia.
Есть два способа разблокировать эти скрытые темы. Первый - это использование скрытых настроек в разделе «Параметры разработчика». Второй - настроить ADB на вашем компьютере, а затем запустить конкретный adb shell cmd оверлей команда оболочки.
Мы объясним, что это означает, ниже.
Метод 1: используйте параметры разработчика
Теоретически этот трюк должен работать на любом устройстве с последней версией Android 10. С помощью параметров разработчика вы можете изменить цвет выделения плиток быстрых настроек, тем, шрифтов и т. Д.
Однако варианты разработчика могут не предоставить вам полный пакет Pixel Themes. Чтобы получить более широкий выбор вариантов, вам может потребоваться вместо этого использовать метод ADB. А пока давайте сосредоточимся на параметрах разработчика.
Без лишних слов, давайте посмотрим, как это работает.
- Во-первых, включите Варианты разработчика от Настройки приложение.
- Новичкам нужно пойти в Приложение настроек —> О телефоне—> Система -> коснитесь Номер сборки несколько раз, пока не появится текст «вы разработчик». Имейте в виду, что шаги для этого могут немного отличаться на вашем телефоне, но в целом все равно остаются похожими.
- После включения параметров разработчика прокрутите вниз, пока не найдете Тематика раздел.
- В этом разделе вы можете изменить цвет акцента, шрифт заголовка / основного текста или форму значка вашего пользовательского интерфейса. На разных телефонах могут быть разные варианты.
Вот и все, что вам нужно сделать! Никаких обходных путей не требуется.
Вы можете сделать так много только с опциями разработчика. Чтобы получить максимальную отдачу от скрытых пиксельных тем, использование ADB может быть единственным способом.
Способ 2: используйте ADB
Прежде чем мы начнем, помимо телефона вам понадобится компьютер под управлением Windows, macOS или Linux и USB-кабель. Далее выполните следующие действия.
- Включив параметры разработчика, включите USB отладки.
- Загрузите Инструмент ADB. Программное обеспечение доступно для любого Окна, macOS, или Linux.
- Распакуйте загруженный zip-файл на рабочий стол.
- Открыть Терминал или Оболочка в том же каталоге, что и файл ADB. Папка, содержащая эти файлы, обычно имеет имя по умолчанию «platform-tools».
- Пользователи Windows могут легко воспользоваться преимуществами нажатие клавиши Shift + щелчок правой кнопкой мыши жест внутри папки ADB, затем выберите Откройте PowerShell / командное окноздесь.
- С другой стороны, владельцам Linux и macOS может потребоваться использовать обычные CD команда. Откройте Терминал, затем введите CD.
- После этого перетащить и отпустить папку «platform-tools» в Терминал. Терминал автоматически установит CD место назначения в вашу двоичную папку ADB.
- С помощью кабеля USB подключите компьютер и телефон Sony Xperia.
- Введите устройства adb и нажмите Входить. Для Linux и macOS выполните ./adb устройства вместо. На вашем телефоне может появиться сообщение с запросом разрешения. Разрешите.
- При необходимости запустить устройства adb еще раз, чтобы убедиться. В оболочке / терминале должен отображаться серийный номер вашего устройства.
После того, как соединение ADB установлено, вы можете выполнять больше команд оболочки в телефоне со своего компьютера. Как упоминалось ранее, мы будем использовать adb shell cmd оверлей.
Убедитесь, что соединение между вашим компьютером и телефоном по-прежнему на месте. Продолжайте открывать окно оболочки или терминала в папке ADB. Если ничего не случилось, сделайте следующее.
- В оболочке / терминале введите и выполните эту команду: adb shell cmd overlay включить com.android.theme.color. [ColorName]
- Изменять [ColorName] с одной из доступных цветовых схем акцента вашего телефона. Обычно существует семь вариантов, включая чернить, зеленый, корица, орхидея, фиолетовый, Космос, а также океан.
- Изменять [ColorName] с одной из доступных цветовых схем акцента вашего телефона. Обычно существует семь вариантов, включая чернить, зеленый, корица, орхидея, фиолетовый, Космос, а также океан.
- Чтобы просмотреть список доступных команд, кроме простого изменения цвета акцента, запустите список оверлеев командной оболочки adb
- Чтобы включить любое наложение из списка, выполнитевключить наложение команд adb shell [PackageName]
- Заменять [Имя пакета] с именем пакета, указанным в список оверлеев командной оболочки adb. Например, имя пакета для предыдущего примера может быть com.android.theme.color.cinnamon
- Если вы хотите вместо этого отключить пакет, используйте adb shell cmd overlay отключить [Имя пакета]
Заключение
Любой из вышеперечисленных методов должен работать со смартфонами Xperia, даже более ранними версиями. Пока ваше устройство работает под управлением Android 10, все в порядке. С учетом сказанного, некоторые устройства могут иметь доступ к меньшему количеству функций по сравнению с ними.