Je me demande s'il existe un moyen de supprimer complètement toutes les données sur le téléphone (y compris le système, le noyau...) et de réinstaller un système propre, quelque chose qui serait équivalent à formater le disque dur et à réinstaller le système sur un PC.
Réponses
Trop de publicités?Tout d'abord, pour la réinstallation, vous aurez besoin d'une ROM spécifiquement adaptée à votre appareil (il n'existe pas de "programme d'installation générique" pour Android, voir par ex. Puis-je installer une ROM conçue pour un autre appareil ? y Pourquoi n'y a-t-il pas d'installateurs génériques de systèmes d'exploitation pour téléphones ? )
Deuxièmement, pour un "départ à zéro", il est possible d'"effacer" toutes les partitions mentionnées - mais généralement pas avec les fonctionnalités de base des appareils Android. Vous aurez besoin d'une restauration personnalisée telle que twrp o clockworkmod-recovery où vous pouvez sélectionner explicitement les partitions à "effacer" (y compris /system
).
Note : Comme therealjayvi a correctement souligné Je pense que ces "effacements" ne détruiront pas vraiment toutes les données (les experts médico-légaux seront toujours en mesure de les récupérer) - mais je suppose que vous n'en aurez pas besoin de toute façon : dès que vous installerez le "nouvel Android" (c'est-à-dire que vous flasherez la ROM), la plupart des données seront écrasées de toute façon. Et si vous êtes vraiment inquiet que les blocs de données restants puissent être récupérés par des experts : cryptez votre appareil avant de l'effacer. C'est plus sûr que le dd
(pour ce qui est de ne pas détruire accidentellement des choses).
Oui et non. Je vais vous expliquer :
TL;DR Méthode simple à la fin de l'article
En utilisant votre exemple... Le formatage d'un disque dur sur un ordinateur de bureau (selon le formatage rapide ou complet) écrit effectivement des 0 à toutes les adresses mémoire (ou du moins à un nombre suffisant) pour que le disque suppose qu'il a été nettoyé. N'importe quel spécialiste de la récupération des données dira le contraire, car les données peuvent être effacées. le plus toujours être récupéré.
Si votre but est d'éradiquer complètement toutes les données de votre téléphone (bien que je me demande pourquoi), alors vous devez absolument avoir les permissions Root, et je vous recommande de faire une partition complète de votre appareil. Ensuite, il suffit d'ouvrir un terminal ADB sur l'appareil et de lancer la commande suivante en tant que Root :
ATTENTION, NE TENTEZ PAS CETTE COMMANDE SI VOUS NE SAVEZ PAS EXACTEMENT CE QU'ELLE SIGNIFIE.
dd if=/dev/null of=/dev/block/mmcblk0
Cette commande détruira à coup sûr toutes les données du téléphone et empêchera tous les spécialistes de la récupération, à l'exception des plus expérimentés, de trouver des données utilisables.
TL;DR
Mais si tout ce que vous cherchez à faire est de repartir à zéro avec un système d'exploitation propre et vous n'êtes pas préoccupé par la récupération des données, alors vous pouvez simplement faire une réinitialisation d'usine via le menu des paramètres (supprimer le compte Google d'abord !), via le menu de récupération (supprimer le compte Google d'abord !), ou si vous avez / sont en mesure d'avoir un bootloader déverrouillé alors vous pouvez flash manuellement le firmware stock via fastboot.