Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Nigdy nie powinieneś resetować żadnego oprogramowania, więc dlaczego musimy resetować nasze telefony?

Anonim

Niepokojące jest długoterminowe przekonanie, że zepsute oprogramowanie jest w pewnym sensie naszą winą za to, że nie utrzymujemy go w czystości, jeśli chodzi o telefon. Ostatnio widziałem, jak wzrósł, gdy Oreo jest dostępny dla Galaxy S8 i Note 8 wystarczająco długo, aby użytkownicy mieli problemy, ale dzieje się tak z prawie każdym urządzeniem, nawet jeśli ostatnio nie pojawiła się aktualizacja. Telefon działa źle? Zresetuj go do ustawień fabrycznych.

Co?!

<

Przepraszam za moment interrangu, ale to niedorzeczne. Nie jest to zła rada, ponieważ często może to naprawić, ale nigdy nie powinniśmy tego robić. Gdy „poprawka” oprogramowania polega na usunięciu wszystkich powiązanych danych i rozpoczęciu od nowa, oznacza to, że oprogramowanie jest złe. Kropka. To (czyli oprogramowanie) albo wypełnia własne pliki danych śmieciami, które powodują spowolnienie podczas próby ich sortowania, lub nie ma napisanych kontroli, które uniemożliwiłyby odczytanie danych śmieci, które mogły zostać nieprawidłowo zapisane w pamięci. Lub obie. Prawdopodobnie jedno i drugie.

Rozumiem, dlaczego to robimy, ponieważ łatwiej jest po prostu ugryźć pocisk i ponownie zainstalować wszystko, niż ma to do czynienia z telefonem, który działa jak zepsuty. Nie twierdzę nawet, że nie powinniśmy tego robić ani sugerować, ponieważ niestety jest to solidna rada. Oczekiwanie na aktualizację naprawiającą rzeczywiste problemy nie jest rozwiązaniem, ponieważ nigdy nie nadejdzie - producenci są zbyt zajęci pracą nad czymś nowym, co mogą sprzedać, aby znaleźć czas na naprawę lub utrzymanie rzeczy, które już sprzedali. Bolesne jest to, że minęło około 20 lat od wynalezienia smartfona, a my wciąż musimy znaleźć poprawki inicjowane przez użytkownika, ponieważ oprogramowanie działa tak słabo. Z biegiem czasu było coraz gorzej.

Czy za 10 lat będziemy płacić mechanikowi za przywrócenie ustawień fabrycznych do naszych samochodów?

Czasami prawidłowe zresetowanie oprogramowania do stanu fabrycznego jest właściwym żądaniem. Na przykład, jeśli uruchamiasz test beta programu lub systemu operacyjnego i zdecydujesz się zrezygnować z programu i wrócić do wersji regularnej. Można oczekiwać, że dane z dwóch wersji nie będą spójne i nie opracowano łatwego sposobu migracji wstecznej. To samo rozumowanie stosuje się, jeśli pominięto wersję - począwszy od wer. 1 do wer. 2 do wer. 3 powinno zawsze działać, ale począwszy od wer. 1 prosto do ver. 3 może nie. Mogę również zaakceptować to, gdy pojawia się mea culpa od programistów: „Znaleźliśmy kilka poważnych problemów i byliśmy w stanie je naprawić. Niestety poprawki te wymagają zresetowania oprogramowania” to nic, czego nigdy nie chciałbyś zobaczyć, ale tylko kilka czasy, które robisz są dopuszczalne. Programiści to zwykli ludzie, tacy jak ja i ty, i możesz napotkać problemy, które kopią ich w tyłek. Zlikwiduj problemy i zacznij nowe, to rozsądne żądanie.

Nigdy nie powinieneś sam brać odpowiedzialności i naprawiać problemów z oprogramowaniem na telefonie za 900 USD. Zawsze.

Ale nie mówimy o zwykłych programistach, jeśli chodzi o resetowanie systemu operacyjnego telefonu. W przypadku Samsunga potrzeba usunięcia wszystkiego, ponieważ jest zepsuta, nie jest w porządku, ponieważ to oprogramowanie pochodzi od firmy, która zarobiła w ubiegłym roku 75 miliardów dolarów na plecach tych telefonów i tego oprogramowania. Inne firmy nie zarabiały prawie tak dużo, ale nadal zarabiały znacznie więcej niż ty lub ja kiedykolwiek. Niepokojąca powinna być świadomość, że niektórzy użytkownicy muszą okresowo resetować wszystkie swoje dane. Widząc szeroką stronę internetową, zalecamy przywrócenie ustawień fabrycznych telefonu z powodu aktualizacji lub minęło już trochę czasu, odkąd ostatnio to zrobiłeś, powinno to wywołać ogromne alarmy z klaksonowymi klaksonami i obracającymi się czerwonymi światłami w biurze wykonawczym. Jeśli Twoim pierwszym pomysłem jest zresetowanie oprogramowania w celu usunięcia utworzonych przez niego danych, pokazuje to, jak mało masz zaufania do tego produktu.

Prawidłowo napisane oprogramowanie nigdy nie powinno wymagać resetowania do stanu domyślnego. Musimy okresowo resetować nasze telefony lub resetować po aktualizacji, aby naprawić takie rzeczy, jak żywotność baterii. Gdy oba te stwierdzenia są prawdziwe, istnieje problem, który nie powinien występować, gdy płacisz 900 USD za produkt.