Forum Génération mobiles
Le Staff et tous les membres de Génération mobiles sont heureux de vous accueillir.

Toutefois, afin de pouvoir en profiter pleinement, il est fortement conseillé de vous inscrire ou de vous identifier

[TUTO] Comment Migrer de CUSTOM ROM à JB 4.1 "POUR LES NULS"

Voir le sujet précédent Voir le sujet suivant Aller en bas

[TUTO] Comment Migrer de CUSTOM ROM à JB 4.1 "POUR LES NULS"

Message par ririo le Ven 21 Déc 2012 - 15:11

MIGRER de ROM CUSTOM à Jelly Bean STOCK « POUR LES NULS »

Description


Comme son titre l’indique, ce tuto n’est pas destiné aux utilisateurs avertis et aux bidouilleurs qui ont déjà une longue pratique des modifications de base. Il s'adresse d'abord à ceux qui sans être "NUL" sont souvent béotiens en technologies de l'information et ont hérité par une voie ou une autre d'un HOX avec ROM CUSTOM ou d'un HOX acheté à l'étranger.

De multiples tutoriels et posts sur ce sujet générique sont actuellement actifs sur ce forum. La référence à ces derniers sera constante dans ce post qui se bornera à tenter d’expliquer en fonction de ma compréhension quels tuto appliquer de préférence en fonction de la situation de chacun.


1- Préambule





Si l’objectif et bien défini arriver en JB 4.1 STOCK le point de départ est variable en fonction de la configuration de chacun. Avant toutes actions il est donc recommandé de bien définir :

Quel est son environnement Plate-forme matériel et logiciel?

• Quelle est la version des différents composants et d’avoir si possible une compréhension minimale de la terminologie employée pour ces différent composants
• Quel sont les effets des différentes commandes de Mise à Jour que l’on effectue en appliquant les « recettes de cuisine » proposées par les membres experts de ce forum (je n’en suis pas un !!!)
• Quels sont les risques et précautions à prendre avant toute manip.

Si vous pensez mien maîtriser ces paramètres vous pouvez passer directement au chapitre 4 quels sont les moyen standards de migration car il y en a beaucoup comme moi qui n'aiment pas lire les trop long manuels.

Si vous vous êtes plantés vous pouvez toujours appliquer le principe Anglo saxon connu sous l'acronyme RFM '( Read the Fu...ing Manual) Chapitres 2 et 3


2- Point de départ




Bien des problèmes rencontrés viennent d’une ignorance ou d’une incompréhension des paramètres du téléphone HOX à faire migrer.

On est un peu dans la situation de l’histoire suivante :
Un gentleman Anglais perdu dans la campagne Irlandaise demande à un brave fermier son chemin pour aller à Gallway.

« Mon bon monsieur dit-il s’est très simple, mais le meilleur moyen ce n’est pas en partant d’ici……. »

Pour aller vers HOX JB 4.1 c’est la même chose mieux vaut savoir d’où l’on part.

Quelle Plateforme matérielle autrement dit quel modèle HTC One X à on dans les mains

En Europe deux modèles sont commercialisés
Endeavor
Endeavoru

Par ailleurs ces modèles sont commercialisés soit « Nus » c'est-à-dire avec une identification « CID » commençant par HTC_xxx soit par un des opérateurs Français
Orange CID ORA xxx ou SFR CID VODA yyy ( ceux de chez Bouygue sont équivalents au « nus »

Ce critère est fondamental pour la suite des opérations de migration car pour le moment il n’est pas possible d’appliquer les procédures de migration standard développées pour un CID donné à un autre CID.
C.I.D = Carrier identifier= Identifiant de l’opérateur.

Ceci sera vrai tant que le S-Off ne sera pas disponible sur le HOX

3- Quelle plateforme logicielle tourne actuellement sur le système à migrer vers 4.1?



Globalement et pour simplifier, l’usage courant est de définir l’environnement logiciel sous l’abréviation

ROM Stock xxxxx qui regroupe les Packages logiciels développés et maintenus par HTC d’une part et les variantes spécifiques développées et maintenues par les Opérateurs

Ou

ROM Custom yyy qui regroupe les Packages logiciels maintenus par des groupes actifs de développeurs (en général bénévoles) .

Or qui dit ROM custom, (c’est le point de départ qui nous intéresse) dit :


Que le système à été déverrouillé « UNLOCKED » et souvent «ROOTED » en Franglais « Routé » se qui veut dire que la racine du système d’exploitation a été modifiée.
• Que certains composants de bases du système d’exploitation ANDROID ne sont plus les mêmes que celui des ROM Stock d’origine
• Et surtout qu’entre deux versions majeures d’Android par exemple 4.0 ICS et 4.1 JB il y a eu plusieurs modifications intermédiaires et non synchrones des différentes couches de composants aussi bien du coté du stock que du coté Custom.


Il faut donc pour partir du bon pied savoir exactement quel est l’état et les versions des principaux composants qui sont sur son téléphone.

Le moyen le plus simple pour avoir une liste est de lancer en liaison usb

Une commande fastboot

Fastboot getvar all

Exemple




La "version-main" du micro-logiciel (Firmware) est importante mais pas seulement elle. Pour pouvoir migrer il faut aussi une compatibilité de deux composants majeurs de ce micro-logiciel le bootloader et le recovery. Hors dans le cas qui nous intéresse les deux ont été modifiés par la « customisation » il faut donc les ramener eux aussi à une version stock ou bien utiliser un des moyens un peu plus complexes décrits au chapitre voies de contournement.

N.B Le boot-loader ou micro-logiciel d'amorçage est un élément critique c'est lui qui fait le pont entre le hardware du téléphone et le chargement de tout micro-logiciel destiné à faire tourner l'operating system en l'occurence ANDROID (c'est un peu ce que fait entre autre le BIOS sur un PC) Si le boot-loader est "vérolé" on ne peut plus rien charger, s'il n'est pas au bon indice cela empêche souvent les mise à jour.


4- Quels sont les moyens standards de migration et leurs pré-requis?




Aussi basic que cela puisse paraître il n’y a que deux moyens physiques d’introduire des données systèmes dans un téléphone. Via le port usb, en utilisant sur son PC un utilitaire téléchargeable RUU ( Run time. Update. Utility ), ou via la connexion « données » du téléphone O.T.A.

EN FONCTION DE VOTRE POINT DE DEPART IL FAUT DONC CHOISIR UNE VOIE OU L'AUTRE

4-1- Mise à Jour (Update) OTA




Pour le faire via la connexion données la procédure est dite OTA Over The Air (Au travers du Réseau) il faut :

• Que le téléphone fonctionne, c'est-à-dire qu’il ne soit pas planté et qu’il soit connecté soit en 2G/3G soit en wifi à Internet.
• Qu’il soit verrouillé « LOCKED ou RELOCKED »

• Qu’il soit à jour de la version (n-1) de l’OTA mise à disposition par le fournisseur du téléphone (HTC ou opérateur) ce qui veut dire que les mises à jour sont incrémentielles et qu’il n’y a pas de marche arrière.
• Que la mise à jour OTA correspondant au CID du téléphone ait été mise à disposition par le fournisseur de l’appareil.

Pratiquement la mise à jour OTA est destinée au grand public, qui ne sait et/ou ne veut pas faire de manip, sur un téléphone qui :

• soit n’a jamais été modifié ( ni « unlocked » ni « rooted »)
ou
• qui a été ramené à la version « ROM STOCK » par une des manipulations listée ci-dessous. (Il y en a certainement d’autres en particulier sur le site en langue anglaise xda).

Ce dernier point est fondamental en particulier il ne suffit pas que la ROM.zip ait été mise à jour il faut aussi impérativement que les fichiers boot.img et recovery.img ait été mis à jour avec une version compatible de la ROM stock.

Pour ma part j'ai suivi avec succès le remarquable tutoriel de migascalp pour passer de ROM VIPER à la ROM stock SFR au dernier indice 2.17

[ROM-ZIP] Stock Opérateur

http://www.forum-generationmobiles.net/t63139-rom-zip-stock-operateur

Attention à bien suivre scrupuleusement toutes les indications de ce TUTO

Une fois en ROM stock SFR j'ai tout nettoyé par une RAZ usine (après avoir sauvegardé mais données perso).

J'ai rechargé toutes mes applis et données personnelles ( manuellement, car bien sûr) je n'étais plus "rooted" et ne pouvais employer TITANIUM.

J'ai "RELOCKED" mon HOX comme indiqué dans le tuto de colonel59 mentionné ci-dessous

J'ai attendu les OTA de SFR une première petite de 1,25 Mb puis l'OTA de passage à la 3.14 qui c'est passée "comme un pet sur une toile cirée" en environ 15 minutes.

CA BAIGNE


L'autre méthode est la mise à jour par RUU

4-2 Mise à Jour R.U.U. (ROM UPDATE UTILITY) ou Utilitaire de mise à jour de la mémoire ROM



Cette méthode à toujours été le moyen classique de mettre à jour les micro-logiciels des téléphones portables (depuis qu’ils existent).


La procédure standard est très bien décrite dans le très bon TUTO de colonel 59

[REGROUPEMENT] Regroupement des Tutos, Outils et Astuces pour le HTC One X [09.06.2012] (Chapitre 4 Re-bloquer son téléphone)

http://www.forum-generationmobiles.net/t60185-regroupement-regroupement-des-tutos-outils-et-astuces-pour-le-htc-one-x-09062012

Il suppose néanmoins de disposer d’un RUU ayant :

• Le bon CID (correspondant à son matériel et son opérateur)

• Les version compatibles de boot-loader (programme d’amorçage) ce qui n’est pas toujours évident.

Ceci n’est pas toujours le cas en particulier pour les versions opérateurs qui ne fournissent pas toujours et en même temps que leur OTA le RUU correspondant.

Dans cette hypothèse il faut se rabattre sur la solution décrite plus haut en utilisant le Tuto [ROM-ZIP] Stock Opérateur


5 Quelles sont les voies de contournements :?




Il y a d’autres méthodes que celles décrites ci-dessus. Elles sont à mon avis un peu plus complexes et pas franchement destinés « aux NULS » ou à ceux qui ne veulent pas se faire un nœud au cerveau.

Elles présentent d’autre intérêt en particulier de conserver le recovery custom. Elles sont citées pour mémoire mais si vous n'êtes pas expérimentés mieux vaut passer son chemin.



[TUTO] Installation d' une OTA avec un Recovery Custom & Mise à jour du firmware

http://www.forum-generationmobiles.net/t64436-tuto-installation-d-une-ota-avec-un-recovery-custom-mise-a-jour-du-firmware

[INFO] Méthode alternative pour flasher une ROM officielle HTC ou Opérateur

http://www.forum-generationmobiles.net/t64757-info-methode-alternative-pour-flasher-une-rom-officielle-htc-ou-operateur




[u][u][i][u][i][u]
[u]


Dernière édition par ririo le Ven 21 Déc 2012 - 19:09, édité 1 fois
avatar
ririo
Amateur

Amateur

ROMs : Kit Kat
Messages : 53

Revenir en haut Aller en bas

Re: [TUTO] Comment Migrer de CUSTOM ROM à JB 4.1 "POUR LES NULS"

Message par Invité le Ven 21 Déc 2012 - 17:53

Bon tuto. Devrait faciliter la vie des novices Wink

Invité
Invité


Revenir en haut Aller en bas

Re: [TUTO] Comment Migrer de CUSTOM ROM à JB 4.1 "POUR LES NULS"

Message par Jedi.6 le Ven 21 Déc 2012 - 18:47

Super tuto Wink
avatar
Jedi.6
Adm

Adm

Appareil principal : HTC 10
ROMs : STOCK
Appareil secondaire : HTC HD7
: : ASUS Z0310

Messages : 24685

http://generationmobiles.net/

Revenir en haut Aller en bas

Re: [TUTO] Comment Migrer de CUSTOM ROM à JB 4.1 "POUR LES NULS"

Message par poggus le Dim 23 Déc 2012 - 12:06

Et ben tu as eu du courage d'expliquer tout ceci, chapeau bas !
avatar
poggus
Actif

Actif

ROMs : ViperX
Messages : 448

Revenir en haut Aller en bas

Re: [TUTO] Comment Migrer de CUSTOM ROM à JB 4.1 "POUR LES NULS"

Message par macorel le Mar 25 Déc 2012 - 12:42

Poggus, pourquoi de pas évoquer le super utilitaire "'Easy firmware flasher pour JB" ( http://forum.xda-developers.com/showthread.php?t=1924003&page=82 ) modifié donc pour CID france et SFR (CID : htc_203 et htc_001 et vodap203, et traduit entièrement en français.

https://dl.dropbox.com/u/50387649/JBTOOL_SFR_FR.zip

Pour ma part, j'etais sous ViperX 2.7.0 avec CiD VODAP203 et j'ai migré en JB avec rom custom (InsertCoin) le tout en 15min sans aucun problèmes. Ca c'est un outil pour les nuls qui marche super bien!
avatar
macorel
Habitué

Habitué

Appareil principal : HTC One M8
ROMs : Stock Orange
Messages : 186

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum