Há uma crença perturbadora de longo prazo de que o software quebrado é de alguma forma nossa culpa por não mantê-lo limpo quando se trata de um telefone. Vi isso subir novamente recentemente, agora que o Oreo está disponível para o Galaxy S8 e o Note 8 por tempo suficiente para que os usuários tenham problemas, mas isso acontece com quase todos os dispositivos, mesmo quando uma atualização não chegou recentemente. Telefone funcionando mal? Redefina a fábrica para corrigir as coisas.
O que?!
<Perdoe o meu momento entre inter-idiomas, mas isso é ridículo. Não que seja um mau conselho, porque muitas vezes pode consertar as coisas, mas é algo que nunca devemos fazer. Quando a "correção" do seu software é excluir todos os dados associados e começar do zero, isso significa que o software está com defeito. Ponto final. Ele (ou seja, o software) preenche seus próprios arquivos de dados com lixo que causa lentidão ao tentar classificar tudo ou não possui verificações escritas para impedir a leitura de dados de lixo que podem ter sido gravados no armazenamento incorretamente. Ou ambos. Provavelmente ambos.
Entendo por que fazemos isso, porque é mais fácil morder a bala e reinstalar tudo do que lidar com um telefone que funciona como se estivesse quebrado. Nem estou dizendo que não deveríamos fazê-lo ou sugeri-lo, porque, infelizmente, é um conselho sólido. Esperar por uma atualização para corrigir os problemas reais não é uma solução, pois nunca chegará - os fabricantes estão muito ocupados trabalhando em algo novo que podem vender para encontrar tempo para corrigir ou manter as coisas que já venderam. É doloroso saber que 20 anos ou mais desde a invenção do smartphone se passaram e ainda precisamos encontrar correções iniciadas pelo usuário porque o software apresenta um desempenho tão ruim. E só piorou com o tempo.
Daqui a 10 anos estaremos pagando um mecânico para redefinir a fábrica de nossos carros autônomos?
Às vezes, ter um usuário redefinir o software para o estado de fábrica é uma solicitação adequada. Por exemplo, se você estiver executando um teste beta de um programa ou sistema operacional e decidir abandonar o programa e voltar à versão regular. É razoável esperar que os dados das duas versões não sejam consistentes e que nenhuma maneira fácil de migrar para trás tenha sido desenvolvida. O mesmo raciocínio se aplica se você pular uma versão - saindo da versão. 1 para ver. 2 para ver. 3 deve sempre funcionar, mas indo de ver. 1 direto para ver. 3 não pode. Também posso aceitá-lo quando um mea culpa dos desenvolvedores vem: "Encontramos alguns problemas importantes e fomos capazes de corrigi-los. Infelizmente, essas correções exigem que você redefina o software" não é nada que você queira ver, mas as poucas vezes que você faz é aceitável. Os desenvolvedores são pessoas comuns como eu e você e podem enfrentar problemas que chutam seus traseiros. Descartar os problemas e começar de novo é uma solicitação razoável.
Você nunca deve assumir a responsabilidade e corrigir problemas de software em um telefone de US $ 900. Sempre.
Mas não estamos falando de desenvolvedores comuns quando se trata de redefinir o sistema operacional de um telefone. No caso da Samsung, a necessidade de excluir tudo porque está quebrado não é boa, porque este software vem de uma empresa que faturou US $ 75 bilhões no ano passado nas costas desses telefones e deste software. Outras empresas não ganharam tanto, mas ainda assim fizeram muito mais do que você ou eu. Saber que alguns usuários precisam redefinir todos os seus dados periodicamente deve ser preocupante. Ao ver a Internet como um todo, recomendo que você redefina o telefone de fábrica por causa de uma atualização ou já faz um tempo desde a última vez que você fez isso deve acionar alarmes enormes com buzinas klaxon e luzes vermelhas rotativas em um escritório executivo. Se sua primeira idéia é redefinir o software para apagar qualquer um dos dados criados, isso mostra a pouca confiança que você tem nesse produto.
O software gravado corretamente nunca deve precisar ser redefinido para o estado padrão. Temos que redefinir periodicamente nossos telefones ou redefinir após uma atualização para corrigir coisas como a duração da bateria. Quando ambas as afirmações são verdadeiras, há um problema que não deveria estar presente quando você está pagando US $ 900 por um produto.