The Troll's factory

Geekeries & pensées
-->

Mettre à jour son Samsung Galaxy S i9000 vers Gingerbread (Android 2.3) avec Kies 2

FOR ENGLISH READERS, an English version of this article is available here: Update your Samsung Galaxy S i9000 to Gingerbread (Android 2.3) through Kies 2

 

Lors de la première mise à jour du Samsung Galaxy S (i9000), je vous avais expliqué comment effectuer les manipulations vous permettant de passer à Froyo même s’il n’était pas encore « disponible » (car il risquait de ne pas l’être avant looooongtemps !) en France.

 

Ce mois-ci, Samsung a enfin sorti l’update vers Gingerbread pour le SGS… Mais une fois de plus, c’est la galère pour l’obtenir, et Kies ne vous laissera pas mettre à jour votre version Française (XEF) avant certainement un bon mois, voire plusieurs.

 

Et une fois de plus, il existe une technique à suivre à la lettre pour le faire quand même ! Par contre, elle est réellement très difficile à trouver sur internet, je vous la réexplique donc tout en détails ici.

JE VOUS CONSEILLE FORTEMENT DE FAIRE UNE SAUVEGARDE COMPLETE DE VOTRE TELEPHONE AVANT D’EFFECTUER CES MANIPULATIONS.

Je ne pourrai en aucun cas être tenu responsable d’une quelconque détérioration de votre téléphone, vous faites ces manipulations (relativement peu risquées si vous suivez la procédure à la lettre) à vos propres risques.

Pour mettre à jour son Samsung Galaxy S i9000 vers Gingerbread (Android 2.3), suivez les instructions suivantes :

 

  1. Téléchargez la dernière version de Kies depuis le site officielle de Samsung et CHOISISSEZ « English » comme langue d’installation (avec la version FR ça plante… du moins pour moi ça plantait). Si vous avez déjà Samsung Kies installé sur votre ordinateur, lancez-le et acceptez simplement le téléchargement de la mise à jour. (Si vous aviez déjà Kies 2.x et qu’il ne vous propose pas de changer la langue d’installation, vous pouvez essayez avec la version FR mais je ne garantie rien).
  2. Si votre téléphone n’est pas rooté, rootez-le en suivant la procédure de root Android pour n’importe quelle version d’Android. (NOTE : Après mise à jour, le root sera retiré, donc si vous ne voulez pas rooter votre téléphone, ne vous inquiétez pas, à la fin, il ne sera plus rooté). S’il est déjà rooté, passez à l’étape 3.
  3. Si votre téléphone a un « LagFix » quelconque, RETIREZ LE LAGFIX AVANT D’UTILISER SPOOFFW. Si par exemple vous avez utilisé celui « One Click LagFix » (OCLF) de RyanZa comme conseillé dans l’article d’update Froyo du Galaxy S, relancez l’application et sélectionnez « Undo LagFix ». REBOOTEZ APRES AVOIR RETIRE LE LAGFIX. Si vous n’avez pas de LagFix, passez à l’étape 4.
  4. Installez l’application « Spooffw » depuis le Market Android ou depuis le thread Spooffw Android de XDA-Dev.
  5. Lancez Spooffw et acceptez la demande de droits root (il est possible qu’elle apparaisse avec un peu de retard, auquel cas n’hésitez pas à relancer l’application après avoir accepté de manière permanente l’accès root pour Spooffw).
  6. Appuyez sur la touche « Menu » du téléphone pour faire apparaître le menu
  7. Cliquez sur « Update the presets« 
  8. Cliquez sur le bouton « Backup« 
  9. Re-cliquez sur « Menu », puis sur « Presets« 
  10. Sélectionnez « Europe » (PAS « Europe 2.1″), vous devriez voir apparaître « I9000XXJPO » dans PDA et avoir un ProductCode terminant par « XEU »
  11. Cliquez sur « Ok ».
  12. Rebootez le téléphone
  13. Après reboot, relancez Spooffw
  14. Choisissez « Presets » puis une nouvelle fois « Europe » (PAS « Europe 2.1″), vous devriez voir apparaître respectivement I9000XXJPP et I9000XAJPO.
  15. Cliquez sur « Ok ».
  16. Fermez « Spooffw » et allez sur l’écran d’accueil.
  17. Branchez votre téléphone à l’ordinateur, en mode Samsung Kies.
  18. Lancez Samsung Kies
  19. Samsung Kies vous propose alors la mise à jour vers la version JVO.
  20. Acceptez la mise à jour et suivez les instructions…
  21. Voilà, votre téléphone Samsung Galaxy S i9000 est sous Gingerbread !

 

Si vous avez trouver cette astuce utile, laissez un commentaire, ça fait toujours plaisir ;) Vous pouvez également me suivre sur Twitter ici afin d’être au courant des nouvelles astuces publiées sur la TrollFactory.

 

posté par Troll dans Android,astuces,Geekeries,High-tech avec 13 commentaires

Update your Samsung Galaxy S i9000 to Gingerbread (Android 2.3) through Kies 2

This is the English version of the article « Mettre à jour son Samsung Galaxy S i9000 vers Gingerbread (Android 2.3) avec Kies 2« 

 

When the first update of the Samsung Galaxy S (i9000) came out, I explained to you how to proceedd to get Froyo your phone even if it was not « available » for your country yet (and there was chance it would not be before a long time).

This month, Samsung finally released the Gingerbread update for SGS… But, well, one more time, it is really painful to get it, and Kies won’t let you update your French, UK, or anything, version until certainly a month, not to say two.

So one more time, there exists a method to follow word by word to update nevertheless ! As it is really hard to find it clearly explained on the Internet, I will explain it in details here.out en détails ici.

I STRONGLY ADVICE YOU TO DO A COMPLETE BACKUP BEFORE DOING SUCH MANIPULATIONS.

I won’t be, in any case, responsible for the possible damage you phone may get by doing the following manipulations (which are, though, not really risky if  you follow the procedure to the letter). You are doing them at your own risks and under your entire responsibility.

So, to update its Samsung Galaxy S i9000 to Gingerbread (Android 2.3), one follows the following directives :

 

  1. Download the last Kies version from the official Samsung website and CHOOSE « English » as installation language (I tested for instance with FR version and it kind of crashed… to, maybe it works with non-English version, but did not for me). If you already have Samsung Kies installed on your computer, launch it and simply accept downloading and updating to the new version. (If you already had Kies 2.x and it does not ask your for an installation language during the update, you can try with a non-English version but I don’t have any guaranty it will work).
  2. If you phone is not rooted yet, roote it by following the Android any-version root instructions (NOTE : After updating through Kies, the root will vanish, so if you don’t want your phone to be rooted, don’t be concerned about rooting it now, it won’t be rooted at the end anyway). If it is already rooted, go to the step 3.
  3. If your phone has any sort of « LagFix », UNDO IT NOW BEFORE USING SPOOFFW. If, for example you installed the « One Click LagFix » (OCLF) by RyanZa as adviced in this article about Froyo update on the Galaxy S, just relaunch the OCLF application and click « Undo LagFix ». REBOOT AFTER UNDOING THE LAGFIX. If you don’t have any lagfix, go to step 4.
  4. Install the « Spooffw » app from Android Market or from the XDA-Dev thread about Spooffw.
  5. Launch Spooffw and accept the root rights request (it is possible that it does not appear immediatly, if this is the case, accept it when it appears and resatart the application after having accepted the permanent root access for Spooffw).
  6. Push the « Menu » button on your phone to get the menu
  7. Click « Update the presets« 
  8. Then click  « Backup » button
  9. Reclick « Menu », and then « Presets« 
  10. Select « Europe » (NOT « Europe 2.1″), you should see « I9000XXJPO » for PDA and ProductCode ending with « XEU »
  11. Click « Ok ».
  12. Reboot the phone
  13. After reboot, relaunch Spooffw
  14. Choose « Menu » and « Presets » one more time and select « Europe » (NOT « Europe 2.1″), you should see respectively I9000XXJPP and I9000XAJPO.
  15. Click « Ok ».
  16. Close « Spooffw » and go home screen
  17. Connect the phone to the computer, in Samsung Kies mode.
  18. Launch Samsung Kies
  19. Samsung Kies suggests you to update to JVO version.
  20. Accept the update and follow the instructions…
  21. Here is it, your Samsung Galaxy S i9000 is now running Gingerbread !

 

If you found this tip useful, don’t hesitate to post a comment below, it is always pleasant to know people use your work :) You can also follow me on Twitter here to keep up to date about the last tips published on the TrollFactory.

 

posté par Troll dans Android,astuces,Geekeries,High-tech avec 59 commentaires

Mettre à jour son Samsung Galaxy S i9000 vers Froyo (Android 2.2) [+ LagFix]

A NEW VERSION OF ANDROID CAME OUT FOR THE SAMSUNG GALAXY S, READ THIS ARTICLE TO UPDATE TO GINGERBREAD : Update Samsung Galaxy S to Gingerbread (Android 2.3) using Kies 2

UNE NOUVELLE VERSION D’ANDROID POUR LE GALAXY S EST SORTIE, LISEZ CET ARTICLE POUR METTRE A JOUR VERS GINGERBREAD : Mettre à jour son Samsung Galaxy S i9000 vers Gingerbread (Android 2.3) avec Kies 2

Alors, certains l’auront peut-être remarqué, d’autres non, Samsung a ENFIN [re]mis à disposition l’update vers Android 2.2 (Froyo) pour son téléphone Galaxy S i9000, sa meilleure vente du moment.

Cependant… Comme d’habitude il va falloir bidouiller un peu pour ceux qui n’ont pas gardé leur téléphone sous la version bien moisie « sortie d’usine » qui avait un nombre incalculable de soucis.

Pour ceux-là, il va falloir mettre les mains dans le camboui, du moins un petit peu.

La première chose à faire est de NE SURTOUT PAS METTRE A JOUR VOTRE VERSION DE KIES vers la version 1.5.3.10103_100 mais bien garder la version précédente, qui fini par « 82 ».

Si c’est déjà trop tard et que vous avez installé la version qui se termine par « 100 » lorsque Kies vous l’a proposé, vous pourrez trouver ici l’ancienne version : Téléchargez Samsung Kies version 82.

En effet, dans la nouvelle version, le logiciel Kies revérifie la version du logiciel sur le téléphone juste avant d’effectuer une recherche de « Mise à jour du microgiciel » (ou Firmware update dans le langage standard) ce qui nous empêche de lui faire croire que nous sommes des utilisateurs lambda avec une version sortie d’usine.

La procédure en détails

/!\Attention, il semblerait que cette procédure ne fonctionne plus totalement (Samsung a mis à jour ses serveurs). Je n’ai pas le temps matériel actuellement de la réécrire mais elle est en fait complémentaire à celle décrite ici : http://forum.xda-developers.com/showthread.php?p=9140758#post9140758. Si vous avez du mal avec l’anglais, pensez à essayer Google Translate. Il semblerait qu’il faille maintenant télécharger la dernière version du logiciel.

  1. Désinstallez donc la nouvelle version si vous l’avez installé.
  2. Utilisez ensuite un logiciel comme CCleaner pour faire un nettoyage de votre registre (n’oubliez pas de répondre « Oui » quand il vous propose de faire une sauvegarde de votre registre avant…).
  3. Redémarrez votre ordinateur.
  4. Installez la nouvelle version.
  5. Vous êtes prêts à attaque la seconde partie de la manipulation : le bidouillage !
  6. Lancez Kies.
  7. Connectez votre téléphone.
  8. Attendez qu’il soit reconnu etc. …
  9. Lancez maintenant l’éditeur de registre (appuyez sur les touche « Windows » (la petite touche avec le logo windows) et « R » en même temps, puis tapez « regedit » et appuyez sur la touche Entrée).
  10. Rendez-vous (via l’arborescence à gauche) dans la clé (comme un dossier) suivante : HKEY_CURRENT_US ER/Software/Samsung/Kies/DeviceDB/.
  11. Dans cette clé, plusieurs sous-clés sont présentes (du nom de « 1 », « 2 », « 3 » etc. … ), cliquez sur chacune d’entre elles jusqu’à ce que vous voyez dans la partie à droite des lignes avec les noms suivants : « SoftwareRevision », « ProductCode », « HIDSWVER » et « DEVCONINFO » (vous devez TOUTES les voir présentes, sinon ce n’est pas la bonne « sous clé »).
  12. Quand vous l’avez trouvée, remplacez les lignes suivantes comme suit :
  13. “SoftwareRevision”=”I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3″
    La“ProductCode”=”GT-I9000HKDXEF”
    “HIDSWVER”=”I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3″
    “DEVCONINFO”= «  »
    (pour devoninfo les “” veulent dire de laisser les cases vides)
  14. Appuyez sur F5 pour vérifier que les valeurs restent bien affichées.
  15. Par précaution nous allons également faire croire à Kies qu’il est à jour :
  16. Remontez dans le registre jusqu’à la clé « Samsung » (qui est dans « Software »).
  17. Dans la partie droite de la fenêtre, modifiez la ligne « LocalVer” en mettant la valeur « 1.5.3.10103.100 ».
  18. A nouveau, appuyez sur F5.
  19. Retourner dans Kies, cliquez sur « Mise à jour du microgiciel » en bas à droite. Sauvegardez les contacts si vous avez envie… et regardez bien : Samsung Kies vous propose de mettre à jour votre téléphone !

Pour la suite des opérations, bien que Kies soit qu’à moitié traduit, il n’y a pas grand chose à faire à part cliquer sur suivant, je vous laisse vous débrouiller seuls ;-) Si vous avez un quelconque soucis, postez un commentaire !

Concernant le LagFix

Votre téléphone ne sera cependant, après la mise à jour, pas exempt des lags auxquels il pouvait être déjà sujet avant. Pour ça, je vous conseille d’utiliser les applications « LagFix » que l’on peut maintenant trouver sur le market (personnellement j’utilise celle de Ryanza, elle propose en plus de rooter (en 2.2 ça marche pas mais chuut.) et d’autres bidouilles  utiles, et je n’ai jamais eu de soucis avec). Votre téléphone aura sans doute besoin d’être rooté. Alors là pour ça c’est une autre histoire, je vous ferai prochainement un post sur comment rooter son galaxy S, en attendant vous pouvez tenter de vous débrouiller seuls en allant ici : SuperOneClick Application : Root, Unlock, Do Everything you dream about with your Android.

posté par Troll dans astuces,Geekeries,High-tech avec 51 commentaires