Dark Theme YouTube
Инструкция по активации тёмной темы в приложении YouTube на Android
Еще в марте Google объявила, что мобильное приложение YouTube для Android и iOS получит тёмный режим. Эта тёмная тема появилась для пользователей iOS почти сразу, но потребовалось несколько месяцев, чтобы добраться до Android. Для тех из вас, кто любит возиться с вашим устройством вероятно знает, что темная тема YouTube была доступна на Android уже давно, с помощью сторонних APK. Для тех, кто либо не хочет рутировать устройство, либо загружать измененную версию приложения YouTube, придется долго ждать до того, как функция выйдет на ваше устройство. Но если вы не хотите ждать, мы нашли способ включения тёмной темы в YouTube для Android без root и без модифицированных APK.
Как и многие из наших предыдущих руководств, мы собираемся использовать удобный инструмент под названием «ADB» для этого. ADB или Android Debug Bridge - это компьютерный инструмент, который разработчики используют для взаимодействия со своим устройством. Он предлагает множество полезных инструментов для отладки, один из которых позволяет пользователям создавать резервные копии и восстанавливать данные своих приложений. Мы будем использовать возможности резервного копирования и восстановления ADB, чтобы принудительно включить темный режим YouTube.
- Убедитесь, что вы обновили последнюю версию приложения, загрузив его из Play Store.
- Если вы еще этого не сделали, загрузите новейшие инструменты платформы для своей операционной системы, чтобы вы могли использовать ADB.
- Загрузите «YouTubeDarkTheme_XDA.zip» с AndroidFileHost.
- Извлеките «YouTubeDarkTheme_XDA.ab» из zip-файла и поместите его в папку инструментов платформы, где находится ADB.
- Откройте командную строку или окно терминала в каталоге, где расположен ADB, и введите следующую команду в зависимости от вашей ОС:
Windows Command Prompt: adb restore YouTubeDarkTheme_XDA.ab Windows Power Shell: .\adb restore YouTubeDarkTheme_XDA.ab macOS Terminal: ./adb restore YouTubeDarkTheme_XDA.ab Linux Terminal: ./adb restore YouTubeDarkTheme_XDA.ab
- На вашем смартфоне вы увидите полноэкранное приглашение с просьбой одобрить «полное восстановление всех данных». Примите его, не вводя пароль. Нажатие кнопки «Восстановить мои данные» не будет уничтожать или заменять данные вашего телефона (кроме настроек YouTube), поэтому не беспокойтесь.
- Через несколько секунд полноэкранное приглашение должно исчезнуть и приложение YouTube завершит свою работу.
Всё, тёмная тема активирована :) Проверил сам лично, так что всё должно работать.
Как это работает?
Каждое приложение Android хранит свои данные в пути, доступном только для этого приложения. Для YouTube это местоположение находится в /data/data/com.google.android.youtube. В этом месте находится папка «shared preferences», которая содержит файлы XML, в которых хранятся настройки приложения. Файл youtube.xml содержит настройки, определяющие, должно ли приложение отображать темную тему. По умолчанию это значение является ложным. Вручную, чтобы это значение было истинным, требуется root-доступ, потому что все файлы внутри /data (исключая /data/media, которые требуют соответствующих внешних разрешений на хранение для read/write) недоступны для сторонних приложений без root. Но мы можем использовать встроенные инструменты, чтобы обойти это ограничение.
Вы можете распаковать файл .ab, который был сделан, чтобы проверить его содержимое, если хотите. Восстановление этого .ab-файла перезаписывает исходный файл youtube.xml, тем самым вызывая значение тёмного режима равным true.
Перевод осуществлён каналом @android_core. Источник статьи - XDA
Если возникли вопросы - пишите в группу ВК, обсудить можно в чате, а что бы не пропустить новости подпишитесь на канал.