D
draht2014
Neues Mitglied
- 7
Hallo zusammen,
nachdem hier einige Probleme mit der 4.2.2 Version haben, stelle ich euch hier vor wie ihr das Tablet wieder auf die Version 4.1.1 bekommt.
Zuvor noch ein Dank an stolpi, letzlich habe ich die Partitionen aber alle nochmal selbst aus einem 2ten TP8-1200QC von notebooksbilliger.de direkt nach dem Auspacken im CWM ausgelesen, da beim Auslesen der Partitionen in einem Live-System die Partitions-Images evtl. korrupt sein könnten.
(#####
Evtl außerdem interessant (habe dies aber nicht selbst ausprobiert, und ist auch nicht Teil dieser Anleitung!), ein IMG Paket für die Phoenix-Suite von einer Seite im Internet:
http://atcnetz.blogspot.de/2014/07/i-onik-tablet-tp8-1200qc-custom.html?m=1
Auch hier muss die Seriennummer unter /private wohl noch manuell eingegeben werden!
Mit meiner Anleitung bekommt ihr jedenfalls das Tablet wieder in den 100%igen Werkszustand, wie bei Auslieferung.
#####)
>Falls USB Debugging beim Gerät deaktiviert ist:<
Weiterer Dank an Daluk, wenn man in den Recovery Modus bootet, steht auch bei deaktiviertem USB Debugging, ein adb Zugang für ca 5 Sekunden zur Verfügung! Dies reicht aber um build.prop herunter- und wieder hochzuladen um das USB Debugging permanent wieder für den normalen Bootvorgang zu aktivieren! Für die Treiber siehe zudem der Beitrag von Daluk: Fr 18.7. 21:13.
Dafür:
1) Tablet komplett ausschalten
2) am PC ins adb Verzeichnis wechseln,
eingeben, aber noch nicht bestätigen!
3) Vol+ Taste drücken und gedrückt halten.
4) Bei weiterhin gedrückter Vol+ Taste, Power Taste für ca. 5 sec drücken und loslassen wenn das Display angeht. Vol+ Taste weiterhin drücken.
5) Wenn ihr den Android Roboter mit offener Klappe, vor dem sich eine Art Hypercube dreht, seht kann die Vol+ losgelassen werden, 2 Sekunden warten und nun den Befehl
nun ausführen, was mit etwas wie
bestätigt wird.
6) Diese build.prop mit einem Texteditor öffnen, um die Zeile
ergänzen und abspeichern
7) Nun das selbe spiel von 1-4, nur mit dem Befehl:
was ebenfalls wieder mit etwas wie
bestätigt wird.
Hinweis: Wenn nandg wie unten beschrieben als cwm recovery geflasht wurde, kommt man über "vol+"+"power on" natürlich auch ins CWM. Für das Update von Zertisa muss aber unbedingt wieder die Original-Partition nandg eingespielt werden!
Anleitung zur Rückkehr auf 4.1.1
######
# Benötigte Software:
######
1) Zunächst einmal braucht ihr ein laufendes ADB auf eurem Computer
2) Ladet euch diese 7z-Datei herunter:
TP8_1200QC_4.1.1_nanda_-_nandi+cwm.7z 494.4 MB
https://mega.co.nz/#!bIlX2I7J!8Q6U1Kbg7TTAeOCydqNTQsnH3RscYYIKw5Re2nvlA_M
Nachdem ihr die 7z-Datei heruntergeladen habt, entpackt den Inhalt einfach in den "platform-tools" Ordner in dem auch adb liegt, damit geht es einfacher mit dem Transfer der Daten.
In Windows (bzw. Linux) in das adb Verzeichnis wechseln:
das Tablet per USB anschließen und schauen, dass die ADB Treiber auch installiert werden.
Der Zugriff geht auch, wenn das Tablet mit 4.2.2 am ionik Logo hängt!
(Dafür darf allerdings das USB Debugging nicht deaktiviert worden sein. -> Problemlösung dazu s.o.)
######
# Schritte:
######
# Nun folgende Befehle Eingeben:
# Jetzt wechselt er zu "root@android:/ #"
# Sichern der Original Recovery Partition, (kann man auch weglassen, aber sicher ist sicher)
# Ergebnis: 65536+0 records in, # 65536+0 records out
# nun mit Strg+C beenden, wechselt wieder zu c:\...
# Warten bis die Datei auf dem Tablet ist, dann
# Ergebnis: 22756+0 records in # 22756+0 records out; mit Strg+C beenden
# Jetzt ist er im Clockwork-Mod-Recovery, die shell hat sich beendet und ihr seid wieder auf c:\...
# Jetzt sehr ihr eure derzeitige Partitionierung des Tablets, diese sollte so aussehen:
########
# Wichtig!
########
# Wenn nicht, weil etwa ein anderes IMG z.B. für ein onda oder Ritmix Tablet eingespielt wurde (bei diesen fehlt nandk), dann siehe Punkt B) weiter unten, sonst:
# Strg+C, um wieder in c:\... zu landen
# Nun müssen die Images auf die interne SD des Tablets geschoben werden, dies dauert vor allem für nandd, nande und nandh jeweils einige Minuten, bitte geduldig bleiben.
# Nun sind die Ganzen Partitionen auf dem Tablet, aber noch nicht eingespielt, daher wieder:
# Ergebnis jeder dieser Eingaben ist dann:
# Jetzt ist das Tablet bis auf nandg (das recovery) wieder im Auslieferungszustand, neustart mit:
# Nach dem Reboot, nun noch die nandg wieder auf Original:
# und Fertig
########################
Punkt B), nandk fehlt:
Die passiert nur dann wenn ein Image eines anderen Tablet versucht wurde einzuspielen, daher gehe ich mal davon aus die Leute wissen mit PhoenixSuite umzugehen.
1) 7z-Datei herunterladen und entpacken (Dies ist nicht das Original RMD-870 Image, habe dieses angepasst, dass es die Partition nandk erstellt!):
RMD-870_zur_Partitionierung.7z 415.1 MB
https://mega.co.nz/#!yMFiha4B!OeuQb_gK2-oJsPWLM1YPjk39R3SFeEs4E24QDnf-gxI
2) Bei google nach Программа-прошиватель PhoenixSuit suchen und die 12.7 MB große Datei installieren.
3) Mit der Phoenix Suite das img aus der 7z Datei flashen, immer das linke Schaltfeld zum bestätigen nehmen.
4) Die Schritte oben von Anfang an durchführen, danach noch...
5) ...Wiederherstellung von nandj mit
PN0000000000000000 durch eure Seriennummer mit der auf der Rückseite des Tablets ersetzen
nachdem hier einige Probleme mit der 4.2.2 Version haben, stelle ich euch hier vor wie ihr das Tablet wieder auf die Version 4.1.1 bekommt.
Zuvor noch ein Dank an stolpi, letzlich habe ich die Partitionen aber alle nochmal selbst aus einem 2ten TP8-1200QC von notebooksbilliger.de direkt nach dem Auspacken im CWM ausgelesen, da beim Auslesen der Partitionen in einem Live-System die Partitions-Images evtl. korrupt sein könnten.
(#####
Evtl außerdem interessant (habe dies aber nicht selbst ausprobiert, und ist auch nicht Teil dieser Anleitung!), ein IMG Paket für die Phoenix-Suite von einer Seite im Internet:
http://atcnetz.blogspot.de/2014/07/i-onik-tablet-tp8-1200qc-custom.html?m=1
Auch hier muss die Seriennummer unter /private wohl noch manuell eingegeben werden!
Mit meiner Anleitung bekommt ihr jedenfalls das Tablet wieder in den 100%igen Werkszustand, wie bei Auslieferung.
#####)
>Falls USB Debugging beim Gerät deaktiviert ist:<
Weiterer Dank an Daluk, wenn man in den Recovery Modus bootet, steht auch bei deaktiviertem USB Debugging, ein adb Zugang für ca 5 Sekunden zur Verfügung! Dies reicht aber um build.prop herunter- und wieder hochzuladen um das USB Debugging permanent wieder für den normalen Bootvorgang zu aktivieren! Für die Treiber siehe zudem der Beitrag von Daluk: Fr 18.7. 21:13.
Dafür:
1) Tablet komplett ausschalten
2) am PC ins adb Verzeichnis wechseln,
Code:
adb pull /system/build.prop
3) Vol+ Taste drücken und gedrückt halten.
4) Bei weiterhin gedrückter Vol+ Taste, Power Taste für ca. 5 sec drücken und loslassen wenn das Display angeht. Vol+ Taste weiterhin drücken.
5) Wenn ihr den Android Roboter mit offener Klappe, vor dem sich eine Art Hypercube dreht, seht kann die Vol+ losgelassen werden, 2 Sekunden warten und nun den Befehl
Code:
adb pull /system/build.prop
Code:
692 KB/s (2128 bytes in 0.003s)
6) Diese build.prop mit einem Texteditor öffnen, um die Zeile
Code:
persist.service.adb.enable=1
7) Nun das selbe spiel von 1-4, nur mit dem Befehl:
Code:
adb push build.prop /system/build.prop
Code:
2 KB/s (2308 bytes in 1.000s)
Hinweis: Wenn nandg wie unten beschrieben als cwm recovery geflasht wurde, kommt man über "vol+"+"power on" natürlich auch ins CWM. Für das Update von Zertisa muss aber unbedingt wieder die Original-Partition nandg eingespielt werden!
Anleitung zur Rückkehr auf 4.1.1
######
# Benötigte Software:
######
1) Zunächst einmal braucht ihr ein laufendes ADB auf eurem Computer
SDK Paket herunterladen:
http://developer.android.com/sdk/index.html#download
Das heißt:
1) das adt-bundle-windows-x86_64-20140321 (z.B.) entpacken und hier per Kommandozeile in den Unterordner sdk\platform-tools gehen.
2) ADB treiber installieren:
Zu den ADB Treibern:
Im Ordner \sdk\platform-tools\usb_driver liegen die Treiber fürs ADB.
Im Gerätemanager einfach schauen welches Gerät beim an- und abstecken des USB-Kabels vom Tablet verschwindet und wieder auftaucht.
Wird hier meist als "Unbekanntes Gerät" mit gelbem Ausrufezeichen aufgeführt.
Nun wichtig bei der Treiberinstallation über "den PC nach Treibern..." -> "Selbst auswählen..." -> Durchsuchen und hier den Treiber aus dem Ordner "...\sdk\extras\google\usb_driver" auswählen. Fall dies nicht geht, das Gerät aus dem Gerätemanager löschen und neu anstecken.
'Win-Taste'+R cmd eingeben und nun in den Ordner "...\sdk\platform-tools\" wechseln.
Wenn die Treiber Ordentlich installiert wurden, dann kommt ihr mitauf das Gerät (root@android #)Code:adb shell
2) Ladet euch diese 7z-Datei herunter:
TP8_1200QC_4.1.1_nanda_-_nandi+cwm.7z 494.4 MB
https://mega.co.nz/#!bIlX2I7J!8Q6U1Kbg7TTAeOCydqNTQsnH3RscYYIKw5Re2nvlA_M
Nachdem ihr die 7z-Datei heruntergeladen habt, entpackt den Inhalt einfach in den "platform-tools" Ordner in dem auch adb liegt, damit geht es einfacher mit dem Transfer der Daten.
In Windows (bzw. Linux) in das adb Verzeichnis wechseln:
das Tablet per USB anschließen und schauen, dass die ADB Treiber auch installiert werden.
Der Zugriff geht auch, wenn das Tablet mit 4.2.2 am ionik Logo hängt!
(Dafür darf allerdings das USB Debugging nicht deaktiviert worden sein. -> Problemlösung dazu s.o.)
######
# Schritte:
######
# Nun folgende Befehle Eingeben:
Code:
adb shell
# Jetzt wechselt er zu "root@android:/ #"
Code:
mkdir /mnt/sdcard/partitions_backup
cd /mnt/sdcard/partitions_backup
# Sichern der Original Recovery Partition, (kann man auch weglassen, aber sicher ist sicher)
Code:
busybox dd if=/dev/block/nandg of=TP8_1200QC_4.1.1_nandg_backup.part
# nun mit Strg+C beenden, wechselt wieder zu c:\...
Code:
adb push nandg_recovery_cmw.part /mnt/sdcard/partitions_backup
# Warten bis die Datei auf dem Tablet ist, dann
Code:
adb shell
cd /mnt/sdcard/partitions_backup
busybox dd if=nandg_recovery_cmw.part of=/dev/block/nandg
Code:
adb reboot recovery
# Jetzt ist er im Clockwork-Mod-Recovery, die shell hat sich beendet und ihr seid wieder auf c:\...
Code:
adb shell
cat /proc/partitions
Code:
#major minor #blocks name
#
# 93 0 16384 nanda <- /bootloader vfat
# 93 8 16384 nandb <- ?
# 93 16 16384 nandc <- ?
# 93 24 786432 nandd <- /system ext4
# 93 32 2097152 nande <- /data ext4
# 93 40 16384 nandf <- ?
# 93 48 32768 nandg <- recovery
# 93 56 524288 nandh <- /cache ext4
# 93 64 131072 nandi <- ?
# 93 72 16384 nandj <- /private (serialno.txt mit (PN... ) vfat
# 93 80 11796480 nandk <- /mnt/sdcard (interne SD Card) vfat
########
# Wichtig!
########
# Wenn nicht, weil etwa ein anderes IMG z.B. für ein onda oder Ritmix Tablet eingespielt wurde (bei diesen fehlt nandk), dann siehe Punkt B) weiter unten, sonst:
Code:
mkdir /nandk
mount /dev/block/nandk /nandk
# Nun müssen die Images auf die interne SD des Tablets geschoben werden, dies dauert vor allem für nandd, nande und nandh jeweils einige Minuten, bitte geduldig bleiben.
Code:
adb push TP8_1200QC_4.1.1_nanda.part /nandk/partitions_backup/TP8_1200QC_4.1.1_nanda.part
adb push TP8_1200QC_4.1.1_nandb.part /nandk/partitions_backup/TP8_1200QC_4.1.1_nandb.part
adb push TP8_1200QC_4.1.1_nandc.part /nandk/partitions_backup/TP8_1200QC_4.1.1_nandc.part
adb push TP8_1200QC_4.1.1_nandd.part /nandk/partitions_backup/TP8_1200QC_4.1.1_nandd.part
adb push TP8_1200QC_4.1.1_nande.part /nandk/partitions_backup/TP8_1200QC_4.1.1_nande.part
adb push TP8_1200QC_4.1.1_nandf.part /nandk/partitions_backup/TP8_1200QC_4.1.1_nandf.part
adb push TP8_1200QC_4.1.1_nandg.part /nandk/partitions_backup/TP8_1200QC_4.1.1_nandg.part
adb push TP8_1200QC_4.1.1_nandh.part /nandk/partitions_backup/TP8_1200QC_4.1.1_nandh.part
adb push TP8_1200QC_4.1.1_nandi.part /nandk/partitions_backup/TP8_1200QC_4.1.1_nandi.part
# Nun sind die Ganzen Partitionen auf dem Tablet, aber noch nicht eingespielt, daher wieder:
Code:
adb shell
Code:
cd /nandk/partitions_backup
busybox dd if=TP8_1200QC_4.1.1_nanda.part of=/dev/block/nanda
busybox dd if=TP8_1200QC_4.1.1_nandb.part of=/dev/block/nandb
busybox dd if=TP8_1200QC_4.1.1_nandc.part of=/dev/block/nandc
busybox dd if=TP8_1200QC_4.1.1_nandd.part of=/dev/block/nandd
busybox dd if=TP8_1200QC_4.1.1_nande.part of=/dev/block/nande
busybox dd if=TP8_1200QC_4.1.1_nandf.part of=/dev/block/nandf
# nandg kommt später, da wir ja gerade in dieser unsere Befehle ausführen
busybox dd if=TP8_1200QC_4.1.1_nandh.part of=/dev/block/nandh
busybox dd if=TP8_1200QC_4.1.1_nandi.part of=/dev/block/nandi
busybox dd if=TP8_1200QC_4.1.1_nandj.part of=/dev/block/nandj
# Ergebnis jeder dieser Eingaben ist dann:
Code:/nandk/partitions_backup # busybox dd if=TP8_1200QC_4.1.1_nanda.part of=/dev/block/nanda busybox dd if=TP8_1200QC_4.1.1_nanda.part of=/dev/blo ck/nanda 32768+0 records in 32768+0 records out 16777216 bytes (16.0MB) copied, 5.126415 seconds, 3.1MB/s /nandk/partitions_backup # busybox dd if=TP8_1200QC_4.1.1_nandb.part of=/dev/block/nandb busybox dd if=TP8_1200QC_4.1.1_nandb.part of=/dev/blo ck/nandb 32768+0 records in 32768+0 records out 16777216 bytes (16.0MB) copied, 4.382540 seconds, 3.7MB/s /nandk/partitions_backup # busybox dd if=TP8_1200QC_4.1.1_nandc.part of=/dev/block/nandc busybox dd if=TP8_1200QC_4.1.1_nandc.part of=/dev/blo ck/nandc 32768+0 records in 32768+0 records out 16777216 bytes (16.0MB) copied, 3.583433 seconds, 4.5MB/s /nandk/partitions_backup # busybox dd if=TP8_1200QC_4.1.1_nandd.part of=/dev/block/nandd busybox dd if=TP8_1200QC_4.1.1_nandd.part of=/dev/blo ck/nandd 1572864+0 records in 1572864+0 records out 805306368 bytes (768.0MB) copied, 189.117977 seconds, 4.1MB/s /nandk/partitions_backup # busybox dd if=TP8_1200QC_4.1.1_nande.part of=/dev/block/nande busybox dd if=TP8_1200QC_4.1.1_nande.part of=/dev/blo ck/nande 4194304+0 records in 4194304+0 records out 2147483648 bytes (2.0GB) copied, 623.173827 seconds, 3.3MB/s /nandk/partitions_backup # busybox dd if=TP8_1200QC_4.1.1_nandf.part of=/dev/block/nandf busybox dd if=TP8_1200QC_4.1.1_nandf.part of=/dev/blo ck/nandf 32768+0 records in 32768+0 records out 16777216 bytes (16.0MB) copied, 4.333124 seconds, 3.7MB/s /nandk/partitions_backup # busybox dd if=TP8_1200QC_4.1.1_nandh.part of=/dev/block/nandh busybox dd if=TP8_1200QC_4.1.1_nandh.part of=/dev/blo ck/nandh 1048576+0 records in 1048576+0 records out 536870912 bytes (512.0MB) copied, 157.621415 seconds, 3.2MB/s /nandk/partitions_backup # busybox dd if=TP8_1200QC_4.1.1_nandi.part of=/dev/block/nandi busybox dd if=TP8_1200QC_4.1.1_nandi.part of=/dev/blo ck/nandi 262144+0 records in 262144+0 records out 134217728 bytes (128.0MB) copied, 28.837946 seconds, 4.4MB/s
# Jetzt ist das Tablet bis auf nandg (das recovery) wieder im Auslieferungszustand, neustart mit:
Code:
reboot
# Nach dem Reboot, nun noch die nandg wieder auf Original:
Code:
adb shell
cd /mnt/sdcard/partitions_backup
busybox dd if=TP8_1200QC_4.1.1_nandg.part of=/dev/block/nandg
reboot
########################
Punkt B), nandk fehlt:
Die passiert nur dann wenn ein Image eines anderen Tablet versucht wurde einzuspielen, daher gehe ich mal davon aus die Leute wissen mit PhoenixSuite umzugehen.
1) 7z-Datei herunterladen und entpacken (Dies ist nicht das Original RMD-870 Image, habe dieses angepasst, dass es die Partition nandk erstellt!):
RMD-870_zur_Partitionierung.7z 415.1 MB
https://mega.co.nz/#!yMFiha4B!OeuQb_gK2-oJsPWLM1YPjk39R3SFeEs4E24QDnf-gxI
2) Bei google nach Программа-прошиватель PhoenixSuit suchen und die 12.7 MB große Datei installieren.
3) Mit der Phoenix Suite das img aus der 7z Datei flashen, immer das linke Schaltfeld zum bestätigen nehmen.
4) Die Schritte oben von Anfang an durchführen, danach noch...
5) ...Wiederherstellung von nandj mit
Code:
busybox mkfs.vfat /dev/block/nandj
busybox mount /dev/block/nandj /private
touch /private/serialno.txt
echo PN0000000000000000 > /private/serialno.txt
Code:
reboot
Zuletzt bearbeitet: