Logo fr.androidermagazine.com
Logo fr.androidermagazine.com

Vous ne devriez jamais avoir à réinitialiser un logiciel, alors pourquoi devons-nous réinitialiser nos téléphones?

Anonim

Il y a une croyance à long terme dérangeante que le logiciel cassé est en quelque sorte notre faute pour ne pas le garder propre quand il s'agit d'un téléphone. Je l’ai vu réapparaître récemment, maintenant que Oreo était disponible sur les Galaxy S8 et Note 8 assez longtemps pour que les utilisateurs aient des problèmes, mais cela arrive avec presque tous les appareils, même si aucune mise à jour n’est arrivée récemment. Le téléphone tourne mal? Réinitialisation d'usine pour réparer les choses.

Quoi?!

<

Pardon mon moment interrobang, mais c'est ridicule. Ce n’est pas un mauvais conseil, car cela permet souvent de réparer des choses, mais c’est une chose que nous ne devrions jamais avoir à faire. Lorsque le «correctif» de votre logiciel consiste à supprimer toutes les données qui lui sont associées et à recommencer à zéro, cela signifie que votre logiciel est défectueux. Arrêt complet. Il (le logiciel) remplit ses propres fichiers de données avec des ordures qui le ralentissent lorsqu’il essaie de tout trier ou il n’a aucune vérification pour l’empêcher de lire des données incohérentes qui ont pu être écrites dans le stockage de manière incorrecte. Ou les deux. Probablement les deux.

Je comprends pourquoi nous le faisons, car il est plus facile de mordre la balle et de tout réinstaller que de traiter avec un téléphone qui agit comme s'il était cassé. Je ne dis même pas que nous ne devrions pas le faire ou le suggérer, car malheureusement, ce sont des conseils solides. Attendre une mise à jour pour résoudre les véritables problèmes n’est pas une solution, car cela n’arrivera jamais. Les fabricants sont trop occupés par quelque chose de nouveau qu’ils peuvent vendre pour trouver le temps de réparer ou d’entretenir ce qu’ils ont déjà vendu. Il est douloureux de savoir que 20 ans environ depuis l’invention du smartphone et que nous devons toujours trouver des correctifs demandés par les utilisateurs, car les performances du logiciel sont très médiocres. Et cela n'a fait qu'empirer avec le temps.

Dans 10 ans, paierons-nous un mécanicien pour réinitialiser en usine nos voitures autonomes?

Parfois, demander à un utilisateur de réinitialiser le logiciel à son état d'usine constitue une demande appropriée. Par exemple, si vous exécutez un test bêta d'un programme ou d'un système d'exploitation et que vous décidez de vous retirer du programme et de revenir à la version de version régulière. Il est raisonnable de s’attendre à ce que les données des deux versions ne soient pas cohérentes et qu’aucun moyen facile de migrer en arrière n’ait été mis au point. Le même raisonnement s'applique si vous avez sauté une version - à partir de ver. 1 à ver. 2 à ver. 3 devrait toujours fonctionner, mais à partir de ver. 1 droit de ver. 3 mai pas. Je peux également l’accepter quand un mea culpa des développeurs vient avec: "Nous avons détecté quelques problèmes majeurs et avons pu les résoudre. Malheureusement, ces correctifs nécessitent de réinitialiser le logiciel", ce que vous ne voudriez jamais voir, fois que vous faites sont acceptables. Les développeurs sont des gens ordinaires comme vous et moi et peuvent faire face à des problèmes qui leur décoiffent. Résolvez les problèmes et recommencez est une demande raisonnable.

Vous ne devriez jamais avoir à assumer la responsabilité et à régler vous-même les problèmes logiciels d'un téléphone à 900 $. Déjà.

Mais nous ne parlons pas de développeurs ordinaires lorsqu'il s'agit de réinitialiser le système d'exploitation d'un téléphone. Dans le cas de Samsung, la nécessité de tout supprimer, car tout est cassé, n'est pas acceptable, car ce logiciel provient d'une entreprise qui avait rapporté environ 75 milliards de dollars l'an dernier au dos de ces téléphones et de ce logiciel. D’autres entreprises n’en ont pas fait autant, mais ont fait beaucoup plus que vous et moi. Savoir que certains utilisateurs doivent réinitialiser périodiquement toutes leurs données devrait être préoccupant. Voir Internet en général vous recommande de réinitialiser votre téléphone en usine à cause d'une mise à jour ou que cela fait un moment que vous ne l'ayez pas fait pour la dernière fois. Cela devrait déclencher d'énormes alarmes avec des klaxons et des lumières rouges clignotantes dans un bureau exécutif. Si votre première idée est de réinitialiser le logiciel pour effacer les données créées, cela montre le peu de confiance que vous avez en ce produit.

Un logiciel correctement écrit ne devrait jamais avoir besoin d'être réinitialisé à son état par défaut. Nous devons périodiquement réinitialiser nos téléphones ou après une mise à jour pour corriger des problèmes tels que la durée de vie de la batterie. Lorsque ces deux affirmations sont vraies, il y a un problème qui ne devrait pas exister lorsque vous payez 900 $ pour un produit.