[Tutoriel] Installer une Custom Rom (root) v1.3
Qu’est-ce qu’une Custom ROM et pourquoi en changer ?
Une Custom ROM est une version modifiée du logiciel interne de votre téléphone.
Son principal intérêt c’est qu’elle intègre la mise à jour d'HTC alors qu’elle n’est pas encore officiellement sortie.
En installant une Custom Rom vous bénéficierez à l’avance des améliorations propre à HTC mais aussi : d'optimisations qui permettent une meilleure fluidité, d'applications très pratiques et d'autres modifications plus intéressantes tel que l'accès “ROOT”, ce qui permet de prendre le contrôle total du téléphone, exemple : Installation des applications sur carte SD, retirer les sons de démarrage, personnalisation complète du téléphone, transformer son smartphone en modem routeur 3G Wifi, etc...
Les Custom ROM sont faites par les passionnés pour les passionnés. Chacun des auteurs de Custom ROM sont à l'écoute de leurs utilisateurs, ils nous permettent d'apprécier au mieux nos smartphones en y intégrant certaines fonctionnalités demandés.
On pourra par la suite, après installation d'un boot recovery modifié, flasher/tester des ROM sous Android 2.1 très facilement sans avoir peur de passer le cap grâce au nandroid backup !
Exemple de personnalisation après avoir mis votre smartphone en mode root:
Modaco Custom ROM 3.2 + [Theme-MetaMorph] BLack-Eclair v1.3 + LockBot Thème Flan
KaguDroid ROM (Android 2.1) avec Home++
Ce tutoriel permet de mettre en mode root votre smartphone, de faire un backup complet (sauvegarde), de partitionner votre carte SD et d'installer une Custom Rom au sein de votre HTC Hero. Cela suppose que vous disposez d'une rom officielle, d'un appareil non-rooté et d'une carte SD.
NOTE 1: LISEZ cette page. Ne la survoler pas. LISEZ LA BIEN. Prener soin de vérifier que vous télécharger le bon fichier correspondant à votre smartphone.
NOTE 2: Google étant votre ami, vous n'avez rien à me reprocher. Toutes ces informations proviennent du domaine public. Si quelque chose ne fonctionne pas, laissez un commentaire, et espérez que ce post soit modifié.
DISCLAIMER :
Les informations contenus ci-dessous sont correctes AU MOMENT OU J'ECRIS CECI. Les liens de cette page peuvent changés/modifiés/être supprimés à n'importe quel moment. Vous êtes seul responsable de ce que vous faites avec votre smartphone.
Je ne serais tenu responsable de tout type d'endommagement, smartphone briqué, perte de données, guerre nucléaire. UTILISER A VOS PROPRES RISQUES.
Pré-requis (Configurer votre appareil pour qu'il soit reconnu.)
Activer le mode DEBUG USB du Hero : Paramètres >Applications >Développement et cocher 'Debugage USB'.
Sous Windows:
- Installer HTC Sync, si vous avez la nécessité de la synchronisation Outlook (Drivers inclus)
- Installer les drivers pour le HTC Hero
--> Drivers HTC HERO Windows XP
--> Drivers HTC HERO Windows Vista/7.
--> HTC Sync (WinXP/Vista/7)
Sous MAC, passer cette étape.
Sous Linux, passer cette étape.
Etape 1: Installation d'un Boot Recovery modifié
Amon Ra recovery vous permettra de charger votre Custom ROM.
Il vous permettra également d'effectuer des sauvegardes / restauration / écrasement / partitionnement.
Cette étape est essentielle.
* Vérifier votre version de Firmware:
Paramètres > A propos du téléphone > Numéros de Build
- a) Vous disposez d'un Firmware inférieur à 2.73.x.x (exemple: 1.76.405.6)
- Extraire les fichiers du zip, par exemple sur le bureau dans un dossier nommé "hero".
- Lancer une invite de commandes et placer vous dans le dossier des fichiers extraits.
Sous Windows: Menu Démarrer > Exécuter > Taper: cmd ou Menu Démarrer > Tous les programmes > Accessoires > Invites de commandes
Une fois l'invite de commandes lancé, taper : cd Bureau\hero puis appuyer sur la touche Entrée
* L'invite devrait maintenant ressembler à ceci:
Ensuite
- Taper les commandes suivantes en fonction de votre système d'exploitation:
Sous Windows:
adb-windows shell reboot bootloader (wait for device to reboot into bootloader) fastboot-windows boot recovery-RA-hero-v1.5.2.img (wait for device to boot into recovery) install-recovery-gsm-windows.bat
Sous MAC:
chmod +x ./adb-mac chmod +x ./fastboot-mac chmod +x ./install-recovery-gsm-mac.sh ./adb-mac shell reboot bootloader (wait for device to reboot into bootloader) ./fastboot-mac boot recovery-RA-hero-v1.5.2.img (wait for device to boot into recovery) ./install-recovery-gsm-mac.sh
Sous Linux:
chmod +x ./adb-linux chmod +x ./fastboot-linux chmod +x ./install-recovery-gsm-linux.sh ./adb-linux shell reboot bootloader (wait for device to reboot into bootloader) ./fastboot-linux boot recovery-RA-hero-v1.5.2.img (wait for device to boot into recovery) ./install-recovery-gsm-linux.shC'est fait !
NOTE: La version d'Amon Ra recovery intégré au script n'étant pas la dernière en date, pensez à le mettre à jour. (voir FAQ)
- b ) Vous disposez du Firmware 2.73.405.5
- Télécharger l'outil flashrec : Disponible sur cette page (mirroir v1.1.3)
NOTE: Vous devez télécharger un fichier .apk , en premier lieu la 1.1.3, dans le cas ou vous avez une erreur lorsque vous appuyer sur Backup, désinstaller-le et ré-essayer avec la 1.1.2 disponible sur cette même page.
- Copier-le sur votre carte SD et installer-le à l'aide d'un gestionnaire de fichier, si vous n'en disposez pas
- Télécharger Linda Manager sur le Market (gratuit).
Installation flashrec: Lancer Linda Manager et parcourer votre carte SD, sélectionner le fichier flashrec.apk et utiliser l'installateur d'application.
- Télécharger le boot recovery: Amon Ra recovery (mirroir v1.6.2)
NOTE: Vous devez télécharger la version Latest (Dernière version) le fichier est un .img
- Renommer ce fichier en 'recovery-backup.img' (sans guillemets)
- Lancer l'application flashrec (Recovery Flasher)
- Appuyer sur Backup
- Sortir de flashrec
- Monter votre carte SD
- Effacer le "recovery-backup.img" qui vient d'être créer à la racine de votre SD
- Copier sur la carte SD le "recovery-backup.img" qu'on a précédemment téléchargé
- Démonter votre carte SD
- Re-lancer flashrec et appuyer sur "Restore Backup image"
C'est fait !
- c) Vous disposez d'un Firmware 2.73.x.x ou supérieur (Personalisation Opérateur, ex: 2.73.61.5 / 2.73.73.73)
Pour downgrader votre smartphone il vous faut créer une Goldcard.
NOTE: Ne fonctionne pas avec toutes les cartes SD
Pour ce faire:
- Télécharger la dernière version d'Android SDK et l'extraire.
Sous Windows:
1) Télécharger PSAS (Phone System Analysis Software - Anciennement QMAT)
NOTE: Aller dans la section Downloads puis Download Free Version
C'est une version de démo, utilisable pour 10 minutes.
Dans le cas ou PSAS ne s'installe pas, télécharger et utilisez QMAT (mirroir)
2) Formater en Fat32 votre carteSD à l'aide de votre smartphone : Paramètres > Carte SD et Mémoire > Désactiver la carte SD > Formater la carte SD
NOTE: Formater votre carte SD effacera toutes les données. Penser à sauvegarder tous fichiers importants, vous les restaurerez par la suite.
3) Utiliser adb pour lancer cette commande:
adb shell
cat /sys/class/mmc_host/mmc1/mmc1:*/cid
NOTE: adb se trouve dans l'Android SDK précédemment téléchargé et pour l'exemple extrait sur le bureau. Pour l'utiliser lancer une invite de commandes et parcourer le SDK jusqu'au dossier "tools" ensuite taper la commande ci-dessus. En image:
4) Copier le CID Code affiché après la commande adb.
5) Lancer PSAS/QMAT et cliquer sur Cyptoanalysis Tools > Crypto Toolbox.
6) Regarder tout en bas, dans l'encadré près du bouton “Reverse String” Coller le CID précédemment obtenu.
Cliquer sur le bouton “Reverse String” (Le résultat est inversé)
7) Copier le CID Code inversé de la carte SD
8) Aller sur le site PSAS/QMAT Goldcard pour générer votre Goldcard (C'est écrit pour le G1 alias HTC Dream mais cela fonctionne aussi pour le Hero)
9) Entrer votre adresse mail. Coller le CID Code précédent en remplaçant les 2 premiers caractères par 00 (deux zéro) (ex: a1b2c3d4e5f6 devient 00b2c3d4e5f6 )
10) Cliquer sur "Continue" et vous recevrez un fichier: goldcard.img
11) Aller dans votre boite mail pour télécharger le fichier reçu.
12) Télécharger HxD Hex Editor (mirroir)
13) Installer et lancer HxD Hex Editor (Assurez-vous d'utiliser le mode "Utiliser en tant qu'Administrateur" sur Windows Vista / 7 )
14) Cliquer sur l'onglet: Extra > Open Disk. En-dessous de Physical disk, sélectionner: Removable Disk (Cela doit être votre carte SD), décocher "Open as Readonly"), cliquer sur OK.
15) Re cliquer sur l'onglet Extra > Open Disk Image, ouvrer le fichier goldcard.img que vous venez de télécharger.
Maintenant vous devriez avoir 2 onglets: un avec votre removable disk et un autre avec goldcard.img. Appuyer sur Ok lorsque que s'affiche “Sector Size” 512 (Hard disks/Floppy disks) puis OK.
16) Cliquer sur l'onglet goldcard.img. Cliquer sur Edit tab > Select All, puis Edit tab > Copy
17) Cliquer sur l'onglet “removable disk” Dans le tableau à deux entrées:
Sélectionner offset de 00000000 jusqu'à offset 00000170 (ligne 00000170 inclus), cliquer sur Edit Tab puis sur Paste Write.
18) Cliquer sur File > Save. Maintenant vous pouvez quitter le programme.
19) Redémarrer votre smartphone.
20) Télécharger et installer le HTC RUU Officiel (miroir 1 / mirroir 2)
Félicitations ! Vous venez de downgrader votre version en 2.73.405.5.
Votre smartphone dispose maintenant d'une ROM nu !
21) Après être passé en 2.73.405.5, suiver le point b ) précedent pour utiliser l'utilitaire flashrec.
Sous Linux :
- Installer VMware (avec en machine virtuelle: Windows XP/Vista/7, XP conseillé)
- Installer HTC Sync
- Activer le support USB 2.0 dans les propriétés de la machine virtuelle.
- Suivre la procédure windows
testé sous VMware-Workstation-Full-7.0.1: OK (Windows_XP_Pro_SP2.vmx, sous Ubuntu 9.10 )
Etape 1' : Tester l'installation du boot recovery modifié
On va tester l'installation d'Amon Ra recovery en bootant (démarrant) dessus.
Pour booter sur le recovery:
- Eteindre votre smartphone.
- Rester Appuyer sur les touches "Home" + "Power" (Maison + Raccrocher)
- Vous DEVRIEZ booter sur l'Amon Ra recovery.
Il ressemble à ça:
- Redémarrer votre smartphone en utilisant la trackball en sélectionnant/appuyant "Reboot system now"
NOTE: Pour naviguer dans Amon Ra recovery, deux possibilités:
- Utiliser la trackball, valider en pressant celle-ci, confirmer l'opération avec la touche Home (Maison)
- Utiliser les touches volumes +/- , valider avec la touche Décrocher, confirmer l'opération avec la touche Home
Ou utiliser les deux systèmes, au choix.
Etape 2 : Se procurer une Custom Rom
Il existe de nombreuses Custom ROMs plus ou moins abouties, avec plus ou moins de bugs, de fonctionnalités, déjà rooté ou non, disposant de différentes interfaces (certaines dépourvu de l'interface Sense), certaines basés sur Android 1.5 d'autres en 2.1.
Pour commencer je vous recommande la Modaco Custom ROM : pour ne pas dire la plus aboutie, la plus stable, la plus connu et reconnu.
- Télécharger la dernière version de Modaco.
NOTE: Vous rechercher le lien "Core Download"
NOTE': Vous avez maintenant accès à la Kitchen, sur le même lien, deuxième posts. (pour plus d'information voir la FAQ)
NOTE'': Modaco propose des Add-ons permettant par exemple d'ajouter l'application Wavesecure (protection perte/vol) ou permet d'activer les sons à l'allumage du smartphone. (Sons désactivés par défaut) Ils sont disponibles sur la même page.
D'autres Custom ROMs sont disponibles sur le site de xda-developers
Etape 3 : Faire un Backup de son smartphone (Sauvegarde - Nandroid Backup)
Comme vous êtes sur le point de "recréer" votre smartphone, vous devez avant tout faire un backup, qu'on peut maintenant faire à l'aide du boot recovery que l'on a installé.
- Booter sur Amon Ra recovery
- Sélectionner "Backup/Restore"
- Sélectionner "Nand Backup"
- Valider l'opération en appuyant sur "Home" (Maison)
Cela peut prendre un certains temps, le backup permettra de restaurer l'état actuelle, au cas ou.
A la fin de l'opération, utiliser la touche "retour" et sélectionner "Reboot system Now".
NOTE: Une fois que votre Custom ROM sera installée, carte SD correctement partitionnée, utilisez l'option: "Nand Backup + Ext" pour ne pas oublier de sauvegarder vos applications.
Etape 4 : Faire un Backup de sa carte SD
La sauvegarde faite précédemment est actuellement sur votre carte SD, et pour continuer proprement, on va effacer complètement cette carte SD donc vous devez vous assurer de sauvegarder votre sauvegarde avant de continuer =)
- Connecter votre smartphone à votre ordinateur via USB et activer le stockage de masse
- Copier tous les fichiers de votre carte SD dans un nouveau dossier sur votre PC
- Cela assurera la sauvegarde de votre smartphone (Etape 3) et que cette sauvegarde soit copié sur votre ordinateur.
Maintenant on va faire une double vérification pour savoir si votre backup fonctionne correctement, alors dans le dossier que vous venez tout juste de copier, faites ceci:
- Vérifier qu'il y a bien un dossier intitulé nandroid
- Vérifier que dans le dossier nandroid il y a un dossier commençant par "HT"
- Vérifier dans ce dossier HT qu'il dispose d'un dossier de la forme: xxxxxx-annéemoisjour
- Vérifier que ce dossier dispose d'au moins 3 fichiers .img (boot, data, system)
S'ils sont tous présents, vous avez réussi =) (et le plus important c'est que vous pouvez restaurer votre smartphone à son état d'origine sans problème)
Etape 5 : Partitionner sa carte SD
Il faut maintenant installer votre carte SD de façon à ce que votre smartphone déplace toutes ces applications sur la carte, plutôt que dans la mémoire interne de celui-ci, de cette manière vous pourrez installer beaucoup d'applications et les retrouver après un flashage.
- Booter sur Amon Ra recovery
- Sélectionner "Partition SD Card"
- Sélectionner "Partition SD"
Valeurs: swap: 0 Mb , Ext2: 512 Mb, Fat32: restant
- Valider l'opération en appuyant sur la touche "Home" (Maison)
- Cela devrait partitionner votre carte SD pour vous (Fat32 + Ext2)
Attendez la fin de l'opération.
* Le ext3 étant meilleur que le ext2 (plus d'infos) et le ext4 n'étant pas pris en charge par toutes les ROMs, convertissez-la en ext3 :
- Sélectionner "SD:ext2 to ext3"
- Valider l'opération en appuyant sur la touche "Home" (Maison)
- Retourner au menu principal avec la touche "Retour" et redémarrer le smartphone en sélectionnant "reboot system now".
NOTE: Le swap était utilisé auparavant avec certaines Custom Roms, mais plus maintenant elle est donc inutile. 512Mo pour la partition ext, c'est ce qui est recommandé, et ça me parait plus que raisonnable, pour vous donner un ordre d'idée, je dispose de 50 applications et ça représente 26Mo ( la plus petite application 20 ko, la plus lourde 3 Mo).
Etape 6 : Préparez-vous pour le flashage.
- Connecter votre smartphone à votre ordinateur via USB et activer le stockage de masse.
- Copier l'archive zip précédemment téléchargé (Etape 2) à la racine de votre carte SD ainsi que les Add-ons si besoin.
- Vérifier que votre smartphone dispose de suffisamment de batterie (au moins 30%)
Etape 7 : Effacer toutes les données (Wipe)
Vous êtes sur le point de flasher une Custom Rom, cela peut (mais pas toujours) aller à l'encontre de certaines données qui sont déja dans votre smartphone. Il faut alors tout effacer.
- Booter sur Amon Ra recovery
- Sélectionner "Wipe"
- Sélectionner "Wipe data/factory reset"
- Confirmer si besoin
- Valider l'opération en appuyant sur la touche "Home" (Maison)
- Attendre la fin de l'opération.
Retourner au menu principal avec la touche "Retour"
NOTE: Pensez à faire un wipe de la partition ext, si vous en avez crée une (Etape 5) lors du passage d'une ROM à une autre, en particulier si vous passez d'Android 1.5 à 2.1 et vice-versa.
Etape 8 : Flashage de la Custom Rom
Toujours dans Amon Ra recovery
- Sélectionner "Flash zip from sdcard"
- Sélectionner l'archive zip précédemment copié à la racine de la carte SD.
- Valider l'opération en appuyant sur la touche "Home" (Maison) et patienter.
Lorsque le flashage est terminé, il devrait vous demandez d'appuyer sur la touche "home" (Maison) pour redémarrer.
Etape 9 : L'attente
Au boot INITIAL (premier boot), certaines ROMs (comme Modaco) vont analyser le smartphone, effectuer les procédures de routine, déplacement des applications, etc... Il sera alors très occupé et le démarrage prendra un certain temps.
N'ETEIGNEZ SURTOUT PAS VOTRE SMARTPHONE
N'ENLEVER SURTOUT PAS LA BATTERIE
Je sais que c'est très ennuyant à regarder et que vous êtes assis là à ne rien faire pendant ce temps. Mais tant que vous avez vu le screen Hero et maintenant que vous voyez le screen illuminé HTC vous êtes sortie d'affaire ! =D
Si vous êtes vraiment curieux, et que votre smartphone est toujours connecté alors, de votre ordinateur, lancer une invite de commandes, et taper ceci:
adb-windows shell ps
Vous devriez tomber sur une liste de processus.
Attendez 30 secondes et relancer la commande, la liste devrait être différente.
Jusqu'à que vous apercevez le processus qui ressemble à celui-ci:
zygote /bin/app_process -Xzygote /system/bin
... votre smartphone N'EST PAS PRET . Laissez-le tranquille !
NOTE: Certains reportent que le boot INITIAL a duré 15-20 minutes.
Etape 10 : Installer les Add-ons
Si vous avez télécharger les Add-ons optionnels à l'étape 2, vous pouvez les installer maintenant en re-suivant les instructions de l'étape 8 en choissisant les Add-ons correspondant, ex: 3.0.0.43-update-wavesecure-signed.zip
REDEMARRER (ET ATTENDRE) après chaque pack installé.
Une fois que tous les packs sont installés ou si vous ne voulez pas installé d'autres pack, faite la suite.
Etape 11 : Restaurer le contenu de votre carte SD
Une fois que votre smartphone est allumé et fonctionnel.
- Connecter votre smartphone et activer le stockage de masse.
- Copier tous les fichiers/dossiers du dossier de sauvegarde (Etape 4 ) dans votre carte SD
Cela peut prendre du temps, en fonction du nombre de données que vous avez.
Etape 12 : Enjoy !
Félicitations ! Votre smartphone tourne maintenant sous Modaco Custom Rom !
avec les applications installées sur votre carte SD.
NOTE: Un redémarrage est nécessaire après l'installation complète d'une Custom ROM.
Etape Restauration [Nandroid Restore]
La restauration permet de revenir en arrière en cas d'erreurs, bugs, dans le cas où la ROM n'est pas à votre gout.
Il faut au préalable avoir fait un nandroid backup (sauvegarde)
- Booter sur Amon Ra recovery
- Sélectionner "Backup/Restore"
- Sélectionner "Nand Restore"
- Choissiser le backup précedemment effectué (Etape 3)
- Valider l'opération en appuyant sur la touche "Home" (Maison)
Cela restaurera votre smartphone au dernier état sauvegardé. (Vous disposerez toujours du Amon Ra recovery).
En supplément:
- Mise à jour de la radio (Recommandé)
Pour faire simple, radio = driver :
Il y a 2 pensées différentes concernant la mise à jour de la radio:
1e) Un radio firmware est spécifique à une ROM, vous devez donc installer la radio spécifique à votre ROM (ou à la base de la ROM) Exemple: On installera le driver spécifique à la carte graphique ATI 9600 et non les derniers en date de chez ATI.
2e) A l'inverse, chaque radio firmware est une amélioration de la dernière en date, il vous faut donc la toute dernière. Exemple: Effectuer la migration/mise à jour du windows le plus récent (enfin depuis qu'il y a windows 7 =P)
Toutes les radios firmware connu pour le HTC Hero sont disponibles ici.
Je vous recommande de télécharger et d'installer la dernière version de radios.
NOTE: Cliquer sur le premier download en dessous de Radios la version est écrite en gras.
Le flashage d'une radio ce fait de la même manière que le flashage d'une ROM.
Télécharger le .zip et installer-le en utilisant le Amon Ra recovery
NOTE: Lorsque vous flashez/appliquez une ROM radio, votre smartphone va redémarrer et afficher un écran qui fait peur à tout les premiers flasheurs de radio, c'est l'image d'un appareil près d'une boite avec une flêche qui sort de la boite jusqu'au smartphone. C'est normal. Attendez 1 à 2 minutes et laissez le faire, N'ENLEVEZ PAS LA BATTERIE ! votre smartphone redémarrera en temps voulu.
- Optimisation de la gestion des applications/processus (Recommandé)
Cette application permet une gestion intelligente et performante des applications et processus en modifiant la configuration du taskiller interne d'Android. Vous pourrez ainsi vous passez de taskiller externe, Android s'en charge !
AutoKiller : (Disponible sur le Market)
Choisissez le preset : Aggressive ou Custom avec les nombre suivants: 1536 / 2048 / 4096 / 5120 / 15360 / 25600 (recommandé par Paul@Modaco)
Plus de détails sur le fonctionnement de l'application sur le site xda-developers (en anglais)
- Création de Contacts Google : (Recommandé)
Logguez-vous dans Gmail, puis dans le panneau à gauche cliquer sur Contacts
C'est long et fastidieux à créer chacun de ses contacts mais une fois bien paramétré c'est efficace et vraiment pratique.
Je le conseille à tous, l'intérêt :
- Fiche contact complète: Photo, Nom, Prénom, Société, mail, téléphone, adresse, site web, anniversaire, et notes
+ Photo ou avatar, c'est vraiment un plus que d'avoir la photo de son contact. (utile pour ceux qui n'utilise pas la synchronisation Facebook)
+ Accès direct au site web du contact
+ L'ajout d'une adresse permet son utilisation dans une application GPS (si celui-ci dispose de la fonction)
+ L'ajout de l'anniversaire permettra de créer un Google Calendar dédié pour ne pas en manquer un ! (alternative: EboBirthday )
+ Le champ note est très utile, il permettra a HTC Sense d'y laisser un lien entre un contact et son facebook, du type : <sn>id: id_ami /friendof: mon_id </sn> pour permettre la synchronisation facebook
- Synchronisation Google automatique :
+ Vous disposez d'un Gphone, dès le moment ou vous rentrez votre adresse gmail, en quelques minutes vous avez tous vos contacts (+ mails + calendars), plus besoin de les sauvegarder là dans un coin... pour les remettre ensuite là plus tard... C'est très pratique surtout lorsque l'on change souvent de ROMs, on ne s'en préoccupe plus du tout !
- Sauvegarde des paramètres et applications: (Recommandé)
Titanium Backup (disponible sur le Market) vous permet une sauvegarde complète, sur votre carte SD, de toute votre configuration : Home Sense, APN, Wifi, sms/mms, contacts, bookmarks, ... Il sauvegarde également vos applications, avec les entrées du Market permettant la gestion de leurs mise à jour. Un outil indispensable !
Il n'est disponible qu'en anglais mais est très simple d'utilisation.
Note: Nécessite un smartphone rooté + busybox, dans le cas ou votre ROM ne dispose pas de busybox: Lancer Titanium Backup, cliquer sur Problems ? et valider le téléchargement + l'installation.
Utilisation :
+ Sauvegarde:
- Cliquer sur Menu > Batch
Un menu avec différentes options s'affiche
- Choisissez Backup all user apps (3e ligne) pour sauvegarder toutes vos applications
- Choisissez Backup all user apps + system data pour sauvegarder toutes vos applications + paramètres système
- Sélectionner les applications désirées en cochant/décochant.
- Cliquer ensuite sur Run the batch operation
+ Restauration:
- Cliquer sur Menu > Batch
- Choisissez Restore all apps with data
- Sélectionner les applications désirées en cochant/décochant.
- Cliquer ensuite sur Run the batch operation
NOTE: Toutes les applications ne sont pas compatibles d'une version d'Android à une autre, ne soyez pas surpris si la restauration de Google Goggles & Google Nav ne fonctionne pas sous Android 1.5.
À vous de jouer !
______________________________________________________________
Tutoriel réalisé à partir des articles suivants:
- The "How To" guide, Seeing as everyone keeps harping on about not having one... auteur : ptruman@android.modaco
- Installing the patched recovery image on your device auteur : paul@android.modaco
- [HOWTO] Create a GoldCard - Bypassing the RUU/SPL CID check to Root/Downgrade auteur : Jesterz@xda-developers
______________________________________________________________
FAQ
La Custom ROM est-elle en français ?
Cela dépends des ROMs, certaines oui, d'autres non.
Dans le cas où votre Custom ROM ne disposerait pas du français alors installer MoreLocale2 (disponible sur le Market)
Clavier azerty & Prédiction/Correction d'orthographe inclus.
En 1.5: Menu > Settings > Locale & Text > Select locale > Français
En 2.1: Menu > Settings > Language & Keyboard > Select locale > French
Le flashage d'une Custom ROM "desimlock"-t-il le téléphone ?
Malheureusement non, pour le moment ce n'est pas logiciellement faisable.
Vous avez la possibilité de desimlocker votre smartphone a un prix raisonable : Section Déblocage
Quand est-il de la garantie ? Y'a t'il moyen de revenir à la configuration d'origine dans le cadre d'un retour au SAV ?
Pour un éventuel retour, appliquer la mise à jour officielle disponible sur le site d'HTC celle-ci écrasant tout il n'y aura plus aucune trace de Custom ROM, elle écrase TOUT incluant: splash1, system, userdata, boot, bootloader, radio et recovery. (excepté les données de la carte SD). Il suffira donc d'enlever la carte SD, le SAV n'y verra que du feu, impossible de savoir qu'il y a eu une Custom ROM.
Comment rooter mon téléphone sans utiliser de ROM alternative ?
Il faut suivre exactement ce tuto, et à l'étape 2 on se procure une ROM officielle pré-rooté à la place d'une Custom ROM.
- Disponible sur cette page.
NOTE: Il faut télécharger le fichier : HTC Generic en gras section Rooted ROMs
Rooted ROMs - note these ROMs are repacked as update zips and are identical to the generic ROMs EXCEPT they are pre-rooted. Radio ROMs are NOT included unless otherwise stated.
En suivant votre procédure, est-ce que je perd la possibilité de mettre à jour la nouvelle ROM 2.1 officielle ?
Nullement, une fois la mise à jour disponible, elle se déroulera en toute sérénité.
Après l'installation de la ROM officielle en 2.1, le root sera-t-il plus difficile ?
Oui, comme on peux le constater dans le tutoriel:
- les versions inférieurs à la base 2.73.x.x, nécessite juste un script.
- la version ayant la base 2.73.405.5 nécessite une application
- les versions supérieur à la base 2.73.x.x nécessite la création d'une Goldcard + downgrade + application
Avec le temps et les mise à jour il devient plus difficile de rooter son smartphone.
On suppose alors que le root sera plus difficile.
J'ai un H à la place de 3G, Quel en est la raison ?
H signifie qu'il est sous couverture HSPA, alias 3G+, meilleur réseau, débit plus élevé
H: HSPA
E: Edge
G: GPRS
Les 10 minutes d'essaie de PSAS/QMAT se sont écoulées, que faire ?
Inversé le CID manuellement:
Exemple : ABCDEFGHIJKL --> KLIJGHEFCDAB --> 00IJGHEFCDAB
Comment installer un thème ?
*Nécessite un smartphone rooté
- Faire un Nandroid Backup avant
- Installer: Metamorph (disponible sur le Market)
- Se procurer un thème : Black-Eclair, SHKvBLK, sinon Google est votre ami ^^
- Créer un dossier AndroidThemes à la racine de votre carte SD, placez-y le/les archive(s) zip (sans décompresser)
- Lancer Metamorph, une fenêtre s'affiche, toujours autoriser le root à l'application.
- Cliquer sur Pick Theme, choissisez votre thème laissez le smartphone décompresser l'archive.
Ensuite il faut parcourir le dossier décompressé et choisir le thème.
*Désinstallation d'un thème par un Nandroid Restore.
Comment avoir le LockScreen standard d'Android 2.1 ?
En 1.5, il faut installer LockBot (Market) et choisir le thème Flan.
En 2.1, il faut faire un Nandroid Backup avant (au cas ou, pour revenir en arrière) car l'on va supprimer le lockscreen Sense en utilisant adb:
adb remount adb shell cd system/app rm HtcLockScreen.apk rm HtcLockScreen.odex rebootNOTE: Retirer le lockscreen Sense en 2.1 vous fait perdre le Drag'n'Drop, vous n'aurez plus la possibilité d'éteindre l'alarme native, pensez à installer une application alternative.
NOTE 2: Après le retrait du lockscreen Sense, le lockscreen natif sera entièrement transparent.
Si vous avez les compétences, pour qu'il soit opaque : il faut éditer keyguard_screen_tab_unlock.xml (dans framework-res.apk) en binaire en modifiant la couleur du fond par le numéro d'une image existante.
Que signifie Online Kitchen ?
C'est un nouveau concept : On peux "cuisiner" notre Custom ROM en choisissant quels ingrédients y intégrer !
Ça permet de choisir exactement quoi intégrer à sa ROM: applications, widgets, optimisations. Exemple: intégrer ou non Google Maps, intégrer ou non les widgets HTC, intégrer ou non l'interface Sense, intégrer ou non les sons de démarrage.
En clair on créer une ROM qui colle le plus à ses besoins avec la base de la ROM.
Il est rare de voir ce concept mais il existe, notamment pour la Modaco.
Comment utilise-t-on adb ?
- Télécharger l'Android SDK en fonction de votre OS, l'extraire sur le bureau.
- Lancer une invite de commande (Menu Démarrer > Exécuter > cmd OU Menu Démarrer > Tous les programmes > Accessoires > Invites de commandes)
- Parcourir l'Android SDK jusqu'au dossier tools à l'aide de cette invite, en utilisant la commande cd
- Lancer adb, en utilisant la commande: adb shell (windows) sinon ./adb shell (linux / mac)
Lorsque vous voyez apparaitre un # c'est que vous utilisez bien adb.
cd chemin_du_dossier_extrait\android-sdk-windows\tools adb shell
Les applications s'installent-elles directement sur la carte SD ?
A savoir que les application s'installent dans la première partition ext de votre carte SD, si celle-ci a été crée (Etape 5)
Les partitions ext sont visibles sous Linux mais invisible nativement sous Windows.
Pour que les applications s'installent directement sur la carte SD, il est nécessaire: d'avoir un smartphone rooté + application/script Apps2SD + partition ext (ext2/ext3 certaines ROM supportent le ext4)
Sous Modaco oui elle s'installe bien dessus, car elle est d'office rooté et dispose d'un script A2SD, il ne manque plus que le partitionnement de la carte SD. (Etape 5). Si vous suivez le tutoriel, elle s'installeront bien sur la SD.
Pour ceux qui doivent le voir pour y croire:
Télécharger un LiveCD Ubuntu, graver-le sur un CD, lancer-le et monter votre carte SD.
Comment retrouver les logiciels .apk que j'ai telechargé dans le Market ? Où sont-ils stockés ?
- Si vous disposez d'une distribution Linux, ex: Ubuntu ou un LiveCD, vous pouvez monter votre carte SD et vous allez voir apparaitre cette partition ext (en plus de la Fat32), incluant un répertoire "app" ou sont stockés les applications.
- Sous Windows, on peux utiliser le logiciel DroidExplorer:
Droid Explorer permet de naviguer dans son téléphone android , de visualiser/copier/supprimer les fichiers , de flasher son téléphone , de redémarrer son téléphone , de prendre des screenshots, d'installer/désinstaller des applications et bien plus.
Voir /system/sd lien symbolique pointant vers /app (partition ext de la carte SD)
Nécessite un smartphone rooté + Busybox (Inclus dans Modaco)
Télécharger DroidExplorer
Comment mettre à jour Amon Ra recovery ?
- Télécharger la version la plus récente.
NOTE: Vous devez télécharger la version Latest (Dernière version) le fichier est un .img
- La placer à la racine de votre carte SD.
- Booter en recovery (Très important ! sinon vous allez corrompre tout votre système !)
- Connecter votre Hero en USB
Utiliser adb:
adb shell $su (non nécessaire si vous êtes root) #mount -a #flash_image recovery /sdcard/le_nom_du_recovery.img[Edité par Caelle : Màj du 08/02/10]
[Edité par Diagorn : Màj du 20/03/10]
[Edité par Diagorn : Màj du 25/03/10]
Modifié par Diagorn, 25 Mar 2010 - 21:06.