[THEME] Modded Black FroYo G.O.T 2.2.1

  • 19 Antworten
  • Letztes Antwortdatum
Bandit

Bandit

Enthusiast
723
[THEME] Modded Black Theme FroYo G.O.T. 2.2.1

WICHTIG: Dieses Theme ist nur für G.O.T. FroYo 2.2.1


Ich Danke he_stheone64, dass ich seine Themes Posts sowie die OR Installation als Vorlage nutzen darf.

Credits:

he_stheone64
FuFu



Installation mit GOT 2.0 OpenRecovery:

  • Kompletten Theme Folder auf SD in openrecovery/addons/themes kopieren
  • Dann den Stein ausschalten und wie folgt in die recovery booten: Gleichzeitig erst Kamera (kurz vorher) und Powertaste drücken, wenn M Logo erscheint, kann man loslassen. Dann erscheint ein Warn Dreieck -dann erst Lautstärke hoch und gleichzeitig Kamera Taste drücken. Dann erscheint das Menu und mit der Steuerung apply sdcard:update.zip auswählen.
  • Im GOT Menu auf Stock GOT Features Menu - Theme Menu - Install Theme Menu
  • Nun die gewünschten Theme Teile auswählen (Bootanimation - Framework - Apps - Fonts)
  • Jetzt unter Select Theme das gewünschte Theme auswählen

Installation with GOT 2.0 OpenRecovery:

  • Copy complete Theme Folder on SD in openrecovery/addons/themes
  • Turn off the phone and boot in recovery as follows: Press the camera button first and then also together the power button, if you see the M logo, you can leave the buttons alone. After a few seconds you see a warning triangle - then first push the volume up button and then also together the camera button. You will see a menu and choose with the trackpad "apply sdcard:update.zip".
  • In GOT Menu choose "Stock GOT Features Menu - Theme Menu - Install Theme Menu".
  • Select your desired Theme parts (Bootanimation - Framework - Apps - Fonts)
  • Finally choose under "Select Theme" your favorite Theme
For non GOT Recovery users Install Scripts are in all Theme folders. Copy these in Scripts folder of your OpenRecovery and install like any other script in your recovery.

Screenshots und Inhalt im Original Thread
https://www.android-hilfe.de/forum/themes-fuer-motorola-milestone.111/modded-black-theme.47328.html


Macht ein Nandroid Backup. Habe das Theme nur rudimentär getestet!!!

To be sure, please make a nandroid backup!!!


Theme Download:
Multiupload.com - upload your files to multiple file hosting sites!
 
  • Danke
Reaktionen: moppelg, mailtoalf, he_stheone64 und 5 andere
It works and looks very good!!! I really like the theme!!!! good job!
 
Tolles Theme!
 
Etwas nervig ist, das der Android-Schriftzug durch "Cronos" ersetzt wird und das die Uhr zu dunkel ist, aber ansonsten gut.
 
Dann spiel die G.O.T. Bootanimation ein, dann ist das Cronos weg. Frage mich allerdings wieso das auftaucht, habe die Sourcen aus dem G.O.T. Build genommen.
 
Ist die Notification Bar beim herunterziehen transparent? Oder ist dieses Feature in FroYo nicht möglich?
 
Nein ist sie nicht, obwohl das png transparent ist. KA ob das mit FroYo zusammen hängt!
Muss ich bei Gelegenheit mal nachforschen, aber glaube, wie he_stheone64 schon sagte kann es sein, dass es noch nicht geht in FroYo...
 
Okay.

Vielen Dank für deine Arbeit, werde mir das Theme nachher mal drauf ziehen :)
 
Bandit schrieb:
Nein ist sie nicht, obwohl das png transparent ist. KA ob das mit FroYo zusammen hängt!
Muss ich bei Gelegenheit mal nachforschen, aber glaube, wie he_stheone64 schon sagte kann es sein, dass es noch nicht geht in FroYo...

Es geht und es geht nicht... seit froyo werden die Transparenzen in der Leiste auch in der services.jar geregelt (warum auch immer). Daher muss die services.jar gepatcht werden, leider funktioniert der xUltimate Transparenz Patch derzeit nicht auf der GOT 2.2.1 und ich habe noch nicht die Zeit gefunden, mir die services in der Beziehung genauer anzuschauen, da einem durch die ständigen port keine Zeit für neue Sachen bleibt.
 
  • Danke
Reaktionen: Bandit
Hab es gefunden:

in StatusBarService.smali
suche nach:

Code:

.line 1531
const/4 v5, 0x2

ersetze es mit

Code:

.line 1531
const/4 v5, -0x3
 
Zuletzt bearbeitet:
Ähm wo finde ich die smali?
 
Dafür musst Du erst die services.jar dekompilieren. Ich kann Dir aber auch eine passende fertig machen, sobald ich mal Zeit habe. Spass machen mir smalis auch nicht wirklich, alleine diese hier hat fast 10.000 Zeilen Code...
 
Igitt ... naja ne Stock kannste mir mal machen, dann muss ich wieder CC laufen lassen, damit er meine Settings nimmt ODER aber du nimmst die ausm Anhang?

.zip entfernen
 

Anhänge

  • services.jar.zip
    643,1 KB · Aufrufe: 109
Zuletzt bearbeitet:
War leider die falsche Zeile - Bootloop...:lol:

Da muss ich noch mal in Ruhe schauen...
 
Zeile war doch richtig, hatte die services nur falsch signiert. Bin doch nicht ganz blöd...:blink:
 
Kannst am besten die gehackte services.jar aus dem upgedateten Summerblues 2.2.1 Theme als Basis nehmen, damit läuft dann auch bei Dir wieder die Transparenz.

Edit: Habe deine mal runtergeladen - kommt gleich, dann kannst Du die mal testen.

Hier ist die bearbeitete classes.dex:

http://dl.dropbox.com/u/348210/classes.dex

Einfach mit winrar in deine services.jar packen (die alte classes.dex überschreiben), dann sollte alles passen.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Bandit
Perfekt, funzt 1A. Mit was kann ich denn die dex Files decodieren und anpassen? Eclipse?
 
Mit smali baksmali von jesusfreke, gibt da aber auch entsprechende Scripts, die es einem einfacher machen (man erspart sich das immer neue Eingeben der Befehle).

Z.B. ATT Alpha von shoey-n auf XDA

[17/10][Windows] Android Theming & Tweaking v2 Alpha4 - xda-developers

Da musst Du dein Gerät nur noch mit dem PC verbinden, per Eingabe z.B. services pullen, dann dekompilieren, bearbeiten und kompilieren und zurück pushen.

Leider bleibt das Problem, die smalis zu bearbeiten, da die nun wirklich teils elend lang sind und auch nicht grad auf den ersten Blick zeigen, was Du mit Ihnen machen kannst. Dagegen sind xml`s richtig freundliche Gesellen.

Mit smali baksmali kannst Du die classes direkt bearbeiten, mit dem Script zerlegst Du die gesamte services (das kann nebenbei noch weit mehr, damit kannst Du auch die framework und apks komfortabel dekompilieren, pullen etc - spart enorm viel Zeit - ich musste am Anfang ja noch alle Befehle in apktool & Co lernen, damit geht es jetzt schnell und pipi einfach), holst anschl. die classes.dex raus und packst Sie in dein Original.

Ansonsten würde ich Dir noch den apkmanager empfehlen - mit dem dekompilier ich apk´s (keine jars) eigentlich noch lieber, läuft zuverlässiger.
 
Zuletzt bearbeitet:
Ich werd's mir ma anschauen, danke dir. Noch ne Frgae, die XMLs kann man auch damit machen oder benutzt du da wieder ein anderes Tool?
 
Geht auch - zuverlässiger ist aber zum dekompilieren von apk`s der apkmanager von daneshm auf XDA

Apk Manager 4.9 - Makes Modifying Ur Apk A Breeze (Windows/Linux) - xda-developers

Du kannst dann die dekompilierten xmls direkt mit notepad++ bearbeiten und siehst den Text (sonst hast Du ja nur lustige Zahlenkolonnen). Wobei ich basic xmls, in denen nur Farbwerte angepasst werden müssen schneller mit hexedit via HxD bearbeite. Für größere mods bzw. generelle Anpassungen, bei denen vorher keine RGB Werte in der xml drin waren, musst du diese natürlich dekompilieren. Oft ist es so, das es Farbreferenzen zur framework gibt, dann kommst Du da mit HEX nicht ran. Genauso ist es mit Layout Anpassungen wie z.B. meinem message widget mod, das geht auch nur in dekompilierten xmls.

Eine wichtige Sache beim apktool (steckt ja hinter allen Scripts bei Dekompilieren von apks), Du solltest immer Original apks dekompilieren und nicht bereits gemoddetet, sonst bekommst Du diese nach Anpassung nicht mehr kompiliert (da es dann Fehlermeldungen gibt). Ist aber kein Problem, da Du dann ja die bearbeiteten, kompilierten xmls in deine mods reinpacken kannst.
 
  • Danke
Reaktionen: Bandit

Ähnliche Themen

dom2215
  • dom2215
Antworten
12
Aufrufe
3.269
Der Beamte
Der Beamte
Bandit
  • Bandit
2 3
Antworten
44
Aufrufe
9.475
iZodiac
iZodiac
S
  • Spirithorse
Antworten
5
Aufrufe
940
DeinXsicht
D
Zurück
Oben Unten