2 votes

Restaurer l'IMEI du Xiaomi MI4C sans un autre téléphone

En résumé : J'ai un Xiaomi Mi4c qui affiche un IMEI "inconnu" lorsqu'il est vérifié via les paramètres dans les versions stable et développeur de MIUI et Cyanogenmod 13.1. Cependant, lorsqu'il est consulté via EFS professional ou NV RF Manager, l'IMEI est lu correctement. Ne pas avoir un IMEI "valide" (ou tout?) signifie que j'ai une tablette wifi de 5 pouces, plutôt qu'un téléphone, ce que j'essaie de réparer.

La version longue :

Les problèmes ont commencé juste après avoir flashé CM 13.1, et je ne pouvais pas détecter ma carte SIM. Pensant que c'était ma ROM, j'ai reflashé ma ROM d'origine et quand cela n'a pas résolu le problème, j'ai rapidement déduit que l'IMEI manquant/inconnu était le problème.

J'ai finalement réussi à faire fonctionner NV RF Manager, et j'ai lu toutes les valeurs NV de mon téléphone. Après avoir trouvé la valeur liée à l'IMEI, j'ai suivi le schéma étrange pour réorganiser mon IMEI et rempli les cases et cliqué sur "Write NV." Cependant, je n'ai reçu qu'une erreur indiquant "Le paramètre est protégé en écriture et donc en lecture seule." Les mêmes résultats ont été obtenus avec EFS professional. (Encore une fois, c'était sur CM) Maintenant, j'ai reflashé la ROM d'origine et réessayé. Après avoir redémarré le téléphone, j'ai pu lire les bonnes valeurs IMEI du téléphone en utilisant à la fois EFS professional et NV RF Manager, mais le téléphone montrait toujours la bande de base et l'IMEI comme "inconnu." Composer *#06# fait disparaître les chiffres, mais rien d'autre ne se passe.

Jusqu'à présent, voici ce que j'ai essayé :

  • NV RF Manager
  • EFS Professional
  • Outils MTK Droid
  • Outils SP Flash (N'a pas du tout fonctionné, seulement pour les chipsets MTK ?)
  • Applications comme XPOSED IMEI Changer (N'entraîne aucun changement)

Il y a quelques questions connexes, mais aucune d'entre elles ne fonctionne pour moi.

Comment restaurer l'IMEI et retrouver la fonctionnalité réseau ?

Pourrait fonctionner, mais je n'ai pas réussi à trouver les fichiers "modem" ou nvram sur mon téléphone. Je n'ai pas non plus de dossier "efs" sur mon téléphone (que je puisse trouver.)

Mi4i partition complète corrompue. Impossible de restaurer la partition EFS

Ne me convainc pas. L'idée de téléverser des fichiers spécifiques à mi4i (plutôt qu'à mi4c) après avoir supprimé mes seuls restes de mes fichiers efs me semble être une mauvaise idée.

Comment restaurer le numéro IMEI sur le Samsung Galaxy S4 I9505 ?

Est spécifique à la ROM, et comme cela ne fonctionne pas sur plusieurs ROM, je l'ai exclu de la liste des problèmes liés.

Encore une fois j'ai un Xiaomi Mi4C, avec la version 32Go/3Go et le chipset Qualcomm MSM8992 Snapdragon 808.

Toute aide serait grandement appréciée, j'ai atteint un mur en essayant de résoudre ce problème.

0 votes

Et il y a le premier problème: vous n'avez pas de dossier efs. C'est là que vos données IMEI sont stockées, ainsi que tous les autres types d'identifiants (adresse MAC, adresse BT)

0 votes

Je pensais que cela pourrait être le problème, mais j'ai une adresse BT, une adresse MAC et mes connexions wifi et BT fonctionnent parfaitement.

0 votes

Étrange. Tout ça serait des sfe, et les appareils ont tendance à garder le système pour que cela reste le même.

1voto

Sonic Man Points 11

De quoi avez-vous besoin.

  • Téléchargez MTK Droid Root & Tools.
  • Un ordinateur Windows.
  • Avoir déjà activé le mode de débogage USB sur votre appareil.
  • Un câble USB.
  • Avoir installé ADB & Fasboot sur votre PC.

Instructions.

  1. Connectez votre appareil à votre PC, puis lancez MTK Droid Root & Tools.
  2. Root Droid et Tools détectera votre appareil Android.
  3. Si votre appareil est détecté, vous verrez son IMEI dans l'onglet Informations sur le téléphone de l'interface de root et d'outils Droid.
  4. Ensuite, trouvez le bouton Root qui se trouve sur le côté inférieur droit de l'interface.
  5. Sélectionnez le bouton Oui si on vous demande si vous souhaitez Root. Vous verrez l'accès au script de shell Root.
  6. Ensuite, vous verrez une boîte de fenêtre nommée Changer l'IMEI, Sauvegarde/Restauration, NVRAM.
  7. Remplacez maintenant l'IMEI sur la boîte de la fenêtre par le numéro IMEI de l'arrière de votre appareil Android.
  8. Choisissez ensuite Oui. Redémarrez votre appareil pour appliquer les modifications et terminer.

J'ai trouvé les instructions sur la page suivante : réparation de l'IMEI MTK, cette page contient des images pour clarifier son point.

0 votes

Je crains que cette méthode se soit également avérée infructueuse. Bien que tout semble s'être déroulé sans encombre, l'IMEI n'est finalement pas restauré.

1voto

BSL-5 Points 131

C'est ce qui a fonctionné pour moi. J'ai tout documenté dans un dépôt GitHub et j'ai inclus certaines informations ici. Cependant, je ne mettrai pas à jour ces informations et je ne peux pas télécharger les fichiers de support, ce qui fait du dépôt GitHub la ressource principale pour de nombreuses raisons. Cela dit, voici un extrait :

Télécharger les fichiers

J'ai attaché quelques fichiers :

  1. mi4c.qcn : une sauvegarde d'IMEI d'un autre téléphone
  2. QPST : le programme pour télécharger la sauvegarde d'IMEI
  3. Convertisseur IMEI : convertit l'IMEI en hexadécimal

Le convertisseur IMEI est facultatif, mais utile.

Rooter le téléphone et activer le débogage USB

D'autres personnes ont déjà écrit cette partie, et dans un esprit de réfaction, je mettrai des liens vers eux plutôt que de répéter ce qu'ils disent.

  • Déverrouiller le bootloader Mi4c sans vérification par Xiaomi
  • Root et installer la récupération twrp sur Xiaomi mi4c
  • Installation de SuperSu
  • Activer le débogage USB

Configurer d'autres logiciels

  • Voici un guide sur comment installer ADB et Fastboot.
  • Vous aurez besoin d'un éditeur hexadécimal. En voici un, mais il y en a beaucoup à choisir.

Activer le mode de diagnostic

Ouvrez votre invite de commandes et exécutez

adb shell
su
setprop sys.usb.config diag

Cela active le mode de diagnostic sur votre téléphone, le préparant pour QPST

Vérifier les pilotes

Allez dans "Gestionnaire de périphériques" et vérifiez si vos pilotes sont correctement installés. Si ce n'est pas le cas, essayez d'activer les pilotes non signés et de réinstaller/mettre à jour les pilotes pour le téléphone.

Modifier mi4c.qcn

Ouvrez votre éditeur hexadécimal et recherchez "08 5A 44 13 66 06 75 76 36" Modifiez cela par votre IMEI que vous avez converti en hexadécimal avec le convertisseur IMEI attaché.

Effacer les fichiers IMEI existants

adb shell
su

dd if=/dev/block/mmcblk0p28 of=/sdcard/modemst1
dd if=/dev/block/mmcblk0p29 of=/sdcard/modemst2
dd if=/dev/block/mmcblk0p33 of=/sdcard/fsg

dd if=/dev/zero of=/dev/block/mmcblk0p28
dd if=/dev/zero of=/dev/block/mmcblk0p29
dd if=/dev/zero of=/dev/block/mmcblk0p33

reboot

Cela ouvre la voie aux nouveaux fichiers.

Répéter la mise en mode de diagnostic

Utiliser QPST pour mettre à jour EFS

Installez et exécutez QPST. Il devrait détecter automatiquement votre téléphone.

Cliquez sur l'onglet "Démarrer les clients", puis sélectionnez Téléchargement de logiciel

Sélectionnez votre fichier qcn modifié et cliquez sur Démarrer. Il peut atteindre 100% rapidement, mais il continuera à fonctionner jusqu'à ce que le bouton de sortie ne soit pas grisé.

Redémarrer le téléphone

Célébrez! (Ou réessayez si ce n'est pas réussi, parfois il faut quelques essais pour que ça fonctionne)

Crédit à http://www.miuitutorial.com/2016/10/imei-xiaomi-mi4c-kamu-hilang-jangan.html et Defforest@enMiuiForum

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