Jump to content
  • 0
Melde dich an, um diesem Inhalt zu folgen  
Fragger255

LG KM900 Arena - Firmware Modifizieren (Fraggers Bastelstube)

Frage

Fragger255

ìch bekomme seid Stunden/Tagen/Wochen keine verbindung mit meinem Km900 hin. PCSuite funzt, Wechseldatenträger funzt, jedoch funzt es nicht wenn ich das ks360 oder das kp500 oder das Flashtool nutzen möchte, es kommt immer ein Timeout oder im ks und Kp tool, "For NAND systems an EBl must used(oder so ähnlich)). Hab vorhin alle Treiber neu installiert ändert aber am fehler nur wenig,.

Wenn ich mein Handy ohne Akku und Sim anstecke, erscheint im Hardware Manager nur kurz der Flash Utility Treiber ist das richtig so, nach ca 5s verschwindet er wieder .

Treibervers.

Modem Treiber 4.9.4

Flas Usb treiber 1.0.0.6

oder hat es vielleicht damit was zu tun das ich ne flb Datei von ner Vodafone Fw hab, selbst aber ne O2 fw drauf hab ? und er deshalb meine Datei nicht nimmt?

oder hat jemand die flb datei für die aktuelle O2 FW?

das ichs malmit der ausprobieren könnte?

EDI>T hab im inet gefunden das es an der Treiberinstallation liegen muss.

Kann mir jemand genau die Treiber verlinken welche ich benutzen muss?

ich weiss nich 100%ig obs jetzt geht, aber ich glaube man darf auf garkeinen Fal die IFWD_.. .dll in dem kp500 ordner ersetzen,. !!

mhh

die CUST Theme wird fast komplett erstellt dann kommt ein timeout?! woran liegt das denn ?

€dit:

weiss oder hat dazu keiner was?

es ladet bis 70% die datei herunter, im ks und kp tool , wie auch im flashtool,., dann brichts ab mit nem Timeout

Edit von xPatriicK // https://www.handy-faq.de/forum/lg_km900_arena_forum/106119-lg_km900_arena_firmware_modifikation_methode_1_a.html

bearbeitet von pzumk

Diesen Beitrag teilen


Link zum Beitrag

Recommended Posts

  • 0
scremlyn

Aber in dieser .bin Datei sind die Symbole von der schnell Zugriffsleiste drin, d.h. die könnte man ändern, das wollten doch schon einige hier im Forum, oder?

also doch schon ein Stückchen weiter.

super okNNN!!!

Diesen Beitrag teilen


Link zum Beitrag
  • 0
5i1v3rStorm

Die sind auch in den Idle_*.vui Dateien.

Ich glaub den Leuten gings net um die Symbole, sondern um die Funktion. Und das Musikicon draufzusetzen wird kaum dazu führen, dass er die Musik öffnet, statt den Nachrichten :P

@ OKNN: lol - die hängen einfach hintereinander :)

Die Typen von LG haben eine seltsame Firmware gestrickt... Sie ist so unglaublich redundant! Alles gibts zehnmal in Ordnern, vuis, bins... Was haben die nur getrunken :P

Diesen Beitrag teilen


Link zum Beitrag
  • 0
okNNN

Ich glaube sowieso, dass die ganzen schönen Programme die LG für Entwickler bereitstellt, auf Befehle zurückgreift, die in den DLL stehen.

Wie im Post "Versteckte Programme von LG" habe ich ja versucht den Verifizierungsmechanismus zu umgehen.

Ich denke es wird einfacher sein selbst ein Programm zu schreiben, dass die Dateien aus einer KDZ entpackt (scheint ja direkt zu funktionieren, wenn man ne KDZ manuell flashed, findet man die Dateien ja temporär) sie verändert und sie wieder als KDZ verpackt. Leider fehlen mir die Kenntnisse um sowas zu realisieren. Aber ich bin mir sicher, dass es so einfach geht, denn die Entwickler sind ja nicht so dumm und ändern die FW Files über zehn Ecken.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
5i1v3rStorm

das ist sicher wahr, aber vielleicht stecken die Funktionen ja in dlls die wir gar nicht haben?

Diesen Beitrag teilen


Link zum Beitrag
  • 0
okNNN

Um wenigstens zu wissen für was die idle_image.bin benötigt wird, könnte diese veränderte idle_image.bin mal jemand auf sein Arena flashen!

Hab das "Wählen" Symbol mit dem des iPhones getauscht!

Kann die PNG auch wieder aus der BIN ziehen.

arenacp.png

iphoneq.png

@5i1v3rStorm

Doch die haben wir, ich sagte ja schon, du kannst dein Arena ja auch manuell flashen und die Dateien liegen dann in diesem temp. Ordner, der nach dem Flashvorgang wieder gelöscht wird!

idle_image.rar

Diesen Beitrag teilen


Link zum Beitrag
  • 0
okNNN

habs gerade gschafft die CUST.dfat in eine .fat zu machen!

Allerdings ohne das KP Util, sondern mit dem HexEditor.

Auch hier wieder, DFAT entspricht FAT, nur am Anfang und am Ende von DFAT sind ein paar Zeilen mehr. Hab diese einfach gelöscht -> in .fat umbenannt und mit winimage geöffnet!

Das geht bestimmt auch umgekehrt..

EDIT:

Hab gerade festgestellt, dass 10_a250_oem_code.fls den gleichen Header hat wie 07_BB_CUST.dfat

Hab also eine dfat draus gemacht und sie mit dem G Befehl der KP Utils zu einer .fat gemacht.

Sie lässt sich so öffnen..

Ich bin mir nicht sicher ob das hier im Forum schonmal erwähnt wurde

EDIT2:

Ich werde jetzt die CUST.fat modifizieren und sie dann per HexEditor wieder in eine DFAT verwandeln,

hab gerade einen Post hier im Thread gefunden, in dem Mercury sagt er braucht nur die DFAT um eine modifiziert KDZ zu erstellen.

Um es zu testen nehme ich die KP Utils und versuche aus der von mir erzeugten DFAT eine FAt zu machen.

EDIT3:

Scheint nicht zu funktionieren..

KP Utils gibt diesen Fehler aus:

Error during opening/reading/writing of file: ios_base::failbit set

EDIT4:

HAHA, hatte einen Tippfehler bei der Pfadangabe!

Es funktioniert! Habe in der DFAT die Hardwareversion auf

HW_VERSION="KM900AT HANDY-FAQ.DE"

geändert und ein Bild in einen Ordner geschoben.

beides war nach dfat2fat noch da!

bearbeitet von okNNN

Diesen Beitrag teilen


Link zum Beitrag
  • 0
okNNN

Man müsste jetzt MercuryLE die DFAT schicken damit er eine KDZ daraus machen kann!

Hier die CUST:

CUST MOD

WISE.ini HW Version geändert

lgapp\Media\ThumbGallery\bdmdef.jpg (vermutlich falsch in die FAT geladen besteht im HexEditor nur aus ö's)

bearbeitet von okNNN

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Vaan

Ich bin eher dafür, dass MercuryLE die Software raus rückt, die er dafür nutzt?

Diesen Beitrag teilen


Link zum Beitrag
  • 0
okNNN

Wäre auch eine Idee, ich schau mir mal KDZ an vielleicht gibts ja einen Weg

Diesen Beitrag teilen


Link zum Beitrag
  • 0
5i1v3rStorm

Wenn vorne und hinten ein paar Zeilen Code stehen und sonst nix.. dann kann man nicht wirklich von einer VERSCHLÜSSELUNG sprechen, oder?

Diesen Beitrag teilen


Link zum Beitrag
  • 0
okNNN

@ Vaan

danke , allerdings fehlen mir die Kenntnisse im Disassemblen, ich geh davon aus, dass die Commands in den DLLs stehen.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
5i1v3rStorm

Ich komme mal auf meine Hintergrundsuche zurück:

Habe die V10T auseinander genommen und den kompletten VUI Ordner der T-Mobile Firmware in den Ordner der V10P kopiert.

Jetzt habe ich das komplette T-Mobile Branding (GOTT ist das HÄSSLICH :P )...

ALLERDINGS nicht ganz komplett: Wenn man den Würfel heranholt, dann sieht man doch das Standardbild. Anschließend verschwindet es und der "echte" Screen wird aufgebaut.

Jetzt stellt es sich so dar:

1.) Der Würfel kommt, das Vorschaufake wird immer größer. Dann ist der Würfel da.

2.) Der FARBIGE Hintergrund des Screens blitzt auf (bspw: orange für Widget)

3.) Die Widgets bauen sich auf, gleichzeitig wird der Hintergrund durch das T-Mobile Grau ausgetauscht.

Sieht so aus, als wäre der Hintergrund woanders als im VUI Ordner gespeichert. Im VUI Ordner scheint nur ein Overlay zu sein, dass über den Standardhintergrund gelegt wird.

Ich flashe jetzt mal die V10T komplett um zu sehen, ob es dann auch so aussieht.

Falls nicht, würde ich woanders weitersuchen, denn wer will schon die Hintergrundbilder austauschen und bei jedem Würfeldrehen daran erinnert werden, welche Farbe da vorher mal war...

==

EDIT: Ja! Nun, wo ich die V10T komplett geflasht habe ist es weg.

Die Hintergründe bestehen also aus drei Teilen: Dem Bild am Würfel (Cubefake). Dem Bild hinter den Widgets (Background) und dem aufblitzenden Standardbild da, welches nicht im VUI Ordner steckt: Zwischenbild...

Als nächstes extrahiere ich die AMD_OEM von der V10T, flashe die V10P und gucke nach, ob die V10P mit der kompletten AMD_OEM der V10T das wirklich komplette Theme hat. Wenn nicht, muss ich mich auf mehr als eine "Partition" kümmern.

bearbeitet von 5i1v3rStorm

Diesen Beitrag teilen


Link zum Beitrag
  • 0
iulica1122

Was du nicht tun solltest ist Partitionen von verschiedenen FW-Versionen mischen, könnte ein Version Mismatching geben.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
diesernutzerexistiertnicht

Weiter so :D

Diesen Beitrag teilen


Link zum Beitrag
  • 0
5i1v3rStorm

es HAT ein Version Mismatching gegeben... hrmpf

jetzt darf ich die Dateien alle nacheinander in die original BIN tun und gucken, welche wohl die Bilder enthält.

Weiß einer ein Tool um Ordner zu vergleichen? Am besten via Prüfsumme (weiß nicht ob Dateigröße ausreicht bzw. ob die Dateidaten gleich sind)

So könnte man sich lediglich auf die Dateien beschränken, die verschieden sind (ich hoffe dass sind nicht alle)

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Guest Gast12

Dateien oder Ordner vergleichen, das nutze ich, kann man mit Beyond Compare 3. Was das Tool von mir angeht, es ist werder fertig, noch ist sicher das es keine Fehler produziert, für die Allgemeinheit also völlig ungeeignet. Und LG´s Tool UpTestEX übernimmt diese Aufgabe des kdz erstellens doch auch wunderbar, warum also nicht das nutzen, mit dem Tool kann man die kdz auch wieder entpacken, und flashen kann das Tool auch noch.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Vaan

Ja, Mercury, das stimmt schon, aber wir können es nicht benutzen, da wir keine Zugangsdaten haben. Für das Tool muss man sich einloggen bzw registrieren...

Und ich glaube unsere Firmwarebastler hier, können damit leben, wenn dein Tool Fehler einbaut... solange es sich nur um tests handelt... es soll ja auch nicht für die Öffentlichkeit sein ;)

Oder du musst es einfach langsam fertig stellen :P

Diesen Beitrag teilen


Link zum Beitrag
  • 0
iulica1122

Für das Login-Problem gibt es doch schon einen Fix ... Buttons aktivieren ...

Diesen Beitrag teilen


Link zum Beitrag

Please sign in to comment

You will be able to leave a comment after signing in



Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.