Wie starten bei Mediatek?

  • 11 Antworten
  • Letztes Antwortdatum
H

hkais

Neues Mitglied
0
Ich habe hier eine Firmware laut scatter.txt

- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6580
project: hexing6580_weg_l
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000


ich habe das ganze Zip file mit binary, aber ich muss die Firmware "from source" neu bauen, da dort Änderungen durchgeführt wurden.
Sourcen sind nicht mehr bei zu bringen.

ich habe auch ein build.log

PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=5.1
TARGET_PRODUCT=full_hexing6580_weg_l
TARGET_BUILD_VARIANT=user
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a7
TARGET_2ND_ARCH=
TARGET_2ND_ARCH_VARIANT=
TARGET_2ND_CPU_VARIANT=
HOST_ARCH=x86_64
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.3.0-46-generic-x86_64-with-Ubuntu-18.04-bionic
HOST_BUILD_TYPE=release
BUILD_ID=LMY47I
OUT_DIR=out


Wie gehe ich dabei am besten vor?

Ich muss die Android Firmware neu bauen und ich weiß nicht wie ich am besten starte. Kann hier jemand mir helfen nach was ich googlen muss oder wie ich am besten starte?
 
keine Tipps?
 
Vielleicht kann hier @swa00 was zu sagen? 🤔
 
  • Danke
Reaktionen: swa00
Ich muss die Android Firmware neu bauen und ich weiß nicht wie ich am besten starte.

Das beantwortest du eigentlich schon selbst :

Du benötigst den Source und die dazugehörigen Compileranweisungen ( MAKEFILE)
Das oben sind nur die "Ergebnis" Dateien , die beim letzten Complieren durchgeführt wurden.

Zumal das Paket mit an Sicherheit grenzender Wahrscheinlichkeit erst mal im Source angepasst werden muss , da es auf 32 Bit Plattform ausgerichtet ist . (arm V7)
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Wattsolls
@swa00 ich habe leider weder die sourcen noch die make files (dieser Schritt wäre mir schon klarer)
Wo finde ich die Sourcen?

Meine Frage bezieht sich ja genau darauf, wie ich auf eine baubare source version "zurück" komme, bzw. wo ich die Sourcen mir zusammenstückeln kann?
 
Zuletzt bearbeitet:
Meine Frage bezieht sich ja genau darauf, wie ich auf eine baubare source version "zurück" komme?
Vllt. habe ich jetzt dennoch in der Liste übersehen :

Welches Gerät in welcher Bauausführung denn ?

MT6580 sagt noch lange nichts über die tatsächliche verwendete Peripherie Hardware aus.
Erst wenn du das weist, kannst du dich ggf. an den Hersteller wenden oder auf die Suche machen ..

Oder gibt es dazu vllt. eine CustomRom auf GitHub ?
Dann kannst du natürlich dieses Repository nehmen.
 
Zuletzt bearbeitet:
Ich habe:
MEDIATEK ARM
MT6580A
1740-WMAHHDH

SK Hynix RAM
32GBit / 4GB

wäre schon happy wenn ich dieses zum Fliegen bekommen könnte.
Hast Du mir Tipps für CustomRoms für meinen Hardware-Salat?

Board-Hersteller scheinbar nicht mehr existent. Vermute aber dass es OEM produced ist. Nur nichts dazu zu finden auf der Platine.
Mediatek leider keinen Erfolg gehabt da etwas zu bewegen.
 
Zuletzt bearbeitet:
Also irgendwas stimmt auch mit deiner obigen Liste nicht , denn das Gerät hat schon mal v8 und nicht v7


Hast Du mir Tipps für CustomRoms für meinen Hardware-Salat?
Nein, ich müsste mich genau so wie du im GitHub durchwühlen.

BTW:
Und wenn du tatsächlich dann den Source hast, setzt das natürlich das passende Envoirment voraus.

Und für diese Prozedere/Complieren der AOSP haben die Jungs meistens einen eigenen Rechner , der nichts Anderes stundenlang tut .
So "einfach" mal einen vorhanden Rechner mit standard-Abhängigkeiten zu nehmen, ist leider nicht drin.
Das habe ich persönlich schon lange aufgegeben - Lohnt nicht.

Bist du dir dann auch sicher , diesen Aufwand bei einem 6 Jahre alten Gerät tatsächlich zu betreiben ?

Hier der Core-Source : Android Open Source Project
Direkt auf GitHub : Android Open Source Project
 
Zuletzt bearbeitet:
swa00 schrieb:
Also irgendwas stimmt auch mit deiner obigen Liste nichts , denn das Gerät hat schon mal v8 und nicht v7
v8 von was?
swa00 schrieb:
Nein, ich müsste mich genau so wie du im GitHub durchwühlen.
gibt es keywords die ideal wären?
swa00 schrieb:
BTW:
Und wenn du tatsächlich dann den Source hast, setzt das natürlich das passende Envoirment voraus.
Du meinst compile environment?
swa00 schrieb:
Und für diese Prozedere/Complieren der AOSP haben die Jungs meistens einen eigenen Rechner , der nichts Anderes stundenlang tut .
So "einfach" mal einen vorhanden Rechner mit standard-Abhängigkeiten zu nehmen, ist leider nicht drin.
Das habe ich persönlich schon lange aufgegeben - Lohnt nicht.

Bist du dir dann auch sicher , diesen Aufwand bei einem 6 Jahre alten Gerät tatsächlich zu betreiben ?
Frage bitte nicht... Leider habe ich zwangsweise den Spass...

swa00 schrieb:
danke das hatte ich schon gefunden ;-)
 
Frage bitte nicht... Leider habe ich zwangsweise den Spass...
Ja, Alles gut, habe ich auch so verstanden :)

Du meinst compile environment?
Yupp

gibt es keywords die ideal wären?
Das meinte ich die ganze Zeit :
Welchen Peripherie Chisatz - also genaue Bezeichnung , Herstellungs Variante etc hat das Gerät verbaut .
Ich selbst kann dazu nicht ansatzweise etwas finden .

Und an dem Punkt scheitert es - das AOSP muss natürlich vorher mit den richtigen Treibern bestückt werden.


v8 = 64Bit Core CPU - der Log von Dir nimmt v7 = 32Bit an
Sehr dubios :)

TARGET_ARCH_VARIANT=armv7-a-neon
 
Zuletzt bearbeitet:
swa00 schrieb:
Das meinte ich die ganze Zeit :
Welchen Peripherie Chisatz - also genaue Bezeichnung , Herstellungs Variante etc hat das Gerät verbaut .
Ich selbst kann dazu nicht ansatzweise etwas finden .

Und an dem Punkt scheitert es - das AOSP muss natürlich vorher mit den richtigen Treibern bestückt werden.
:1f632: & facepalm. Frage bitte nicht was ich getrunken oder geraucht habe... wobei keines davon mir bewusst...

Es ist ein MT6580A warum auch immer ich was anderes geschrieben hatte => habe ich im Post aktualisiert
swa00 schrieb:
v8 = 64Bit Core CPU - der Log von Dir nimmt v7 = 32Bit an
Sehr dubios :)
Ist ein MT6580A
 
Lass es uns wissen , wenn du schlauer bist

Viel viel Erfolg !! :)
 

Ähnliche Themen

Miss Montage
Antworten
94
Aufrufe
29.367
AlphaCraft9658
AlphaCraft9658
M
Antworten
31
Aufrufe
6.930
masterandy
M
Zurück
Oben Unten