Si vous flashez souvent des ROM personnalisées sur votre appareil Android, vous en aurez peut-être assez de devoir effacer manuellement les données, le cache, le cache Dalvik et, dans certains cas, les partitions système à chaque fois. Pire encore, parfois, les essuyer une fois ne fait pas tout à fait l'affaire pour une raison étrange et vous devez le faire plusieurs fois pour vous assurer que tout se passe bien. Et si vous pouviez simplement flasher un petit fichier zip avant de flasher la ROM elle-même, cela effacerait toutes ces partitions de manière sécurisée et automatique pour vous? Développeur reconnu XDA thederekjay a publié un outil appelé DARKSIDE.SUPER.WIPE qui effectue ce qui précède automatiquement, en toute sécurité pour vous.
Veuillez noter qu'il a été initialement écrit et testé avec le T-Mobile Samsung Galaxy S II SGH-T989. Il peut cependant fonctionner avec plusieurs autres appareils, à condition qu'ils aient la même structure de partition. Le script contenu dans le fichier zip flashable peut être facilement modifié pour les appareils qui utilisent une structure de partition différente. Le fil de discussion de l'outil contient plus d'informations sur la façon de déterminer si la structure de partition de votre appareil est la même.
L'utilisation de l'outil est simple: il suffit de le flasher à partir de la récupération, comme vous le feriez pour n'importe quel autre fichier zip, puis de flasher la ROM de votre choix. Il formatera /system, /data et /cache avec le système de fichiers EXT4, effaçant tout ce qui se trouve sur ces partitions.
Veuillez noter que si vous souhaitez conserver vos données existantes lors de la mise à niveau vers une version plus récente de la même ROM, n'utilisez PAS cet outil. Utilisez-le uniquement lorsque vous êtes d'accord avec un effacement complet des données, pour repartir de zéro ou si vous avez déjà sauvegardé vos données pour une restauration manuelle ultérieure.