spacer
Accueil  -  RSS  -  Twitter  -  Wiki  -  FAQ  -  Rechercher  -  Vrification messages privs  -  Connexion  -  Enregistrement

[TUTO] Amliorer son DREAM with Android pour les dbutants
Aller la page 1, 2, 3 ... 9, 10, 11  Suivante
 
spacer    spacer    SPF Index du Forum -> HTC Dream
Voir le sujet prcdent :: Voir le sujet suivant  
Auteur Message
Rycils
Visiteur Argent
spacer

Inscrit le: 20 Sep 2009
Messages: 1502
Localisation: Strasbourg (Alsace)

 #1 spacer Post le: 03/10/2009 22:24    Sujet du message: [TUTO] Amliorer son DREAM with Android pour les dbutants spacer

Devant la demande de certains membres par exemple Tho.B
Donc voici un guide qui se veut une synthse de toutes les manip de base et qui devrait aider les dbutants mettre le pied ltrier sans trop de soucis et sans polluer ce Forum inutilement spacer

Et peut-tre viter des Briques spacer


TUTORIEL POUR CHANGER SA ROM, SON THEME OU SA RADIO POUR HTC DREAM


- INTRODUCTION -

spacer LA BATTERIE DOIT ETRE CHARGEE A 100% AVANT DE FAIRE QUOI QUE CE SOIT!
spacer Ne pas pratiquer une autre activit pendant lexcution de ce tuto (faire ses devoirs, chatter, draguer, manger, faire la teuf, picoler... spacer )
spacer La carte SD doit si possible tre formate en "FAT32", et pensez galement formater vos partions "Ext" et/ou "Linux-Swap" si vous en utilisez
Voir ce propos vers la fin de ce Tuto le chapitre spacer PS_1: Gestion des partitions sur la SD
Appart : Les partitions "Ext" et surtout la "Linux-Swap" sont ncessaires pour certaines ROMS comme celles de Haykuro/JACxHEROS ou akirah qui sont des ROMS Hero
Bien penser lire le disclaimer et le changelog de la ROM en question
spacer Pour ceux qui veulent flasher leur radio, il est prfrable davoir install une ROM alternative celle dOrange, par contre pour upgrader le SPL il est IMPERATIF davoir flash la RADIO AVANT spacer
spacer Un lexique des termes les plus utiliss est disponible par ici spacer
spacer Pour pouvoir appliquer cette procdure Il faut possder un dream avec un firmware en 1.1 c..d. le premier, sans les guillemets, ou le correctif des guillemets qui est sorti aprs, mais pas avec la version 1.5 Cupcake dOrange spacer
Ceux qui ont un firmware dorigine 1.5 Cupcake dOrange ou qui on fait la MAJ ponyme ont un Topic consacr (merci vivanno spacer )
spacer Une adaptation de ce Tuto est disponible pour les non windowsiens, donc pour systmes GNU/Linux, t gnreusement ralise par Roust , elle est visible plus bas dans les post ou ici . Dans ce cas vous pouvez dj tlcharger le SDK 1.6 pour linux soit par ici soit par l (le lien propos par Roust chez HTC est mort)
spacer Vous devez rapatrier les fichiers ci-dessous partir d'un ordi; c'est dconseill de le faire directement partir du tel
spacer Et si le tuto ne demande pas expressment qu'un fichier soit dcompress alors il ne FAUT PAS LE DECOMPRESSER spacer (ces sont souvent des .zip qui sont utiliss pour les flash)

Et pour finir:
spacer Il est vident que ce Tuto doit tre suivi la lettre notamment si vous tes rellement un novice dans lutilisation de votre tlphone et/ou en informatique et lu entirement avant de commencer. Il se peut aussi que certains liens meurent dans le temps, alors ayez lobligeance de le signaler spacer
spacer Il existe la fin de ce Tuto quelques PS en ANNEXES qui permettront de vous aider dans la ralisation de ce Tuto et/ou daller encore plus loin


Bon allez, cest partit spacer


- PREPARATION AU FLASH -

spacer Prparation de lordinateur:

-Tlcharger le fichier "android-sdk-windows-1.6_r1.zip" (sur HTC, zut plus de lien spacer ) alors c'est par ici ou par l
>Ne pas prendre le dernier SDK 2.0 qui ne contient pas tous les outils nativement (drivers notamment) sauf travers une procdure inutile, pour les plus courageux uniquement<
-En fonction de ce que vous voulez faire il faut ensuite tlcharger:

=>Soit une ROM de votre choix
=> Pour ceux qui veulent installer une ROM Cyanogen dorigine =ou> la V 4.1.99 (voir Attention ci-dessous) il faut absolument tlcharger le fichier "signed-dream_devphone_userdebug-ota-14721.zip" pour Android 1.6 (Donut) sur le site de HTC ici ou sur ce miroir
Il faudra aussi penser copier ce fichier la racine de la carte SD avec la ROM comme expliqu un peu plus loin dans ce chapitre spacer Prparation de la SD spacer

spacer Attention les dernires ROMs kspsp ou de Roust incorporent dj cette MAJ OTA (le fichier "signed-dream_devphone_userdebug-ota-14721.zip) donc ce nest pas la peine de tlcharger et de copier ce fichier sur la SD spacer

=>Soit la MAJ radio correspondante
sur le site de HTC ici ou sur ce miroir et tlcharger le fichier "radio ota-radio-2_22_19_26I.zip" pour Android 1.6 (Donut), dernire en date

=>Soit un Thme de votre choix

Ensuite pour terminer la prparation de lordinateur vous allez:
-Tlcharger le fichier cm-recovery-1.4.img (jfK 1.4 + cyanogen) sur XDA ici
-Dcompresser le SDK la racine de C:\ (il se dcompresse alors automatiquement dans son dossier "C:\android-sdk-windows-1.6_r1\" )
-Copier le fichier cm-recovery-1.4.img dans le dossier "C:\android-sdk-windows-1.6_r1\tools\"du SDK
-Non ncessaire mais recommand : Mettre le chemin du rpertoire \tools de votre SDK dans le PATH de Windows (Bouton droit sur Ordinateur>Paramtres avancs du systme>Onglet pareil>Variables d'environnement>double-cliquer sur PATH dans Variables systme>crire scrupuleusement la suite ";C:\android-sdk-windows-1.6_r1\tools\" (sans les guillemets et avec le point virgule et faire trs attention de ne rien effacer de ce qui y est dj crit!) > Bouton OK puis tout fermer

spacer Prparation du tlphone:

-Passer le tel en mode debug en cochant la case (Paramtres/applications/dveloppement/dbogage USB)
-Connectez le tel allum sur la prise USB
-La fentre Windows dinstallation de priphriques va souvrir ; vous attendez jusquau moment il vous propose des options; vous choisissez "rechercher le driver partir dun emplacement spcifi (ou quelque chose comme a)"
-Vous cliquez sur "parcourir (ou rechercher)" et vous naviguez jusquaux drivers du tlphone qui sont normalement dans le dossier "C:\android-sdk-windows-1.6_r1\usb_driver\" du SDK puis cliquer sur "Installer"
-Remarque: Si d'autres drivers sont dj installs (ex drivers par dfaut de Windows) recommencer en utilisant cette procdure dcrite dans ce post

spacer Prparation de la SD:

-Dplier la barre de notification et taper sur "Connect avec un cble USB", bien lire la fentre et tapez sur "Monter " > On dit monter la SD
-Copier le fichier zip de HTC, de la ROM, du Thme ou de la Radio sur la racine de la SD du tlphone
-Dplier la barre de notification et taper sur "Eteindre le priphrique..", bien lire la fentre et tapez sur "Eteindre" > On dit dmonter la SD a ne veut pas dire sortir la carte SD physiquement du tel spacer

spacer Passage en mode FASTBOOT USB:

-teindre le tel puis redmarrez le en appuyant simultanment sur la touche power (Marche) et Back (retour) et maintenir la touche Back (retour) enfonce (avec le cble USB Branch)
-Vous devriez arriver un menu dans lequel vous aurez "FASTBOOT USB" surlign en bleu (ou en rouge dans de rares cas, ne pas sinquiter) puis vous pouvez relcher la touche Back (retour)
-Il se peut que vous arriviez tout d'abord en mode Fastboot Hboot, une pression sur la touche Call (dcrocher) permet alors de passer en Fastboot USB
-Si rien de tout ne fonctionne il faut essayer d'autres combinaisons de touches voir ce post ou peut-tre celui ci
-Le TrackBall (la souris) du tlphone permet de naviguer dans le menu du fastboot ainsi que dans le Recovery

spacer Dmarrer provisoirement le tlphone avec un Recovery alternatif ( celui dOrange):

-Ouvrir une invite de commandes ms-dos sur le PC (lancer une recherche sur "command" dans le menu dmarrer de windows spacer )
-Aller dans le dossier tools du SDK en tapant strictement dans cette invite "cd C:\android-sdk-windows-1.6_r1\tools\", sans les guillemets, et en admettant que vous avez bien dcompress le SDK la racine de "C:\" auparavant
Linvite de commande devrait ensuite ressembler a : "C:\android-sdk-windows-1.6_r1\tools\+curseur clignotant"
-Puis tapez "fastboot boot cm-recovery-1.4.img" dans la fentre d'invite de commandes et toujours sans les guillemets
-Votre tel va rebooter automatiquement sur ce recovery qui vous propose un menu dans lequel vous pouvez naviguer soit avec le trackball soit en faisant ALT+...
-Vous devez utiliser la fonction "backup nandroid v2.2" pour faire la sauvegarde de votre rom (que vous trouverez aprs dans le dossier "nandroid" sur la carte SD)
-Pour les plus frus du mode recorery, il est possible de flasher le recovery, aprs avoir flash une ROM non officielle, pour ne plus avoir passer par fastboot spacer Cette procdure est dtaille dans le chapitre spacer PS_4: Flasher le recovery sur le tlphone par le PC ou dans celui-ci spacer PS_5: Flasher le recovery directement par le tlphone

spacer Mais dans un premier temps vous devez poursuivre par ltape ci-dessous spacer


- PROCEDURE de FLASH -

=>Pour implanter une ROM, un Thme, une Radio dans tous les cas vous utiliserez la fonction "apply any zip from sd" de votre Recovery et vous choisirez le fichier zip de HTC, de la ROM, du Thme ou de la Radio que vous avez copi auparavant sur la carte SD
=>Il est recommand dans le cas d'un premier flash de ROM d'utiliser la fonction "wipe data" (RAZ du tlphone) avant d'appliquer ce qui suit afin davoir une installation propre. Ensuite ce rfrer la procdure spcifique appliquer la ROM pour savoir sil est ncessaire de faire ce "wipe data"
=>Et soyez patients lors des phases de reboot de votre tlphone, il est normal que ce soit un peu plus long que d'habitude (5mn max)


spacer Pour le Flash dune ROM alternative et "Rootable" dans le tlphone

=>Pour ceux qui veulent installer une ROM Cyanogen dorigine =ou> V 4.1.99 (allez directement "=>Pour les autres " si cest une ROM kspsp ou Roust) : Vous commencerez cette procdure en utilisant la fonction "apply any zip from sd" de votre Recovery avec en premier le fichier zip de HTC "signed-dream_devphone_userdebug-ota-14721.zip" copi sur la SD avec la ROM
-Attendre la fin du flash NE PAS INTERROMPRE LE PROCESSUS!!
-Puis vous allez continuer en flashant dans la foule et sans rebooter la ROM cyanogen
-Attendre la fin du flash NE PAS INTERROMPRE LE PROCESSUS!!
-Puis finir par la fonction "go to console", puis taper entre pour avoir $ et enfin taper "fix_permissions" toujours sans les guillemets, puis tapez "reboot", le phone redmarre avec la nouvelle ROM et les applis Google installes spacer (il existe aussi ce Topic ddi l'installation de cette ROM, que je vous conseille de lire pour rgler les dtails de post-installation comme le clavier en qwerty)

=>Pour les autres : Vous commencerez simplement cette procdure en utilisant la fonction "apply any zip from sd" de votre Recovery avec le fichier zip de votre ROM
-Attendre la fin du flash NE PAS INTERROMPRE LE PROCESSUS!!
-Vous pouvez maintenant sortir proprement du recovery en finissant par la fonction "reboot now", le tlphone redmarre ainsi avec la nouvelle ROM installe spacer

spacer Pour le Flash du thme:

-Vous commencerez cette procdure en utilisant la fonction "apply any zip from sd" de votre Recovery avec le fichier zip de votre thme que vous avez copi sur la SD et noubliez pas de faire un nanadroid Backup avant, on nest jamais trop prudent spacer
-Attendre la fin du flash NE PAS INTERROMPRE LE PROCESSUS!!, et sortir proprement du recovery en faisant "reboot now", le phone redmarre avec le nouveau Thme install spacer
Par contre, petite prcision: quand on veut changer de thme nouveau ou revenir loriginal, il faut passer par une rinstallation de la rom avant d'installer le nouveau thme spacer
Le "wipe data" nest pas ncessaire si cest la mme Rom que vous rinstallez

spacer Pour le Flash Radio (lisez bien le chapitre introduction):

-Vous commencerez cette procdure en utilisant la fonction "apply any zip from sd" de votre Recovery avec le fichier zip de votre Radio que vous avez copi sur la SD et noubliez pas de faire un nanadroid Backup avant, on nest jamais trop prudent spacer
-Le tlphone redmarre tout seul, puis logo avec flche NE PAS INTERROMPRE LE PROCESSUS!!, puis ca redmarre une dernire fois et voil la MAJ radio est dans le tel spacer

spacer Pour finir proprement:

-Finalement repasser le tlphone en mode normal en dcochant la case (Paramtres/applications/dveloppement/dbogage USB)
-Vous pouvez effacer le fichier zip de la ROM, du Thme ou de la Radio sur la SD soit remontant celle-ci sur le PC ou alors directement partir du tlphone en utilisant un explorateur de fichier comme Astro par ex
-Dmonter le lecteur sur lordinateur, dmonter la SD sur le tel puis finalement dbrancher la connexion USB

Et voil, vous avez un dream tout neuf spacer


- ANNEXES -

spacer PS_1: Gestion des partitions sur la SD

Si cest votre premier flash, il est vivement recommand de formater la SD avec le tlphone (Menu/Paramtres/Carte SD et mmoire/Formater la SD), le rajout de la partition ext 2/3/4 pour transfrer les applis sur la SD et ventuellement de la partition Swap se fera plus tard, sauf si exig par la ROM (ce qui nest pas le cas des Cyanogen). Au vu des nombreux retours ngatifs, il nest pas conseill dutiliser Windows pour la formater spacer

Et aprs, pour partitionner facilement votre carte voici quelques outils qui peuvent vous simplifier la vie si vous ne connaissez/matrisez pas Linux (ou Windows) :
-A partir du PC avec le tlphone connect en mode dbogage, kspsp a gnreusement dvelopp et mis votre disposition lutilitaire kspsptool
-Directement partir du tlphone en faisant un boot provisoire sur le recovery dAmon_RA propos par nero1981 dans ce topic (Il y a une fonction directement dans le recovery qui permet de grer trs facilement les partitions de la carte SD)
-Pour vrifier vos partitions vous pouvez regarder dans l'onglet "Menu/Paramtres/Carte SD et mmoire" et vous devriez trouver des infos sur la deuxime partition; et de plus la quantit de mmoire interne utilise du tlphone doit tre de lordre de 20Mo, le reste tant libre spacer
-Il existe une autre mthode mais il faut, aprs avoir mont un Recovery sur le tlphone, utiliser la fonction "go to console" (alt+X) et taper "parted /dev/block/mmcblk0" puis "print"; on obtient ainsi les infos sur les partitions et notamment le type de partitions fat32, ext, LinuxSwap spacer
Finalement, taper "quit" puis "reboot" pour sortir
-Et pour finir, ceux qui ont le courage de faire leur partitionage spacer la dure, voil un post de kspsp qui rsume la procdure manuelle spacer

spacer PS_2: Sonneries et autres sons

-Pour les frus de sonneries voil une compilation de toutes les audio-ressources maintenant proposes par Cyanogen
-Le fichier audio-resources.zip une fois tlcharg sera dcompresser tel quel la racine de la carte SD puis faire un reboot du tlphone et c'est tout spacer
-Les nouveaux sons seront dispo dans les panneaux de config habituels et vous n'aurez pas mang 1Ko de la mmoire interne du tlphone spacer
-Vous pouvez aussi en rajouter dans les dossiers qui on t crs sur la carte SD au format ogg (et/ou mp3 pour les "ringtones")


spacer PS_3: Sauvegarde des application (.apk) aprs app2sd

Pratiquement il vaut mieux faire une sauvegarde de vos applis contenus dans la partition ext (surtout si vous avez achet des applications et que vous voulez reformater ou wiper cette partition)
Cette mthode est simple et elle peut se faire sans logiciel particulier, sauf:
-le SDK 1.6 qui doit tre install sur "C\:",
-un tlphone flash avec une rom alternative (qui utilise justement cette partition ext pour y mettre les applis via app2sd)
Puis de suivre cette mthode:

-Tlphone boot normalement avec la case dbug active (Menu/Paramtres/applications/dveloppement/dbogage USB)
-Connecter le tel sur la prise USB (et ne toucher rien sur le tel)
-Ouvrir une invite de commandes ms-dos sur le PC (lancer une recherche sur "command" dans le menu dmarrer de windows spacer )
-Aller dans le dossier tools du SDK en tapant strictement dans cette invite "cd C:\android-sdk-windows-1.6_r1\tools\" (trs important et sans les guillemets spacer )
Linvite de commande devrait ensuite ressembler a : "C:\android-sdk-windows-1.6_r1\tools\+curseur clignotant"
Puis appliquer 1), 2), 3) ou 4) en fonction de vos besoins:

1) Pour faire un backup du contenu de la partition ext vers le PC:
-Taper dans l'invite de commandes: "adb pull /system/sd/ %CD%\sdbackup" (avant de reformater et de recrer une nouvelle partition ext par exemple)
-La sauvegarde des apllis (.apk) sur le PC se trouve dans "C:\android-sdk-windows-1.6_r1\tools\sdbackup\app \" spacer

2) Pour restaurer le contenu de la partition ext sur la SD partir du PC :
-Taper dans l'invite de commandes:"adb push %CD%\sdbackup /system/sd" (aprs avoir format et recre une partition ext par exemple)
-Il faut bien videment avoir auparavant sauvegard vos applis en suivant la mthode 1)

3) Pour ne rinstaller que vos applications (*apk) prfres sur la partition ext SD partir du PC :
-Tlcharger ce fichier (334 bytes spacer , cest normal de voir 0 Mo)
-Dzipper le zip dans le dossier "C:\android-sdk-windows-1.6_r1\tools\"du SDK ; vous avez donc un nouveau dossier "inst_apks" qui sest rajout dans le dossier tools et aussi un nouveau fichier "inst_apks.bat"
-Copier dans ce nouveau dossier "inst_apks" toutes vos applications prfres
-Lancer le fichier "inst_apks.bat" en double cliquant dessus et l...Miracle spacer tout sinstalle en full automatique spacer
-Il faut bien videment avoir auparavant sauvegard vos applis en suivant la mthode 1) ou en ayant utilis un logiciel comme AppMAnager ou Astro qui permettent dans un premier temps de sauvegarder vos applications du tlphone ou de la partition ext2/3/4 vers la partition "visible" en FAT32 de la carte SD

4) Pour remplacer ou repartitionner sa carte SD sans adaptateur :
De prfrence la (nouvelle) carte sera prpare lavance (FAT32+ext4(+swap si ncessaire)) en appliquant par exemple le chapitre spacer PS_1: Gestion des partitions sur la SD spacer
-Taper dans l'invite de commandes: "adb pull /system/sd/ %CD%\sdbackup"
-La sauvegarde de la partition ext vers le PC va se faire et se retrouve dans "C:\android-sdk-windows-1.6_r1\tools\sdbackup
-Ne pas fermer linvite de commande durant le reste de ce processus spacer (vous tes toujours dans " C:\android-sdk-windows-1.6_r1\tools\+curseur clignotant")

-Eteindre le tlphone, le dconnecter de la prise USB, changer les cartes SD, et finalement le reconnecter la prise USB
-Ensuite rebooter en recovery Mode: (POWER + Home pour ceux qui ont appliqu le spacer PS_4: Flasher le recovery sur le tlphone par le PC )
Ou alors se rfrer au chapitre spacer Passage en mode FASTBOOT USB puis spacer Dmarrer provisoirement le tlphone avec un Recovery alternatif ( celui dOrange)
- spacer NE PAS LAISSER BOOTER SON TELEPHONE NORMALEMENT spacer

-Puis toujours dans linvite de commande tapez : "adb shell mount -a" (sil y une erreur qui saffiche, considrez que cest normal)
-Puis taper encore dans l'invite de commandes: ""adb push %CD%\sdbackup /system/sd"
-La restauration de la partition ext vers le tlphone va se faire partir de votre sauvegarde ralise prcdemment dans "C:\android-sdk-windows-1.6_r1\tools\sdbackup\"
-Voil, il ne vous reste plus qu rebooter votre tlphone et cest repartit spacer


spacer PS_4: Flasher le recovery sur le tlphone par le PC

Donc pour flasher le recovery aprs avoir flash la ROM :
- Copier le fichier cm-recovery-1.4.img la racine de la SD
- Dmonter la SD pour que celle-ci soit visible du tlphone (on peut ensuite dbrancher l'usb si on veut)
- Ouvrir un Terminal sur le tlphone (edit : pour le terminal, rechercher sur le market et installer Terminal Emulator ), et taper (sans le $ et le #) :
Code:
$ su
# flash_image recovery /sdcard/cm-recovery-1.4.img

le $ signifie que vous taper une commande en tant qu'utilisateur, la commande 'su' permet de passer en "SuperUtilisateur", nous donnant les droits root, le # signifie alors que la commande tape s'excutera avec les droits root, et la commande 'flash_image recovery /sdcard/cm-recovery-1.4.img' flashe la partition "recovery" avec l'image "cm-recovery-1.4.img" situ l'emplacement "/sdcard/"
- Une fois que l'on rcupre la main, on peut taper :
Code:
# reboot recovery

pour redmarrer sur le recovery. Celui-ci est aussi accessible en allumant son tlphone avec les touches HOME + POWER spacer
Le flashage de limage du recovery se droule assez rapidement (le fichier est 10x plus petit quune ROM donc ce nest pas la peine de partir boire une tasse de caf spacer )


spacer PS_5: Flasher le recovery directement par le tlphone:

Voir le post de BOSSoNe par ici


spacer PS_6: Faire une remise zro (RAZ ou Reset) de votre tlphone

Il se peut que pour de diverses raisons vous narrivez plus qu un cran noir ou quil reste bloqu sur le bootscreen, donc il vous reste une solution ultime, cest faire un RAZ du tlphone spacer

1/ Par le PC; c'est la mthode du RUU :
-Raccorder le tlphone au cble USB (dbogage USB dsactiv et ne pas monter le tlphone en lecteur USB)
-Puis tlcharger a sur le bureau windows (c'est la 1er MAJ d'orange, d'avant la 1.5, donc sans bridage anti-roms alternatives)
-Excuter le fichier en double-cliquant dessus
-Et suivre les instructions s'il y en a

Si a ne fonctionne pas correctement (style msg d'erreur comme quoi ce ne serait pas la bonne version), passer la mthode 2/ :

2/ Par la carte SD; c'est la mthode du .nbh
-Tlcharger a (c'est aussi la 1er MAJ d'orange, d'avant la 1.5, donc sans bridage anti-roms alternatives)
-Dzipper le fichier puis le placer la racine de la SD du tel (eh oui un adaptateur SD>USB est trs pratique)
-Tlphone dconnect du PC
-Dmarrer le tlphone en mode Fastboot puis slectionner le mode "HBOOT" sil ne se lance pas doffice
-Et suivre les instructions s'il y en a

Et l, thoriquement tout est bien qui fini bien (avec un tel vide mais fonctionnel)


spacer PS_X: Quelques liens intressants :

-Pour activer/dsactiver le rtro-clairage du clavier physique du tlphone il suffit de rechercher et dinstaller Backlight Off sur le Market, dont voici un
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.