[Mod][Source]Do it yourself - SystemUI - Quicksetting - Background

  • 1.865 Antworten
  • Letztes Antwortdatum
Hallo zusammen,

ich habe folgendes Problem/ Anliegen:

Ich benutze Das Omega Rom v31 mit dem Kalagas ICSlike Theme v11 und würde gerne das Pulldownmenü 50%, oder 70% transparent haben, sowie eine Center Clock.
Ich habe mir das hier laut Anleitung auch schon angeschaut, krieg es aber einfach ned hin und habe nbissl Schiss mein System zu zerschiessen.

Folgendes habe ich gemacht:

How-To Simple De-Compile

1. apktool downloaden und entpacken -> Done!
2. Phone mit dem PC verbinden -> Done!
3. im apktool-Ordner "pull_framework.bat" klicken -> Done!
4. "install_framework.bat" klicken -> Done!
5. zu ändernde apk (z.b. MeineApk.apk) in den apktool-Ordner kopieren
5a. apk kopieren und umbenennen zu MeineApk.apk
5b. MeineApk.apk öffnen und classes.dex löschen
( Ist die zu ändende Datei nicht die "SystemUI.apk", die durch "pull_framework.bat" in das Verzeichnis kam? Diese habe ich in "MeineApk.apk" umbenannt)
6. decompile:
ADB-Tools öffnen und folgenden Befehl eingeben: apktool d MeineApk.apk -> Done!

7. Änderungen vornehmen im MeineApk-Ordner
[transparenter Hintergrund]
SystemUI.apk/res/layout/tw_status_bar_tracking.xml
(im Anhang fertig compiled zum direkten Austausch)​
Diese Datei gibt es nicht in dem Ordner!?

Kann mir vielleicht jemand helfen?

CasiO
 
Um das Pulldown Tranzparent zu machen musst du in tw_status_bar_expanded die änderungen machen. Zu finden gleich im ersten Tag android:background="@drawable/back" ändern und dann ein png mit dem Namen back in drawable-xhdpi legen mit den Maßen 720x1280, bei diesem kannst du dann die Tranzparenz einstellen wie du willst.

Zur center clock Schau es dir hier an

<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.PhoneStatusBarView android:orientation="vertical" android:id="@id/status_bar" android:background="@drawable/status_bar_bg" android:focusable="true" android:fitsSystemWindows="true" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<ImageView android:id="@id/notification_lights_out" android:paddingLeft="6.0dip" android:paddingBottom="2.0dip" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_small" android:scaleType="center" />
<LinearLayout android:orientation="horizontal" android:id="@id/icons" android:paddingLeft="6.0dip" android:paddingRight="6.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="horizontal" android:id="@id/left_icons" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
<TextView android:textSize="15.0dip" android:gravity="center_vertical" android:id="@id/carrierLabel" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
<ImageView android:id="@id/doNotDisturbIcon" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/tw_dnd" android:alpha="0.7" android:scaleX="0.85" android:scaleY="0.85" />
<com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentLeft="true" />
</LinearLayout>
<LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.Clock android:textSize="@dimen/status_bar_clock_text_size" android:textColor="#ff33b5e5" android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>

<LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/right_icons" android:layout_width="0.0dip" android:layout_weight="1.0" android:layout_height="fill_parent" android:layout_alignParentRight="true">
<LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/tw_signal_cluster_view" />
<TextView android:textSize="12.0dip" android:textColor="#ff33b5e5" android:layout_gravity="center" android:id="@id/battery_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/status_bar_network_name_separator" />
<ImageView android:gravity="center" android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
<LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
<ImageSwitcher android:id="@id/tickerIcon" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:layout_marginRight="4.0dip">
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="centerInside" />
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="centerInside" />
</ImageSwitcher>
<com.android.systemui.statusbar.phone.TickerView android:id="@id/tickerText" android:paddingTop="2.0dip" android:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:id="@id/ticker_text_view_old" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:id="@id/ticker_text_view_new" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
</com.android.systemui.statusbar.phone.TickerView>
</LinearLayout>
</com.android.systemui.statusbar.phone.PhoneStatusBarView>

gutes gelingen
 
Beide Einträge sind in der tw_status_bar_expanded so bei mir nicht zu finden. Ich lass es lieber, bevor nachher gar nichts mehr geht. Aber danke für die Hilfe.
 
Ja klar sind die Bei dir nicht, da du die ja selber eintragen musst. bei dir steht da entweder ein Hexwert der so aussieht ="#ff000000" oder ="@drawable/notification_panel_bg" diese einfach so ändern wie ich es oben geschrieben hab. Mehr wie das es nicht kompiliert kann da nicht passieren. Wenn es kompiliert, dann kann maximal passieren das dir die Oberfläche angehalten wird, aber dein SGS 3 geht nicht Kaputt durch sowas.
 
Hab's gemacht, aber der meckert und es hagelt Fehlermeldungen. Hab aus Spass an der freut ein mal decompiliert, class gelöscht und wieder compilier. Also ohne was zu verändern und es kommen die gleichen Fehlermeldungen. Findet irgend ein Icon, etc nicht. :cursing:

Ich lass es....:mad:
 
Wenn man jetzt wüsste wie diese Fehlermeldung aussieht...
 
das back png musst du natäich im drawable-xhdpi ordner reinschieben bevor du compilest. sonst findet apktool das png nicht und gibt dir einen fehler.

am besten wäre mal der log zu posten oder das png zu nennen dass dir angegeben wird.


btw. fürs decompilen musst du die classes.dex nicht rausnehmen. hänge beim befehl einfach ein -s an, dann bracuhste die dex nicht rauszunehmen :)

nur als tip am rande. sonst alles so machen wie dr.no oben geschrieben hat, dann klappt das bestimmt. am besten erstmal ein mod machen, dann compilen, danach der zweite in einem zweiten mal. so sind die fehler schneller zu finden, wenn es welche gibt :)


EDIT: oh hatte deinen ersten satz etwas überlesen :)

wenn dem so ist, dann empfehle ich dir eine andere systemui mal zu nehmen.

ausserdem empfehle ich dir auch mal ein anderes apktool zu verwenden. mit andern tools gehts dann ploetzlich ohne fehler :) hab ca 5 verschiedene auf meinem rechner. bei irgendeinem klappts dann meistens ;)

kannst auch mal den apkmanager testen. der ist auch ganz nett un vereinfachst alles, da man die befehle nicht selber eingeben muss. da ist alles vorprogrammiert und du musst nur noch die funktion auswählen welche durchgeführt werden soll



EDIT: Oha, gerade eben gesehen :)

7. Änderungen vornehmen im MeineApk-Ordner
[transparenter Hintergrund]
SystemUI.apk/res/layout/tw_status_bar_tracking.xml
(im Anhang fertig compiled zum direkten Austausch)​



Das ist falsch. Das war bei ICS so, ist bei JB nicht mehr in tracking. ist in der expanded.xml ;)
 
Zuletzt bearbeitet:
Hier mal ein kleiner Auzug aus der "log" beim compilieren:

D:\APKTool\MeineApk\res\values\public.xml:169: error: Public entry identifier 0x
7f020201 entry index is larger than available symbols (index 513, total symbols
63).
D:\APKTool\MeineApk\res\values\public.xml:169: error: Public symbol drawable/tw_
notification_background_null declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:170: error: Public entry identifier 0x
7f020202 entry index is larger than available symbols (index 514, total symbols
63).
D:\APKTool\MeineApk\res\values\public.xml:170: error: Public symbol drawable/tw_
notification_background_pressed declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:134: error: Public symbol drawable/tw_
notification_row_bg declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:411: error: Public symbol drawable/tw_
null_icon declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:412: error: Public symbol drawable/tw_
quick_panel_clearbtn_focus declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:413: error: Public symbol drawable/tw_
quick_panel_clearbtn_normal declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:414: error: Public symbol drawable/tw_
quick_panel_clearbtn_press declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:415: error: Public symbol drawable/tw_
quick_panel_clearbtn_select declared here is not defined.

Habe nur den Background an die angegebene Stelle kopiert und den Eintrag in der***_expand geändert. (Back)
 
das sind alles nur folgefehler..

du müsstest die ersten 10 zeilen des logs posten, diese hier bringen nichts.
 
  • Danke
Reaktionen: scheichuwe
hast du nen neues png hinzugefügt? da hatte ich ma was gelesen, das man das png vor dem decompile schon in die apk kopieren soll, weil dann der index beim decompile inkl. das neue png erstellt wird. dann kannst du relativ problemlos dieses neue indizierte png in den xml's ansprechen.
ansonsten geb ich dogg recht. dieser logauszug ist nichts sagend.
 
Hab jetzt mal erst die png hinzugefügt. Selbes Ergebnis. Schon beim decompilieren kommt ein Fehler:

Decompilieren:

D:\APKTool>apktool d MeineApk.apk
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Users\CasiOpeiA\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
W: Cant find 9patch chunk in file: "drawable-xhdpi/ic_notification_overlay.9.png
". Renaming it to *.png.
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs

Compilieren:

D:\APKTool\MeineApk\res\values\public.xml:169: error: Public entry identifier 0x
7f020201 entry index is larger than available symbols (index 513, total symbols
63).
D:\APKTool\MeineApk\res\values\public.xml:169: error: Public symbol drawable/tw_
notification_background_null declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:170: error: Public entry identifier 0x
7f020202 entry index is larger than available symbols (index 514, total symbols
63).
D:\APKTool\MeineApk\res\values\public.xml:170: error: Public symbol drawable/tw_
notification_background_pressed declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:134: error: Public symbol drawable/tw_
notification_row_bg declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:411: error: Public symbol drawable/tw_
null_icon declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:412: error: Public symbol drawable/tw_
quick_panel_clearbtn_focus declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:413: error: Public symbol drawable/tw_
quick_panel_clearbtn_normal declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:414: error: Public symbol drawable/tw_
quick_panel_clearbtn_press declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:415: error: Public symbol drawable/tw_
quick_panel_clearbtn_select declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:416: error: Public symbol drawable/tw_
quick_panel_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:417: error: Public symbol drawable/tw_
quick_panel_icon_airplane_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:418: error: Public symbol drawable/tw_
quick_panel_icon_airplane_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:419: error: Public symbol drawable/tw_
quick_panel_icon_airplane_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:420: error: Public symbol drawable/tw_
quick_panel_icon_allshre_cast_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:421: error: Public symbol drawable/tw_
quick_panel_icon_allshre_cast_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:422: error: Public symbol drawable/tw_
quick_panel_icon_allshre_cast_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:423: error: Public symbol drawable/tw_
quick_panel_icon_bluetooth_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:424: error: Public symbol drawable/tw_
quick_panel_icon_bluetooth_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:425: error: Public symbol drawable/tw_
quick_panel_icon_bluetooth_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:426: error: Public symbol drawable/tw_
quick_panel_icon_data_connection_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:427: error: Public symbol drawable/tw_
quick_panel_icon_data_connection_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:428: error: Public symbol drawable/tw_
quick_panel_icon_data_connection_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:429: error: Public symbol drawable/tw_
quick_panel_icon_dormant_mode_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:430: error: Public symbol drawable/tw_
quick_panel_icon_dormant_mode_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:431: error: Public symbol drawable/tw_
quick_panel_icon_dormant_mode_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:432: error: Public symbol drawable/tw_
quick_panel_icon_driving_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:433: error: Public symbol drawable/tw_
quick_panel_icon_driving_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:434: error: Public symbol drawable/tw_
quick_panel_icon_driving_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:435: error: Public symbol drawable/tw_
quick_panel_icon_gps_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:436: error: Public symbol drawable/tw_
quick_panel_icon_gps_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:437: error: Public symbol drawable/tw_
quick_panel_icon_nfc_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:438: error: Public symbol drawable/tw_
quick_panel_icon_nfc_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:439: error: Public symbol drawable/tw_
quick_panel_icon_nfc_on declared here is not defined.
D:\APException in thread "main" brut.androlib.AndrolibException: brut.common.Bru
tException: could not exec command: [aapt, p, -F, C:\Users\CASIOP~1\AppData\Loca
l\Temp\APKTOOL6133689693756673271.tmp, -I, C:\Users\CasiOpeiA\apktool\framework\
1.apk, -S, D:\APKTool\MeineApk\res, -M, D:\APKTool\MeineApk\AndroidManifest.xml]

at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:193)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:301)
at brut.androlib.Androlib.buildResources(Androlib.java:248)
at brut.androlib.Androlib.build(Androlib.java:171)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:182)
at brut.apktool.Main.main(Main.java:67)
Caused by: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\U
sers\CASIOP~1\AppData\Local\Temp\APKTOOL6133689693756673271.tmp, -I, C:\Users\Ca
siOpeiA\apktool\framework\1.apk, -S, D:\APKTool\MeineApk\res, -M, D:\APKTool\Mei
neApk\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:83)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:191)
... 6 more
KTool\MeineApk\res\values\public.xml:440: error: Public symbol drawable/tw_quick
_panel_icon_notification_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:441: error: Public symbol drawable/tw_
quick_panel_icon_notification_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:442: error: Public symbol drawable/tw_
quick_panel_icon_powersave_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:443: error: Public symbol drawable/tw_
quick_panel_icon_powersave_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:444: error: Public symbol drawable/tw_
quick_panel_icon_powersave_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:445: error: Public symbol drawable/tw_
quick_panel_icon_rotation_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:446: error: Public symbol drawable/tw_
quick_panel_icon_rotation_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:199: error: Public symbol drawable/tw_
quick_panel_icon_silent_mode_on_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:447: error: Public symbol drawable/tw_
quick_panel_icon_silent_mode_on_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:448: error: Public symbol drawable/tw_
quick_panel_icon_silent_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:449: error: Public symbol drawable/tw_
quick_panel_icon_silent_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:450: error: Public symbol drawable/tw_
quick_panel_icon_sync_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:451: error: Public symbol drawable/tw_
quick_panel_icon_sync_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:452: error: Public symbol drawable/tw_
quick_panel_icon_sync_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:453: error: Public symbol drawable/tw_
quick_panel_icon_wifi_dim declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:454: error: Public symbol drawable/tw_
quick_panel_icon_wifi_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:455: error: Public symbol drawable/tw_
quick_panel_icon_wifi_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:200: error: Public symbol drawable/tw_
quick_panel_list_bg_f declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:201: error: Public symbol drawable/tw_
quick_panel_list_bg_n declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:202: error: Public symbol drawable/tw_
quick_panel_list_bg_p declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:456: error: Public symbol drawable/tw_
quick_panel_notification_panel_bg declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:137: error: Public symbol drawable/tw_
quick_panel_notification_panel_close declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:138: error: Public symbol drawable/tw_
quick_panel_notification_panel_close_bg declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:457: error: Public symbol drawable/tw_
quick_panel_notification_panel_divider_1 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:458: error: Public symbol drawable/tw_
quick_panel_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:459: error: Public symbol drawable/tw_
quick_panel_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:203: error: Public symbol drawable/tw_
quick_panel_plnm_bg declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:460: error: Public symbol drawable/tw_
quick_panel_plnm_setting_dv declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:142: error: Public symbol drawable/tw_
quick_panel_quick_setting_button_bg declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:461: error: Public symbol drawable/tw_
quick_panel_quick_setting_button_bg_normal declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:462: error: Public symbol drawable/tw_
quick_panel_quick_setting_button_bg_pressed declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:143: error: Public symbol drawable/tw_
quick_panel_setting_button_bg declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:463: error: Public symbol drawable/tw_
quickpanel_icon_brightness declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:464: error: Public symbol drawable/tw_
quickpanel_icon_settings declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:465: error: Public symbol drawable/tw_
quickpanel_top_bg declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:144: error: Public symbol drawable/tw_
recent_panel_button declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:145: error: Public symbol drawable/tw_
recent_panel_ic_delete_holo_dark declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:146: error: Public symbol drawable/tw_
recent_panel_ic_google_holo_dark declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:147: error: Public symbol drawable/tw_
recent_panel_ic_task_manager_holo_dark declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:466: error: Public symbol drawable/tw_
recent_panel_icon_delete_disabled_holo_dark declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:467: error: Public symbol drawable/tw_
recent_panel_icon_delete_holo_dark declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:468: error: Public symbol drawable/tw_
recent_panel_icon_google_disabled_holo_dark declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:469: error: Public symbol drawable/tw_
recent_panel_icon_google_holo_dark declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:470: error: Public symbol drawable/tw_
recent_panel_icon_task_manager_disabled_holo_dark declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:471: error: Public symbol drawable/tw_
recent_panel_icon_task_manager_holo_dark declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:472: error: Public symbol drawable/tw_
stat_sys_5_level_signal_0 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:473: error: Public symbol drawable/tw_
stat_sys_5_level_signal_0_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:474: error: Public symbol drawable/tw_
stat_sys_5_level_signal_1 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:475: error: Public symbol drawable/tw_
stat_sys_5_level_signal_1_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:476: error: Public symbol drawable/tw_
stat_sys_5_level_signal_2 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:477: error: Public symbol drawable/tw_
stat_sys_5_level_signal_2_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:478: error: Public symbol drawable/tw_
stat_sys_5_level_signal_3 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:479: error: Public symbol drawable/tw_
stat_sys_5_level_signal_3_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:480: error: Public symbol drawable/tw_
stat_sys_5_level_signal_4 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:481: error: Public symbol drawable/tw_
stat_sys_5_level_signal_4_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:482: error: Public symbol drawable/tw_
stat_sys_5_level_signal_5 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:483: error: Public symbol drawable/tw_
stat_sys_5_level_signal_5_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:484: error: Public symbol drawable/tw_
stat_sys_6_level_signal_0 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:485: error: Public symbol drawable/tw_
stat_sys_6_level_signal_0_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:486: error: Public symbol drawable/tw_
stat_sys_6_level_signal_1 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:487: error: Public symbol drawable/tw_
stat_sys_6_level_signal_1_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:488: error: Public symbol drawable/tw_
stat_sys_6_level_signal_2 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:489: error: Public symbol drawable/tw_
stat_sys_6_level_signal_2_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:490: error: Public symbol drawable/tw_
stat_sys_6_level_signal_3 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:491: error: Public symbol drawable/tw_
stat_sys_6_level_signal_3_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:492: error: Public symbol drawable/tw_
stat_sys_6_level_signal_4 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:493: error: Public symbol drawable/tw_
stat_sys_6_level_signal_4_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:494: error: Public symbol drawable/tw_
stat_sys_6_level_signal_5 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:495: error: Public symbol drawable/tw_
stat_sys_6_level_signal_5_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:496: error: Public symbol drawable/tw_
stat_sys_6_level_signal_6 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:497: error: Public symbol drawable/tw_
stat_sys_6_level_signal_6_fully declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:148: error: Public symbol drawable/tw_
stat_sys_battery_not_charge declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:149: error: Public symbol drawable/tw_
stat_sys_battery_usb_not_charge declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:498: error: Public symbol drawable/tw_
stat_sys_data_connected_cdma_roam declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:499: error: Public symbol drawable/tw_
stat_sys_data_connected_cdma_roam_flash declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:500: error: Public symbol drawable/tw_
stat_sys_data_connected_cdma_roam_home declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:501: error: Public symbol drawable/tw_
stat_sys_data_connected_lte_att declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:502: error: Public symbol drawable/tw_
stat_sys_data_connected_s3g declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:503: error: Public symbol drawable/tw_
stat_sys_data_connected_s4g declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:504: error: Public symbol drawable/tw_
stat_sys_data_connected_w3g declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:505: error: Public symbol drawable/tw_
stat_sys_data_connected_w4g declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:150: error: Public symbol drawable/tw_
stat_sys_data_in_att declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:506: error: Public symbol drawable/tw_
stat_sys_data_in_att_1 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:507: error: Public symbol drawable/tw_
stat_sys_data_in_att_2 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:508: error: Public symbol drawable/tw_
stat_sys_data_in_att_3 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:151: error: Public symbol drawable/tw_
stat_sys_data_inandout_att declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:152: error: Public symbol drawable/tw_
stat_sys_data_out_att declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:509: error: Public symbol drawable/tw_
stat_sys_data_out_att_1 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:510: error: Public symbol drawable/tw_
stat_sys_data_out_att_2 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:511: error: Public symbol drawable/tw_
stat_sys_data_out_att_3 declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:153: error: Public symbol drawable/tw_
stat_sys_roaming_cdma_flash declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:154: error: Public symbol drawable/tw_
stat_sys_roaming_home_cdma_flash declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:512: error: Public symbol drawable/tw_
stat_sys_signal_null declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:204: error: Public symbol drawable/tw_
status_bar_call_ongoing_background declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:513: error: Public symbol drawable/tw_
status_bar_call_ongoing_view_bg declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:156: error: Public symbol drawable/tw_
status_bar_close declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:514: error: Public symbol drawable/tw_
status_bar_close_off declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:515: error: Public symbol drawable/tw_
status_bar_close_on declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:161: error: Public entry identifier 0x
7f0201f9 entry index is larger than available symbols (index 505, total symbols
63).
D:\APKTool\MeineApk\res\values\public.xml:161: error: Public symbol drawable/tw_
status_bar_quicksetting_button_background declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:516: error: Public symbol drawable/tw_
sysbar_highlight declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:517: error: Public symbol drawable/tw_
sysbar_highlight_land declared here is not defined.
D:\APKTool\MeineApk\res\values\public.xml:157: error: Public symbol drawable/tw_
topmenu_pressed_bg declared here is not defined.

Ich checks einfach ned. :'-(
 
folgendes:

das png musst du natürlich nicht einfügen bevor du decompilest. denn so gibts natürlich auch fehler, da er beim decompilen den sourcetag nicht findet in den xml's.


erst decompilen. ganz normal ohne etwas zu verändern.

danach änderst du die xml. wenn ein neues png hinzukommt (durch eine tag änderung), dann musst du diese nun einfügen in die decompilete apk.

danach wieder compilen mit obigen befehl.


was mir oben im fehlerlog aufgefallen ist, ist folgendes png:

drawable-xhdpi/ic_notification_overlay.9.png


dabei handelt es sich um .9 bild, die sind teilweise etwas komplizierter um sie zu bearbeiten. da muss ein 1 pixel rand vorhanden sein (entweder full black oder transparent). am besten ist es diese änderungen in der decompilten apk vorzunehmen, da beim compilen der 9patch angewendet wird um die png anzupassen.
 
Ich habe nur die back.png hinzugefügt und den Eintrag entsprechenden Eintag in der xml bearbeitet. Sonst nix

Den obigen Fehler bekomme ich ja auch, wenn ich decompiliere, nichts änder und einfach wieder compiliere... :-/
 
beim decompilieren gibts keine fehler wegen einer neuen png. sein fehler beim decompile ist einfach: das is keine korrekte .9.png
register mal auf die tw-framework-res nach oberen bespiel für die normale framework-res und decompile nochmal. wenn du dann nur compilst ohne änderung sollten die tw-source fehler auch weg sein
 
dann nimm mal eine andere systemui.apk

welche verwendest du oben?

beim decompilieren gibts keine fehler wegen einer neuen png.


ach so. ok na dann danke für die aufklärung :) dachte dass da der sourcetag auch vorhanden sein muss.

sein fehler beim decompile ist einfach: das is keine korrekte .9.png


jop genau. deshalb rate ich dir zu mal eine andere systemui.apk zu nehmen. da, da vermutlich irgendwas nicht stimmt mit der apk
 
Na die von meinem S3. Aus System/app. Ist das nicht richtig?

Hier die Datei: http://db.tt/9utofsWf

Könnte das bitte mal einer von Euch probieren. Hätte gerne Das Pulldown Menü 50%, 70% transparent.

Gesendet von meinem GT-I9300 mit der Android-Hilfe.de App

Der ursprüngliche Beitrag von 11:57 Uhr wurde um 12:00 Uhr ergänzt:

Kiray1982 schrieb:
beim decompilieren gibts keine fehler wegen einer neuen png. sein fehler beim decompile ist einfach: das is keine korrekte .9.png
register mal auf die tw-framework-res nach oberen bespiel für die normale framework-res und decompile nochmal. wenn du dann nur compilst ohne änderung sollten die tw-source fehler auch weg sein

Versteh nur Bahnhof. :'-(
 
doch,doch ist eigentlich schon richtig.

aber es ist natürlich möglich, dass da mal nachträglich .9er bearbeitet wurde und einfach reingeschoben wurde. und nun hast du einen fehler beim decompilen.

ich teste es mal kurz

von welcher rom ist diese systemui?
 
Omega v31 und Kalagas ICSlike Theme v11
 
so hab sie mir kurz decompiled. ebenfalls fehler.

hast du da drin ausversehen eine png gelöscht oder geändert?

auf jedenfall ist da was nichtok.

im anhang die omega v31 systemui von mir. die funktioniert ohne probleme.
 

Anhänge

  • SystemUI.apk
    2,5 MB · Aufrufe: 146
Ne, hab nix gelöscht.

Wenn ich die jetzt benutze, dann habe ich doch andere Icons, als ich jetzt habe, oder seh ich das falsch!?
 

Ähnliche Themen

nominator2204
Antworten
1
Aufrufe
1.081
sventehf
sventehf
M
Antworten
6
Aufrufe
2.521
Marvis
M
nobody573
Antworten
25
Aufrufe
2.721
nobody573
nobody573
Zurück
Oben Unten