Forum: PC Hard- und Software Acer Liquid E700 (3x SIM-Slot) - RS232 Console?


von Markus W. (dl8mby)



Lesenswert?

Hallo Forum,

kann mir jemand von Euch sagen, ob einer der zwei
markierten PAD-Felder im E700, siehe Anhang, einen
Consolenanaschluß via Serielle Schnittstelle bietet.

Ich habe mir das o.g. Smartphone günstig, gebraucht,
und defekt via rebuy besorgt, und würde gerne damit
und mit freien Androidimages spielen, da ich schon
zwei dieser SP besitze und sie gerne updaten würde.

Hat jemand auch andere nützlichen Infos dazu?

Auf der XDA Seite bin ich leider nicht viel weiter mit
meinem Anliegen gekommen.

Danke Eure Hilfe vorab.

Markus

von K. J. (Gast)


Lesenswert?

Uart brauchst du bei Android nicht, da kommt dann eh nix raus außer 
eventuell was vom Preload er, das geht alles über USB und da kommt es 
auf den Chipsatz an, Acer verbaut gerne Mediatec Chips, da ist etwas 
etwas Frikeliger aber dafür gibt es ein Tool, allerdings wenn du nicht 
das Speicherlayout und eine Passende Recovery hat kannst du es knicken

von Markus W. (dl8mby)


Lesenswert?

@K.J.

Ich habe einige Tools aus dem Android SDK und
Tools für Mediatek Processoren, die so frei im
Web kursieren. So habe ich ja das SP gestern
wieder zum Leben erweckt. Es zeigte nur das Acer
Bootlogo an. Mit fastboot und adb konnte ich ein
Image wieder erfolgreich draufspielen.

Ich bin kein Android Experte, hatte aber die
Vorstellung, dass der Bootloader was auf eine
Console raus gibt. Zumindest sind in diversen
Skripten auf dem SP Einträge wie

...console=938xxx,n1...

zu finden, die darauf deuten, dass da was rausgegeben
wird.


Markus

von K. J. (Gast)


Lesenswert?

Ich hatte mal das Acer Liqid e320, da kam über die serielle so gut wie 
nix, der Bootvorgang ist auch sehr komisch bei Mediatec basierten 
Geräten.

- Nboot
- Uboot

und dann erst das übliche Gedöns aber da kommt man nicht dran, der 
Aufwand ist es auch kaum wert die "Freien/Modifizierten" ROMs taugen max 
zum Spielen, zum wiederherstellen des Handis sind die Flash Tools die 
Acer anbietet ziemlich gut, die Rücken dir das Filesystem auch wieder 
zurecht wen da was Quer ist.

Ansonsten gibt es neben der Recovery noch ein Testtool auf den Geräten 
um die HW checken zu können, allerdings bin ich grade nicht mehr sicher 
wie der sich Aktivieren lies.

p.s. Fastboot haben die Dinger nicht, dafür sind sie schwer zu Bricken 
da der erste Bootloder direkt im Chip ist.

von Markus W. (dl8mby)


Angehängte Dateien:

Lesenswert?

@K.J.

ist mir nicht ganz klar, wie Du das meinst, dass es bei diesem
Modell kein fastboot gibt.

markus@HP:~/Software/Android
>adb reboot bootloader
markus@HP:~/Software/Android
>fastboot devices
J7EUZTLBxxxxxxxx  fastboot
markus@HP:~/Software/Android

führt bei mir zum fastboot-Prompt im Display,
siehe Anhang.

Markus

Ps.:

markus@HP:~/Software/Android
>fastboot continue
resuming boot...
OKAY [  0.002s]
finished. total time: 0.002s

: Bearbeitet durch User
von K. J. (Gast)


Lesenswert?

Oh ok, das ist neu ;) die Versionen die ich hier habe haben alle kein 
Fastboot, hab einige Mediatek Handys hier.

Ich würde dir vorschlagen besorg dir eine Passende Recovery, die für 
deinen Prozessor funktioniert, dadrüber kannst dann recht Gefahr frei 
Flaschen und rumspielen, bei android-hilfe.de findet man ausreichend für 
dein vorhaben.

von Markus W. (dl8mby)


Lesenswert?

@K.J.

So wie ich das verstanden habe, nach dem Durchlesen einiger
Acer Forum Postings, ist der Bootloader (mit schönen nichtsagenden
China Prompts) gelocked und muss erst überlistet werden, um
einen anderen Bootloader (second stage BL) zu installieren.

Du meinst hingegen, wenn ich Dich richtig verstehe, dass er Bestandteil
des Chips ist und in HW gegossen.

Ich werde mich auf android-hilfe.de umsehen, vielleicht finde ich ja
was nützliches für mein Modell.

Danke!

Markus

von K. J. (Gast)


Lesenswert?

Markus W. schrieb:
> @K.J.
>
> Du meinst hingegen, wenn ich Dich richtig verstehe, dass er Bestandteil
> des Chips ist und in HW gegossen.
>
> Danke!
>
> Markus

Nicht komplett Nboot ist im Chip, der nachgeschaltete Uboot nicht, rein 
zum neues Android drauf Flaschen wehre das Rumschrauben am uboot 
Quatsch, wenn du dadrauf was Linux artiges haben möchtest könnte das 
vorteilhaft sein, allerdings wirst du dir uboot dann komplett selber 
zusammen bauen müssen, da gibt es nix fertiges, das Flashen geht dann 
mit den MTKtools, wenn ich das bei dem genanten Forum richtig gelesen 
habe ist das Speicher Layout bekannt das brauchst du ja bei den MTKtools 
um Teilebereiche Flaschen zu können, die Speicherverwaltung ist bei den 
teilen nicht so wie man es von den anderen Herstellern kennt.

Also unlocken des enthaltenden uboots sollte nicht gehen, einen neuen zu 
installieren schon wenn du den passend für das gerät zusammenstellen 
kannst, den kannst du dann per MTKtool in den passenden Speicherbereich 
schreiben.

von Markus W. (dl8mby)



Lesenswert?

Hallo Forum,
hallo K.J.,

habe nach einigen Versuchen es geschafft das SP_Flash_Tool
zum Laufen zu bringen. Habe mit Hilfe eines Scatter Files
für den MT6582 Chip das Flashrom ausgelesen. Bin mir aber
nicht sicher, ob ich das richtig gemacht habe.

Habe jede Partition, die im Scatter File gelistet ist,
sind zwanzig Stück, von der linearen Adresse beginnend
mit dem SP_Flash_Tool ausgelesen.

Logfile meiner Aktionen im Anhang gezipped angehängt. Jede
Partition, bis auf #19, die eine Länge von 0Byte hat, habe
ich mittels binwalk auf Ihren Inhalt untersucht.

Die Darstellung des SP_Flash_Tools ist auch im Anhang zu sehen.
Beim Auslesen der Partition #20 liefert das Tool einen Fehler,
wegen "aligment" der Startadresse (beginnt mit FFFF, was es wohl
nicht mag).

Vielleicht sind die einzelnen Partitionen mit Ihren Namen und
dem Inhalt, auch für Euch von Interesse, bei ähnlichen Vorhaben.

Ich werde jetzt versuchen die ANDROID Partition zu modifizieren,
bin mir aber nicht sicher, ob sie durch eine Prüfsummen im Bootloader
auf Übereinstimmung gecheckt wird.

Hat jemand dazu Infos.

Markus

von Markus W. (dl8mby)


Angehängte Dateien:

Lesenswert?

Hallo Forum,
hallo K.J.,

habe gestern mein ACER E700 via SP Flash Tool beim UBOOT_IMAGE-,
BOOT_IMAGE- und RECOVERY_IMAGE-Flashen wohl zerschossen.

Kann leider nicht mehr via fastboot auf das SP zugreifen.
Mittels SP Flash Tool kann ich aber immer noch Daten aus dem
Flash auf Disk lesen.

Möglicherweise ist mein Scatter-File nicht korrekt (ist für MT6582).
Hat jemand eine Ahnung ob über den gezeigten Kontakt im Bild
ein Reset möglich ist, damit ich nicht immer den Akku ausbauen muss
um das SP Stromlos zu machen.

Die Partitionen

SYS0_PRELOADER.bin 0x0        0xc00000
SYS1_MBR.bin       0xc00000   0x80000
SYS2_EBR1.bin      0xc80000   0x80000
SYS3_PRO_INFO.bin  0xd00000   0x300000
SYS4_NVRAM.bin     0x1000000  0x500000
SYS5_PROTECT_F.bin 0x1500000  0x900000
SYS6_PROTECT_C.bin 0x1f00000  0xa00000
SYS7_SECCFG.bin    0x2900000  0x20000

Habe ich in einzelne Dateien gesichert und auch den o.g. Adress-
bereich am Flash nicht modifiziert.

Trotzdem ist das SP nich mehr über den Einschalter aktivierbar,
was ich nicht ganz verstehe, da der Fastboot doch mit dem Preloader
kommuniziert.
Ein Recovern von UBOOT_IMAGE-,BOOT_IMAGE- und RECOVERY_IMAGE
quitiert mir das SPFT immer mit einem "PMT changed for the ROM; it must 
be downloaded." Error.

Die Partitionen
SYS8_UBOOT     0x2920000  0x60000
SYS9_BOOTIMG   0x2980000  0x1000000
SYS10_RECOVERY 0x3980000  0x1000000
habe ich überschrieben,habe aber immer noch die Original-Files.

Die u.g. Bereiche vom Flash sind auch nicht angerührt worden.
SYS11_SEC_RO   0x4980000  0x600000
SYS12_MISC     0x4f80000  0x80000
SYS13_LOGO     0x5000000  0x300000
SYS14_EBR2     0x5300000  0x80000
SYS15_EXPDB    0x5380000  0xa00000
SYS16_ANDROID  0x5d80000  0x38400000

Ist der Uboot eventuell durch eine Signatur geschützt?

Hat jemand sonst paar nützliche Hinweise, die mich weiterbringen?

Danke!

Markus

von Markus W. (dl8mby)


Lesenswert?

Hallo Forum,
hallo K.J.,

hat jemand zu Meiner Frage vom WE noch eine Idee.
Ist die Anfrage nur in der Flut der Postings untergegangen
oder hat wirklich keiner dazu eine Info.

Ich werde mal die Spannung an den beiden Pins gegen Masse
messen und dann einen 10k Widerstand dazwischen hängen und
auch die Verhältnisse mit einem Oszi gegen Masse messen.

Wenn kein Reset mit 10k Erfolgt, hänge ich mal zwei Logic-
Probes dran und schaue, was beim Drücken des Einschalt-
buttons nach dem Einsetzen des Akkus passiert.

Markus.

PS.: Zu den Testpunkten auf dem PCB des Acer E700 im Bild vom
04.01.2018 Posting habe ich auch noch keine weiterführenden
Hinweise finden können. Hat da jemand noch was in petto? (JTAG?)

von Markus W. (dl8mby)


Angehängte Dateien:

Lesenswert?

Hallo Forum,

bin immer noch am Kämpfen mit dem E700 von Acer.

Vollständigkeitshalber noch ein Bild zu den
Testpins auf dem PCB, die ich gestern mit dem
Oszi durchgemessen habe. Einigen konnte ich
halbwegs ihrer Funktion zuordnen.

Einige Probleme mit dem Preloader habe ich auch im
Thread

Beitrag "Problem mit Bootloader eines MT6582 SP"

angesprochen und um Rat ersucht.

Bin immer noch auf der Suche nach dem JTAG Anschluß.

Hat jemand dazu eine Idee?

Könnte es sein, das die Pins auch auf dem SD-Karten
Interface oder auf den SIM-Karten-Interface zu finden
sind und man dazu nur einen entsprechenden Adapter
braucht?

Markus
DL8MBY

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.