2 votes

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

En bref: J'ai un Xiaomi Mi4c qui affiche un IMEI "inconnu" lorsqu'il est vérifié via les paramètres dans les versions stables 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 d'IMEI "valide" (ou tout simplement pas d'IMEI du tout ?) signifie que j'ai une tablette wifi de 5", plutôt qu'un téléphone, ce que j'ai essayé de résoudre.

La version longue:

Les problèmes ont commencé juste après avoir flashé CM 13.1, et je n'ai pas pu détecter ma carte SIM. Pensant que c'était ma ROM, j'ai reflashé ma ROM d'origine et lorsque 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 enfin réussi à faire fonctionner NV RF Manager, et à lire 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éarranger mon IMEI, rempli les cases et cliqué sur "Ecrire NV". Cependant, je n'ai reçu qu'une erreur qui disait "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 j'ai essayé à nouveau. Après avoir redémarré le téléphone, j'ai pu lire les valeurs IMEI correctes du téléphone en utilisant à la fois EFS Professional et NV RF Manager, mais le téléphone affichait toujours la bande de base et l'IMEI comme "inconnu". Composer *#06# fait disparaître les chiffres, mais rien d'autre ne se produit.

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 (Résultats sans 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é du 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).

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

Ne me convainc pas. L'idée de télécharger des fichiers spécifiques à mi4i (plutôt qu'à mi4c) après avoir supprimé mes seuls vestiges de mes fichiers efs me semble 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 comme étant lié.

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

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

0 votes

Et voici le premier problème : vous n'avez pas de dossier efs. C'est là que vos données d'IMEI sont stockées, ainsi que toutes sortes d'identifiants (adresse MAC, adresse BT)

0 votes

J'ai pensé 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 cela serait des efs, et les appareils ont tendance à conserver le système pour cela le même.

1voto

Sonic Man Points 11

De quoi avez-vous besoin.

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

Instructions.

  1. Connectez votre appareil à votre ordinateur, puis lancez MTK Droid Root & Tools.
  2. Root 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 droid root and tool.
  4. Ensuite, trouvez le bouton Root situé 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 shell Root.
  6. Ensuite, vous verrez une boîte de fenêtre nommée Changer IMEI, Sauvegarde/Restauration, NVRAM.
  7. Remplacez maintenant l'IMEI sur la boîte de fenêtre par le numéro IMEI situé à l'arrière de votre appareil Android.
  8. Puis choisissez Oui. Redémarrez votre appareil pour que les changements s'appliquent et se terminent.

J'ai obtenu les instructions à partir de 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 n'ait également été infructueuse. Bien que tout semble s'être déroulé sans accroc, l'IMEI n'a finalement pas été restauré.

1voto

BSL-5 Points 131

C'est ce qui a fonctionné pour moi. J'ai documenté tout 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 que le dépôt GitHub est la ressource principale pour de nombreuses raisons. Cela dit, voici l'extrait :

Télécharger les fichiers

J'ai joint quelques fichiers :

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

Le convertisseur d'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 refactorisation, je mettrais les liens vers eux plutôt que de répéter ce qu'ils disent.

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

Installer d'autres logiciels

  • Voici un guide pour installer ADB et Fastboot.
  • Vous aurez besoin d'un éditeur hexadécimal. En voici un, mais il en existe plusieurs à 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 le "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 du téléphone.

Éditer mi4c.qcn

Ouvrez votre éditeur hexadécimal et recherchez "08 5A 44 13 66 06 75 76 36". Changez ceci en votre IMEI que vous avez converti en hexadécimal avec le convertisseur d'IMEI joint.

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 pour les nouveaux fichiers.

Répéter Activer le mode de diagnostic

Utiliser QPST pour mettre à jour l'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 de fonctionner jusqu'à ce que le bouton de sortie ne soit plus 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 le faire correctement)

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