Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
gamin92 Utilisateur fidèle
Inscrit le: 08 Aoû 2009 Messages: 611
|
#1 Posté le: 13/11/2010 15:21 Sujet du message: Wipe Ultime ! Pour TOUS (noobs & devs) MAJ by luo ! |
|
|
Salut les gens,
vous êtes nombreux à rencontrer des problèmes après l'installation d'une nouvelle ROM. Généralement ces problêmes sont dûs à un mauvais wipe.
Et bien notre ami Ohsaka du forum XDA nous à pondu un .zip à flasher en recovery qui wipe absolument tout, c'est mieux qu'un full wipe recovery, c'est même mieux qu'un "fastboot erase system -w".
Le topic sur XDA
Fichier SuperWipe
Edition luo, beaucoup de modifs, voir plus bas : Super Wipe luo
Ma version, celle de luo sans le wipe de /sdcard/Android (paramètres applis/widgets) : Super Wipe Gamin
Utilisation :
- Placer le fichier SuperWipe.zip à la base de sa carte SD.
- Le flasher comme une rom via le recovery
- Power Off dans le recovery
- Reboot en recovery
- Flashage nouvelle ROM
Enjoy ! _________________ HTC Magic 32B / BiffMod 2.1 + 15mo
Radio : 2.22.27.08 / SPL : Eng 1.33.0013d
Recovery : RA-1.7.0G / SD 8gb class 6 swap 32
http://fr.twitter.com/Gamin92
Dernière édition par gamin92 le 13/11/2010 20:41; édité 2 fois |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#2 Posté le: 13/11/2010 16:49 Sujet du message: |
|
|
Pas mal !
This update will:
1) Call erase_image on CACHE, SYSTEM, USERDATA, and BOOT partitions
2) Mount /sd-ext (if it exists) and delete all files from it
3) Delete all files in the /sdcard/.android_secure directory which is where all the froyo apps2sd files live
4) Run e2fsck (file system repair) on the your ext partition
5) Log all output to the /tmp/wipe.log file (if you care)
Il oublie de rm -rf /sdcard/Android/ |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#3 Posté le: 13/11/2010 17:06 Sujet du message: |
|
|
Bon bah je l'ai rajouté dans leur script, et j'ai modifié un truc dans leur script aussi :)
Heum oué, il y a de belles fautes je crois dans son script. Genre si t'as pas de partition ext, ça nettoie pas ta sdcard. |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#4 Posté le: 13/11/2010 17:27 Sujet du message: |
|
|
Bon bien voilà, j'ai rajouté le rm -rf /sdcard/Android, ensuite j'ai fais un rm -rf /sdcard/.android_secure/ plutot que de rm -rf /sdcard/.android_secure/* (ça permettra de rm les fichiers cachés aussi.
Ensuite j'ai modifié le check, pour que ces fichiers soient supprimés mêmes s'il n'y pas de partition ext. Ça donne ceci :
Code: |
#! /sbin/sh
# modified by luo
/sbin/busybox mount >> /tmp/wipe.log 2>&1
/tmp/work/erase_image cache
echo "erase_image cache=$?" >> /tmp/wipe.log
/tmp/work/erase_image system
echo "erase_image system=$?" >> /tmp/wipe.log
/tmp/work/erase_image userdata
echo "erase_image userdata=$?" >> /tmp/wipe.log
/tmp/work/erase_image boot
echo "erase_image boot=$?" >> /tmp/wipe.log
um
if [ -e /dev/block/mmcblk0p2 ]; then
mount /sd-ext >> /tmp/wipe.log 2>&1
rm -rf /sd-ext/* >> /tmp/wipe.log 2>&1
um /sd-ext >> /tmp/wipe.log 2>&1
/sbin/e2fsck -pv /dev/block/mmcblk0p2 >> /tmp/wipe.log 2>&1
else
echo "No ext partition found!" >> /tmp/wipe.log
mount /sdcard >> /tmp/wipe.log 2>&1
if [ -e /sdcard/.android_secure ]; then
rm -rf /sdcard/.android_secure/ >> /tmp/wipe.log 2>&1
fi
if [ -e /sdcard/Android ]; then
rm -rf /sdcard/Android/ >> /tmp/wipe.log 2>&1
fi
um /sdcard >> /tmp/wipe.log 2>&1
fi
exit 0
|
|
|
Revenir en haut de page |
|
|
gamin92 Utilisateur fidèle
Inscrit le: 08 Aoû 2009 Messages: 611
|
#5 Posté le: 13/11/2010 17:43 Sujet du message: |
|
|
Super taf luo, merci pour nous !
Tu upload cette version ? Si t'as la flemme je le ferai ce soir... _________________ HTC Magic 32B / BiffMod 2.1 + 15mo
Radio : 2.22.27.08 / SPL : Eng 1.33.0013d
Recovery : RA-1.7.0G / SD 8gb class 6 swap 32
http://fr.twitter.com/Gamin92 |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#6 Posté le: 13/11/2010 17:46 Sujet du message: Re: |
|
|
gamin92 a écrit: | Super taf luo, merci pour nous !
Tu upload cette version ? Si t'as la flemme je le ferai ce soir... |
Merci, je suis en train de la tester, je vais peut être rajouter le rm des DiskCacheIndex***, puis j'upload tout ça ! |
|
Revenir en haut de page |
|
|
gamin92 Utilisateur fidèle
Inscrit le: 08 Aoû 2009 Messages: 611
|
#7 Posté le: 13/11/2010 18:00 Sujet du message: Re: |
|
|
luo a écrit: | gamin92 a écrit: | Super taf luo, merci pour nous !
Tu upload cette version ? Si t'as la flemme je le ferai ce soir... |
Merci, je suis en train de la tester, je vais peut être rajouter le rm des DiskCacheIndex***, puis j'upload tout ça ! |
Tu postes sur XDA ? Ca ferait plaisir à un nombre incalculable de gens... _________________ HTC Magic 32B / BiffMod 2.1 + 15mo
Radio : 2.22.27.08 / SPL : Eng 1.33.0013d
Recovery : RA-1.7.0G / SD 8gb class 6 swap 32
http://fr.twitter.com/Gamin92 |
|
Revenir en haut de page |
|
|
gamin92 Utilisateur fidèle
Inscrit le: 08 Aoû 2009 Messages: 611
|
#8 Posté le: 13/11/2010 18:05 Sujet du message: |
|
|
Sinon juste pour dire, dans /sdcard/Android il n'y a que des données liées aux applis, donc c'est pas indispensable de le supprimer, c'est l'équivalent de /sdcard/data sous donut. Ca fait plusieurs flash que je n'y touche pas et ça ne pose aucun problème, et le supprimer oblige à re-télécharger / re-paramêtrer certain(e)s applis / widgets. _________________ HTC Magic 32B / BiffMod 2.1 + 15mo
Radio : 2.22.27.08 / SPL : Eng 1.33.0013d
Recovery : RA-1.7.0G / SD 8gb class 6 swap 32
http://fr.twitter.com/Gamin92 |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#9 Posté le: 13/11/2010 18:09 Sujet du message: |
|
|
Code: |
#! /sbin/sh
# modified by luo
/sbin/busybox mount >> /tmp/wipe.log 2>&1
/tmp/work/erase_image cache
echo "erase_image cache=$?" >> /tmp/wipe.log
/tmp/work/erase_image system
echo "erase_image system=$?" >> /tmp/wipe.log
/tmp/work/erase_image userdata
echo "erase_image userdata=$?" >> /tmp/wipe.log
/tmp/work/erase_image boot
echo "erase_image boot=$?" >> /tmp/wipe.log
um
# For purge sdcard with or without ext* partitions
mount /sdcard >> /tmp/wipe.log 2>&1
if [ -e /sdcard/.android_secure ] ; then
rm -rf /sdcard/.android_secure/ >> /tmp/wipe.log 2>&1
fi
if [ -e /sdcard/Android ] ; then
rm -rf /sdcard/Android/ >> /tmp/wipe.log 2>&1
fi
# For ext* partitions
if [ -e /dev/block/mmcblk0p2 ] ; then
mount /sd-ext >> /tmp/wipe.log 2>&1
rm -rf /sd-ext/* >> /tmp/wipe.log 2>&1
um /sd-ext >> /tmp/wipe.log 2>&1
/sbin/e2fsck -pv /dev/block/mmcblk0p2 >> /tmp/wipe.log 2>&1
else
echo "No ext partition found!" >> /tmp/wipe.log
fi
# Remove DiskCacheIndex files
for i in `ls /sdcard/DiskCacheIndex*` ; do
rm -rf $i >> /tmp/wipe.log 2>&1
done
um /sdcard >> /tmp/wipe.log 2>&1
# For fixing a phony dir
if [ -e /cache ] ; then
rm -rf /cache/* >> /tmp/wipe.log 2>&1
fi
exit 0
|
Je viens de tester ça marche très bien :
http://android.poildetroll.net/Super_Wipe/
Dernière édition par luo le 13/11/2010 18:55; édité 1 fois |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#10 Posté le: 13/11/2010 18:51 Sujet du message: Re: |
|
|
gamin92 a écrit: | Sinon juste pour dire, dans /sdcard/Android il n'y a que des données liées aux applis, donc c'est pas indispensable de le supprimer, c'est l'équivalent de /sdcard/data sous donut. Ca fait plusieurs flash que je n'y touche pas et ça ne pose aucun problème, et le supprimer oblige à re-télécharger / re-paramêtrer certain(e)s applis / widgets. |
Oui je sais mais selon le temps je me dis que ça poser des soucis, donc là je vais le laisser pour voir; puis on verra, s'il faut je l'enlèverais oui, ou mettre une option oui ou non.
Mais cela m'avait posé des soucis me semble t il à je ne sais plus quelle occasion, enfin je verrais bien.
Oui j'ai post sur xda, enfin à la suite de leur topic biensur. |
|
Revenir en haut de page |
|
|
gamin92 Utilisateur fidèle
Inscrit le: 08 Aoû 2009 Messages: 611
|
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#12 Posté le: 15/11/2010 20:58 Sujet du message: |
|
|
Je te réponds ici c'est pareil, comme tu l'as vu, tout le monde à ignorer mon truc, enfin bon osef hein ! |
|
Revenir en haut de page |
|
|
timix Utilisateur néophyte
Inscrit le: 25 Juil 2009 Messages: 38
|
#13 Posté le: 15/11/2010 22:36 Sujet du message: |
|
|
Nan nan on a pas ignoré mais on devait attendre de changer de rom pour tester et dire quelque chose...
Perso j'ai pris note de cet outil mais comme je suis fan de l'autonomie de ta 0.2, j'ai arrêté de changer de rom tous les 2 jours donc j'ai pas encore testé cet outil...
Mais t'inquiète pas, on l'a bien vu... |
|
Revenir en haut de page |
|
|
gamin92 Utilisateur fidèle
Inscrit le: 08 Aoû 2009 Messages: 611
|
#14 Posté le: 16/11/2010 15:39 Sujet du message: Re: |
|
|
luo a écrit: | Je te réponds ici c'est pareil, comme tu l'as vu, tout le monde à ignorer mon truc, enfin bon osef hein ! |
Bizarres ces gens d'XDA, tu leur met sous les yeux les preuves par A+B que le truc est foireux, tu proposes une correction, et c'est comme si personne ne voyait le message ! Même pas Ohsaka...
Bref, tant pis pour eux, nous on wipe ça comme il faut !
Merci encore luo.
PS : rien à voir, mais luo, si tu veux regarder ce qu'il se passe dans la Biffmod 2.1, je sais pas ce que le gars a fait mais cette rom tourne trop bien, franchement y a pas de meilleur Froyo. Encore plus fort que ton AOSP (la 0.2 en tout cas). C'est pas une critique hein ! Tu sais que je suis fan de ton taf... _________________ HTC Magic 32B / BiffMod 2.1 + 15mo
Radio : 2.22.27.08 / SPL : Eng 1.33.0013d
Recovery : RA-1.7.0G / SD 8gb class 6 swap 32
http://fr.twitter.com/Gamin92 |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#15 Posté le: 16/11/2010 15:59 Sujet du message: Re: |
|
|
gamin92 a écrit: | luo a écrit: | Je te réponds ici c'est pareil, comme tu l'as vu, tout le monde à ignorer mon truc, enfin bon osef hein ! |
Bizarres ces gens d'XDA, tu leur met sous les yeux les preuves par A+B que le truc est foireux, tu proposes une correction, et c'est comme si personne ne voyait le message ! Même pas Ohsaka...
Bref, tant pis pour eux, nous on wipe ça comme il faut !
Merci encore luo.
PS : rien à voir, mais luo, si tu veux regarder ce qu'il se passe dans la Biffmod 2.1, je sais pas ce que le gars a fait mais cette rom tourne trop bien, franchement y a pas de meilleur Froyo. Encore plus fort que ton AOSP (la 0.2 en tout cas). C'est pas une critique hein ! Tu sais que je suis fan de ton taf... |
Je pense que le kernel peut bcp jouer, et selon ce qu'il optimise aussi :
*Optimized Build
Kernel
*Ezterry’s Kernel - 2.6.34.7-cm6-biffmod (122MHZ - 614MHZ Freq)
*Bootup/Default 245MHz - 556MHz
*1MB Extra Ram Patch
Je vais voir pour build son kernel à ezterry il file les sources, il a l'air plus performant que les autres.
Sinon bah, merci pour l'info, je vais regarder ce qu'il trafique en dépilant l'archive. On dirait qu'il fournit ces propres gapps aussi, ils les optimisent peut être ? ou support de langue ? je ne sais pas. je vais voir ça. |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#16 Posté le: 16/11/2010 16:02 Sujet du message: |
|
|
Après le problème, c'est qu'il faudrait que je déplois mes sources en lignes pour qu'on soit plusieurs sur le projet, ça va devenir trop vite le bordel je penses. Du coup à plusieurs s'ils ont chacun une spécialité, ça peut donner quelques choses de bien. Enfin je te dirais ça ce soir ou demain. |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#17 Posté le: 16/11/2010 16:05 Sujet du message: |
|
|
Sinon oui les gens d'xda parfois ils lisent rien. Enfin quand j'ai contacté ezterry par mail il m'a répondu, cyanogen il me répond toujours sur irc ou autre, et haykuro ou jesus freke aussi.
Donc lui s'il veut faire sa grosse tête tant pis pour lui :) |
|
Revenir en haut de page |
|
|
gamin92 Utilisateur fidèle
Inscrit le: 08 Aoû 2009 Messages: 611
|
#18 Posté le: 16/11/2010 16:08 Sujet du message: |
|
|
Ca marche, hésite pas si t'as besoin d'aide, par contre pour les modifs de kernel je te laisse gérer, je ne maîtrise pas du tout.
J'ai essayé le patch "AnyKernel" d'Ezterry sur la SuperD 1.11 ça tourne super bien aussi, mieux que la version normale avec RH classique (10mb). _________________ HTC Magic 32B / BiffMod 2.1 + 15mo
Radio : 2.22.27.08 / SPL : Eng 1.33.0013d
Recovery : RA-1.7.0G / SD 8gb class 6 swap 32
http://fr.twitter.com/Gamin92 |
|
Revenir en haut de page |
|
|
gamin92 Utilisateur fidèle
Inscrit le: 08 Aoû 2009 Messages: 611
|
#19 Posté le: 16/11/2010 16:09 Sujet du message: Re: |
|
|
luo a écrit: | Sinon oui les gens d'xda parfois ils lisent rien. Enfin quand j'ai contacté ezterry par mail il m'a répondu, cyanogen il me répond toujours sur irc ou autre, et haykuro ou jesus freke aussi.
Donc lui s'il veut faire sa grosse tête tant pis pour lui |
Bah ça va, t'es en contact avec les pointures ! _________________ HTC Magic 32B / BiffMod 2.1 + 15mo
Radio : 2.22.27.08 / SPL : Eng 1.33.0013d
Recovery : RA-1.7.0G / SD 8gb class 6 swap 32
http://fr.twitter.com/Gamin92 |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#20 Posté le: 16/11/2010 16:10 Sujet du message: |
|
|
https://github.com/biffmod
Il y a ça aussi, ensuite gamin ce que tu peux faire gentillement contacté le dev par message privé sur xda, ou par mail s'il la mis, tu lui demandes de te donner le détails de ces modifications s'il veut bien partager. |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#21 Posté le: 16/11/2010 16:11 Sujet du message: Re: |
|
|
gamin92 a écrit: | Ca marche, hésite pas si t'as besoin d'aide, par contre pour les modifs de kernel je te laisse gérer, je ne maîtrise pas du tout.
J'ai essayé le patch "AnyKernel" d'Ezterry sur la SuperD 1.11 ça tourne super bien aussi, mieux que la version normale avec RH classique (10mb). |
Oui c'est un gourou ce ezterry haha ! |
|
Revenir en haut de page |
|
|
gamin92 Utilisateur fidèle
Inscrit le: 08 Aoû 2009 Messages: 611
|
#22 Posté le: 16/11/2010 16:12 Sujet du message: Re: |
|
|
luo a écrit: | https://github.com/biffmod
Il y a ça aussi, ensuite gamin ce que tu peux faire gentillement contacté le dev par message privé sur xda, ou par mail s'il la mis, tu lui demandes de te donner le détails de ces modifications s'il veut bien partager. |
Je vais essayer, ça mange pas de pain... _________________ HTC Magic 32B / BiffMod 2.1 + 15mo
Radio : 2.22.27.08 / SPL : Eng 1.33.0013d
Recovery : RA-1.7.0G / SD 8gb class 6 swap 32
http://fr.twitter.com/Gamin92 |
|
Revenir en haut de page |
|
|
quack Utilisateur néophyte
Inscrit le: 28 Aoû 2009 Messages: 24
|
#23 Posté le: 17/11/2010 08:38 Sujet du message: |
|
|
Salut luo,
merci pour tout ton boulot sur tes ROMS et sur cet outil de wipe.
Mais par contre, juste pour info:
rm -rf /sdcard/.android_secure/* : Ca efface tous les fichiers du répertoire (y compris les cachés)
rm -rf /sdcard/.android_secure/ : Ca efface le répertoire .android_secure
donc ta modification du script ne fait pas les actions souhaitées.
a+ |
|
Revenir en haut de page |
|
|
luo Visiteur en Or
Inscrit le: 25 Mai 2009 Messages: 2201
|
#24 Posté le: 17/11/2010 09:04 Sujet du message: Re: |
|
|
quack a écrit: | Salut luo,
merci pour tout ton boulot sur tes ROMS et sur cet outil de wipe.
Mais par contre, juste pour info:
rm -rf /sdcard/.android_secure/* : Ca efface tous les fichiers du répertoire (y compris les cachés)
rm -rf /sdcard/.android_secure/ : Ca efface le répertoire .android_secure
donc ta modification du script ne fait pas les actions souhaitées.
a+ |
Alors merci déjà et juste pour info :
Code: |
XenHardened SignApk # mkdir test
XenHardened SignApk # echo "test" > test/.coucou
XenHardened SignApk # echo "test" > test/coucou
XenHardened SignApk # rm -rf test/*
XenHardened SignApk # ls -la test/
total 4
drwxr-xr-x 2 root root 72 17 nov. 09:03 .
drwxr-xr-x 3 root root 440 17 nov. 09:02 ..
-rw-r--r-- 1 root root 5 17 nov. 09:03 .coucou
|
Ma modification du script fait exactement ce que je veux, le dossier .android_secure est supprimé, donc il vide tout les sous dossiers, meme les cachés, et il est récréé s'il n'existe pas par l'init.
Edit : et si le rm -rf .android_secure/* rm les fichiers cachés, et bien leur rm n'est pas comme sur tout les autres linux que j'utilise depuis la vie des rats !
(J'ai assez eu de soucis en production à l'époque avec ça justement). |
|
Revenir en haut de page |
|
|
quack Utilisateur néophyte
Inscrit le: 28 Aoû 2009 Messages: 24
|
#25 Posté le: 17/11/2010 13:57 Sujet du message: |
|
|
non tu as raison il faut faire rm -rf directory/* && rm -rf directory/.* |
|
Revenir en haut de page |
|
|
|