Le but de cette page Wiki est d'apporter quelques explications sur le menu du Recovery Amon RA.
Cependant, les informations de ce tutoriel ne sont fournies qu'à titre indicatif. Certaines peuvent être imprécises voir erronées ! N'effectuez les manipulations qu'en connaissance de cause. Comme c'est un Wiki, n'hésitez pas à y apporter des informations supplémentaires ;-)Attention : la manipulation de ce recovery peut entrainer la suppression des données sur le mobile et/ou sur la carte SD. Veillez à sauvegarder les données nécessaires. 1. Présentation
1.1 Qu'est-ce que le R.A. : Recovery Amon ?
Le Recovery se lance avant le démarrage du système Android, un peu comme le boot sur un PC. Pour y accéder, il faut éteindre le mobile et appuyer sur les touches
Home + Power.
Le Recovery Amon fournit plusieurs outils permettant d'effectuer diverses manipulations : mise à jour de Rom, partitionnement, vidage du cache, etc.
1.2 Le menu en détails
Certaines fonctions ne doivent être lancées seulement si nécessaire. Certaines explications sont fournies plus bas...
- Reboot system now : redémarre le téléphone
- USB-MS Toggle : active/désactive le montage de la carte SD via le port USB
- Backup/Restore (recovery partition not included!)
- Nand backup : lance la sauvegarde Nand
- Nand + ext backup : lance la sauvegarde Nand + partition ext
- Nand restore : restaure une sauvegarde Nand
- BART backup : lance la sauvegarde BART (Nand + ext)
- BART restore : restaure une sauvegarde BART
- Bck Google files : lance une sauvegarde des fichiers systèmes Google (/cache/google)
- Rst Google files : restaure les fichiers systèmes Google (/cache/google)
- Flash zip from sdcard : permet de mettre à jour le mobile via un fichier Zip situé sur la carte SD (ROM, Radio, Thèmes, ...)
- Wipe
- Wipe data/factory reset : Efface les dossiers /data et /cache
- Wipe cache : efface le dossier /cache seulement
- Wipe Dalvik-cache : efface le dossier /cache/dalvik-cache
- Wipe SD:ext partition : efface la partition Ext de le carte SD
- Wipe battery stats : efface les statistiques de la batterie (dans /data)
- Wipe rotate settings : wipe the sensor settings in /data
- Partition sdcard
- Partition SD : Utilitaire de partitionnement de la carte SD (! efface également les données présentes sur la carte SD !)
- Repair SD:ext : répare la partition ext de la carte SD
- SD:ext2 to ext3 : converti la partition ext2 en ext3
- SD:ext3 to ext4 : converti la partition ext3 en ext4
- Other
- Fix apk uid mismatches : Does extacly that
- Move recovery.log to SD : Moves the recovery log file to your sdcard. (Use when you want more detailed recovery log information)
- Power off : Éteint le téléphone
2. Définition des termes
2.1 Sauvegarde/restauration
2.1.1 Fichiers Google
2.1.2 Nand Backup & Bart Backup
Les sauvegardes sont effectuées sur la carte SD (partition de données - FAT32) dans un dossier nommé
bart ou
nandroid selon la sauvegarde choisie.
Tentative de comparaison des 2 sauvegardes :
Une sauvegarde Nand enregistre tout ce qui concerne la mémoire interne du téléphone (partie
système). Un peu comme sur un ordinateur, il va faire une image du système.
Nandroid Backup et Bart Backup incluent une sauvegarde NAND.
Partie écrite pour les littéraires et un tableau pour les visuels !
- Partie système :
- Les 2 sauvegardent les mêmes fichiers sauf Bart Backup qui inclut un fichier supplémentaire : misc.img.
- Partie applications :
- Les 2 utilitaires sauvegardent les applications APK du dossier /app/ mais Bart Backup sauvegarde en plus le dossier /dalvik-cache/.
- Enfin, Bart Backup créé une archive supplémentaire : cache-backup.tar.
|
Fichier/Dossier |
Nandroid |
Bart |
Commentaire/Description |
Système |
boot.img |
Oui |
Oui |
. |
cache.img |
Oui |
Oui |
Différence de taille selon le contenu du cache |
data.img |
Oui |
Oui |
. |
misc.img |
X |
Oui |
. |
nandroid.md5 |
Oui |
Oui |
. |
system.img |
Oui |
Oui |
. |
|
|
|
|
|
Applications |
Nom du fichier : |
ext.tar |
ext-backup.tar |
. |
/app/ |
Oui |
Oui |
. |
/app-private/ |
Oui |
Oui |
. |
/dalvik-cache/ |
/ |
Oui |
. |
|
|
|
|
Nom du fichier : |
/ |
cache-backup.tar |
. |
downloadfile.apk |
/ |
Oui |
. |
/dalvik-cache/ |
/ |
vide ? |
. |
/google/ |
|
|
. |
Conlusion : Bart Backup fournit une sauvegarde plus complète. Reste à savoir pourquoi il y a quelques différences au niveau de la sauvegarde système. Et quelles différences entre le dossier
/app/ et le dossier
/app-private/ ?
En ce qui concerne la restauration, votre téléphone sera remis dans l'état tel qu'il était lors de la sauvegarde. Ainsi, les SMS, les applications et les réglages effectués seront restaurés. Prévoyez donc une sauvegarde régulière de votre téléphone (toutes les 2 semaines, tous les mois, ... à vous de voir) afin de retrouver rapidement un mobile fonctionnel en cas de bug (ça peut arriver parfois).
2.2 Amon et les 6 Wipe
Faire un Wipe consiste à effacer complètement toutes les données utilisateur, des caches, des programmes qui sont installés dans la mémoire du téléphone, c'est une remise à zéro du téléphone (mais pas de la carte µSD)
C'est une opération qui est généralement recommandée lors d'un changement de version de ROM (ou de build) mais dans la recovery Amon, on constate plusieurs types de Wipe.
Note : le Wipe effectue seulement un effacement de fichiers.- Wipe data/factory reset :
- Wipe Dalvik-cache : explication anglaise pour l'instant. The dalvik-cache directory holds all of the pre-compiled .dex files created from the .apk and .jar files in your phone. These files are generated whenever the Dalvik virtual machine detects that the existing .dex files were made with an older version, typically whenever you install/upgrade CM. (This is why first boot of an upgrade takes longer than a normal boot.)
Effacer le dossier dalvik-cache peut résoudre certains problèmes liés à des applications instables. Cependant, il n'y aucune raison de vider le dalvik-cache comme on nettoie le cache de son navigateur. Les fichiers du dalvik-cache sont statiques et ne sont générés qu'à l'installation d'une nouvelle application.
- Wipe SD:ext partition : efface complètement la partition Ext de votre téléphone. Efface-t-elle aussi le partition Ext de la carte SD ?
- Wipe battery stats : ce wipe est utile lorsque vous souhaitez pour recalibrer la batterie ou lorsque vous en installez une nouvelle.
On pense que la manipulation est la suivante :
- chargez la batterie complètement,
- supprimez le fichier de données de la batterie,
- utilisez votre téléphone complètement.
- rechargez complètement la batterie.
Il faut cependant savoir que les batteries récentes n'ont plus besoin d'être chargé complètement de temps en temps. Bref, cette option est sûrement utile que dans de très rares cas ...
- Wipe rotate settings : il semblerait que certaines Roms (probablement des anciennes) aient des problèmes avec l'accéléromètre. Le nettoyage résoudrait le problème. Là aussi, probablement utile dans de très rares cas.
2.3 Partitionnement de la carte SD
Partitionnement de la carte SD :
voir définition du partitionnement d'un disque durLe partitionnement de la carte SD est très simple, encore plus simple que sur PC.
Informations à renseigner :
- SWAP : c'est en quelques sortes une 2ème mémoire pour le mobile. Varie entre 32 et 128Mo selon les mobiles.
- EXT2 : réservé pour l'installation d'application. Dans le cas où le mobile a une mémoire limité, cette espace lui permet d'installer des applications supplémentaires. Réservé 512Mo est déjà très convenable pour ceux qui installent
beaucoup d'applications.
- FAT32 : place disponible restant. Permet de stocker vos données personnelles.
3. Voir aussi