Kilka dni temu dużo mówiło się o tym, jak ustawianie niektórych tapet sprawia, że smartfony z Androidem nie nadają się do użytku. Po prostu się nie włączyli. Jednocześnie obraz nie był jakiś złowieszczy, ale wręcz przeciwnie, idealnie nadawał się na wygaszacz ekranu smartfona. Spokojne górskie jezioro z wyspą na tle zachodzącego za górami słońca. Co może być lepszego niż taki wygaszacz ekranu? Może lepiej po prostu nie umieszczać go na wygaszaczu ekranu. Podczas gdy użytkownicy zastanawiali się, dlaczego tak się dzieje – telefon przestaje działać normalnie – Google wykonał swoje zadanie i doszedł do pewnych wniosków, które podzielili jego eksperci.
Dlaczego telefon sam się restartuje?
Zdjęcie, o którym wszyscy zaczęli mówić kilka dni temu, zostało pierwotnie zauważone w miejscach takich jak Reddit i Twitter… Oprócz spokojnego krajobrazu na zdjęciu nic nie było. Ale to jego instalacja doprowadziła do tego, że trzeba było podjąć środki awaryjne w celu przywrócenia smartfona, w przeciwnym razie po prostu odmówił pracy i samoczynnie uruchamiał się ponownie, gdy tylko ekran się odblokował i pojawił się na nim ten sam ekran powitalny.
Z rzadkimi wyjątkami problem dotyczy wszystkich urządzeń. Być może niektórzy producenci wiedzieli o tym wcześniej i przygotowali się na trudności. Jednak Google i Samsung wydają się teraz najbardziej zaniepokojeni problemem.
Coś podobnego pojawiło się na urządzeniach z Androidem w 2018 roku. Ale wtedy nie zyskała tak szerokiego rozgłosu. Teraz wszystko jest znacznie poważniejsze.
Dlaczego Android zawiesza się z powodu nowego ekranu powitalnego
Wcześniej niektórzy użytkownicy i profesjonaliści uważali, że problem tkwi w przestrzeni kolorów obrazu, która jest nieprawidłowo zakodowana. Ale według Romaina Guya z Google (który jest ekspertem od tego, jak Android obsługuje obrazy i kolory), powód jest prawdopodobnie znacznie prostszy i ma związek z obliczaniem jasności obrazu w skali szarości. W niektórych przypadkach wartości w skali szarości mogą przekroczyć wartość maksymalną z powodu błędu zaokrąglenia w stosowanych obliczeniach, a następnie interfejs użytkownika systemu szaleje z powodu tej niespójności i awarii, co może prowadzić do ponownego uruchomienia. Ponieważ obraz jest ustawiony jako tło, ten błąd będzie się powtarzał nawet w trybie awaryjnym, w wyniku czego prawie otrzymasz cegłę.
Telefon ciągle się restartuje. Jak naprawić?
Najłatwiejszym rozwiązaniem, jeśli zostaniesz zraniony, jest przywrócenie ustawień fabrycznych. Można to zrobić za pomocą odzyskiwania, ale w takim przypadku telefon zostanie całkowicie zresetowany, w tym wszystkie dane.
Jak zauważyli twórcy XDA, prostą poprawkę dostarczył programista Google, Davide Bianco, chociaż inne, bardziej złożone rozwiązanie zostało opisane przez ludzi z LineageOS. Od tego czasu Google poinformowało w dzienniku zmian dla pierwotnie przesłanej poprawki, że oczekuje na osobne rozwiązanie wewnętrzne i pracuje z nim. Oznacza to, że okazuje się, że firma z grubsza rozumie, na czym polega problem i próbuje zamknąć tę dziurę w obronie Androida.
Jednak urządzenia z systemem Android 11 nie ulegają awarii podczas ustawiania tego konkretnego obrazu jako tapety, ponieważ konwertują przestrzeń kolorów (choć według Google nie jest to prawdziwa przyczyna problemu). Urządzenia Huawei również mogą być nienaruszone. Wszystko to przemawia właśnie na korzyść wersji z przestrzenią kolorystyczną.
Dlaczego błędy Androida są niebezpieczne
Problem jest głębszy, niż się wydaje. Nie chodzi nawet o to, że to konkretne zdjęcie psuje smartfony użytkowników, ale o to, że takich zdjęć może być wiele. Wystarczy, że spełnią określone parametry i zaczną też murować telefony na całym świecie. Najprawdopodobniej pojawią się nawet trolle, które opublikują takie zdjęcia, aby osoby, które nic nie sugerują, zainstalowały je na swoich urządzeniach i po prostu nie wiedziały, co z tym zrobić. Usługi mogą mieć osobną usługę, aby rozwiązać ten problem. Może jednak trochę przesadzam, ale rozumiesz istotę problemu.
Po prostu uważaj na obrazy, których używasz jako tła. Źródła SamMobile twierdzą, że Samsung jest również bliski wydania poprawki rozwiązującej ten problem. Miejmy nadzieję, że zostanie on wydany wkrótce, chociaż nie wszystkie telefony dostaną go bardzo szybko (jeśli w ogóle go dostaną).
Pozostaje tylko raz jeszcze przypomnieć, że Romain Guy z Google uważa, że problem nie ma nic wspólnego z przestrzenią kolorów i potwierdził inne wyjaśnienie sposobu obliczania jasności przez Androida. To tylko dziwne, że Apple, który nie ma problemów z translacją przestrzeni kolorów, nie ma takich trudności. A w Androidzie 11 wszystko jest w porządku. Tylko użytkownicy wcześniejszych wersji mają problemy. Wiele osób twierdzi, że można to znaleźć na Androidzie. 6…