Włącz ciemny motyw YouTube na Androida bez rootowania lub modyfikacji APK

W marcu Google ogłosił, że aplikacja mobilna YouTube na Androida i iOS przejdzie w tryb ciemny. Ten ciemny motyw został wdrożony dla użytkowników iOS prawie natychmiast, ale pojawienie się wersji Androida zajęło miesiące. W rzeczywistości Google dopiero niedawno zaczął testować ciemny motyw dla kilku użytkowników. Dla tych, którzy lubią majstrować przy swoim urządzeniu, prawdopodobnie wiesz, że ciemny motyw YouTube jest dostępny na Androida od miesięcy - pod warunkiem, że chcesz zrootować urządzenie lub zainstalować zmodyfikowany pakiet APK. Dla tych z Was, którzy albo nie chcą zrootować urządzenia, ani załadować zmodyfikowanej wersji aplikacji YouTube, czeka Cię długa chwila, zanim funkcja zostanie uruchomiona na Twoim urządzeniu. Ale jeśli nie chcesz czekać, znaleźliśmy sposób na włączenie trybu ciemnego YouTube na Androida bez rootowania i bez modyfikowania APK .

Jeśli chcesz, aby Twoja aplikacja YouTube na Androida wyglądała tak, czytaj dalej.

Podobnie jak wiele naszych poprzednich samouczków, będziemy używać przydatnego narzędzia o nazwie „ADB” do tego naszego małego podstępu. ADB lub Android Debug Bridge to narzędzie komputerowe, którego programiści używają do komunikacji z urządzeniem. Oferuje szereg przydatnych narzędzi do debugowania, z których jedno pozwala użytkownikom na tworzenie kopii zapasowych i przywracanie danych aplikacji. Będziemy korzystać z funkcji tworzenia kopii zapasowych i przywracania ADB, aby zdecydowanie włączyć tryb ciemny YouTube.

Włączenie to bułka z masłem - proces ten powinien potrwać kilka sekund, jeśli masz już skonfigurowany 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 do smartfona, ponieważ otwiera on szeroką gamę ukrytych opcji dostosowywania, które normalnie nie są dostępne (takie jak systemowe, niestandardowe niestandardowe motywy w systemie Android 8.0 Oreo i Android 8.1 Oreo. ) Jeśli nie masz nic przeciwko temu i chcesz uzyskać ciemny motyw YouTube na Androida, oto jak to zrobić. Dokładnie wyjaśnimy, jak to działa, zgodnie z instrukcjami krok po kroku.

Jak włączyć ciemny motyw YouTube na Androida

Ogromne podziękowania dla xfileFIN na naszym serwerze Discord za udostępnienie nam tej metody.

  1. Upewnij się, że masz najnowszą wersję aplikacji, pobierając ją ze sklepu Google Play powyżej.
  2. Jeśli jeszcze tego nie zrobiłeś, pobierz najnowsze narzędzia platformy dla swojego systemu operacyjnego, aby móc korzystać z ADB.
  3. Pobierz „YouTubeDarkTheme_.zip” z AndroidFileHost.
  4. Wyodrębnij „YouTubeDarkTheme_.ab” z pliku zip i umieść go w folderze narzędzi platformy, w którym znajduje się plik binarny ADB.
  5. Otwórz wiersz polecenia 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 polecenia systemu Windows: adb restore YouTubeDarkTheme_.ab 
     Windows Power Shell .\adb restore YouTubeDarkTheme_.ab 
     Terminal macOS: ./adb restore YouTubeDarkTheme_.ab 
     Linux Terminal: ./adb restore YouTubeDarkTheme_.ab 

  6. Powinien zostać wyświetlony komunikat z prośbą o odblokowanie telefonu i potwierdzenie operacji przywracania.

  7. Na smartfonie powinien zostać wyświetlony monit pełnoekranowy z prośbą o zatwierdzenie „pełnego przywrócenia wszystkich danych”. Zaakceptuj je bez podawania hasła (plik, który utworzyliśmy, nie potrzebuje go). Naciśnięcie „Przywróć moje dane” nie wyczyści ani nie zastąpi żadnych danych telefonu (z wyjątkiem ustawień YouTube, co jest naszym celem tutaj), więc nie martw się.
  8. Po kilku sekundach monit pełnoekranowy powinien zniknąć. Jeśli jesteś już w aplikacji YouTube, powinna ona ponownie załadować z obecnym ciemnym motywem. Jeśli nie byłeś jeszcze w aplikacji, po prostu otwórz ją i powinien zostać załadowany z motywem. Istnieje niewielka szansa, że ​​YouTube może wymusić zamknięcie, ale można to bezpiecznie zignorować, otwierając ponownie aplikację.
  9. Gratulacje, powinieneś teraz włączyć ciemny motyw YouTube na Androida! Przełącznika nie zobaczysz w ustawieniach, więc jeśli chcesz wyłączyć tryb ciemny, musisz wyczyścić dane aplikacji YouTube.

Nie lubimy pokazywać naszym czytelnikom fajnych poprawek bez wyjaśnienia, jak to działa, więc jeśli zastanawiasz się, co na świecie robimy, następna sekcja tego artykułu jest dla Ciebie.

Jak to działa

Każda aplikacja na Androida przechowuje swoje dane w miejscu dostępnym 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ólnych preferencji”, który zawiera pliki XML, które przechowują 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 jest fałszywa. Ręczne modyfikowanie tej wartości, aby było prawdziwe, wymaga dostępu do konta root, ponieważ wszystkie pliki w katalogu / data (z wyjątkiem / data / media, które wymagają odpowiednich uprawnień do zewnętrznego zapisu do odczytu / zapisu) są niedostępne dla aplikacji innych firm bez rootowania. Ale możemy skorzystać z wbudowanych, własnych narzędzi, aby obejść to ograniczenie.

Pliki w folderze „preferencje współdzielone” można wykonać 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 własny zmodyfikowany plik „kopii zapasowej” do przywrócenia, który zawiera zmodyfikowany plik youtube.xml z preferencją ciemnego motywu ustawioną na wartość. Dokładnie tak zostało zrobione tutaj - wzięliśmy kopię zapasową ADB YouTube, rozpakowaliśmy ją, zmodyfikowaliśmy, a następnie ponownie spakowaliśmy za pomocą tego narzędzia. Jeśli chcesz, możesz rozpakować plik .ab, który sam stworzyliśmy, aby zweryfikować jego zawartość. Przywrócenie tego pliku .ab zastępuje oryginalny plik youtube.xml, co wymusza ustawienie wartości trybu ciemnego na true.