P
Pseudofreak
Stamm-User
- 519
Hallo zusammen
ich werde hier gesammelt ein paar Mods für Lollipop von mir vorstellen
Danke an GalaxyROM, der die vorhandenen Threads vereint hat.
Der Übersicht geschuldet werde ich hier viel Spoiler verwenden.
Die meisten Mods können in allen Lollipop Verisonen benutzt werden,
momentan benutze ich die Europäische 30B Version.
Alle Dateien und große Fotos findet ihr auf den zwei Mirrors.
Links dazu ganz unten im Thread.
Natürlich ist für alle Mods Root (und TWRP) voraussetzung
Navbar Icons
Versteckte Einstellungen
LG Schalter
Debloat Script
Google Mirror
Mega Mirror
Viel spaß !!!
Ich investiere für die Mods viel Zeit, ich werde dafür nicht bezahlt und das ist auch gut so.
Aber an alle:
wem hier was gefällt, oder mein Wissen weiterverwendet, darf gerne den "Danke" Button drücken.
Danke
ich werde hier gesammelt ein paar Mods für Lollipop von mir vorstellen
Danke an GalaxyROM, der die vorhandenen Threads vereint hat.
Der Übersicht geschuldet werde ich hier viel Spoiler verwenden.
Die meisten Mods können in allen Lollipop Verisonen benutzt werden,
momentan benutze ich die Europäische 30B Version.
Alle Dateien und große Fotos findet ihr auf den zwei Mirrors.
Links dazu ganz unten im Thread.
Natürlich ist für alle Mods Root (und TWRP) voraussetzung
Navbar Icons
Bei Lollipop sind die Navigationsbar-Icons keine PNG mehr sondern Vector Graphiken.
Diverse Versuche die entsprechenden XML Dateien mit PNG zu verknüpfen brachten keine sauberen Ergebnisse,
deshalb hab ich entsprechende Icons in Vector Grafik umgewandelt.
Und so geht´s:
Erstmal besorgen wir uns die Icons die wir haben wollen.
Dazu gibt es schon mehr als genug Vorlagen
XDA Thread von slewi
XDA Thread von VuongDZ
Als nächstes brauchen wir folgende Programme:
Gimp
Notepad++
Apktool
Step 1)
Zunächst öffnen wir das Bild per Gimp, und erstellen eine SVG Datei, das geht wie folgt:
Im Ebenendialog die geöffnete Ebene mit einem Rechtsklick anklicken und "Auswahl aus Alphakanal" auswählen.
Nun im Menü "Auswahl" > "Nach Pfad" auswählen.
Nun im Ebenendialog zum Pfad-Dialog wechseln.
Da ist nun eine Pfad-Ebene angelegt. Rechtsklick drauf und Pfad exportieren klicken.
Nun einen Dateinamen.SVG vergeben und Datei speichern.
Step 2)
LGSystemUI mittels APKtool dekompilieren (hierzu sollte es genug Tutorials geben)
Step 3)
Nun im Ordner "drawable" die entsprechenden xml Dateien mit Notepad++ öffnen.
diese sind:
ic_sysbar_back_button.xml
ic_sysbar_back_button_trans.xml
ic_sysbar_home_button.xml
ic_sysbar_home_button_trans.xml
ic_sysbar_menu_button.xml
ic_sysbar_menu_button_trans.xml
ic_sysbar_notification_down_button.xml
ic_sysbar_notification_down_button_trans.xml
ic_sysbar_notification_up_button.xml
ic_sysbar_notification_up_button_trans.xml
ic_sysbar_qmemo_button.xml
ic_sysbar_qmemo_button_trans.xml
ic_sysbar_qslide_button.xml (hier gibt´s meist keine Bilder)
ic_sysbar_qslide_button_trans.xml (hier gibt´s meist keine Bilder)
ic_sysbar_recent_button.xml
ic_sysbar_recent_button_trans.xml
Step 4)
die gespeicherten SVG Dateien mit Notepad++ öffnen
Nun haben wir eigentlich nur noch Copy&Paste
Ich erkläre es noch kurz anhand des Back Button (ic_sysbar_back_button_trans.xml)
Die Original Datei schaut wie folgt aus:
Hier sind die 2 Farben enthalten (Weisse und schwarze Statusbar)
Eine SVG Datei schaut so aus (bei aufwendigeren Icons ist sie halt nur erheblich länger):
Nun übertragen wir von der SVG in die XML
Als erstes: Breite und Höhe
viewBox="0 0 86 86 --> android:viewportWidth="168.0" android:viewportHeight="168.0
Dann das "Bild"
d=M 30.... Z" /> --> androidathData="M122.." />
Hier ganz simpel den ganzen Code ersetzen, Ergebnis der ganzen XML ist dann wie folgt:
Step 5)
xml speichern, LGSystemUI wieder kompilieren, fertig
Diverse Versuche die entsprechenden XML Dateien mit PNG zu verknüpfen brachten keine sauberen Ergebnisse,
deshalb hab ich entsprechende Icons in Vector Grafik umgewandelt.
Und so geht´s:
Erstmal besorgen wir uns die Icons die wir haben wollen.
Dazu gibt es schon mehr als genug Vorlagen
XDA Thread von slewi
XDA Thread von VuongDZ
Als nächstes brauchen wir folgende Programme:
Gimp
Notepad++
Apktool
Step 1)
Zunächst öffnen wir das Bild per Gimp, und erstellen eine SVG Datei, das geht wie folgt:
Im Ebenendialog die geöffnete Ebene mit einem Rechtsklick anklicken und "Auswahl aus Alphakanal" auswählen.
Nun im Menü "Auswahl" > "Nach Pfad" auswählen.
Nun im Ebenendialog zum Pfad-Dialog wechseln.
Da ist nun eine Pfad-Ebene angelegt. Rechtsklick drauf und Pfad exportieren klicken.
Nun einen Dateinamen.SVG vergeben und Datei speichern.
Step 2)
LGSystemUI mittels APKtool dekompilieren (hierzu sollte es genug Tutorials geben)
Step 3)
Nun im Ordner "drawable" die entsprechenden xml Dateien mit Notepad++ öffnen.
diese sind:
ic_sysbar_back_button.xml
ic_sysbar_back_button_trans.xml
ic_sysbar_home_button.xml
ic_sysbar_home_button_trans.xml
ic_sysbar_menu_button.xml
ic_sysbar_menu_button_trans.xml
ic_sysbar_notification_down_button.xml
ic_sysbar_notification_down_button_trans.xml
ic_sysbar_notification_up_button.xml
ic_sysbar_notification_up_button_trans.xml
ic_sysbar_qmemo_button.xml
ic_sysbar_qmemo_button_trans.xml
ic_sysbar_qslide_button.xml (hier gibt´s meist keine Bilder)
ic_sysbar_qslide_button_trans.xml (hier gibt´s meist keine Bilder)
ic_sysbar_recent_button.xml
ic_sysbar_recent_button_trans.xml
Step 4)
die gespeicherten SVG Dateien mit Notepad++ öffnen
Nun haben wir eigentlich nur noch Copy&Paste
Ich erkläre es noch kurz anhand des Back Button (ic_sysbar_back_button_trans.xml)
Die Original Datei schaut wie folgt aus:
Code:
<?xml version="1.0" encoding="utf-8"?>
<vector android:height="42.0dip" android:width="42.0dip" android:viewportWidth="168.0" android:viewportHeight="168.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#ffffffff" android:pathData="M122.132,132c-0.921,0-1.759-0.324-2.435-0.847L44.916,87.979c-0.965-0.499-1.956-0.894-2.525-1.88c-0.338-0.586-0.492-1.221-0.516-1.852c-0.007-0.082-0.004-0.165-0.007-0.247c0.003-0.082,0-0.165,0.007-0.247c0.023-0.632,0.178-1.266,0.516-1.852c0.569-0.987,1.623-1.35,2.525-1.88l74.781-43.175c0.676-0.523,1.514-0.847,2.435-0.847c2.209,0,4,1.791,4,4v88C126.132,130.209,124.341,132,122.132,132zM54.025,84l64.106,37.012V46.988L54.025,84z" />
<path android:fillColor="#ff000000" android:pathData="M122.132,36c2.209,0,4,1.791,4,4v88c0,2.209-1.791,4-4,4c-0.921,0-1.759-0.324-2.435-0.847L44.916,87.979c-0.965-0.499-1.956-0.894-2.525-1.88c-0.338-0.586-0.492-1.221-0.516-1.852c-0.007-0.082-0.004-0.165-0.007-0.247c0.003-0.082,0-0.165,0.007-0.247c0.023-0.632,0.178-1.266,0.516-1.852c0.569-0.987,1.623-1.35,2.525-1.88l74.781-43.175C120.373,36.324,121.211,36,122.132,36M118.132,121.012V46.988L54.025,84L118.132,121.012M122.132,34c-1.275,0-2.497,0.406-3.541,1.176L43.916,78.29c-0.185,0.108-0.364,0.202-0.542,0.296c-0.836,0.441-1.982,1.045-2.715,2.316c-0.476,0.824-0.738,1.747-0.78,2.741c-0.005,0.082-0.007,0.164-0.008,0.247l-0.003,0.071l0.002,0.11c0.001,0.114,0.003,0.203,0.008,0.286c0.042,0.995,0.305,1.917,0.78,2.741c0.796,1.38,2.013,1.99,2.991,2.48l0.313,0.159l74.629,43.087c1.044,0.77,2.265,1.176,3.54,1.176c3.309,0,6-2.691,6-6V40C128.132,36.691,125.44,34,122.132,34L122.132,34zM58.025,84l58.106-33.548v67.096L58.025,84L58.025,84z" android:fillAlpha="0.5" />
</vector>
Eine SVG Datei schaut so aus (bei aufwendigeren Icons ist sie halt nur erheblich länger):
Code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg xmlns="http://www.w3.org/2000/svg"
width="1.19444in" height="1.19444in"
viewBox="0 0 86 86">
<path id="Auswahl"
fill="none" stroke="black" stroke-width="1"
d="M 30.00,35.08
C 30.00,35.08 45.00,36.83 45.00,36.83
57.71,38.06 69.07,37.38 72.00,53.00
69.77,53.00 65.49,53.33 63.69,52.01
61.09,50.09 61.52,45.45 54.00,42.56
48.20,40.33 19.00,37.06 12.00,37.00
15.55,31.70 24.54,34.65 30.00,35.08 Z" />
</svg>
Als erstes: Breite und Höhe
viewBox="0 0 86 86 --> android:viewportWidth="168.0" android:viewportHeight="168.0
Dann das "Bild"
d=M 30.... Z" /> --> androidathData="M122.." />
Hier ganz simpel den ganzen Code ersetzen, Ergebnis der ganzen XML ist dann wie folgt:
Code:
<?xml version="1.0" encoding="utf-8"?>
<vector android:height="42.0dip" android:width="42.0dip" android:viewportWidth="86.0" android:viewportHeight="86.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#ff000000" android:pathData="M 30.00,35.08
C 30.00,35.08 45.00,36.83 45.00,36.83
57.71,38.06 69.07,37.38 72.00,53.00
69.77,53.00 65.49,53.33 63.69,52.01
61.09,50.09 61.52,45.45 54.00,42.56
48.20,40.33 19.00,37.06 12.00,37.00
15.55,31.70 24.54,34.65 30.00,35.08 Z" />
<path android:fillColor="#ffffffff" android:pathData="M 30.00,35.08
C 30.00,35.08 45.00,36.83 45.00,36.83
57.71,38.06 69.07,37.38 72.00,53.00
69.77,53.00 65.49,53.33 63.69,52.01
61.09,50.09 61.52,45.45 54.00,42.56
48.20,40.33 19.00,37.06 12.00,37.00
15.55,31.70 24.54,34.65 30.00,35.08 Z" />
</vector>
xml speichern, LGSystemUI wieder kompilieren, fertig
Airbrush Style
AOSP Stlye
AOSP 5.0 Style
LoPro Stlye
Zenyth Style
Die oben gezeigten Themes findet ihr auf den Google & Mega Mirror,
wünsche dürfen geäußert werden, je nach Zeit, werde ich´s für euch themen.
Files (VrTheme) per TWRP flashen, ist mit allen Lollipop Versionen kompatibel.
Wer entsprechende Icons mag bitte als Link sein Wunschtheme & Icons posten.
Vorlagen gibt es u.a. hier:
Dazu gibt es schon mehr als genug Vorlagen
XDA Thread von slewi
XDA Thread von VuongDZ
Die flashbaren Zip´s dazu sind im Unterordner "Navbar" zu finden, einfach die passende zip zum Wunschtheme auswählen.
Es werden nur einige xml Dateien im res/drawable Ordner der LGSystemUI.apk (unter /system/priv-app/LGSystemUI) geändert.
Somit sind die Mods mit allen anderen gemoddeten LGSystemUI Dateien kompatibel.
AOSP Stlye
AOSP 5.0 Style
LoPro Stlye
Zenyth Style
Die oben gezeigten Themes findet ihr auf den Google & Mega Mirror,
wünsche dürfen geäußert werden, je nach Zeit, werde ich´s für euch themen.
Files (VrTheme) per TWRP flashen, ist mit allen Lollipop Versionen kompatibel.
Wer entsprechende Icons mag bitte als Link sein Wunschtheme & Icons posten.
Vorlagen gibt es u.a. hier:
Dazu gibt es schon mehr als genug Vorlagen
XDA Thread von slewi
XDA Thread von VuongDZ
Die flashbaren Zip´s dazu sind im Unterordner "Navbar" zu finden, einfach die passende zip zum Wunschtheme auswählen.
Es werden nur einige xml Dateien im res/drawable Ordner der LGSystemUI.apk (unter /system/priv-app/LGSystemUI) geändert.
Somit sind die Mods mit allen anderen gemoddeten LGSystemUI Dateien kompatibel.
Versteckte Einstellungen
ich hab mir mal die LGSettings.apk angeschaut, und
ein paar Sachen die es unter JB & KK gegeben hat wieder eingefügt.
Dazu die Zugriffsperre App "sichtbar" gemacht.
So nun Details zu "paar Sachen":
Ich habe in den Einstellungen einen neuen Menüpunkt erstellt, dieser beinhaltet:
"Zugriffssperre"
"PC-Anschluss" (USB Einstellungen)
"Zubehör" (USB-Speicher und Kopfhörer Plug&Pop)
"LG Home Versteckte Einstellungen"
"LG Service Menü"
Schaut es euch auf den Bildern an (weitere Bilder in den Mirrors)
Für´s funktionierende Plug & Pop braucht man dann noch die LGTangibleIO.apk
die ist in der Einstellungen.zip bereits enthalten.
Zu finden ist das Menü in den Entwickleroptionen.
Die flashbare Zip findet ihr im Unterordner "Einstellungen"
Es wird die komplette LGSettings.apk (unter /system/priv-app/LGSettings) ersetzt.
In der Apk Datei selbst , ist die res/xml/development_prefs.xml sowie die strings.xml (unter /res/values und res/values-de) erweitert worden.
ein paar Sachen die es unter JB & KK gegeben hat wieder eingefügt.
Dazu die Zugriffsperre App "sichtbar" gemacht.
So nun Details zu "paar Sachen":
Ich habe in den Einstellungen einen neuen Menüpunkt erstellt, dieser beinhaltet:
"Zugriffssperre"
"PC-Anschluss" (USB Einstellungen)
"Zubehör" (USB-Speicher und Kopfhörer Plug&Pop)
"LG Home Versteckte Einstellungen"
"LG Service Menü"
Schaut es euch auf den Bildern an (weitere Bilder in den Mirrors)
Für´s funktionierende Plug & Pop braucht man dann noch die LGTangibleIO.apk
die ist in der Einstellungen.zip bereits enthalten.
Zu finden ist das Menü in den Entwickleroptionen.
Die flashbare Zip findet ihr im Unterordner "Einstellungen"
Es wird die komplette LGSettings.apk (unter /system/priv-app/LGSettings) ersetzt.
In der Apk Datei selbst , ist die res/xml/development_prefs.xml sowie die strings.xml (unter /res/values und res/values-de) erweitert worden.
LG Schalter
Ich hab die Stock Icons durch die alt bekannten ersetzt.
Siehe Bild
Die flashbare Zip findet ihr im Unterordner "Buttons"
Es wird die komplette lge-res.apk (unter /system/framewokr/lge-res) ersetzt.
In der Apk Datei selbst , sind zwei xml Dateien res/drawables angepasst,
dazu sind ein paar PNG unter res/drawables-xxhdpi geändert.
Ich habe auch noch die Farbe der Navigationsleiste geändert, so das diese (bei LG-Apps)
die Farbe der Statusbar annimmt (dazu habe ich die styles.xml unter res/values angepasst).
Siehe Bild
Die flashbare Zip findet ihr im Unterordner "Buttons"
Es wird die komplette lge-res.apk (unter /system/framewokr/lge-res) ersetzt.
In der Apk Datei selbst , sind zwei xml Dateien res/drawables angepasst,
dazu sind ein paar PNG unter res/drawables-xxhdpi geändert.
Ich habe auch noch die Farbe der Navigationsleiste geändert, so das diese (bei LG-Apps)
die Farbe der Statusbar annimmt (dazu habe ich die styles.xml unter res/values angepasst).
Debloat Script
Meine Liste der gelöschten Ordner:
Alle Angaben ohne Gewähr.
Jeder soll selbst wissen was er löscht.
Hab die Vorlage von KitKat Debloater genommen, dazu den Vodafone und Google Crap gelöscht.
Passt bei den LG Apps auf, eine von den hat zufolge, das man die Tastenkombination der Bedienungsleiste nicht mehr ändern kann.
Hier die Loeschen.zip ALS VORLAGE!
Zum selbst editieren, notepad++ benutzen und den updater-script editieren
Code:
/system/vendor/carrier/system [COLOR=Red]Vodafone Apps[/COLOR]
/system/app/Books [COLOR=red]Google Books[/COLOR]
/system/app/ChromeWithBrowser [COLOR=red]Google Chrome[/COLOR]
/system/app/CloudHub [COLOR=red]Cloud Dienste[/COLOR]
/system/app/DrmService
/system/app/elt_test
/system/app/GnssAirTest
/system/app/GnssLogCat
/system/app/GnssPosTest
/system/app/GnssTest
/system/app/GoogleTTS [COLOR=red]Google Text-zu-Sprache Ausgabe / Einstellungen -> Allgemein -> Eingabehilfen[/COLOR]
/system/app/Hangouts [COLOR=red]Google Hangouts[/COLOR]
/system/app/HiddenSIMUnlockMenu
/system/app/LGFOTA
/system/app/LGNotebook [COLOR=red]LG Notebook [/COLOR]
/system/app/LGSearchWidgetProvider
/system/app/LGSmartcardService
/system/app/Music2 [COLOR=red]Google Musik[/COLOR]
/system/app/Newsstand [COLOR=red]Google Play Kiosk (für Zeitschriften ?)[/COLOR]
/system/app/PlayGames [COLOR=red]Google Play Games[/COLOR]
/system/app/PlusOne
/system/app/PrintSpooler [COLOR=red]Druckdienste, Einstellungen -> Allgemein -> Drucken[/COLOR]
/system/app/SmartShare
/system/app/SmartShareProvider
/system/app/SVIService
/system/app/talkback [COLOR=red]Google Text-zu-Sprache Ausgabe / Einstellungen -> Allgemein -> Eingabehilfen[/COLOR]
/system/app/Videos [COLOR=red]Google Videos[/COLOR]
/system/app/WfdService
/system/app/WVTest
/system/apps/bootup/LGBoxnet [COLOR=red]Box App[/COLOR]
/system/apps/bootup/LGDictionary
/system/apps/bootup/LGSafetyCare [COLOR=red]LG Safety Care[/COLOR]
/system/apps/bootup/LGSmartWorld [COLOR=red]LG Smart World[/COLOR]
/system/priv-app/BackupRestoreConfirmation
/system/priv-app/GoogleFeedback
/system/priv-app/LGBackup [COLOR=red]LG Backup[/COLOR]
/system/priv-app/LGEmail [COLOR=red]LG Stock Email[/COLOR]
/system/priv-app/LGFileManager [COLOR=red]LG Stock Datei Manager[/COLOR]
/system/priv-app/LGQMemoplus
/system/priv-app/LGQVoiceplus
/system/priv-app/LGRemoteCall
/system/priv-app/MLT
/system/priv-app/TagGoogle [COLOR=red]Google Tag[/COLOR]
/system/priv-app/Velvet [COLOR=red]Google Suche[/COLOR]
Jeder soll selbst wissen was er löscht.
Hab die Vorlage von KitKat Debloater genommen, dazu den Vodafone und Google Crap gelöscht.
Passt bei den LG Apps auf, eine von den hat zufolge, das man die Tastenkombination der Bedienungsleiste nicht mehr ändern kann.
Hier die Loeschen.zip ALS VORLAGE!
Zum selbst editieren, notepad++ benutzen und den updater-script editieren
Google Mirror
Mega Mirror
Viel spaß !!!
Ich investiere für die Mods viel Zeit, ich werde dafür nicht bezahlt und das ist auch gut so.
Aber an alle:
wem hier was gefällt, oder mein Wissen weiterverwendet, darf gerne den "Danke" Button drücken.
Danke
Zuletzt bearbeitet: