|
~ A savoir ~ |
Pour réaliser une mise à jour réussie, il faut, dans un premier temps, préparer les différents fichiers pour construire sa propre rom.
Il faut savoir que l'on peut construire sa sa propre rom, c'est à dire que l'on peut mélanger les différentes versions de fichiers .nbf.
Il faut cependant faire attention aux fichiers contenus dans l'extended rom et s'assurer qu'ils soient compatible avec la version de la rom principale. C'est à dire que si l'on installe la version de 1.72 de la rom principale, il ne faut pas que l'extended rom contienne une version de pile Bluetooth qui perturbe les derniers drivers.
Il faut ensuite contrôler la version installée sur son appareil afin de s'assurer de la compatibilité des headers des fichiers .nbf pour éviter d'avoir des "COUNTRY ERROR".
|
|
~ Contrôle de la version installé ~ |
Pour réaliser le contrôle de la version installée sur l'appareil, il faut utiliser HimaGetDeviceData.exe si vous possedez un HTC Himalaya ou GetDeviceData.exe si vous possedez un HTC Blue Angel en procédant ainsi :
Copier le fichier dans un répertoire quelconque de l'appareil
executer le fichier (apparement il ne se passe rien)
un fichier DeviceData.txt a été créé dans le répertoire windows de l'appareil
transferer le fichier DeviceData.txt sur le PC
ouvrir le fichier avec le bloc note
et vous obtiendrez quelque chose comme ceci :
"U S B 3 2 1 . 6 6 . 0 2 F R A P H 1 0 O R A N G E W W E 1 . 6 6 . 1 5 0 1 . 1 0 . 0 0 "
ou l'on retrouve :
la version de Rom installée, ici 1.66.02FRA,
le modèle de l'appareil, ici PH10,
le fournisseur, ici ORANGE,
le langage d'installation, ici WWE, donc anglais,
la version de l'Extended Rom et la version de la Rom Radio.
|
|
~ Le contrôle et modification des header ~ |
Dans chaque fichier .nbf, il y a un header qui indique quelle est la version, le language ainsi
que l'opérateur qui a créé le fichier.
Il faut s'assurer que les header des fichiers .nbf soient identiques à la version qui est installée
dans l'appareil.
Pour réaliser ce contrôle, nous allons utiliser le programme ER2003.
Ce programme est utilisé pour réaliser le contrôle et la modification des header ainsi que la modification de l'Extended Rom.
Chaque fichier .nbf est protégé par un mot de passe qui est différent en fonction de la version du fichier.
Actuellement les mots de passe sont les suivants :
Pour l'OS : 0x020040304
Pour l'Extended Rom : 0x020040305
Pour la Radio : 0x020040306
En executant ER2003, il faut selectionner le type de fichier .nbf que l'on souhaite vérifier, sinon une erreur à l'ouverture apparaitra.
et ensuite saisir le mot de passe
Une fois le mot de passe saisie, la Rom s'ouvre en indiquant les versions du header
pour modifier le header, il faut indiquer en face d'opérator et de language les noms qui sont indiqués dans le fichier DeviceData.txt.
Ensuite, il faut sauvegarder.
La modification du header est terminé. Il faut proceder ainsi pour les deux autres Rom.
|
|
|
|