Czy chcesz włączyć ciemny motyw YouTube na Androidzie, ale nie chcesz rootować swojego urządzenia ani instalować zmodyfikowanej aplikacji? Pokażemy Ci jak!
W marcu Google ogłosił, że aplikacja mobilna YouTube na Androida i iOS dostałby tryb ciemny. Ten ciemny motyw został udostępniony użytkownikom iOS niemal natychmiast, ale osiągnięcie wersji na Androida zajęło miesiące. A właściwie Google dopiero niedawno zacząłem testować ciemny motyw dla garstki użytkowników. Ci z Was, którzy lubią majstrować przy swoim urządzeniu, prawdopodobnie znają ciemny motyw YouTube jest dostępny na Androida od miesięcy— pod warunkiem, że chcesz zrootować swoje urządzenie lub zainstalować zmodyfikowany plik APK. Ci z Was, którzy nie chcą rootować swojego urządzenia lub pobierać zmodyfikowanej wersji aplikacji YouTube, będą musieli długo czekać, zanim funkcja zostanie wdrożona na Twoim urządzeniu. Jeśli jednak nie chcesz czekać, znaleźliśmy na to sposób włącz YouTube w trybie ciemnym dla Androida bez rootowania i bez modyfikowania pliku APK.
Jeśli chcesz, aby Twoja aplikacja YouTube na Androida wyglądała tak, czytaj dalej.
Podobnie jak w wielu naszych poprzednich tutorialach, w tej naszej małej sztuczce będziemy używać przydatnego narzędzia o nazwie „ADB”. ADB, czyli Android Debug Bridge, to narzędzie komputerowe używane przez programistów do łączenia się ze swoimi urządzeniami. Oferuje szereg przydatnych narzędzi do debugowania, z których jedno pozwala użytkownikom tworzyć kopie zapasowe i przywracać dane aplikacji. Będziemy korzystać z funkcji tworzenia kopii zapasowych i przywracania ADB, aby wymusić włączenie trybu ciemnego YouTube.
Włączenie tej funkcji to bułka z masłem — proces powinien zająć kilka sekund, jeśli masz już skonfigurowane ADB. Jeśli nie masz skonfigurowanego ADB, będziesz musiał przejść przez ten proces, zanim będziesz mógł kontynuować. Zalecamy jednak skonfigurowanie dostępu ADB dla swojego smartfona, ponieważ otwiera on szeroką gamę ukrytych opcji dostosowywania, które zwykle nie są dostępne (takich jak ogólnosystemowe, niestandardowe motywy bez rootowania na Androidzie 8.0 Oreo i Androidzie 8.1 Oreo.) Jeśli nie przeszkadza Ci to i chcesz uzyskać ciemny motyw YouTube dla Androida, oto jak to zrobić. Wyjaśnimy dokładnie, jak to działa po instrukcjach krok po kroku.
Jak włączyć ciemny motyw YouTube na Androidzie
Wielkie dzięki dla xfileFIN on nasz serwer Discordza podzielenie się z nami tą metodą.
Cena: za darmo.
4.2.
- Upewnij się, że masz najnowszą wersję aplikacji, pobierając ją ze sklepu Google Play powyżej.
- Jeśli jeszcze tego nie zrobiłeś, pobierz najnowsze narzędzia platformy dla swojego systemu operacyjnego, aby móc korzystać z ADB.
- Pobierać "YouTubeDarkTheme_XDA.zip" z Host plików Androida.
- Wyodrębnij plik „YouTubeDarkTheme_XDA.ab” z pliku zip i umieść go w folderze platform-tools, w którym znajduje się plik binarny ADB.
- Otwórz wiersz poleceń lub okno terminala w katalogu, w którym znajduje się ADB i wprowadź następujące polecenie w zależności od systemu operacyjnego:Wiersz poleceń systemu Windows:
adb restore YouTubeDarkTheme_XDA.ab
Powłoka zasilania systemu Windows:.\adb restore YouTubeDarkTheme_XDA.ab
Terminal macOS:./adb restore YouTubeDarkTheme_XDA.ab
Terminal Linuxowy:./adb restore YouTubeDarkTheme_XDA.ab
- Powinien zostać wyświetlony komunikat informujący o konieczności odblokowania telefonu i potwierdzenia operacji przywracania.
- Na smartfonie powinien pojawić się monit na pełnym ekranie z prośbą o zatwierdzenie „pełnego przywrócenia wszystkich danych”. Zaakceptuj je bez podawania hasła (plik, który stworzyliśmy, nie potrzebuje go). Naciśnięcie „Przywróć moje dane” nie spowoduje wymazania ani zastąpienia żadnych danych w telefonie (z wyjątkiem ustawień YouTube, co jest tutaj naszym celem), więc nie martw się.
- Po kilku sekundach monit pełnoekranowy powinien zniknąć. Jeśli korzystasz już z aplikacji YouTube, powinna ona zostać ponownie załadowana z ciemnym motywem. Jeśli nie korzystałeś jeszcze z aplikacji, po prostu ją otwórz i powinien zostać załadowany motyw. Istnieje niewielka szansa, że YouTube wymusi zamknięcie, ale można to bezpiecznie zignorować, po prostu ponownie otwierając aplikację.
- Gratulacje, teraz powinieneś mieć włączony ciemny motyw YouTube dla Androida! Nie zobaczysz przełącznika w ustawieniach, więc jeśli chcesz wyłączyć tryb ciemny, musisz wyczyścić dane aplikacji YouTube.
Nie lubimy pokazywać naszym czytelnikom fajnych ulepszeń bez wyjaśnienia, jak to działa, więc jeśli zastanawiasz się, co właściwie robimy na świecie, następna część artykułu jest dla Ciebie.
Jak to działa
Każda aplikacja na Androida przechowuje swoje dane w lokalizacji dostępnej tylko dla tej aplikacji. W przypadku YouTube ta lokalizacja znajduje się w /data/data/com.google.android.youtube. W tej lokalizacji znajduje się folder „wspólne preferencje”, który zawiera pliki XML przechowujące ustawienia aplikacji. Plik youtube.xml zawiera preferencje określające, czy aplikacja powinna wyświetlać ciemny motyw (między innymi). Domyślnie ta wartość preferencji to false. Ręczna modyfikacja tej wartości, aby była prawdziwa wymaga dostępu do konta root ponieważ wszystkie pliki w /data (z wyjątkiem /data/media, który wymaga odpowiednich uprawnień do odczytu/zapisu pamięci zewnętrznej) są niedostępne dla aplikacji innych firm bez uprawnień roota. Możemy jednak skorzystać z wbudowanych, własnych narzędzi, aby obejść to ograniczenie.
Kopie zapasowe plików w folderze „wspólne preferencje” można utworzyć ręcznie przez ADB lub automatycznie na Dysku Google, jeśli aplikacja na to pozwala. Możemy skorzystać z poprzedniej metody tworzenia kopii zapasowych, przygotowując do przywrócenia własny zmodyfikowany plik „kopii zapasowej”, który zawiera zmodyfikowany plik youtube.xml z preferencją ciemnego motywu ustawioną na wartość. Dokładnie to właśnie tutaj zrobiono — zrobiliśmy kopię zapasową YouTube ADB, rozpakowaliśmy ją, zmodyfikowaliśmy, a następnie ponownie wszystko spakowaliśmy za pomocą tego narzędzia. Jeśli chcesz, możesz rozpakować utworzony przez nas plik .ab, aby sprawdzić jego zawartość. Przywrócenie tego pliku .ab zastępuje oryginalny plik youtube.xml, wymuszając w ten sposób ustawienie wartości trybu ciemnego na true.