6 votes

Comment restaurer mon IMEI sur le Galaxy S si je n'ai pas de sauvegarde de /efs ?

J'ai installé CyanogenMod 10 Nightlies sur mon Galaxy S1, venant de CyanogenMod 9.
A chaque redémarrage, j'obtiens le message :

Attention ! Un problème a été détecté avec votre appareil. Le numéro IMEI de votre appareil n'est pas valide. Un numéro IMEI non valide peut entraîner des problèmes de réseau, notamment l'impossibilité d'appeler des numéros d'urgence.

Parfois, j'ai des problèmes de réseau et mon portable ne se connecte pas à Internet (même s'il affiche une connexion E/H).

Une fois, j'ai fait une sauvegarde de mon /efs/ partition, je l'ai déjà restauré mais le message apparaît toujours.

6voto

Zuul Points 8710

FYI

Warning message

Le CyanogenMod 10 est la première mise à jour avec le code permettant de détecter un IMEI invalide.
Il se peut que vous ayez déjà un IMEI invalide et que vous ne le sachiez pas.

Le problème d'une IMEI non valide est que vous pouvez avoir des problèmes d'appels d'urgence (impossibilité de faire des appels d'urgence).

Confirmer l'IMEI

L'IMEI rapporté correspond-il au numéro sous votre batterie ?

Composez le *#06# et l'IMEI sera présenté sur votre écran.

Solution possible

De ce code.google.com l'utilisateur de commentaire 5 a réussi à résoudre le problème :

Les mesures que j'ai prises pour résoudre le problème :

  1. Flash mon téléphone par Odin à la version 2.2.1
  2. Mise à jour vers CM9 en utilisant Recovery avec une version stable de CM9 http://download.cyanogenmod.com/get/jenkins/5805/cm-9.0.0-galaxysmtd.zip
  3. Mise à jour vers CM10 en utilisant la dernière version du noyau.
    J'ai utilisé cm-10-20120822-NIGHTLY-galaxysmtd.

Entre les étapes, j'ai effacé les données, réinitialisé l'usine et effacé la partition cache. Maintenant mon IMEI est correct.

Après avoir nettoyé le téléphone et les mises à jour faire CM10 je recommande d'installer gapps-jb-20120726-signed, parce que votre téléphone sera propre comme un bébé après la naissance.

3voto

Flow Points 18254

Cela est généralement dû à une erreur, une corruption ou un remplacement. /efs/nv_data.bin .

Si vous avez une sauvegarde de /efs

Il est probable qu'un installateur de ROM en ait créé un pour vous.

Si vous avez une sauvegarde du /efs sur votre carte SD, il est alors possible de copier les fichiers de la sauvegarde sur la carte SD. /efs :

adb shell              # open a shell
su                     # become root
cd /sdcard/backup/efs  # change directory to the backup
cp -r * /efs           # copy the backup to /efs 

Cela devrait rétablir la valeur d'usine de votre IMEI.

Si vous n'avez pas de sauvegarde de /efs

Alors vous devez aller avec La réponse de Zuul .

1voto

Il suffit de flasher votre appareil avec le firmware officiel. Il peut s'agir d'un problème avec les nightly builds de CyanogenMod 10, pas avec votre appareil.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X