Искате ли да активирате тъмната тема на YouTube на Android, но не искате да руутвате устройството си или да инсталирате модифицирано приложение? Ние ще ви покажем как!
Още през март Google обяви, че мобилното приложение YouTube за Android и iOS ще получи тъмен режим. Тази тъмна тема беше пусната за потребители на iOS почти веднага, но отне месеци, за да достигне версията за Android. Всъщност Google едва наскоро започна да тества тъмната тема за шепа потребители. За тези от вас, които обичат да се занимават с устройството си, вероятно знаете тази тъмна тема на YouTube е достъпен на Android от месеци— при условие, че сте готови да руутнете вашето устройство или да инсталирате модифициран APK. За тези от вас, които или не искат да руутнат устройството си, или да заредят модифицирана версия на приложението YouTube, ще имате дълго чакане преди функцията да бъде пусната за вашето устройство. Но ако не искате да чакате, намерихме начин активирайте YouTube за тъмен режим на Android без root и без модифициране на APK.
Ако искате вашето приложение YouTube на Android да изглежда така, прочетете нататък.
Точно както много от предишните ни уроци, ние ще използваме удобен инструмент, наречен "ADB" за този наш малък трик. ADB, или Android Debug Bridge, е компютърен инструмент, който разработчиците използват за взаимодействие с устройствата си. Той предлага куп полезни инструменти за отстраняване на грешки, един от които позволява на потребителите да архивират и възстановяват своите данни от приложението. Ще се възползваме от функцията за архивиране и възстановяване на ADB, за да активираме принудително тъмния режим на YouTube.
Активирането му е лесно - процесът трябва да отнеме секунди, ако вече сте настроили ADB. Ако не сте настроили ADB, ще трябва да преминете през този процес, преди да можете да продължите. Препоръчваме ви обаче да настроите достъп до ADB за вашия смартфон, тъй като той отваря широк набор от скрити опции за персонализиране, които обикновено не са налични (като напр. персонализирани теми за цялата система без корен на Android 8.0 Oreo и Android 8.1 Oreo.) Ако това ви харесва и искате да получите тъмната тема на YouTube за Android, ето как. Ще обясним как точно работи това след инструкциите стъпка по стъпка.
Как да активирате тъмната тема на YouTube на Android
Много благодаря на xfileFIN on нашия Discord сървърза споделянето на този метод с нас.
Цена: Безплатно.
4.2.
- Уверете се, че сте актуализирани с най-новата версия на приложението, като го изтеглите от Google Play Store по-горе.
- Ако още не сте го направили, изтеглете най-новите платформени инструменти за вашата операционна система, за да можете да използвате ADB.
- Изтегли "YouTubeDarkTheme_XDA.zip„от AndroidFileHost.
- Извлечете „YouTubeDarkTheme_XDA.ab“ от zip файла и го поставете в папката с инструменти на платформата, където се намира двоичният файл на ADB.
- Отворете команден ред или терминален прозорец в директорията, където се намира ADB и въведете следната команда в зависимост от вашата ОС:Команден ред на Windows:
adb restore YouTubeDarkTheme_XDA.ab
Windows Power Shell:.\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 съдържа предпочитанията, които определят дали приложението трябва да показва тъмната тема (наред с други неща). По подразбиране тази стойност на предпочитанието е false. Ръчно модифициране на тази стойност, за да бъде истина изисква root достъп тъй като всички файлове в /data (с изключение на /data/media, който изисква съответните разрешения за външно съхранение за четене/запис) са недостъпни за приложения на трети страни без root. Но можем да се възползваме от вградените инструменти на първа страна, за да заобиколим това ограничение.
Файловете в папката „споделени предпочитания“ могат да бъдат архивирани ръчно от ADB или автоматично в Google Drive, ако приложението го позволява. Можем да се възползваме от предишния метод за архивиране, като подготвим свой собствен модифициран „резервен“ файл за възстановяване, който съдържа модифициран youtube.xml с предпочитание за тъмна тема, зададено на стойност. Точно това беше направено тук – взехме резервно копие на YouTube ADB, разопаковахме го, модифицирахме го и след това го опаковахме отново използвайки този инструмент. Можете да разопаковате .ab файла, който направихме сами, за да проверите съдържанието му, ако желаете. Възстановяването на този .ab файл презаписва оригиналния файл youtube.xml, като по този начин принуждава стойността на тъмния режим да бъде зададена на true.