Вы хотите включить темную тему YouTube на Android, но не хотите рутировать свое устройство или устанавливать модифицированное приложение? Мы покажем вам, как!
Еще в марте Google объявила о выпуске мобильного приложения YouTube для Android и iOS. получил бы темный режим. Эта темная тема почти сразу же стала доступна пользователям iOS, но до версии для Android потребовались месяцы. На самом деле, Гугл только недавно начал тестировать темная тема для горстки пользователей. Те из вас, кто любит возиться со своим устройством, наверняка знают, что темная тема YouTube доступен на Android уже несколько месяцев— при условии, что вы готовы получить root права на своем устройстве или установить модифицированный APK. Тем из вас, кто не хочет рутировать свое устройство или загружать измененную версию приложения YouTube, придется долго ждать, прежде чем эта функция появится на вашем устройстве. Но если вы не хотите ждать, мы нашли способ включить темный режим YouTube для Android без рута и без изменения APK.
Если вы хотите, чтобы ваше приложение YouTube на Android выглядело так, читайте дальше.
Как и во многих наших предыдущих уроках, мы будем использовать удобный инструмент под названием «ADB» для этого нашего маленького трюка. ADB, или Android Debug Bridge, — это компьютерный инструмент, который разработчики используют для взаимодействия со своим устройством. Он предлагает множество полезных инструментов отладки, один из которых позволяет пользователям создавать резервные копии и восстанавливать данные своих приложений. Мы собираемся воспользоваться преимуществами функции резервного копирования и восстановления ADB, чтобы принудительно включить темный режим YouTube.
Включить его проще простого: процесс должен занять несколько секунд, если у вас уже настроен ADB. Если у вас не настроен ADB, вам придется пройти этот процесс, прежде чем продолжить. Однако мы рекомендуем вам настроить доступ к ADB для вашего смартфона, поскольку он открывает широкий спектр скрытых параметров настройки, которые обычно недоступны (например, общесистемные пользовательские темы без root на Android 8.0 Oreo и Android 8.1 Oreo.) Если вас это устраивает и вы хотите получить темную тему YouTube для Android, то вот как это сделать. Мы объясним, как именно это работает, после пошаговых инструкций.
Как включить темную тему YouTube на Android
Большое спасибо xfileFIN на наш сервер Discordза то, что поделились с нами этим методом.
Цена: Бесплатно.
4.2.
- Убедитесь, что у вас установлена последняя версия приложения, загрузив ее из магазина Google Play, указанного выше.
- Если вы еще этого не сделали, загрузите новейшие инструменты платформы для вашей операционной системы, чтобы вы могли использовать ADB.
- Скачать "YouTubeDarkTheme_XDA.zip" от AndroidFileHost.
- Извлеките «YouTubeDarkTheme_XDA.ab» из zip-файла и поместите его в папку инструментов платформы, где находится двоичный файл ADB.
- Откройте командную строку или окно терминала в каталоге, где находится ADB и введите следующую команду в зависимости от вашей ОС:Командная строка Windows:
adb restore YouTubeDarkTheme_XDA.ab
Power Shell Windows:.\adb restore YouTubeDarkTheme_XDA.ab
Терминал macOS:./adb restore YouTubeDarkTheme_XDA.ab
Linux-терминал:./adb restore YouTubeDarkTheme_XDA.ab
- Вы должны увидеть сообщение с предложением разблокировать телефон и подтвердить операцию восстановления.
- На вашем смартфоне вы должны увидеть полноэкранное сообщение с просьбой утвердить «полное восстановление всех данных». Примите его, не вводя пароль (созданному нами файлу он не нужен). Нажатие «Восстановить мои данные» не приведет к удалению или замене каких-либо данных вашего телефона (кроме настроек YouTube, что и является нашей целью), так что не волнуйтесь.
- Через несколько секунд полноэкранное приглашение должно исчезнуть. Если вы уже находитесь в приложении YouTube, оно должно перезагрузиться с наличием темной темы. Если вы еще не были в приложении, просто откройте его, и оно должно загрузиться вместе с темой. Существует небольшая вероятность того, что YouTube может принудительно закрыться, но это можно смело игнорировать, просто повторно открыв приложение.
- Поздравляем, теперь у вас должна быть включена темная тема YouTube для Android! Вы не увидите этот переключатель в настройках, поэтому, если вы хотите отключить темный режим, вам придется очистить данные приложения YouTube.
Нам не нравится показывать нашим читателям крутую настройку, не объясняя, как она работает, поэтому, если вам интересно, чем же мы на самом деле занимаемся, следующий раздел статьи для вас.
Как это работает
Каждое приложение Android хранит свои данные в месте, доступном только этому приложению. Для YouTube это местоположение находится в /data/data/com.google.android.youtube. В этом месте находится папка «общие настройки», содержащая XML-файлы, содержащие настройки приложения. Файл youtube.xml содержит настройки, которые определяют, должно ли приложение отображать темную тему (помимо прочего). По умолчанию это значение предпочтения является ложным. Изменение этого значения вручную, чтобы оно было истинным. требуется root-доступ поскольку все файлы в /data (за исключением /data/media, для чтения/записи которого требуются соответствующие разрешения на внешнее хранилище) недоступны сторонним приложениям без рута. Но мы можем воспользоваться встроенными сторонними инструментами, чтобы обойти это ограничение.
Резервное копирование файлов в папке «общие настройки» может быть выполнено вручную с помощью ADB или автоматически на Google Диске, если приложение позволяет это. Мы можем воспользоваться преимуществами предыдущего метода резервного копирования, подготовив для восстановления собственный измененный файл «резервной копии», который содержит измененный файл youtube.xml со значением настройки темной темы. Здесь было сделано именно то, что мы сделали: мы взяли резервную копию YouTube ADB, распаковали ее, изменили, а затем все переупаковали. используя этот инструмент. Если хотите, вы можете распаковать файл .ab, который мы создали самостоятельно, чтобы проверить его содержимое. При восстановлении этого файла .ab исходный файл youtube.xml перезаписывается, в результате чего для темного режима устанавливается значение true.