H
htxmaxx
Neues Mitglied
- 0
Ich hab mir den Android Quellcode runtergeladen und an einer Datei was geändert, die sich in der framework.jar befindet. Hab das entsprechend kompiliert. Hier hatte ich dann schno das erste Problem: der Kompiliervorgang ist fehlgeschlagen mit der Meldung "no rules to make target framework-res.apk needed by framework.jar". Ich hab dann einfach die framework-res.apk von meinem Handy runtergezogen und in den Ordner gepackt, wo die kompilierten Dateien hin kommen (.../out/product/generic/.... oder so ähnlich), dann hat er die framework.jar erfolgreich kompiliert.
Als nächstes hab ich mein DHD gerootet, da ich ohne root Probleme hatte, überhaupt irgendwie die Datei drauf zu packen. Folgende drei Möglichkeiten hab ich dann erfolglos probiert:
Jetz frag ich mich natürlich, was ich falsch mache. Hat jemand eine Idee? Ich bin wirklich am Verzweifeln und hab keine Lust, nochmal etliche Stunden in die Sache reinzuinvestieren
Als nächstes hab ich mein DHD gerootet, da ich ohne root Probleme hatte, überhaupt irgendwie die Datei drauf zu packen. Folgende drei Möglichkeiten hab ich dann erfolglos probiert:
- die framework.jar manuell in /system/framework kopiert per adb shell (wurde dann nach dem Neustart des Handys wieder überschrieben, hab ich per adb shell dann am Änderungsdatum der Datei gesehen)
- über eine update.zip mit einem Custom Recovery Image (angeblich erfolgreich installiert laut Recovery-Manager, leider hier auch wieder der gleiche Effekt wie in 1.)
- ich hab mir in diesem Thread: [OFFURL]https://www.android-hilfe.de/custom-roms-fuer-htc-desire-hd/76531-rom-rooted-deodexed-stock-rom-s.html[/OFFURL] das ROM 1.72.405.3 geladen. In dem Zip-Archiv hab ich dann in system/framework meine eigene framework-res.apk (die aus 1.) und meine selbst kompilierte framework.jar gepackt und per ROM Manager auf mein Handy gepackt. Leider ebenfalls der Effekt wie in 1., die Dateien waren nach dem Neustart wieder die, die sich vorher im Zip befunden habe bzw. meine Änderungen waren nicht drin.
Jetz frag ich mich natürlich, was ich falsch mache. Hat jemand eine Idee? Ich bin wirklich am Verzweifeln und hab keine Lust, nochmal etliche Stunden in die Sache reinzuinvestieren