Htc Magic Cyano Evolution - Crack

Transcription

Htc Magic Cyano Evolution - Crack
HTC Magic 32A : CyanogenMod Evolution
•
Difficulté :
N00bz
• Préface :
Maj 4 Aout 2010
Ce mini tuto est la suite de HTC Magic Prise en main posté le 30 décembre 2009.
On va partir du principe que vous :
- connaissez le produit.
- savez rooter votre Htc.
- savez installer une SRU (System Recovery Utility).
- savez changer/flasher une Rom.
- savez utiliser le Market.
- avez des bases du SDK.
Dans le cas contraire lisez HTC Magic Prise en main.
Ce tuto est en fait une Mise à jour de la Rom CyanogenMod, et une petite sélection de quelques
petites applications bien sympathiques.
La petite nouveauté est de pouvoir installer une Rom Overclocké à 576.Mhz - 787.Mhz ou 825.Mhz
• Petit Rappel :
Quelques notions de base
Qu’est-ce que c’est …

un « SPL = HBoot» ?
SPL pour Secondary Program Load. C’est le gestionnaire de démarrage du GSM. Ce SPL
est très dépendant du matériel du téléphone, il ne faut donc surtout pas faire n’importe quoi !

une « Radio » ?
C’est une partie qui contient tous les contrôles du GSM, un peu comme des drivers. Le changer
peut modifier la qualité de réception, la durée de vie de la batterie, la puissance du signal, etc.

une « image recovery » ?
C’est une ROM qui, comme son nom l’indique, permet l’accès à des fonctions avancés. C’est grâce
aux fonctionnalités de cette ROM qu’il est possible de flasher nos GSM.

faire un wipe ?
C’est-à-dire effacer toutes les données du GSM, en incluant les contacts, les applications etc.
Quel est le danger de flasher une nouvelle ROM ?

Il y a plusieurs niveaux de danger:
Flasher un « SPL » peut être très dangereux si ce n’est pas la bonne version pour son GSM.
Flasher une « Radio » n’est pas sans risque mais le risque est limité par rapport au « SPL ».
Flasher une « ROM » comme la CyanogenMod ou autre ne présente apparemment peu de risque, il
est toujours possible de revenir en arrière si backup il y a.
• Rom CyanogenMod :
Les versions à ce jour
CyanogenMod 4.x (Android 1.6 Donut)
Sur le tuto précédant (voir lien plus haut), on avait installé une Rom CyanogenMod 4.2.10.1 basée sur Android 1.6
Donut, elle reste une Rom abouti mais l’évolution d’Android fait qu’on est passé à une étape supérieur
(et heureusement).
Donc pour les amoureux d’Android Donut, voici les liens de la dernière version CyanogenMod 4.2.15.1
ou via le site cyanogenmod.com (il faut bien sûr s’enregistrer au forum).
Cette Rom est développée pour les 32B, il vous faut donc le kernel bc pour 32A : bc-4.2.15.1
CyanogenMod 5.x (Android 2.1 Eclair)
On a donc un changement d’Android 1.6 vers 2.1 (pour les comparatifs, faites vos devoirs, Google is u’r f…).
Fort heureusement même avec cette évolution le matériel suit encore (ça sera peut être pas le cas dans 2 ou 3
évolutions d’Android, je parle pour le Htc Magic).
Ici on a vraiment une Rom agréable sous toutes les coutures, fluide, stable, une Gestion du Home très sympa
(Launcher Pro et ADW Launcher),etc… Bref que du bon.
Lien de la Rom standard CyanogenMod 5.0.8-final
Cette Rom est développée pour les 32B, il vous faut donc aussi le kernel bc pour 32A : bc-5.0.8-eb1-signed
Dans cette version les applications Google ne sont pas intégrées : Gapps
Donc on flash : 1. la Rom – 2. le Kernel bc – 3. Gapps
CyanogenMod 5.0.8 (Android 2.1 Eclair) - Overclocké 576.Mhz - 787.Mhz ou 865.Mhz
! ! ! ATTENTION ! ! !
Perso je conseille au débutant de rester sur une CyanogenMod standard. Sachez qu’un Overclock peut réduire
la durée de vie de votre HTC (et la garantie n’en parlons même pas), sans compter les autres désagréments.
Directement développée pour les 32A (donc pas de Kernel bc à installer).
Cette Rom est de base Overclocké à 576.Mhz, le réglage du CPU se fait avec l’application SetCPU (déjà installée
dans la rom, version SetCPU 1.5.4)
Ici on à une config avant Overclock
Ici, après un Overclock à 710.Mhz
Donc on récapitule, on passe d’une puissance CPU max de 528.Mhz d’origine à 576.Mhz de la Rom
Overclocké avec possibilité à 787.Mhz, ou Max 825.Mhz, bien entendue après un changement
du KernelOc (Kernel-Overclock).
Lien de la Rom Overclocké CyanogenMod 5.0.8-v2.6 pour 32A
Si vous voulez changer la fréquence Overclock de 576.Mhz à 787.Mhz ou 825.Mhz,
le fichier KernelOc-787.Mhz développé pour la Cyanogen 5.0.8
ou KernelOc-825.Mhz (pour ceux qui ont un Gsm avec un CPU plus puissant), tout 2 sont joint dans ce pdf
Donc on flash à la suite : 1. la Rom – 2. le KernelOc (si on veut un Oc à 787.Mhz ou 825.Mhz)
- Le point négatif, restera encore et toujours une batterie faiblarde, surtout après augmentation de la fréquence de l’Overclock.
(Bref…c’était déjà le défaut d’origine du HTC Magic).
- Autre mise en garde, si vous avez un Gsm avec un CPU plus puissant ex le N1, monter la fréquence à plus de 800.Mhz voir même
1,1.Ghz, se fera sans problème, par contre pour le Htc Magic montez la fréquence selon vos besoins et ponctuellement à 633Mhz
(ça restera encore stable avec une Cyanogen 5.0.8), par contre évitez d’aller plus haut car vous risquerez le freeze total du portable.
CyanogenMod 6.x (Android 2.2 Froyo) - Overclock de base à 576.Mhz
Enfin ! La voila, après la version FroyoTest 16, Cyanogen nous a gratifié d’une première Rom Froyo
complètement utilisable et plus ou moins stable (pour rappel j’ai un Magic 32a ¹)
Lien de la Rom standard CyanogenMod 6.0.0 - RC2 ou CyanogenMod 6.0.0 - RC2 ou via le site
CyanogenMod.com
Cette Rom est développée pour les 32B, il vous faut donc aussi le kernel bc pour 32A : bc-6.0.0-eb1-signed
Dans cette version les applications Google ne sont pas intégrées Google Addon : Gapps FRF91MDPI-2
Donc on flash : 1. la Rom – 2. le Kernel bc – 3. Gapps
Froyo - Les KernelOC (kernel Overclock) Pour Magic 32A / possibilité à 614.Mhz ou 710.Mhz
Cette fois ci pas de Rom modifier, vous pouvez directement flasher votre CyanogenMod 6 avec un KernelOc
d’une fréquence supérieur ex : KernelOc-710Mhz-RC2. Normalement vous pouvez le configurer via SetCPU
continuellement sur son Max, mais personnellement je vous conseillerai d’utiliser une fréquence moins
élevée et au Max uniquement selon vos besoins. (KernelOc joint dans le pdf)
Pour chacune des Rom ci-dessus (et même en règle générale), il est souvent recommandé de faire un
Wipe Cache ou Full Wipe, renseignez vous sur les sites ou forums des Rom que vous voulez flasher.
¹ Pour info :
•
•
Ma radio : RADIO-3.22.23.18
Mon SPL : HBOOT-1.33.2010
• Les S.R.U ou Recovery pour les intimes :
Amon_RA-Recovery
Pour les habitués et les fidèles du genre nous avons la recovery d’Amon_Ra.
On prendra donc la version H pour nos HTC 32A
recovery-RA-sapphire-v1.7.0H
ou
recovery-RA-sapphire-v1.7.0H-cyanogen
C’est juste une question de look
Si vous voulez donner un coté Bling-Zounours à votre recovery, voici la collection Amon_RA Hiver-Printemps 2010
Bisounours Blue
Bisounours Pink
Bisounours Green
Malheureusement c’est une version antérieure (Amon_RA 1.6.2H, juste avant la 1.7.0H), mais qui fait très bien son boulot.
Afin de suivre le sujet et les Maj, je vous mets le lien xda-developers
RomManager + ClockworkMod Recovery
Voici une application bien sympa, elle gère directement le flash de vos Rom, donc plus besoin de faire de
manipulation en mode Recovery. Par contre pour le S.R.U elle utilise ClockworkMod_Recovery.
 Le lien RomManager
Le petit couac, c’est l’obligation d’avoir une connexion pour valider le Flash ClockworkMod Recovery
Explication en image :
Sur les 2 premières images vous avez les options de RomManager, qui seront accessibles uniquement après le Flash
ClockworkMod Recovery… qui faut donc télécharger.
Connexion faite via mon wifi, le téléchargement (automatique) et le flashage de ClockworkMod Recovery se fait correctement.
Même si on télécharge manuellement l’.img il faudra une validation via le net (image 2)
Sur les 2 premières images , les options de RomManager sont enfin activées.
La dernière image représente le mode recovery quand vous rebootez votre Gsm en S.R.U laissez la touche "Home" enfoncée.
Si on veut une autre recovery, utilisez Flash Alternate Recovery (qui téléchargera et installera la dernière recovery
Amon_RA), La dernière image représente le mode recovery quand vous rebootezen S.R.U
Malheureusement ça désactivera toutes les options de RomManager. Pour les réactiver, soit on
recommence la manœuvre de flashage ClockworkMod Recovery, avec connexion au net.
Soit on appui sur "Menu", puis "Manual Flash Override", l’image 3 montre la réactivation des options
et pour cette manip pas besoin de net.
Astuce
Première petite astuce :
Quand vous installez RomManager, le répertoire clockworkmod est créé à la racine de votre sdcard.
Donc quand on effectue le flash ClockworkMod Recovery, le fichier "recovery-clockwork-x.x.x.x-magic.img"
va être téléchargé du site pour être mis dans votre sdcard , plus exactement dans :
Sdcard  clockworkmod\download\www.droidaftermarket.com\koush\recoveries
L’astuce consiste à récupérer le répertoire clockworkmod (toutes les .img, les fichiers et sous répertoires), pour
en faire une sauvegarde.
Ex : Si un jour vous décidez de formater votre sdcard, ou changer votre rom pour une autre en vous
contraignant de réinstaller toutes vos applications.
Vous pourrez de cette façon, après installation de RomManager validez le flash de
ClockworkMod Recovery sans télécharger l’image. Le bémol est qu’il faille quand même une
connexion internet effective pour la validation (certainement un petit bug), voir dernière image ci-dessus.
Donc plus de téléchargement à faire, sauf pour une éventuelle Maj : Magic (Sapphire 32A)
Renommez recovery-clockwork-magic.img en recovery-clockwork-x.x.x.x-magic.img les x représentent la
version.
Voici le lien clockworkmod.com ou koushikdutta.com
Deuxième astuce :
Plus haut on a vu qu’il était possible de faire un Flash Alternatif Recovery.
RomManager va s’y prendre de la même façon, il va télécharger et installer l’image
"recovery-RA-sapphire-vx.x.xH.img" pour la placer dans :
Sdcard  clockworkmod\download\files.androidspin.com\downloads.php\dir\amon_ra\RECOVERY\file
Ici pas de validation, vous pouvez même télécharger le fichier sur site, le placer directement dans le
répertoire créé à cet effet, puis flasher (donc au final pas besoin de connexion au net de votre Gsm)
Astuce complémentaire, par exemple je n’aime pas le thème de la recovery de base d’Amon_RA, j’aimerais
plutôt mettre la version Amon_RA_Cyan que Je trouve plus chouette
Pour cela il suffit juste de renommer l’image à changer (ex : recovery-RA-sapphire-v1.7.0H_Cyan.img) pour lui
donner le même nom que la recovery de base (recovery-RA-sapphire-v1.7.0H.img).
Puis la placer dans le même répertoire en enlevant l’ancienne recovery.
Techniquement et sauf erreur, je pense qu’il est même possible que vous puissiez prendre n’importe quelle
recovery Lambda pour Magic 32A, la renommer en (recovery-RA-sapphire-v1.7.0H.img) et la flasher de cette
manière.
• Changement de Radio :
La Manip :
ex pour moi : Mon hboot-1.33.2010 (que j’avais déjà changé), ma Radio version 3.22.20.17 qu’on update vers
la 3.22.23.18.
Dans un 1er temps branchez votre gsm sur le Pc, et redémarrez le en mode Fasboot ….Pas le Pc !… Le Gsm
Puis téléchargez Radio Switcher v2.1, non pas pour le script mais pour la Radio qui se trouve dedans.
Récupérez le fichier Radio_HTC_PVT_32A_3.22.23.18.img, mettez le dans le répertoire SDK/tools , lancez une
console Dos, puis tappez :
 fastboot flash radio Radio_HTC_PVT_32A_3.22.23.18.img
Rebootez votre gsm en Fastboot pour voir le changement, puis rallumez normalement votre téléphone
That’s All
Par contre si vous devez faire un changement de HBoot et Radio, autant utiliser le script Radio Switcher
v2.1
Si j’ai le time je traduirai et ferai une maj du script Radio switcher en y ajoutant une ou deux options.
• Quelques applications bien sympas :
Gestion d’applications et du téléphone
Astro : info, Gérer les fichiers, applications et des tâches, les applications de sauvegarde et de restauration
ES File Explorer : info, Gestionnaire de fichiers, d’applications, sauvegarde et restauration.
Titanium Backup : info, Gestionnaire de fichiers, d’applications, sauvegarde et restauration.
AppMonster/Manager : info, quand on installe une tonne d'applications, un gestionnaire d'applications n'est pas de
trop, de plus si tu veux faire une sauvegarde de toutes tes applications, tu pourras les
copier facilement sur ta sdcard pour les récupérer par la suite sur ton ordi.
RomManager : info, voir plus
SetCPU : info, Gestion de la fréquence de l’Overclock. (Payant, déjà installé dans la Rom Cyanogen Oc)
Taskiller : info, le problème quand on en à fini avec une application c'est que souvent elle tourne encore en tache de
fond, même si tu as rien lancé il y en a toujours qui tournent. Ce petit tool liste tes appli en cours et te
propose de killer celles que tu n'utilises pas sur le moment, donc gain de batterie, de mémoire
utilisée...
Applications réseau
Network Discovery : info, scan le network , répertorie les ports ouverts, propose même une connexion, c’est assez
succinct mais c’est déjà pas mal.
Wireless tether : info / info2, Transforme votre Gsm en point d'accès wifi
Wifi Analyzer : info /info2, connaître la force d'un signal distant un peu à la NetStumber.
AndFtp : info, client FTP / SFTP / FTPS
AndroidVNC : info / info2, client VNC
PhoneMyPc : info, nickel pour une prise de contrôle Pc (de type VNC). (Payant)
ConnectBot : info, client qui gère les connexions ssh, telnet et local
Penetrate : info, Surprise du chef ‘M1ck3y ça te rappelle rien ? ’
Autres Applications
Drocap2 : Enfin quelque chose de valable pour faire des screenshots
Barcode Scanner : info, Scanner de Barcodes, QR code.
Google Sky : info, pour avoir la tête dans les étoiles.
Faites votre Market !
By Cr@Sh...