IMEI´s, Mac Adressen von WLAN und Bluetooth weg und eine gute Lösung für das Problem

hilde0407

Member
Ich bin mir sicher, dass Viele dieses leidige Thema kennen. Beim Flashen eines ROM´s einen kleinen Fehler gemacht, z.B. nicht nur Download gewählt, sondern auch noch Format mit dem SP Flash Tool und schon hat man das Problem, dass die IMEI´s und die MAC Adressen vom WLAN und Bluetooth weg sind. Der glückliche User, der zuvor ein Backup mit den MTK Droid Tools gemacht hat, kann das Problem glücklicherweise recht einfach lösen. Die Vorgehensweise ist im Forum bereits mehrfach erwähnt. Wehe dem, der dies aber nicht getan hat. Hier konnte man zwar auch mit den MTK Droid Tool die IMEI´s wieder eintragen, die MAC Adressen über einen etwas komplizierteren Weg. Der Haken an der Sache ist nur der, dass beim Einspielen eines neuen ROM´s die IMEI´s und MAC Adressen erneut weg sind und der gleiche Ärger von vorne los geht.

Einen alternativen Weg habe ich bisher nicht gefunden gehabt ... und ich bin schon recht lange mit dem Problem beschäftigt.

Durch einen Zufall bin ich in einem italienischen Forum auf eine verblüffend einfache Lösung gestoßen:

Dazu ist es wichtig, dass das Smartphone bereits gerootet ist, was mit den MTK Droid Tool recht einfach zu realisieren ist.

Dann geht man mit einem geeigneten Dateiexplorer, der die Möglichkeit hat per Root auch schreibend auf das Dateisystem zuzugreifen (gut geeignet ist der ES Dateiexplorer) auf den Pfad /data und löscht dort den gesamten Ordner nvram.

Danach bootet man das Handy neu (Akku raus und wieder hinein). Es wird beim Booten (automatisch) der NVRAM Bereich aus einem geschützten Bereich ausgelesen und neu aufgebaut und schwups sind die IMEI´s und MAC Adressen wieder so, wie sie sein sollen!

Das tolle an der Sache ist, dass dann die IMEI´s und MAC Adressen beim Einspielen eines neuen ROM´s erhalten bleiben!

Erfolgreich habe ich diese Vorgehensweise bei meinem THL T100s und dem Tengda S5 G9000 durchgeführt! Beide Smartphones sind mit dem MK6592 (Octacore) ausgestattet, was bei mir die Vermutung nahe legt, dass dies mit allen MTK6592 Phones funktionieren sollte.

Weil ich dies aber nicht garantieren kann ist es unerlässlich, zur Vorsicht im Vorfeld eine Sicherung des NVRAM Bereiches mit den MTK Droid Tool zu erstellen. Dann hat man zumindestens die Möglichkeit, bei Fehlfunktion den Bereich wieder herzustellen!

Ich bin gespannt auf Rückmeldungen von Euch, ob es auch funktioniert hat!
 
Zuletzt bearbeitet:

tommy0815

Well-Known Member
ich kann dies bestätigen, war also bei Dir kein Zufall. Mit welchem Phone ich das auch so gemacht habe, weiß ich allerdings nicht mehr :grin:
Finde es aber gut das Du die Methode erwähnst, denn meistens sind die simpelsten Methoden die besten :)
 

AltF4

Active Member
hhmm, zu früh gefreut. Ich habe das mit dem Vifocal W92 (baugleich Elephone P9 Water) von meiner Frau heute probiert. Nach löschen des Ordners nvram, ausschalten, Akku raus, warten und schließlich Neustart, wurde der Ordner nvram wieder neu angelegt, die IMEI`s sind aber weg.

Das Gerät ist auch mit einem MTK6592 ausgestattet.
 

Ora

®
Ist komplexer... Deine Vorschlag wäre ja ein Art "Mini" Werksreset, also Teile von /data zerstören, nämlich nvram...
Habe hier mal ein paar Szenarien beschrieben...
http://chinamobiles.org/threads/mtkdroidtools-erfahrungen-tipps-tricks-download.37769/page-26#post-471391
http://chinamobiles.org/threads/mtkdroidtools-erfahrungen-tipps-tricks-download.37769/page-26#post-471393

und... die von mir beobachteten meisten IMEI Zerstörungen kommen aus dem Überschreiben der Sektion SEC_RO... die bei den Übertragen der IMEI's in den Datenbereich beim Booten ein wichtige Rolle spielt.
 

hilde0407

Member
Mich wundert nur, dass es bei mir funktioniert hat! IMEI´s und Mac Adressen waren weg, nachdem ich mit SPFlash Format ohne Bootloader gemacht hatte! Nun sind sie aber dauerhaft wieder da!
 

N2k1

Well-Known Member
Es kommt darauf an, warum die IMEI + MAC weg ist.
Ist der secro-Bereich zerschossen, kann das Telefon nichts wiederherstellen.
Ist der Secro-Bereich hingegen OK und der Fehler liegt in einem vorhandem NVRAM-Verzeichnis (was nur erstellt wird, wenn es fehlt), so kann es auch nicht wiederhergestellt werden.
Ich hatte ein Telefon, wo ich die MAC-Adresse etc. nur ändern konnte, wenn ich den secro-Bereich bewußt manipuliert habe ..
 

hilde0407

Member
Nach meine Vorstellungen müsste aber bei einem kompletten Format mit SP Flash auch der SECORO Bereich formatiert werden, oder sehe ich das falsch?
 

Ora

®
Nein, richtig... aber noch einmal dort liegen keine Identitätsmerkmale des Telephones, sondern nur die Mechanismen zu deren Übertragung in den nvram Bereich von /data.
Nur wenn man bewusst (wie in meinem Beispielen beschrieben) NVRAM re-flasht werden diese erneuert und beim booten nach Data übertragen, wenn dieser Bereich noch nicht vorhanden (also bei vorherigen Wipe-Werksreset) oder wie Du händisch gelöscht wurden.

Flasht man diesen NVRAM Bereich bewusst zurück und im /data/nvram gibt es schon Strukturen, dann bleiben diese auch nach einem Reboot unverändert. Das jedenfalls sind meine Erfahrungen.
 

hilde0407

Member
Das habe ich soweit verstanden! Ich habe aber bei meinem THL T100s auch mehrfach die bei verschiedenen ROMs beiliegende secoro.img geflasht, den /data/nvram Ordner habe ich aber nie gelöscht, hatte daher leere IMEI´s.
Die Identitätsmerkmale befinden sich meines Wissens in der nvram.img, die nie bei den ROM´s beiliegt, da individuell. Dieser Bereich scheint bei einem Format mittels SP Flash nicht mit formatiert zu werden. Warum wird dann aber beim Aufspielen eines neuen ROMs der NVRAM Bereich nicht korrekt angelegt.
Außerdem stellt sich mir auch die Frage, wie die individuellen Daten gelöscht werden, das sie nicht wieder herstellbar sind. Wenn ich dies genau wissen würde, würde ich auch wissen, welchen Fehler ich nicht machen darf! Oder anders ausgedrückt, was habe ich "richtig" gemacht, da meine individuellen Daten über den Wege des nvram Ordners löschen wieder erschienen sind, also nicht endgültig vernichtet wurden?
 

AltF4

Active Member
Die Identitätsmerkmale befinden sich meines Wissens in der nvram.img, die nie bei den ROM´s beiliegt, da individuell.
nvram.img oder nvram.bin? Bei einer Sicherung mit Droid Tools wird eine nvram.bin mitgesichert, wenn die Dateien für Flashtool vorbereitet werden, dann kommt die aber nicht mit in den Flashtool Ordner.
 

Ora

®
Du hast nur die Kopie im /data/nvram gelöscht...

Stimmt, aber MTK Droid liesst diese bei einer Datensicherung mit aus. Und diese kann man durch annpassung des Scatterfiles dann auch wieder zurück in diesen Bereich flashen.
Beim Flashen mit einer nicht veränderten Scatter werden diese Daten NICHT mit geflasht auch werden diese bei Formatieren mit dem SP FT nicht gelöscht. Und falls diese tatsächlich nicht Rückübertragen werden, kann man mit dem MTK Droidtool diese dann händisch oder mit einer entsprechenden Sicherung zurück übertragen.

Alle diese Dinge sind übrigens auch in meinen MTK Droidtool Thema beschrieben...[DOUBLEPOST=1406748434,1406748298][/DOUBLEPOST]
dann kommt die aber nicht mit in den Flashtool Ordner.
Richtig... aber siehe oben und siehe mein Thread
 

AltF4

Active Member
Alle diese Dinge sind übrigens auch in meinen MTK Droidtool Thema beschrieben...
Also das würde mich schon interessieren, wie ich von der NVRAM.bin meiner ersten Sicherung des StockROM, die IMEI's bzw. den NVRAM wiederherstellen kann. Allerdings stehe ich auf dem Schlauch und finde die entsprechende Stelle in Deinem Thread nicht :punish:[DOUBLEPOST=1406752338,1406752157][/DOUBLEPOST]oh, ich habs doch gefunden
 
Oben Unten