BIOS Rettungsmaßnahmen für PiPo W1, Cube iWork 10 und baugleiche Tablets

BIOS Rettungsmaßnahmen für PiPo W1, Cube iWork 10 und baugleiche Tablets

Ein Problem das wohl mit Tablets auf Basis des Intel Z3740D Prozessors häufiger vorkommt ist, dass es plötzlich zu Reboots kommt, ohne dass man irgend etwas macht. Ich hatte das selbe Problem mit einem PiPo W1 und habe nach über 30 Stunden Arbeit eine recht einfache Lösung dafür gefunden.

Bei mir äußerten sich die Probleme durch das Abschalten des Tablets nach exakt 30 Minuten. Man konnte nichts dagegen tun. Da ich aber grundsätzlich nicht so schnell aufgebe, habe ich mich dafür entschieden einiges an Zeit zu investieren um den Problemen auf den Grund zu gehen. Recht schnell fand ich den Übeltäter: Eine defekte Firmware für die Intel Management Engine. Hierbei handelt es sich um einen zweiten Teil des BIOS, welcher die Firmware für einen Prozessor in der CPU des Tablets enthält, welcher unabhängig vom Rest des Systems agiert. Dieser beinhaltet auch die Intel Trusted Execution Engine, Trusted Computing Module und die TPM Steuerung. Wem das alles nichts sagt: Keine Sorge, das ist für das Tutorial unwichtig!

Auf jeden Fall war die Frage wie man das Problem nun angehen sollte. Ich entschied mich zunächst für einen Versuch das BIOS zu modden, um versteckte Menüs freizuschalten in denen man die Intel Management und Trusted Execution Engine deaktivieren kann. Erst wenn die Versuche fehl schlugen wollte ich mich um die eigentliche defekte Firmware kümmern, denn das ist letztlich etwas komplizierter.

Bevor ich fortfahre noch ein paar Worte zur Identifizierung des Problems. Wenn ihr sicher gehen wollt, dass ihr genau das selbe Problem habt wie ich, dann macht folgendes. Öffnet den Windows Gerätemanager und schaut bei Systemgeräte nach dem Gerät "Intel Trusted Execution Engine Interface". Ist hier ein Warndreieck zu sehen, dann sind wir schon auf einer heißen Spur. Doppelklickt auf das Gerät. Hier sollte nun beim Gerätestatus "STATUS_DEVICE_POWER_FAILURE" zu sehen sein. Ihr könnt das Tablet auch mal neu starten und mit der "Del" Taste des Type Covers (so lange drücken bis das Menü erscheint) ins Bios wechseln. Scrollt nach unten und schaut ob bei "SEC RC Version" und bei "TXE FW Version" ein "N/A" steht. Ist das der Fall, dann habt ihr genau das selbe Problem wie ich.

Nun aber zurück zu meiner Geschichte: Wie gesagt wollte ich das BIOS modden. Da das bisher NOCH aussichtslos ist, werde ich jetzt nicht genauer darauf eingehen. Auf jeden Fall habe ich es letztlich geschafft mein BIOS zu bricken und damit noch ein dickeres Problem an der Backe gehabt. Glücklicherweise verfügen die Aptio BIOS Chips von American Megatrends über eine Recovery Routine. Letztlich konnte ich das BIOS durch Anschließen eines USB Sticks mit einem BIOS Backup File wiederbeleben. Der Stick muss mit Fat32 formatiert sein und die Datei "3BAGR.ROM" beinhalten. Dieser wird dann an das abgeschaltete Tablet angeschlossen. Nun schaltet man das Tablet ein und nach einigen Sekunden startet es dann plötzlich und man kann das Image flashen. Ich habe ein Backup File von einem Cube U100GT in die Dateisammlung für dieses Tutorial gelegt. Dieses funktioniert mit allen baugleichen Tablets.

Das Problem bei den BIOS Backups ist: Sie beinhalten nur das BIOS selber und nicht die so genannte "ME Region" oder "ME Ignition FW". Auf gut Deutsch: Das Problem ist durch das Einspielen eines Backups nicht behoben. Das Tablet wird wieder funktionieren, aber noch immer nach 30 Minuten ausgehen. Wie also habe ich es geschafft diesen zweiten Teil des BIOS wiederherzustellen?

Nun, das ganze war eher Zufall. Ich habe gerade das Internet nach baugleichen Tablets durchforstet, in der Hoffnung auf irgend ein BIOS File zu stoßen, welches mit einem Flash Kit direkt vom Chip gezogen wurde. So eine 1:1 Kopie würde nämlich auch die ME Region beinhalten. Ob das BIOS zu 100% kompatibel ist, ist dabei unerheblich, denn die ME Region ist bei allen Geräten mit dem Intel Z3740D Prozessor gleich. Ihr werdet es nicht glauben, aber ich wurde fündig! Und zwar bei Onda. Der Hersteller hat mit dem V975i ein Tablet mit gleicher Hardware im Angebot, allerdings mit Android und nicht mit Windows. Das Problem ist, dass hier ein eigenes BIOS zum Einsatz kommt, welches nicht mit Windows kompatibel ist.

Nun ist es aber so, dass es dafür ein Projekt zur Portierung von Windows gibt, und genau für diesen Zweck auch ein neues BIOS File, welches zwangsläufig die komplette ME Region beinhaltet. Und genau dieses BIOS File ist die Rettung für mein PiPo W1 gewesen, und wird es auch für alle sein die das gleiche Problem haben. Reden wir nicht länger um den heißen Brei herum! Lasst uns die Kiste reparieren!

Das folgende Tutorial wird auf eigene Gefahr durchgeführt! Ich übernehme keinerlei Verantwortung wenn das Tablet durch den Eingriff in die Firmware komplett den Geist aufgibt.

  • Schritt 1: Ladet euch dieses Paket herunter, welches alle nötigen Tools beinhaltet. Speichert das Paket direkt auf eurem Tablet, denn dort werden alle folgenden Schritte durchgeführt. Entpackt es dort als erstes.
  • Schritt 2: Nun erstellen wir als erstes ein Backup des existierenden BIOS. Dieses benötigen wir später wieder. Dazu öffnet ihr den Ordner AFUWIN im entpackten Archiv. Dort führt ihr "AFUWINGUI.EXE" aus. Nun erscheint ein Fenster. Unten seht ihr einige Buttons. Hier klickt ihr auf "Save" und speichert das Image auf einem USB Stick, damit das Image sicher ist. Entfernt den USB Stick sobald das Backup erstellt wurde und legt ihn beiseite.
  • Schritt 3: Nun geht es schon ans Eingemachte. Wir flashen nun das BIOS vom Onda. Um sicherzugehen, dass das Tablet nicht während des Vorgangs ausgeht, fahrt es zuvor einmal komplett herunter und dann wieder hoch. Im zuvor entpackten Archiv findet ihr den Ordner "BIOS + TOOL". Öffnet eine Kommandozeile mit Adminrechten (Charms Bar --> Suche --> "CMD" --> Rechtsklick auf "Eingabeaufforderung" --> Als Administrator ausführen). In dem Fenster gebt ihr nun ein "cd" gefolgt von einem Leerzeichen und zieht nun den Ordner "BIOS + Tool" in das Fenster. Nun drückt ihr die Enter Taste und das System sollte in das Verzeichnis gewechselt haben. Nun gebt ihr ein: "fptw -f M97_Win_Bios_0714.bin" und drückt wieder Enter. Der Flash Vorgang startet nun, dies wird einige Minuten dauern.
  • Schritt 4: Sobald der Vorgang beendet wurde spielen wir nun das zuvor erstellte Backup vom Original BIOS wieder ein. Dazu wechselt ihr wieder in den Ordner "AFUWIN" und führt dort "AFUWINGUI.EXE" aus. Diesmal klickt ihr auf den Button "Load" und wählt das im zweiten Schritt erstellte Backup aus. Wechselt auf den Tab "Setup" und setzt hier Haken bei Programm All Blocks, Main BIOS Image, Boot Block und NVRAM. Nun klickt ihr auf "Flash" und wartet bis der Vorgang beendet ist. Eine etwaige Warnung bestätigt ihr mit OK.
  • Schritt 5: Damit die Änderungen an der ME Firmware aktiv werden, muss das Tablet komplett resettet werden. Hierzu drückt ihr so lange den Ein- / Ausschalter bis das Tablet aus geht. Setzt es nun in das Type Cover ein und startet es. Drückt dabei wieder die "Del" Taste um ins BIOS zu gelangen. Bei "SEC RC Version" und "TXE FW Version" sollte nun anstatt N/A wieder eine Versionsnummer zu sehen sein. Startet das Tablet neu und fahrt Windows hoch. Im Gerätemanager sollte das Warndreieck bei "Intel Trusted Execution Engine Interface" nun verschwunden sein. Das Tablet wird nun wieder funktionieren und sich nicht mehr automatisch abschalten. Diese Methode sollte auch für das Asus Transformer Book T100 und andere Tablets mit Z3740D Prozessor und AMI Aptio BIOS funktionieren.

Viel Spaß weiterhin mit dem Tablet!

 

Kommentare

Derzeit gibt es keine Kommentare. Schreibe den ersten Kommentar!
Bereits registriert? Hier einloggen
Samstag, 04. April 2026

Sicherheitscode (Captcha)