Installation de la mise à jour Android 2.2.1, rom FRF91 > FRG83 > FRG83D

Compatible avec les Nexus One SFR (Vodafone)
vendredi 5 novembre 2010
par  KreaComm’
popularité : 2%

Le contenu de la carte SD n’est PAS effacé. Si vous avez activez l’option dans Paramètres > Confidentialité, Google sauvegarde vos données (agenda, contacts..., mais aussi les clés WEP ainsi que les paramètres de vos applications et les applications installées depuis le market)

Cette méthode m’a permis de d’upgrader un NexusOne acheté chez SFR de Froyo 2.2.0 vers la 2.2.1 sans aucun problème.

Note :

Pour ceux qui sont avec le kernel haley@m4-dev#1, pas de soucis cela fonctionne : Ne pouvant plus attendre le déploiement de la Froyo, à l’époque j’avais installé une mise à jour un peu différente de l’officielle pour Vodafone sortie quelques temps après... version du kernel avant update :

kernel version
2.6.32.9-27227-g3c98b0d
haley@m4-dev#1

De plus, cette version n’autorisait pas la mise à jour en utilisant le fichier Signed-passion-FRG83-from-FRF91.c8847c98.zip (Signature verification failed).

Etape 1, les préparatifs

Branchez votre téléphone sur votre pc avec son cable USB puis activez le mode Débogage, vérifiez à bien installer les drivers..., activez ensuite le "Périphérique de stockage USB".

Téléchargez le SDK d’Android selon votre OS puis décompressez le à la racine de votre disque dur, soit C :\android-sdk-windows si vous êtes sous Windows).

Téléchargez Froyo US FRG83 Android 2.2.1 officiel puis placez le à la racine de la carte SD sur votre téléphone.

Attention, avant tout il faut avoir rooté votre téléphone, si ce n’est pas encore fait, téléchargez et installez sur votre téléphone l’application Universal Androot, ensuite lancez l’application Universal Androot puis appuyez sur le bouton "Go root".

Universal Androot QR code Universal Androot

Pour terminer, redémarrez votre téléphone afin de prendre en compte les changements.

Ceci étant fait, continuons :

Etape 2, Installer l’image RECOVERY CUSTOM

Il faut installer une image recovery custom, si vous en avez déjà installée une, passez à l’étape 3, sinon suivez cette procédure :

Nouvelle version de AmonRA (recommandé) :

Utilisez la version 2 de AmonRA qui est désormais compatible SLCD et AMOLED et qui inclus d’autres nouveautés comme la désactivation de la vérification des signatures (...) : téléchargement.

Anciennes versions de AmonRA :

Utilisez le recovery AmonRA 1.9.0 si vous avez un écran SLCD : AmonRA 1.9.0.

OU :

Utilisez le recovery AmonRA 1.8.0.1 si vous avez un écran Amoled : AmonRA 1.8.0.1.

AMOLED vs SLCD

Une fois l’image RECOVERY téléchargée, renommez le fichier en "recovery" (sans les guillemets) et placez le à la racine de votre carte SD sur votre téléphone.

Ensuite, téléchargez le fichier flash_image puis placez le (sans le renommer) à la racine de votre carte SD sur votre téléphone.

Désactivez le périphérique de stockage USB sur votre téléphone et laissez le connecter en mode débogage.

Etape 3, utilisation du RECOVERY

Ouvrez une invite commande en mode administrateur dans le dossier où se trouve le SDK Android (sous windows : C :\android-sdk-windows) et tapez les commandes suivantes :

adb shell
su
mount -o remount,rw /system
# SI la commande du dessus ne fonctionne PAS, essayez celle-ci :
mount -o remount,rw -t yaffs2 /dev/block/mtdblock6 /system
# OU celle-ci :
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
cat /sdcard/flash_image > /system/bin/flash_image
chmod 755 /system/bin/flash_image
flash_image recovery /sdcard/recovery.img
rm /system/etc/install-recovery.sh
rm /system/recovery-from-boot.p
reboot recovery

Etape 4, installation de Android 2.2.1 FRG83 (US)

Normalement le téléphone redémarre en mode recovery. Si ce n’est pas le cas, éteignez le téléphone, enlevez la batterie, remettez la, et redémarrez en faisant ça :

  • Appuyer et rester appuyé sur la touche volume bas
  • Presser une seule fois le bouton power, tout en continuant d’appuyer sur la touche volume bas
  • Le téléphone redémarre sur un menu avec 3 bugdroids entrain de faire du skate en bas de l’écran, sélectionnez recovery avec les touches de volume, et sélectionnez en appuyant sur le bouton power.

Une fois dans le menu recovery, dirigez vous avec le trackball.

Backup du téléphone :

Sélectionnez Backup/Restore, puis Nand Backup, ceci aura pour effet de faire une copie de l’état actuel de votre téléphone, donc quoi qu’il arrive en cas d’échec vous pourrez restaurer votre téléphone en deux clics, vous n’avez donc plus rien à craindre :) Note : La restauration d’un back-up peut échouer si vous renommez le fichier, ou si vous n’avez pas assez de batterie, donc ne renommez pas les dossiers ni les fichiers du back-up nandroid.

Une fois le backup effectué, revenez dans le menu de base en appuyant sur volume bas, sélectionnez Wipe puis faites à la suite :

  • Wipe data/factory
  • Wipe cache
  • Wipe Dalvik-cache

Une fois cela fait, on passe à l’installation, revenez encore en arrière dans les menu avec la touche volume bas, et avec le trackball sélectionnez Flash zip from SD Card, et cliquez sur le fichier de la ROM (FRG83_stock.zip).

Terminé !

Une fois l’installation achevée, redémarrez votre téléphone et constatez la version 2.2.1 dans Paramètres > à propos du téléphone.

Froyo 2.2.1

Pour ma part, étant chez SFR, je n’ai pas eu de réglages particulier à faire concernant le réseau, les MMS fonctionnent aussi parfaitement.



Cette astuce provient en partie du forum frandroid, merci à ibolito.


Commentaires

Logo de fpat
mercredi 8 décembre 2010 à 08h32, par  fpat

adb shell retourne :
* daemon started successfully
$ su retourne :
su
pour mount seule la troisième ligne fonctionne

Logo de ibolito
jeudi 25 novembre 2010 à 21h50, par  ibolito

Salut ! Déjà félicitation pour le site, et surtout pour la mise en page du tuto, beaucoup plus propre que celle que j’ai fait sur le forum FrAndroid ! J’espère que ce tutorial aidera beaucoup de monde comme il m’a aidé, en me débarassant de la "surcouche" SFR et l’impossibilité d’utiliser la fonction hotspot wifi, c’est pour ça à la base que je voulais une ROM d’origine Google et non d’un quelconque opérateur

Logo de KreaComm'
mercredi 24 novembre 2010 à 00h50, par  KreaComm’

Bonsoir,

que retournes les deux premières commandes ?

adb shell
su

Logo de Pierre
lundi 22 novembre 2010 à 11h31, par  Pierre

Bonjour et merci de ce tuto.
Je suis dans la meme galère avec la build 2.1 qui ne veut pas accepter les mises à jours OTA.

J’ai suivi la procédure à la lettre pour l’install de la recovery, mais après avoir executé la commande
flash_image recovery /sdcard/recovery.img
j’ai toujours la meme ligne qui s’écrit dans mon shell :
[1] Illegal instruction

Est ce normal ou est ce qu’il y a une solution ?
Merci d’avance.

Pierre

Navigation

Mots-clés de l'article

Articles de la rubrique

  • Installation de la mise à jour Android 2.2.1, rom FRF91 > FRG83 > FRG83D