---> Tout ceci s'entends pour et uniquement pour un HTC Magic G2 32B, livré par SFR et estampillé "with google", déjà "rooté" (sic), debug usb actif, et ne disposant pas d'un perfectspl, (soit -à priori- les modèles livré en 2009) <---
Vérifiez la version de votre Hboot afin de faire la corrélation facile avec la présence d'un perfectspl.
-> Pas d'explications sur le PerfectSPL.
-> Pas d'explications sur le flash de la Radio.
Astuces avant tout :
Sauvegardes si tu le souhaites ton journal des appels ainsi que tes sms et mms.
(le reste, sauvegarde des applis, des machins des trucs, c'est du pipo servant à vendre des applis sur le store : les photos peuvent être mises sur picasa, les contacts sont synchronisés sur ton compte google, les applications achetées sur le store android pourront être ré-installées sans frais dès lors que ton compte google aura été activé sur le téléphone, et cetera...bref tout est dans le cloud et c'est bien pratique)
Monte la SDcard du téléphone sur ton ordi. Avec un utilitaire du genre palimpset ou drakdisk ou gparted :
Redimensionne la partition existante pour faire un peu de place.
Créez une partition ext2 d'environ 100MO
Créez une partition swap d'environ 80MO
Attends que la batterie du téléphone soit déchargée...
Une fois déchargée, branches le téléphone sur l'ordi. Et il n'en bougera plus : ne le débranches pas ni reboot l'ordi jusqu' à la fin du rechargement, ce qui te laissera le temps de faire les manipulations. De toutes façons la batterie en prendra un coup dans le nez quant même du fait des reboot du téléphone pour les opérations de mises à jour de ses divers éléments.
0) La rom Cyanogen
-> Télécharge la rom Cyanogen :
Puis copie la à la racine de la SDcard de ton téléphone.
Résumé
Tu as donc :
Sur la SDcard du téléphone comporte maintenant trois partitons : celle d'origine en fat, puis deux petites une en ext2 et une en swap. A la racine de celle en fat tu retrouves bien sûr tout tes documents, les préférences des applis, et cetera ... Et tu as placé à la racine la distribution, la rom, en .zip, de Cyanogen. Ainsi que le .zip du SPL.
Sur ton ordi, tu as le sdk android, et dans le sous-dossier nommé "tools" tu as placé l'utilitaire Fastboot de htc ainsi que le Recovery de Amon_RA.
Ok ?
6) Flash du SPL
-> Rédemarre le téléphone en mode attente
Appuie d'abord sur la touche "retour" puis maintiens la et appuie sur le bouton "allumage". Attention le téléphone s'éteints vite tout seul. Ne te précipites pas pour autant, mieux vaut relire mais redemarrer le téléphone, plutôt que d'aller vite et faire une boulette. Lance le recovery en mode "live" sur le téléphone, avec une console root, depuis le dossier "tools" où se trouvent tout tes utilitaires, avec le téléphone branché et allumé en mode attente : ./fastboot boot recovery-blabla.img
Le téléphone va booter dessus. Puis arrive un menu... Avec ce recovery les options sont nombreuses. Tu peux faire une sauvegarde à partir de là. Perso j'en ai jamais eu besoin ensuite... Choisi alors "Flash", puis sélectionnes le .zip du SPL. Valide. Attends ... Ton téléphone va rebooter au bout d'un moment... Tu peux le ré-éteindre puis le re-démarrer en mode "attente" ...
7) Flash du Recovery
-> Avec le nouvel SPL installé, plus d'options s'ouvrent.
Ton téléphone est toujours en mode attente, et toujours depuis une console root, on flash le recovery : ./fastboot flash recovery recovery-blabla.img
Cela prends encore un moment. Ton téléphone rebootes encore, à la fin. Relance le, en mode "attente" ...
8) Flash de la Distribution
-> Démarre en mode recovery.
Dans le menu, choisi wipe-dalvik-cache. Valide. Une fois cela fait, choisi WIPE. Valide. Les deux à la suite sont recommandés. Puis choisi FLASH et sélectionne le .zip de la distrib de Cyanogen... Valide. Compte environ quatre minutes de temps pour l'installation de la rom du distributeur cyanogen.
Ton téléphone va redémarrer. Laisse le faire, le premier boot est très long, c'est tout à fait normal. (note que les boot suivants, bien que plus rapide seront plus longs quant même que le boot avec la rom initial. Ceci est dû à deux points en particuliers : la présence de iptables et le chargement des règles adéquates, ainsi que la présence de app2sd où les applications seront installées sur la carte sd)
9) Installation de Google
-> Récupère le .zip contenant les applications Google.
Celles ci, en plus de permettre de retrouver tout les services qu'on aime (ou pas...) seront nécessaire pour te permettre de synchroniser ton compte et de retrouver automatiquement tout tes contacts, tes accès aux services, ton compte sur le market, et cetera ...
Procédure identique : boot le téléphone en mode recovery, puis choisi FLASH et maintenant sélectionnes le .zip des applications Google.
FIN
Redémarre l'appareil. Valide ton compte Google. Synchronise les contacts, l'agenda, les mails, le market... Puis ré-installes les applications que tu aimes bien...
Astuces finales : choisi la plus grosse application de celle que tu utilises le plus et installe là en mode normal (CoPilot Live ici). Puis coche l'option App2sd, redémarres l'appareil, et installes les autres sur la sdcard. Dans les options supplémentaires du menu "Spare Parts" choisi d'avoir le menu en mémoire, toujours (maintenant y a la place, et ça permet d'avoir un menu qui reste véloce). Tu peux éventuellement choisir d'activer "compcache", c'est stable, bien intégré et sympa.
Enfin le fond d'écran animé "courbes de béziers" est superbe et s'il est configuré pour deux courbes fines aux mouvements et changements de couleurs rapides, il reste très léger et n'est pas source de ralentissement ou de drain batterie.
Voilà, ce tuto devrait être sûr, car nous ne touchons pas à la Radio (le point le plus sensible, si problème à ce niveau alors le briquage est complet et l'appareil pourra servir de freesbee ...). Il n'aborde pas non plus le problème du PerfectSPL, ce rejoint un peu la Radio en terme de difficultés d'approche. Donc si un problème survient lors des manipulations il sera facilement rattrapable. (un problème dû à une erreur dans ce tuto, ou un problème dû à une erreur de manipulation). Aucun autre intérêt pour ce tuto que de rassembler des éléments disparates, en un condensé, pour ici.
[^] # Re: Dur dur
Posté par bubar🦥 . En réponse au journal Cyanogen 5.0.7 (rom alternative Android) disponible en version stable. Évalué à 4.
Vérifiez la version de votre Hboot afin de faire la corrélation facile avec la présence d'un perfectspl.
-> Pas d'explications sur le PerfectSPL.
-> Pas d'explications sur le flash de la Radio.
Astuces avant tout :
Sauvegardes si tu le souhaites ton journal des appels ainsi que tes sms et mms.
(le reste, sauvegarde des applis, des machins des trucs, c'est du pipo servant à vendre des applis sur le store : les photos peuvent être mises sur picasa, les contacts sont synchronisés sur ton compte google, les applications achetées sur le store android pourront être ré-installées sans frais dès lors que ton compte google aura été activé sur le téléphone, et cetera...bref tout est dans le cloud et c'est bien pratique)
Monte la SDcard du téléphone sur ton ordi. Avec un utilitaire du genre palimpset ou drakdisk ou gparted :
Redimensionne la partition existante pour faire un peu de place.
Créez une partition ext2 d'environ 100MO
Créez une partition swap d'environ 80MO
Attends que la batterie du téléphone soit déchargée...
Une fois déchargée, branches le téléphone sur l'ordi. Et il n'en bougera plus : ne le débranches pas ni reboot l'ordi jusqu' à la fin du rechargement, ce qui te laissera le temps de faire les manipulations. De toutes façons la batterie en prendra un coup dans le nez quant même du fait des reboot du téléphone pour les opérations de mises à jour de ses divers éléments.
0) La rom Cyanogen
-> Télécharge la rom Cyanogen :
Puis copie la à la racine de la SDcard de ton téléphone.
1) Le SDK Android
-> Télécharge le dernier sdk android :
http://developer.android.com/sdk/download.html?v=android-sdk(...)
Référence : http://developer.android.com/sdk/index.html
Décompresse le, puis rends toi dans le dossier "tools"
2) L'utilitaire Recovery
-> Télécharge le Recovery de Amon_RA
http://rapidshare.com/files/387932920/recovery-RA-sapphire-v(...)
Référence : http://forum.xda-developers.com/showthread.php?t=530492
Decompresse le dans le dossier "tools" du sdk android.
3) L'utilitaire fastboot
-> Télécharge l'utilitaire fastboot sur le site du constructeur HTC :
http://member.america.htc.com/download/RomCode/ADP/fastboot.(...)
Decompresse le dans le répertoire "tools" du sdk android.
5) Le SPL
-> Télécharge le dernier SPL en vigueur (attention, toujours uniquement pour un 32B)
http://rapidshare.com/files/267475618/update.Engineering-SPL(...)
Référence : http://forum.xda-developers.com/showthread.php?t=529019
Copie le à la racine de la SDcard du téléphone.
Résumé
Tu as donc :
Sur la SDcard du téléphone comporte maintenant trois partitons : celle d'origine en fat, puis deux petites une en ext2 et une en swap. A la racine de celle en fat tu retrouves bien sûr tout tes documents, les préférences des applis, et cetera ... Et tu as placé à la racine la distribution, la rom, en .zip, de Cyanogen. Ainsi que le .zip du SPL.
Sur ton ordi, tu as le sdk android, et dans le sous-dossier nommé "tools" tu as placé l'utilitaire Fastboot de htc ainsi que le Recovery de Amon_RA.
Ok ?
6) Flash du SPL
-> Rédemarre le téléphone en mode attente
Appuie d'abord sur la touche "retour" puis maintiens la et appuie sur le bouton "allumage". Attention le téléphone s'éteints vite tout seul. Ne te précipites pas pour autant, mieux vaut relire mais redemarrer le téléphone, plutôt que d'aller vite et faire une boulette. Lance le recovery en mode "live" sur le téléphone, avec une console root, depuis le dossier "tools" où se trouvent tout tes utilitaires, avec le téléphone branché et allumé en mode attente :
./fastboot boot recovery-blabla.imgLe téléphone va booter dessus. Puis arrive un menu... Avec ce recovery les options sont nombreuses. Tu peux faire une sauvegarde à partir de là. Perso j'en ai jamais eu besoin ensuite... Choisi alors "Flash", puis sélectionnes le .zip du SPL. Valide. Attends ... Ton téléphone va rebooter au bout d'un moment... Tu peux le ré-éteindre puis le re-démarrer en mode "attente" ...
7) Flash du Recovery
-> Avec le nouvel SPL installé, plus d'options s'ouvrent.
Ton téléphone est toujours en mode attente, et toujours depuis une console root, on flash le recovery :
./fastboot flash recovery recovery-blabla.imgCela prends encore un moment. Ton téléphone rebootes encore, à la fin. Relance le, en mode "attente" ...
8) Flash de la Distribution
-> Démarre en mode recovery.
Dans le menu, choisi wipe-dalvik-cache. Valide. Une fois cela fait, choisi WIPE. Valide. Les deux à la suite sont recommandés. Puis choisi FLASH et sélectionne le .zip de la distrib de Cyanogen... Valide. Compte environ quatre minutes de temps pour l'installation de la rom du distributeur cyanogen.
Ton téléphone va redémarrer. Laisse le faire, le premier boot est très long, c'est tout à fait normal. (note que les boot suivants, bien que plus rapide seront plus longs quant même que le boot avec la rom initial. Ceci est dû à deux points en particuliers : la présence de iptables et le chargement des règles adéquates, ainsi que la présence de app2sd où les applications seront installées sur la carte sd)
9) Installation de Google
-> Récupère le .zip contenant les applications Google.
Celles ci, en plus de permettre de retrouver tout les services qu'on aime (ou pas...) seront nécessaire pour te permettre de synchroniser ton compte et de retrouver automatiquement tout tes contacts, tes accès aux services, ton compte sur le market, et cetera ...
Procédure identique : boot le téléphone en mode recovery, puis choisi FLASH et maintenant sélectionnes le .zip des applications Google.
FIN
Redémarre l'appareil. Valide ton compte Google. Synchronise les contacts, l'agenda, les mails, le market... Puis ré-installes les applications que tu aimes bien...
Astuces finales : choisi la plus grosse application de celle que tu utilises le plus et installe là en mode normal (CoPilot Live ici). Puis coche l'option App2sd, redémarres l'appareil, et installes les autres sur la sdcard. Dans les options supplémentaires du menu "Spare Parts" choisi d'avoir le menu en mémoire, toujours (maintenant y a la place, et ça permet d'avoir un menu qui reste véloce). Tu peux éventuellement choisir d'activer "compcache", c'est stable, bien intégré et sympa.
Enfin le fond d'écran animé "courbes de béziers" est superbe et s'il est configuré pour deux courbes fines aux mouvements et changements de couleurs rapides, il reste très léger et n'est pas source de ralentissement ou de drain batterie.
Voilà, ce tuto devrait être sûr, car nous ne touchons pas à la Radio (le point le plus sensible, si problème à ce niveau alors le briquage est complet et l'appareil pourra servir de freesbee ...). Il n'aborde pas non plus le problème du PerfectSPL, ce rejoint un peu la Radio en terme de difficultés d'approche. Donc si un problème survient lors des manipulations il sera facilement rattrapable. (un problème dû à une erreur dans ce tuto, ou un problème dû à une erreur de manipulation). Aucun autre intérêt pour ce tuto que de rassembler des éléments disparates, en un condensé, pour ici.