Après avoir bien galéré et finalement trouvé grâce à pas mal de forums et de sites et suite à la demande des modos, voici un petit tuto indiquant la façon dont j’ai flashé le firmware de mon T630.
Ca marche normalement aussi pour beaucoup d’autres modèles, mais je n’ai pas pu vérifier. Vous pouvez tester et poster pour le confirmer.
Avant de commencer, je tiens à vous rappeler que ces opérations annuleront totalement votre garantie, que ces manipulations ont marché sur mon portable mais que je ne saurais être tenu responsable d’un quelconque problème survenant avec vos portables (c’est pour cela qu’il est conseillé pour conserver la garantie de vous rendre chez un agent agréé SE).
N’oubliez surtout pas de sauvegarder (BT, IRDA, Câble, stylo et papier ) vos photos, carnet d’adresse, thèmes, sonneries et tout ce qui disparaîtra en flashant le firmware. Vous aurez aussi perdu tous les paramètres de votre opérateur (wap, MMS, SMS etc) vous pourrez les retrouver sur le site SE, mais notez les dans un petit coin, ce sera plus sûr.
Donc nous y voilà !
Pour flasher le firmware, il vous faut tout d’abord :
- un câble terminator dongle (en vente sur les bons sites de ventes aux enchères ou de produits pour portables. Le moins cher est sur ebay).
Ca ressemble à ça :
- votre mobile avec la batterie chargée au maximum (sinon le soft plantera)
- le soft div LPT4 cracké que vous pourrez trouver là : http://www.gorden.de...div/divlpt4.rar.
J’ai testé avec le div LPT4. Il existe des versions supérieures sur le même site, mais div4 est la seule version que j’ai trouvée qui marchait avec le T630. Quelle que soit la version, le principe sera le même et l’interface quasi identique.
- Un PC qui possède un port LPT (port imprimante) et un port USB (les deux relativement proches car la longueur de câble n’est pas énorme).
- Créez sur votre disque un dossier facile à retrouver (genre C:\flash T630) dans lequel vous regrouperez tous les fichiers et logiciel que vous aurez téléchargé.
Ensuite, il vous faudra entre 1 et 3 fichiers en fonction de ce que vous souhaitez obtenir de ce flashage de firmware.
Si vous souhaitez juste changer de langue, il vous faudra un fichier AVR avec votre langue incluse dans le pack langues ainsi qu’un fichier ARM qui mettra à jour la partie plus « profonde » de votre mobile (IRDA, BT, Wap…). Les deux fichiers ressemblent à ça :
T630_EU1_CXC125779_R7A011.sbn et
T630_TAE_Standard_CXC125802_R7A011.arm
(Attention à ce qu’ils aient bien la même référence : ici, R7A011 sinon, incompatibilité et le téléphone plantera au moment de le rallumer).
Pour le choix de la langue, on le détermine par le fichier AVR (le fichier sbn). Dans mon exemple, il porte la mention EU1, ce qui signifie qu’il contient les langues anglaises, françaises, espagnoles et portugaises.
EU5 : anglais, français, allemand et italien.
EMEA5 : anglais, français, arabe, hébreu, grec et russe.
EU comme Europe et EMEA comme Europe, Middle East et Africa
Si vous ne souhaitez que modifier la partie « opérateur » (genre configuration vodafone, T-mobile ou autre) ou que vous souhaitez le faire en même temps, il vous faudra un fichier GDFS original qui ressemble à ça : T630_Original_GDFS_area.gdf
Vous pouvez trouver ces fichiers ici : http://www.cellular-.../nuke/index.php après vous être inscrit sur leur forum.
Vous avez tout téléchargé ? Commençons !
Tout d’abord, assurez vous d’avoir tout dézippé et extrait vos fichiers dans le dossier que vous aviez créé tout à l’heure. Vous devez avoir quelque chose comme ça :
(divlpt4 et NTPORTIO étant issus du zip de div LPT4 et devant être dans le même dossier)
Branchez le terminator dongle sur le port imprimante de votre PC puis sur un port USB. NE CONNECTEZ PAS VOTRE TELEPHONE !
Maintenant que tout est connecté (sauf votre mobile), lancez Divlpt4 depuis le dossier. Si vous avez un message d’erreur, cliquez sur OK et le programme sera lancé quand même (je l’ai eu et tout a marché quand même). Vous devriez avoir ça :
A partir de là, on peut flasher le téléphone.
Tout d’abord, sélectionnez votre mobile :
Puis sélectionnez les « jobs » à effectuer : en premier lieu, le flash des fichiers AVR et ARM du téléphone en cochant les cases puis en sélectionnant depuis votre dossier les fichiers correspondants en double-cliquant sur les cases turquoises :
Sélectionnez la vitesse de flash (« normal » va très bien, inutile d’être trop pressé, les téléphones coûtent suffisamment cher) :
Une fois les fichiers sélectionnés, connectez votre téléphone CHARGE, ETEINT ET SANS CARTE SIM au câble Terminator dongle. Une fois le portable branché au câble, ne le touchez plus jusqu’à la fin des opérations. C’est très important pour ne pas risquer de le bousiller.
Une fois que tout est prêt (n’hésitez pas à revérifier que vous avez bien choisi le bon modèle, les bons fichiers au bon endroit etc.), vous pouvez croiser les doigts, serrer les fesses et cliquer sur « Do selected jobs ».
Laissez faire le PC et vous aurez une succession d’écran comme suit :
Si tout ne va pas bien, div n’arrivera pas à franchir l’étape « Bypass boot authority » (ça arrive avec les modèles récents). Don ‘t panic !! Il y a une solution qui consiste à faire sauter le verrou codé du téléphone. Elle a marché avec moi, mais je n’ai pas cherché à tout comprendre, alors je vous la livre telle que je l’ai trouvée :
Tout d’abord, téléchargez ceci : http://www.jerrykee....load/setool.zip
Dézippez le fichier et vous obtiendrez 4 fichiers
Installez le fichier « userport.sys » dans C:\windows\system32\drivers.
Lancez « Userport.exe » :
Cliquez sur Start et ensuite cliquez sur Exit sans rien toucher d’autre.
Enfin, lancez Setool, une fenêtre DOS va apparaître rapidement. C’est tout, relancez Div après avoir déconnecté le téléphone du câble et recommencez la manipulation depuis le début.
Si tout va bien (et il n’y a pas de raison), le chargement du fichier AVR met environ 4-5 minutes.
Le chargement du fichier ARM met environ 2 minutes.
Une fois terminé, votre Div ressemble à ça et vous indique que le flash a réussi :
Vous pouvez cliquer sur exit, débranchez votre portable du câble, remettez la carte SIM et rallumez le pour vérifier que certaines choses ont changé (comme les langues installées dans le téléphone si c’était votre but). Les langues, c’est ce qui sera le plus flagrant car nous ne venons de faire qu’un upgrade du firmware et tout n’aura donc pas changé au premier coup d’œil.
Il est normal au redémarrage que votre portable ait 2 de tension. Il sera très lent pendant un petit moment, le temps que tout se remette dans l'ordre (un peu comme vos gencives après le dentiste ). N'appuyez pas sur toutes les touches.
Ensuite, si vous souhaitez vous débarrasser des logos imposés par votre opérateur ainsi que de ses raccourcis afin d’avoir un portable « nu », il nous faut maintenant flasher le GDFS.
Si vous n’avez pas voulu contrôler, enlevez quand même votre batterie et remettez la (n’oubliez pas de remettre la coque).
Même processus que précédemment : lancez Div, choisissez le modèle du mobile, cochez « write GDFS file » et double cliquez sur la case turquoise pour indiquer l’endroit du ficher GDFS (fichier .gdf) :
Reconnectez votre portable ETEINT ET SANS CARTE SIM et cliquez sur « Do Selected Jobs »
Une fois terminé, remettez votre carte SIM et allumez votre téléphone. Vous n’aurez plus de logos, thèmes, sons, raccourcis propres à votre opérateur, juste un téléphone « stock ».
Si vous constatez des erreurs ou que vous voulez ajouter quelques variantes, n’hésitez pas à compléter ce sujet. Je n’ai pas la science infuse, je peux me tromper ou oublier quelques détails.
Bon Flash à tous!
Un grand merdi à Ache pour son aide
[Edité par Ache: Toute petite modif sur le titre]
Modifié par Ache, 05 Sep 2005 - 11:49.