Telefony Google Pixel zawsze będą wyświetlać animację ciemnego rozruchu, niezależnie od motywu systemu, aby ograniczyć zakłócenia w nocy.
Animacja rozruchowa Androida składa się z kilku obrazów, które są wyświetlane cyklicznie podczas uruchamiania telefonu. Jest to jedna z najprostszych rzeczy, które producenci OEM (i zaawansowani użytkownicy) mogą dostosować. Do czasu pojawienia się Androida 10 ekran startowy telefonów Pixel miał oślepiające białe tło. W Androidzie 10 Google w końcu dodano opcja rozruchu z ciemnym motywem, używana za każdym razem, gdy motyw systemu jest ustawiony na tryb ciemny. Google przygotowuje się teraz do tego, aby ta animacja ciemnego rozruchu była jedyną opcją, niezależnie od motywu systemu zdefiniowanego przez użytkownika.
Nowy popełniać przesłany do repozytorium Android Open Source Project (AOSP) w gałęzi platform/hardware/google/pixel poprawia kilka linii kodu we wspólnym pliku init dla telefonów Pixel. Poprzednio kod sprawdzał wartość właściwości trwałe.sys.theme, aby określić, kiedy zastosować flagę ciemnego rozruchu. Teraz kod po prostu sprawdza, czy urządzenie zostało udostępnione (tj. zakończył proces pierwszej konfiguracji). Zgodnie z opisem zatwierdzenia zmiana ta wynika z decyzji zespołu Pixel UI o „zawsze używaj ciemnego rozruchu po udostępnieniu urządzenia... aby użytkownicy widzieli mniej zakłóceń, gdy zaplanowana aktualizacja zostanie pobrana o godz. noc."
Po połączeniu tego zatwierdzenia i wprowadzeniu na telefony Pixel aktualizacji zawierającej tę zmianę kodu użytkownicy nie będą już mogli zmieniać motywu animacji rozruchu. Zamiast tego zawsze będzie to animacja ciemnego rozruchu. Osobiście uważam, że to dobra zmiana, choć wiem, że są osoby, które nie są fanami ciemnego motywu.
Dzięki uznanemu programiście XDA Luca020400 za wskazówkę!