Jump to content

[07.10.10][Tutoriel] Installer une Rom Nu/Custom (Root,GoldCard) + FAQ


Wiz ^^
 Share

Recommended Posts

[HTC Hero] [Tutoriel] Installer une Rom Nu / Custom v2.3

Qu'apporte la ROM Nu Officielle ?

Les ROMs avec personnalisation opérateur sont pourvues de certaines limitations:

- Switch mode connexion 2G/3G (indisponible sur ROM Three)

- Partage en USB avec un PC de la connexion 3G/Wifi du smartphone (option indisponible sur ROM Orange)

- Applications Gmail, Gtalk & Youtube (ROM Orange dépourvue des applications)

Note : Le protocole http est celui utilisé pour le surf internet donc compris dans tout forfait data.

Les protocoles IMAP/POP sont utilisés pour la réception/envoi d'emails.

Orange facture l'utilisation des protocoles IMAP/POP, soit en hors-forfait soit à l'aide d'une option mails illimités.

Or l'application Gmail passe par le protocole http à la différence des autres applications Mail et permet donc de manière gratuite, car compris dans le forfait data, la réception/envoi d'emails en illimité, cela se fait en plus en mode Push

Note : Pour les Freenautes, vient se rajouter au Market: Webmail Free.fr, pour relever ses mails Free via le protocole http ;)

La ROM Nu Officielle vous permettra alors de bénéficier de ces options/applications, et pour certains de faire des économies !

Dans le cas où vous n'utilisez pas les services Google dont Gmail, je vous le conseille vivement, ne serait-ce que pour la synchronisation contacts, mails & agenda (voir partie En Supplément pour plus de détails)

Pour passer d'une ROM opérateur à une ROM Nu, suivre le point c) de l'Etape 1. Ancienne Méthode : Goldcard

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 : Overclocker son processeur, 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 Froyo 2.2 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

100310053547376690.png

KaguDroid ROM (Android 2.1) avec Home++

2evbtll.png

Ce tutoriel permet de mettre en mode root votre smartphone, de faire un backup complet (sauvegarde), de partitionner votre carte SD (optionnelle) et d'installer une Custom Rom (ou ROM Nu) 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. Prenez 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.)

1) Sous Windows:

- Installer HTC Sync, si vous avez la nécessité de la synchronisation Outlook (Drivers inclus)

Sinon télécharger les drivers pour le HTC Hero

--> Drivers HTC HERO Windows XP

--> Drivers HTC HERO Windows Vista/7.

--> HTC Sync (WinXP/Vista/7)

Note : Il apparait que Windows 7 est capricieux quant à la reconnaissance du smartphone, en particulier sur les versions 64bit, si vous en avez la possibilité, effectuez l'opération sous Windows XP.

Sous MAC, passer cette étape.

Sous Linux, passer cette étape.

2) Activer le mode DEBUG USB du Hero : Paramètres > Applications > Développement et cocher 'Debugage USB'.

Etape 1 : Installation d'un Boot Recovery modifié / Downgrade pour passage ROM Nu

Amon Ra / ClockworkMod 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)
- Télécharger ce fichier: 1.2-hero-recovery.zip (mirroir)

- 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 Bureauhero puis appuyer sur la touche Entrée

* L'invite devrait maintenant ressembler à ceci:

100115123819236393.png

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.sh

C'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 (ROM Nu 1.5 Officielle)
Activer les sources inconnues : Paramètres >Applications et cocher 'Sources Inconnues'.

- 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 AndExplorer ou Linda Manager sur le Market (gratuit).

Installation flashrec: Lancer le gestionnaire de fichier 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.7.0.1) MD5Sum: 2c399ba2d780742c1eb8bb2710a31684

Note : Vous devez télécharger la version Latest (Dernière version) le fichier est un .img

Note 2 : TOUJOURS vérifier le md5 pour s'assurer que l'archive ne soit pas corrompue.

- Description & Téléchargement de md5sum

- Vérifier que le md5 corresponde: si non re-télécharger l'archive et vérifier de nouveau le md5, si oui effectuer la suite

- Renommer le fichier .img en: recovery-backup.img

- 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 (ex: 2.73.61.5 / 2.73.73.73 ROM Orange ou 3.32.405.x ROM Nu 2.1 Officielle)
Nouvelle méthode !

+ ROM Manager : ( HTC Hero : toutes versions confondues : 1.5 Orange, 2.1 Officielle, etc..)

Note : Due aux nombreux retours négatifs sur cette méthode (divers problèmes), préférer l'ancienne méthode: Goldcard. point suivant.

Pré-requis : être root

* Automatiquement :

Télécharger l'application pour Android : Universal Androot (.apk)

- Copier l'archive sur la carte SD

- Lancer son installation à l'aide d'un explorateur, exemple: AndExplorer (Disponible gratuitement sur le Market)

- Lancer l'application et cliquer sur Go Root

Voilà ! Vous êtes Root ! ;)

Note : Il s'agit d'un Soft Root, c'est à dire que vous pouvez à tout moment Root/UnRoot. Très utile après avoir restaurer la ROM 2.1 Officielle, dans le cas d'un retour SAV ^^

- Télécharger ROM Manager (Disponible gratuitement sur le Market)

- Télécharger la CustomRom de votre choix:

Modaco (Custom 2.1 Officielle + Sense)

Cronos Froyo ( Custom 2.2 )

FroydVillain ( Custom 2.2 )

Elelinux ( Custom 2.2 )

Vous trouverez l'intégralité des CustomROMs sur le site de xda-developpers (site en anglais)

Et pour les anglophobes, à vous de chercher dans les entrailles de notre magnifique forum FrAndroid.

- Copier l'archive .zip à la racine de la carte SD

- Lancer ROM Manager et cliquer sur :

1) Sauvegarde ROM actuelle ( cela vous laisse la possibilité de revenir en arrière :) )

2) Flasher le Recovery ClockworkMod (pour installer un recovery modifié permettant le flashage de CustomRom)

3) Installer une ROM depuis la SD

Note : La nouvelle méthode étant plus simple et rapide, je vous conseille de lire la suite + la FAQ (2e post), à partir au moins de l'étape 7, pour mieux comprendre comment fonctionne votre smartphone et Android en général.

Ancienne Méthode :

Il FAUT DOWNGRADER votre version en 2.73.405.5 (ROM Nu 1.5 Officielle) et suivre le point b ) précèdent.

Pour downgrader votre smartphone il vous faut créer une Goldcard.

Note : Ne fonctionne pas avec toutes les cartes SD

Procédure de Goldcard:

- Télécharger le SDK Manager (en zip) qui vous permettra de télécharger le SDK et l'extraire.

Dans le dossier android-sdk-windows

Lancer SDK Manager.exe

Il vous propose un téléchargement.

Cliquer sur Accept & Install.

Fermer le SDK Manager à la fin de l'installation.

Sous Windows:

1) 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.

2) Utiliser adb (voir FAQ) et lancer cette commande:

cat /sys/class/mmc_host/mmc1/mmc1:*/cid

exemple avec l'Android SDK extrait sur le Bureau (Windows 7):

101221065130176515.png

Note : Il est possible que soit affiché un $ en place du #

Note 2 : Sous Windows XP mettre Bureau à la place de Desktop

Note 3 : Si vous utilisez une version du SDK inférieur à la 2.3 le dossier ne sera pas platform-tools mais tools, c'est là ou se trouve adb.exe

3) Copier le CID Code affiché (encadré vert)

4) Aller sur http://hexrev.soaa.me

5) Coller votre CID Code dans l'encadré.

6) Cliquer sur Submit, apparait alors votre CID Code inversé (commençant par deux zéro)

7) Copier le CID Code inversé.

8) Aller sur http://psas.revskills.de/?q=goldcard pour générer votre Goldcard

9) Entrer votre adresse mail. Coller le CID Code généré précédemment. Recopiez le code de sécurité.

10) Cliquer sur "Generate Goldcard" 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 (et non Logical disk), sélectionner: Removable Disk (Cela doit être votre carte SD), décocher "Open as Readonly"), cliquer sur OK.

Note : Dans le cas où vous ne voyez pas apparaitre ni Physical disk ni Removable Disk, utilisez un adaptateur (microSD --> USB ou microSD --> SD). Dans le cas où ça ne change rien, tester avec une autre carte SD.

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 et dans le tableau à deux entrées:

mini_100309015734944925.png

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)

Note : Si vous tombez sur une erreur 131, retirer la carte SD de votre smartphone et re faite la procédure de Goldcard avec HxD Hex Editor, cette fois-ci avec la carte SD dans un adaptateur (microSD --> USB ou microSD --> SD) ensuite réinséré-la dans votre smartphone et relancer le RUU.

Note 2 : Si vous tombez sur une erreur 170/171 : Suivre cette procédure : Désinstallation/Réinstallation Drivers HTC et relancer le RUU.

Félicitations ! Vous venez de downgrader votre version en 2.73.405.5.

Votre smartphone dispose maintenant de la ROM nu 1.5 ! :cool:

21) Après être passé en 2.73.405.5, suivez le point b ) précedent pour le root et le passage en CustomRom.

Sinon pour bénéficier uniquement de la ROM Nu 2.1 Officielle, laissez comme tel et attendez la mise à jour OTA !

Sous Linux :

testé sous VMware-Workstation-Full-7.0.1: OK (Windows_XP_Pro_SP2.vmx, sous Ubuntu 9.10 )

- 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

Etape 1' : Tester l'installation du boot recovery modifié

On va tester l'installation d'Amon Ra / ClockworkMod recovery en bootant (démarrant) dessus.

Pour booter sur le recovery:

- Eteindre votre smartphone.

- Rester Appuyer sur les touches "Home" + "Power" (Maison + Raccrocher)

Note : Il est préférable d'appuyer en premier lieu sur "Home" (Maison) et le maintenir, ensuite sur "Power" (Raccrocher) en maintenant les deux touches et d'attendre la disparition du Logo Hero (3 secondes suffisent mais sais t-on jamais !)

- Vous DEVRIEZ booter sur l'Amon Ra recovery.

Il ressemble à ça:

100827040531419032.png

- 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 en même temps, 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, disposant de différentes interfaces/skins (certaines dépourvues de l'interface Sense), basés sur Android 2.1 Eclair et certaines en 2.2 Froyo.

- Télécharger la CustomRom de votre choix:

Modaco (Custom 2.1 Officielle + Sense)

Cronos Froyo ( Custom 2.2 )

FroydVillain ( Custom 2.2 )

Elelinux ( Custom 2.2 )

Vous trouverez l'intégralité des CustomROMs sur le site de xda-developpers (site en anglais)

Et pour les anglophobes, à vous de chercher dans les entrailles de notre magnifique forum FrAndroid.

Etape 3 : 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/radio si besoin.

- Vérifier que votre smartphone dispose de suffisamment de batterie (au moins 30%)

Etape 4 : Wipe (Suppression des données du smartphone)

- Booter sur Amon Ra recovery

- Sélectionner "Wipe"

- Sélectionner "Wipe dalvik cache"

- Confirmer si besoin

- 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 ext, si vous utilisez Apps2SD, pour supprimer les applications contenu dans la partition ext.

Etape 5 : Flashage de la Custom Rom

Booter sur 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.

- Rester sous AmonRa pour effectuer la suite.

Etape 5' : Mise à jour de la radio

Mettre à jour le firmware radio permet d'améliorer globalement le fonctionnement sans fil de l'appareil : réception GSM, 3G, Wifi, GPS,... Ces mises à jour ne touchent ni la rom, ni les logiciels, ni les paramètres.

Je vous recommande d'installer la dernière version de radios.

Mise à jour Radio seule:

- 63.18.55.06PU_6.35.15.11

Le flashage d'une radio ce fait de la même manière que le flashage d'une ROM.

10011504430521993.png

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.

Etape 6 : L'attente

Au boot INITIAL, certaines ROMs 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

post-601103-1261336926.gifwhiteboot.gif

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 HTC Quietly Brillant vous êtes sortie d'affaire ! =D

Note : Certains reportent que le boot INITIAL a duré 15-20 minutes.

Etape 7 : Enjoy !

:cool: Félicitations ! Votre smartphone tourne maintenant sous Custom Rom ! :cool:

Note : Un redémarrage est nécessaire après l'installation complète d'une Custom ROM.

Note 2 : Si vous avez téléchargé les Add-ons optionnels, vous pouvez les installer maintenant de la même manière que vous venez de flasher la CustomRom.

Vous pouvez installé les add-ons les uns à la suite des autres sans redémarrage.

  • Pas à pas : Le flashage de Custom à Custom Rom

A la différence du passage d'une ROM Nu à une Custom Rom, flasher une Custom Rom est un jeu d'enfant et ceux grâce à Amon Ra / ClockworkMod recovery. Pour flasher proprement une Custom Rom il faut suivre ces étapes:

- Téléchargement de la Custom Rom

- Placer l'archive .zip téléchargé sur la carte SD (à la racine pour simplifier les manipulations)

- Vérifiez votre niveau de batterie (30% minimum)

- Booter en recovery

- Effectuer un Nandroid Backup (facultatif mais conseillé)

- Effectuer un Wipe complet : Wipe cache / Dalvik-cache / data/factory reset / SD:ext (Plus de détails Etape Wipe un peu plus loin)

- Flasher la Custom Rom

- Flasher les Add-ons si nécessaire

Détails des options indispensables d'Amon Ra / ClockworkMod recovery :

Etape : Nandroid Backup (Sauvegarde)

Le Nandroid backup c'est LA sécurité.

Il sauvegarde TOUT: personnalisation du Home, APN, Wifi, sms/mms, contacts, bookmarks, etc...

C'est comme si on figé le temps et on y reviens quand on veux !

- Booter sur Amon Ra / ClockworkMod recovery

- Sélectionner "Backup/Restore"

- Sélectionner "Nand Backup"

- Valider l'opération en appuyant sur "Home" (Maison)

Cela peut prendre un certains temps

A la fin de l'opération, utiliser la touche "retour" et sélectionner "Reboot system Now".

Note : Si vous installer vos applications sur carte SD, utilisez l'option: "Nand Backup + Ext" pour ne pas oublier de sauvegarder la partition ext, où sont stockés vos applications.

Note 2 : Si vous désirez vérifier que la sauvegarde a bien été pris en charge (facultatif):

- Démarrer votre smartphone

- Monter la carte SD

- 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 : Nandroid Restore (Restauration) [si nécessaire]

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 / ClockworkMod 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 / ClockworkMod recovery).

Etape : Wipe (Suppression des données du smartphone)

La suppression des données est indispensable lorsque que vous changer de ROM pour éviter toute instabilité.

101106122218478565.png

- Booter sur Amon Ra / ClockworkMod recovery

- Sélectionner "Wipe"

- Sélectionner "Wipe cache"

- Confirmer si besoin

- Sélectionner "Wipe dalvik cache"

- Confirmer si besoin

- 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 ext, si vous utilisez Apps2SD, pour supprimer les applications contenu dans la partition ext.

En supplément :

  • Création de Contacts Google : (Recommandé)

Création d'un compte Google (si vous n'en disposez pas encore)

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> et maintenant en 2.1: <HTCData><Facebook>id_ami/friendof:mon_id</Facebook></HTCData> 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 voir de smartphones, on ne s'en préoccupe plus du tout !

  • Sauvegarde des paramètres et applications: (Recommandé)

100325115726809712.png

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

100325121921201872.png

- 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

Note : Il est conseillé de sauvegarder uniquement les applications sans les paramètres systèmes, pour éviter toutes instabilité, en particulier si vous passer d'une version différente d'Android ou d'un portage différent.

+ Restauration:

- Cliquer sur Menu > Batch

100325122836491422.png

- 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.

  • Installer les applications sur carte SD (si nécessaire)

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)

Si votre Custom ROM dispose d'un script A2SD (mentionné dans la description de la ROM), il ne manque plus que le partitionnement de la carte SD et votre smartphone déplacera toutes les applications sur la carte, plutôt que dans la mémoire interne de celui-ci.

Note : Cette option est utile lorsque vous installez un nombre important d'applications, que vous atteigniez ou vous rapprochez critiquement de la limite mémoire de votre smartphone, dans le cas contraire éviter de le faire car plus il y a d'accès à la carte SD, plus sa durée de vie sera limitée.

Note 2 : Le partitionnement de la carte SD, effacera l'intégralité des données, pensez à sauvegarder toutes données importante, vous les restaurerez par la suite.

- 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".

- Le boot sera un poil plus long, car le script déplacera les applications du smartphone sur la carte SD

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).

Note 2 : Il faut savoir également que les partitions ext sont visibles sous Linux mais invisible nativement sous Windows.

  • Optimisation de la gestion des applications/processus (Recommandé)

Note : Cela est inutile dans la majorité des Custom ROMs, car les paramètres sont intégrés d'office :) sinon pour les personnes étant sous ROM Officielle rooté ça peut toujours servir ;)

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)

100209023452910040.png

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)

À vous de jouer !

______________________________________________________________

Tutoriel réalisé à partir des articles suivants:

- The "How To" guide, Seeing as everyone keeps harping on about not having one... by ptruman@android.modaco

- Installing the patched recovery image on your device by paul@android.modaco

- [HOWTO] Create a GoldCard - Bypassing the RUU/SPL CID check to Root/Downgrade by Jesterz@xda-developers

______________________________________________________________

Credits to: Phil-Dar (VMware tips), Soaa (Goldcard site), Benjay (ajout site) & à toute la communauté qui contribue au tutoriel en laissant leurs retours. ;)

Edited by Wiz ^^
  • Like 1
Link to comment
Share on other sites

FAQ

La Custom ROM est-elle en français ?

La grande majorité oui mais cela dépends des ROMs.

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 ?

Retour d'expérience de certains utilisateur Frandroid, même avec une CustomRom installé votre smartphone sera pris en charge par le SAV d'HTC.

Si vous avez des doutes alors il suffit de passer en Rom Nu Officielle avant l'envoi, pour ce faire:

- Si vous êtes en Custom Rom (1.5) il suffit d'installer la dernière MAJ 1.5 disponible sur le site d'HTC ou ICI

- Si vous êtes en Custom Rom (2.1 & 2.2) il faudra passer en ROM Nu en suivant la procédure (Etape 1. c )

Note : Le RUU Officiel de HTC écrasant tout il n'y aura plus aucune trace de Custom ROM, il é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 ?

Voir Etape 1. c

Le site http://hexrev.soaa.me ne fonctionne plus, que faire ?

- Télécharger et installer QMAT (mirroir)

C'est une version de démo, utilisable pour 10 minutes.

- Copier le CID Code affiché après la commande adb.

- Lancer QMAT et cliquer sur Cyptoanalysis Tools > Crypto Toolbox.

- 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é)

- Copier le CID Code inversé de la carte SD

- Aller sur le site PSAS/QMAT Goldcard pour générer votre Goldcard

- 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 )

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, (thèmes 1.5) 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
reboot

Note : 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 platform-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 # ou un $ c'est que vous utilisez bien adb.

cd chemin_du_dossier_extrait\android-sdk-windows\platform-tools
adb shell

101221070232359506.png

Je ne vois pas mes applications sur la carte SD, où sont-elles ?

A savoir que les applications s'installent dans la première partition ext de votre carte SD, si celle-ci a été crée.

Les partitions ext sont visibles sous Linux mais invisible nativement sous Windows.

Si vous suivez la procédure, 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 téléchargé 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)

mini_100309091838555726.jpg

Nécessite un smartphone rooté + Busybox (Inclus dans Modaco)

Télécharger DroidExplorer

Le Nandroid Backup m'affiche une erreur, je ne peux pas sauvegarder mon système, Que faire ?

Utilisez BART Backup, c'est une alternative au Nandroid Backup dans le cas ou celui-ci ne fonctionnerait pas correctement.

Il fonctionne de la même manière que le Nandroid, dans le menu du Amon Ra recovery il se trouve juste en dessous.

Note : Pour vérifier si le BART backup fonctionne, après que la procédure soit terminée, vérifier à la racine de la carte SD, le contenu du dossier: bartdefaultromnandroiddefaultrom-BCDMS-annéemoisjour-xxxx, il devrait y avoir 5 .img.

AmonRa recovery ne s'installe pas, que faire ?

Utilisez la méthode alternative :

- Télécharger le boot recovery: Amon Ra recovery

Note : Vous devez télécharger la version Latest (Dernière version) le fichier est un .img

- Placer le à la racine de votre carte SD, sans le renommer.

- Lancer flashrec (commencer avec la 1.1.3 puis la 1.1.2 si erreur se présente)

- Cliquer sur Backup, attendre que ça se termine

- Cliquer sur l'encadré et taper ceci:

/sdcard/recovery-RA-hero-v1.7.0.1.img

- Appuyer ensuite sur Flash Custom Recovery

Si le bouton Flash Custom n'apparait pas, c'est que le nom de l'image n'a pas été tapé correctement.

Je dispose d'un Cyanogen recovery, comment passer au Amon Ra recovery ?

Il suffit de suivre la procédure ci-dessous.

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

Edited by Wiz ^^
Link to comment
Share on other sites

Ha merci c'est grâce à ton tuto que je me suis lancé le weekend dernier dans cette procédure que je pensais complète et en ayant suivi ce tuto bin je me suis rendu compte arpès coup que c'est vraiment pas si complexe

Un immense merci donc ;)

Link to comment
Share on other sites

Nandroid Backup voir étape 3 du tutoriel.

En faite ce n'est pas obligé mais vivement conseillé, pourquoi ?

Parce que l'installation d'un thème Metamorph est définitive, après installtion d'un thème on ne peut pas revenir en arrière.

Sauf en faisant un nandroid backup (Sauvegarde) avant installation puis un nandroid restore (Restauration)

Edited by Wiz ^^
Link to comment
Share on other sites

Guest Shippo

Bravo pour ce tuto !!

J'ai tout de même une question, j'étais passé sous la modaco en me servant de Nandroid, y a-t-il un avantage à utiliser Amon Ra ou bien c'est juste une question de gout ?

Link to comment
Share on other sites

Moi j'ai un probleme :(

Je suis en 405.5 et quand je lance recovery flashrec, j'obtiens ce message a la fin du back up: backupfailed: could not run command (que ce soit avec la 1.1.3 ou 1.1.2)

Le telephone doit-il etre branché au pc a ce moment la?

Link to comment
Share on other sites

cool!!! super ce tuto qui sort le jour meme où je decide de me lancer!!!! Merci!

Mais j'ai déjà une question...

J'ai un hero "orange" donc avec un build en 2.73.73 etc... et au moment de downgrader en 2.73.405.5, ça bloque....

J'ai recupéré a priori le bon fichier (les liens du tuto sont pas bon, j'ai trouvé ici http://www698.megaupload.com/files/8b56427fc54aa92d8a5961f993ed44b5/RUU_Hero_H ), mais quand je lance le programme, au moment où il entame le downgrade (redemarrage vers bootloader), j'ai une runtime error :

"program (...)ARUwizard.exe

this application has requested the runtime to terminate it in an unusual way".

et l'application se termine, le tel reste bloqué sur l'ecran blanc avec les droid qui font du skateboard, et je suis obligé de virer la batterie pour redemarrer (heureusement, il redemarre, j'ai eu un bon coup de flip !!! )

Vous avez une idée d'où vient l'erreur?

Je retente ma chance demain soir....

Merci.

Bonne soirée.

Edited by Phane
Link to comment
Share on other sites

@Phane

Lien corrigé.

Essaie le downgrade avec les 2 autres RUU (3 possibilités)

Si ça ne fonctionne pas, essaie avec une/des autre(s) carte(s) SD.

@sssweat

Re-tente ta chance ! Il n'y aucune raison que ça ne fonctionne pas.

@Shippo

Amon Ra permet beaucoup de chose dont le nandroid backup / nandroid restore

@Caballero

Je rajouterais dès possible, manque plus qu'HxD voye les supports externes sous wine, ou trouver un éditeur hex linux/windows capable de faire la même chose... =/ Sinon hum, essaie sous windows hum hum...

Edited by Wiz ^^
Link to comment
Share on other sites

salut

une personne peut m'expliquer ceci ?

Comment avoir le LockScreen standard d'Android 2.1 ?

Sous 1.5, il faut installer LockBot et choisir le thème Flan.

Sous 2.1 avec Sense, il faut faire un Nandroid Backup avant (au cas ou, pour revenir en arrière) et utiliser adb:

adb remount

adb shell

cd system/app

rm HtcLockScreen.apk

rm HtcLockScreen.odex

reboot

je comprend pas comment faire adb ?

Link to comment
Share on other sites

Merci pour le tuto, ça a marché nickel ;)

Tu pourrais peut être rajouter 2-3 trucs:

-si le flashrec marche pas, il faut retenter plein de fois pour que ça marche (autant pour le backup que pour le restore)

-le restore ne voulait pas marcher, en rebootant le tel ca a marché du premier coup ensuite

Voila quelques précisions utiles^^

Super tuto, tu as agrandi la communauté modaco d'un element ;)

Link to comment
Share on other sites

@Caballero

Satisfaire même les plus exigents !

Je sais bien, on ne s'improvise pas tous à Linux ;)

@azah

J'ai ajouter à la FAQ comment utiliser adb

@Golork

Ta notion du tout n'est pas complète ^^

Tout correspond à : recovery, cache, misc, splash1+2, boot, data, system, radio, (SD: ext, fat32)

Le Nandroid backup sauvegarde : boot, data, system, (SD: ext, optionelle)

Si tu as crée une partition ext (etape 5), pense à utiliser "Nand Backup + Ext" pour sauvegarder tes applications.

Le Nandroid backup c'est LA sécurité.

En gros il englobe bien ton "tout" , personnalisation, paramètres, sms, etc...

C'est comme si tu arrêter le temps, tu y reviens quand tu veux, sans perte de données

@sssweat

En faite tel que c'est expliqué ce n'est pas la manière propre, mais celle-ci étant aléatoire, j'ai fait moi même des tests, et de cette manière ça devrait fonctionner du premier coup ! Tu n'as pas eu de chance =P

Link to comment
Share on other sites

Non ce n'est pas normal d'avoir des reboot intempestifs, surtout sous Modaco (très stable)

Quasiment 6 mois sous Modaco, je n'en ai pas eu un seul !

As tu récemment installé une application ? supprimer des applications systèmes ?

Si non et dans le cas ou il redémarrerais encore, je te conseille de faire un wipe dalvik cache + ext + factory reset puis une réinstallation de la ROM. C'est long et fastidieux de tout reconfigurer mais au moins on repars à zéro ^^

Link to comment
Share on other sites

quand j'ai installé MODACO, j'ai fait une wipe avant donc remis à zero !

si je sais d'ou cela provient un peu, probleme de synchronisation avec gmail...j'ai remis mes données avec mybackup pro (acheté) , j'ai un message en haut de la barre, qu'il y a trop de données, supprimé avec mon agenda gmail....il me presente une liste : supprimer les messages, annuler la suppression ou rien faire, j'ai choisi l'option une mais elle apparait à chaque fois....

je sais pas si c'est à cause de ça !

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...