Logo da.androidermagazine.com
Logo da.androidermagazine.com

Du skulle aldrig behøve at nulstille software, så hvorfor skal vi nulstille vores telefoner?

Anonim

Der er en foruroligende langvarig tro på, at brudt software på en eller anden måde er vores skyld for ikke at holde det rent, når det kommer til en telefon. Jeg har set det stige igen for nylig nu, hvor Oreo har været tilgængelig for Galaxy S8 og Note 8 længe nok til at brugere kan opleve problemer, men det sker med næsten enhver enhed, selv når en opdatering ikke er kommet for nylig. Telefonen kører dårligt? Nulstil fabrikken til at løse ting.

Hvad?!

<

Tilgiv mit interrobang-øjeblik, men det er latterligt. Ikke at det er dårligt råd, fordi det ofte kan ordne ting, men det er en ting, vi aldrig skulle have at gøre. Når "rettelsen" til din software er at slette alle dens tilknyttede data og starte ny, betyder det, at din software er dårlig. Fuldt stop. Den (betyder softwaren) udfylder enten sine egne datafiler med affald, der får den til at aftage, mens den prøver at sortere det hele, eller den har ingen kontroller skrevet for at forhindre, at den læser skraldedata, der muligvis er skrevet til opbevaring forkert. Eller begge. Sandsynligvis begge dele.

Jeg forstår, hvorfor vi gør det, fordi det er lettere at bare bide kuglen og geninstallere alt, end det er at håndtere en telefon, der fungerer som dens ødelagte. Jeg siger ikke engang, at vi ikke skal gøre det eller foreslå det, for det er desværre solid råd. At vente på en opdatering til at løse de virkelige problemer er ikke en løsning, fordi den aldrig kommer frem - producenterne er for travlt med at arbejde på noget nyt, de kan sælge for at finde tid til at rette eller vedligeholde de ting, de allerede har solgt. Det er bare smertefuldt at vide, at 20 år er gået siden opfindelsen af ​​smartphonen er gået, og vi er stadig nødt til at finde brugerinitierede rettelser, fordi softwaren fungerer så dårligt. Og det er kun blevet værre med tiden.

Om 10 år fra nu betaler vi en mekaniker for at nulstille vores selvkørende biler fra fabrik?

Nogle gange er det en ordentlig anmodning at have en bruger nulstille software til sin fabrikstilstand. For eksempel, hvis du kører en betatest af et program eller et operativsystem og beslutter at droppe af programmet og gå tilbage til den almindelige version af build. Det er rimeligt at forvente, at dataene fra de to versioner ikke er ensartede, og at der ikke er udviklet nogen let måde at migrere bagud på. Den samme ræsonnement gælder, hvis du sprang over en version - fra ver. 1 til ver. 2 til ver. 3 skal altid arbejde, men gå fra ver. 1 lige til ver. 3 måske ikke. Jeg kan også acceptere det, når en mea culpa fra udviklerne kommer med: "Vi fandt nogle større problemer og var i stand til at løse dem. Desværre kræver disse rettelser, at du nulstiller softwaren" er ikke noget, du nogensinde vil se, men de meget få gange, du gør, er acceptabelt. Udviklere er regelmæssige folk som mig og dig og kan stå over for problemer, der sparker i deres rum. Skrot problemerne, og start nyt er en rimelig anmodning.

Du skal aldrig selv skulle tage ansvar og rette for softwareproblemer på en telefon på $ 900. Nogensinde.

Men vi taler ikke om almindelige udviklere, når det kommer til at nulstille et telefonoperativsystem. I Samsungs tilfælde er behovet for at slette alt, fordi det er ødelagt, ikke OK, fordi denne software kommer fra et firma, der tjente $ 75 milliarder dollars sidste år på bagsiden af ​​disse telefoner og denne software. Andre virksomheder tjente næsten ikke så meget, men tjente stadig meget mere, end du eller jeg nogensinde vil. At vide, at nogle brugere nødt til at nulstille alle deres data med jævne mellemrum, skulle være om. Ser internettet stort set anbefaler du, at du nulstiller din telefon på grund af en opdatering, eller det er bare et stykke tid siden du sidst gjorde det, skulle du sætte store alarmer i gang med klaxonhorn og roterende røde lys på et udøvende kontor. Hvis din første idé er at nulstille softwaren til at slette nogen af ​​de data, den oprettede, viser den, hvor lidt tillid du har til dette produkt.

Korrekt skrevet software skal aldrig behøver at blive nulstillet til sin standardtilstand. Vi skal periodisk nulstille vores telefoner eller nulstille efter en opdatering for at løse ting som batterilevetid. Når begge disse udsagn er rigtige, er der et problem, der ikke bør være der, når du betaler $ 900 for et produkt.