[HOW-TO][5.1.1][5.0.1] Customize Your Galaxy Note 4 (N910F) [23/04/16]

supergrobi94

Recognized Themer
Feb 9, 2012
1,394
1,899
153
Hamburg









Hello! This Thread is about customizing your Galaxy Note 4 by yourself.
You like TouchWiz, but want to change or add colours and features?
Then you might found the right place.
With the Tutorials from here for the N910F, you will be able to modify your device with fun and without much effort for looking the right codes.
If you found other interesting ways to make the Note 4 smarter, post it here and it will be added to the list.
#MakeYourNoteUnique



-APK Tool (Advanced ApkTool)
-For 5.1.1: ApkTool v2.0.3*
(*If there are problems with v2.0.3, try a different version like v2.0.2 or 2.0.0.)
-Code editing tool like Notepad++
-Patience and sense of humor for the trolls who create those errors.

Better safe than sorry: Make a Backup, before flashing



Themes & Mods tested with:
-Samsung Galaxy Note 4 (SM-N910F)
-Rooted Stock ROM (5.0.1: OC3, OC5, OD2, OF2), (5.1.1: OH4, OI1, OJ3, OK1, OK2, OL1, OL3, PC2, PD1)
-PhilZ Touch (CWM Advanced Edition) (v6.59.0-trlte)
-TWRP (v2.8.7.0-trltexx)
-TWRP (v3.0.1-0-trltexx)
-TWRP (v3.0.2-0-trltexx)
 
Last edited:

supergrobi94

Recognized Themer
Feb 9, 2012
1,394
1,899
153
Hamburg



With VR-Theme you are able to change only parts of an APK.
So you can just replace pieces of the file instead flashing the whole APK again and again.
How to work with it:
1. Download this Template:
-Full (Thanks @Spannaa)
-Lite
Overview of a VR-Theme folder:

Code:
Folder [Name]
....META-INF
........com
............google
................android
....................update-binary
....................updater-script (Edit Package Name here)
....vrtheme
........system
............app
................APK-Folder (like MultiWindowTrayService)
....................APK-File (like MultiWindowTrayService.apk)
........................res
........................put resources.arsc file here
............................drawable, layout folder
................................put edited images or xml files here
............framework
................APK-File (like framework-res.apk)
....................res
....................put resources.arsc file here
........................drawable, layout folder
............................put edited images or xml files here
............priv-app
................APK-Folder (like SystemUI)
....................APK-File (like SystemUI.apk)
........................res
........................put resources.arsc file here
............................drawable, layout folder
................................put edited images or xml files here

2. Optional: Give your Theme a name.
3. Look for the place of the file you want to change.
4. Paste the modified file to the same path, from where you copied it.
5. Pack the folder to a zip file.
6. If the zip has image files, open the package again and go the path, where the images are saved
and delete the "Thumbs.db" file to reduce the size of the zip.
7. Put the zip file in the (internal) storage of your device and flash it.
Hint: While flashing a Theme, a backup of your current APK will be saved in sdcard/vrtheme-backup.
If you want to restore it, flash the vrtheme_restore.zip from Recovery Menu. Only the latest APK will be saved.
 
Last edited:

supergrobi94

Recognized Themer
Feb 9, 2012
1,394
1,899
153
Hamburg





Statusbar Clock
→ Advanced Clock & Date
→ Center Clock
AOSP Statusbar Icons
Full White Statusbar Icons
Toggles Background
Toggles
→ Notification Header Icons/Text
→ Toggles Icons/Text
→ S Finder & Quick Connect Icons/Text
Brightness Bar
→ Slider
→ Brightness Icons
→ Check Box Icons/Text
Remove S Finder and Quick Connect
6 Toggles in a Row
Air Command Themes
S Pen Pointer Themes



Statusbar Clock
Customized file: SystemUI.apk



Advanced Clock & Date
Thanks @Spannaa
-Go to SystemUI.apk/res/layout/status_bar.xml
-Look for:
Code:
<com.android.systemui.statusbar.policy.Clock
-Replace with:
Code:
<TextClock android:format12Hour="h:mm a" android:format24Hour="HH:mm"
-You have the following possibilities:
Code:
d ....... Day Of Month .................... (1)
dd ...... Day Of Month (double digit) ..... (01)
E ....... Week Day (Short) ................ (Mo. / MON)
EEEE .... Week Day (Full) ................. (Monday)
M ....... Month (Single digit) ............ (2)
MM ...... Month (double digit) ............ (02)
MMM ..... Month (Short) ................... (NOV)
MMMM .... Month (Full) .................... (NOVEMBER)
yy ...... Year (Short) .................... (15)
yyyy .... Year (Full) ..................... (2015)
h ....... Hour (12 hour, single digit) .... (3)
hh ...... Hour (12 hour, double digit) .... (03)
H ....... Hour (24 hour, single digit) .... (3 / 20)
HH ...... Hour (24 hour, double digit) .... (03 / 20) (Note: Some ROMs use kk instead)
m ....... Minute (single digit) ........... (4)
mm ...... Minute (double digit) ........... (04)
s ....... Second (single digit) ........... (5)
ss ...... Second (double digit) ........... (05)
a ....... Marker .......................... (AM/PM)
Example: MON, Nov 2 2015, 10:45
Code: E, MMM d yyyy, HH:mm

Center Clock
Thanks @ambasadii
-Go to SystemUI.apk/res/layout/status_bar.xml
-Look for:
Code:
        <com.android.keyguard.AlphaOptimizedLinearLayout android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="wrap_content" android:layout_height="fill_parent">
            <TextView android:textSize="12.0dip" android:textColor="#ffffffff" android:gravity="center_vertical" android:id="@id/knoxCustomStatusBarText" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="fill_parent" android:includeFontPadding="false" />
            <include layout="@layout/system_icons" />
            <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginTop="@dimen/status_bar_clock_margin_top" android:singleLine="true" android:alpha="@dimen/status_bar_icon_alpha" android:paddingStart="@dimen/status_bar_clock_padding_start" />
        </com.android.keyguard.AlphaOptimizedLinearLayout>
-Replace with:
Code:
        <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:alpha="@dimen/status_bar_icon_alpha" />
        <com.android.keyguard.AlphaOptimizedLinearLayout android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" >
            <View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
	    <TextView android:textSize="12.0dip" android:textColor="#ffffffff" android:gravity="center_vertical" android:id="@id/knoxCustomStatusBarText" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="fill_parent" android:includeFontPadding="false" />
            <include layout="@layout/system_icons" />
        </com.android.keyguard.AlphaOptimizedLinearLayout>


AOSP Statusbar Icons
Thanks @daveyannihilation
Customized file: SystemUI.apk


-(1/2) Go to SystemUI.apk/res/drawable-xxxhdpi
-Unpack the RES-File (Download) and put the content to the same path of your SystemUI
-(2/2) Go to SystemUI.apk/res/layout/signal_cluster_view.xml
-Look for:
Code:
    <FrameLayout android:id="@id/wifi_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
        <ImageView android:id="@id/wifi_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
        <ImageView android:id="@id/wifi_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
    </FrameLayout>
    <View android:id="@id/wifi_signal_spacer" android:visibility="gone" android:layout_width="4.0dip" android:layout_height="4.0dip" />
    <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/new_mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
        <FrameLayout android:id="@id/separate_mobile" android:layout_width="wrap_content" android:layout_height="wrap_content">
            <ImageView android:id="@id/separate_mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            <ImageView android:id="@id/separate_mobile_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
        </FrameLayout>
        <FrameLayout android:gravity="center" android:id="@id/mobile_data_combo" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content">
            <ImageView android:layout_gravity="center" android:id="@id/mobile_data_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            <ImageView android:id="@id/mobile_data_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            <ImageView android:layout_gravity="bottom|center|right" android:id="@id/mobile_data_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            <ImageView android:layout_gravity="center" android:id="@id/mobile_data_roaming" android:layout_width="wrap_content" android:layout_height="wrap_content" />
        </FrameLayout>
        <FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content">
            <FrameLayout android:id="@id/mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
                <ImageView android:id="@id/mobile_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                <ImageView android:id="@id/mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                <ImageView android:id="@id/mobile_roaming" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            </FrameLayout>
        </FrameLayout>
    </LinearLayout>
-Replace with:
Code:
    <FrameLayout android:gravity="center" android:id="@id/wifi_combo" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="0.0dip">
        <ImageView android:id="@id/wifi_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
        <ImageView android:layout_gravity="bottom|center" android:id="@id/wifi_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="-6.0dip" />
    </FrameLayout>
    <View android:id="@id/wifi_signal_spacer" android:visibility="gone" android:layout_width="0.0dip" android:layout_height="0.0dip" />
    <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/new_mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
        <RelativeLayout android:gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content">
            <FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true">
                <FrameLayout android:gravity="center" android:id="@id/mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
                    <ImageView android:id="@id/mobile_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <ImageView android:id="@id/mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <ImageView android:layout_gravity="bottom|center|right" android:id="@id/mobile_data_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <ImageView android:id="@id/mobile_roaming" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                </FrameLayout>
            </FrameLayout>
            <FrameLayout android:id="@id/separate_mobile" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true">
                <ImageView android:id="@id/separate_mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                <ImageView android:layout_gravity="bottom|center|right" android:id="@id/separate_mobile_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="0.8000001dip" />
            </FrameLayout>
        </RelativeLayout>
    </LinearLayout>


Full White Statusbar Icons
Customized file: SystemUI.apk



Info: Be the aware that Samsung made these changes with reasons and maybe set the brightness to 74% to "protect" the screen. #AMOLEDdisplay

-Go to SystemUI.apk/res/values/dimens.xml
-Look for:
Code:
<item type="dimen" name="status_bar_icon_alpha">0.74</item>
-Change 0.74 to 1.0
(Info: "0.74" means 74%, "1.0" means 100%)


Toggles Background
Customized file: SystemUI.apk



Info: If you have SystemUI glitches with current ApkTool, you can solve this by...:
Recommended:
-Download latest ApkTool v2.0.2

Alternative:
-Go to SystemUI.apk/res/layout/status_bar_expanded_header.xml
-Look for:
Code:
android:layout_gravity="bottom|clip_horizontal"
-Change to:
Code:
android:layout_gravity="center_horizontal"
-(1/3) Go to SystemUI.apk/res/layout/status_bar_expanded_header.xml
-(A) Look for:
Code:
android:background="@drawable/notification_header_bg"
-Replace "@drawable/notification_header_bg" with a hex value like "#ff2196f3"
-(2/3) Go to SystemUI.apk/res/values/colors.xml
-(B) Look for:
Code:
notification_header_bg_tw
-(C) and:
Code:
tw_quick_connect_layout_bg
-(2/3) Go to SystemUI.apk/res/drawable-xxxhdpi
-(D) Look for images with the names:
→ tw_quick_panel_sfinder_qconnect_button_focused.9
→ tw_quick_panel_sfinder_qconnect_button_normal.9
→ tw_quick_panel_sfinder_qconnect_button_pressed.9


Toggles
Customized file: SystemUI.apk



(A1) Notification Header Icons
-Go to SystemUI.apk/res/drawable-xxxhdpi
-Look for images with the names:
→ ic_notify_edit_normal
→ ic_notify_open_normal
→ ic_notify_quicksettings_normal
→ ic_notify_settings_normal
→ ic_settings

(A2) Notification Header Text
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
status_bar_date_clock_color
status_bar_date_color
status_bar_header_text_icon_tint_color
-Add a hex value of your choice

(B1) Toggles Icons
-Go to SystemUI.apk/res/drawable-xxxhdpi
-Look for images with the names "tw_quick_panel_icon_"
-Round Background is "tw_quick_panel_quick_setting_button_round_bg_normal"

Info: Some icons are in .qmg format. To convert them to .png, use the Qmg2Png Tool by xperiacle.

(B2) Toggles Text
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
qs_text
qs_tile_text
-Add a hex value of your choice

(C1) S Finder & Quick Connect Icons
-Go to SystemUI.apk/res/drawable-xxxhdpi
-Look for images with the names:
→ tw_quick_panel_quick_qconnect_button_image
→ tw_quick_panel_quick_sfinder_button_image

(C2) S Finder & Quick Connect Text
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
tw_quick_panel_quick_sfinder_qconnect_tint_color
-Add a hex value of your choice


Brightness Bar
Customized file: SystemUI.apk



Slider
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
tw_progress_color_control_activated_thumb
tw_progress_color_control_disabled_thumb
tw_progress_color_control_disabled_bg
tw_progress_color_control_activated
tw_progress_color_control_disabled
tw_progress_color_control_normal
(_normal / _bg = Background, _activated = ON, _disabled = Disabled)
-Add a hex value of your choice

Brightness Icons
-(1/2) Go to SystemUI.apk/res/drawable-xxxhdpi
-Look for images with the names "ic_qs_brightness_auto_off" and "ic_qs_brightness_auto_on"
-(2/2) Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
animated_brightness_icon_color
-Add a hex value of your choice

Check Box Icons
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
tw_check_box_tint
-Add a hex value of your choice

Check Box Text
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
toggle_slider_text_color
-Add a hex value of your choice


Remove S Finder and Quick Connect
Customized file: SystemUI.apk



-Go to SystemUI.apk/res/values/dimens.xml
-Look for:
Code:
<dimen name="finder_connect_layout_height">57.0dip</dimen>
Change to:
Code:
<dimen name="finder_connect_layout_height">0.0dip</dimen>


6 Toggles in a Row
Thanks @TEKHD
Customized file: SystemUI.apk



-(1/2) Go to SystemUI.apk/res/values/integers.xml
-Look for:
Code:
<integer name="quick_settings_num_columns">5</integer>
-Change 5 to 6

-(2/2) Go to SystemUI.apk/res/values/dimens.xml
Look for:
Code:
<dimen name="qs_tile_icon_size">56.0dip</dimen>
<dimen name="qs_tile_text_size">13.0dip</dimen>
<dimen name="qs_tile_text_size_small">11.0dip</dimen>
-Change to:
Code:
<dimen name="qs_tile_icon_size">48.0dip</dimen>
<dimen name="qs_tile_text_size">9.0dip</dimen>
<dimen name="qs_tile_text_size_small">9.0dip</dimen>




Air Command Icons
Customized file: framework-res.apk



-Go to framework-res.apk/res/drawable-xxxhdpi
-Look for images with the names:
→ airbutton_global_bg
→ airbutton_global_center
→ airbutton_global_center_shadow
→ airbutton_global_focus*
→ airbutton_global_focus01
→ airbutton_global_icon_easyclip
→ airbutton_global_icon_flashannotation
→ airbutton_global_icon_galaxyfinder*
→ airbutton_global_icon_multiwindow*
→ airbutton_global_icon_pinmode
→ airbutton_global_icon_quickmemo
(*By default not in use)




S Pen Pointer Icons
Customized file: framework-res.apk



-Go to framework-res.apk/res/drawable-xxxhdpi
-Look for images with the names:
→ tw_pointer_spot_hovering_spen
→ tw_pointer_spot_hovering_spen_more

 
Last edited:

supergrobi94

Recognized Themer
Feb 9, 2012
1,394
1,899
153
Hamburg





Statusbar Clock
→ Advanced Clock & Date
→ Center Clock
Android Lollipop Statusbar Icons
Network Icons on Left Side
Full White Statusbar Icons
Toggles Background
Toggles
→ Notification Header Icons/Text
→ Toggles Icons/Text
→ S Finder & Quick Connect Icons/Text
Brightness Bar
→ Slider
→ Brightness Icons
→ Check Box Icons/Text
Remove S Finder and Quick Connect
6 Toggles in a Row
Notification Header Clock
Air Command Themes
S Pen Pointer Themes
SoftKeys



Statusbar Clock
Customized file: SystemUI.apk



Advanced Clock & Date
Thanks @Spannaa
-Go to SystemUI.apk/res/layout/status_bar.xml
-Look for:
Code:
<com.android.systemui.statusbar.policy.Clock
-Replace with:
Code:
<TextClock android:format12Hour="h:mm a" android:format24Hour="HH:mm"
-You have the following possibilities:
Code:
d ....... Day Of Month .................... (1)
dd ...... Day Of Month (double digit) ..... (01)
E ....... Week Day (Short) ................ (Mo. / MON)
EEEE .... Week Day (Full) ................. (Monday)
M ....... Month (Single digit) ............ (2)
MM ...... Month (double digit) ............ (02)
MMM ..... Month (Short) ................... (NOV)
MMMM .... Month (Full) .................... (NOVEMBER)
yy ...... Year (Short) .................... (15)
yyyy .... Year (Full) ..................... (2015)
h ....... Hour (12 hour, single digit) .... (3)
hh ...... Hour (12 hour, double digit) .... (03)
H ....... Hour (24 hour, single digit) .... (3 / 20)
HH ...... Hour (24 hour, double digit) .... (03 / 20) (Note: Some ROMs use kk instead)
m ....... Minute (single digit) ........... (4)
mm ...... Minute (double digit) ........... (04)
s ....... Second (single digit) ........... (5)
ss ...... Second (double digit) ........... (05)
a ....... Marker .......................... (AM/PM)
Example: MON, Nov 2 2015, 10:45
Code: E, MMM d yyyy, HH:mm

Center Clock
Thanks @thanhfhuongf
-Go to SystemUI.apk/res/layout/status_bar.xml
-Look for:
Code:
        <com.android.keyguard.AlphaOptimizedLinearLayout android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="wrap_content" android:layout_height="fill_parent"> 
            <include layout="@layout/system_icons" /> 
            <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:alpha="0.74" android:paddingStart="7.0dip" /> 
        </com.android.keyguard.AlphaOptimizedLinearLayout>
-Replace with:
Code:
        <com.android.keyguard.AlphaOptimizedLinearLayout android:id="@id/system_icon_area" android:layout_width="wrap_content" android:layout_height="fill_parent">
            <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:alpha="0.74" android:paddingStart="7.0dip" />
        </com.android.keyguard.AlphaOptimizedLinearLayout>
        <LinearLayout android:gravity="center|right" android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentRight="true" android:alpha="0.8">
            <com.android.keyguard.AlphaOptimizedLinearLayout android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="fill_parent">
                <include layout="@layout/system_icons" />
            </com.android.keyguard.AlphaOptimizedLinearLayout>
        </LinearLayout>


Android Lollipop Statusbar Icons
Thanks @daveyannihilation
Customized file: SystemUI.apk


-(1/2) Go to SystemUI.apk/res/drawable-xxxhdpi
-Unpack the RES-File (Download) and put the content to the same path of your SystemUI
-(2/2) Go to SystemUI.apk/res/layout/signal_cluster_view.xml
-Look for:
Code:
    <FrameLayout android:id="@id/wifi_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
        <ImageView android:id="@id/wifi_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
        <ImageView android:id="@id/wifi_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
    </FrameLayout>
    <View android:id="@id/wifi_signal_spacer" android:visibility="gone" android:layout_width="4.0dip" android:layout_height="4.0dip" />
    <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/new_mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
        <FrameLayout android:id="@id/separate_mobile" android:layout_width="wrap_content" android:layout_height="wrap_content">
            <ImageView android:id="@id/separate_mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            <ImageView android:id="@id/separate_mobile_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
        </FrameLayout>
        <FrameLayout android:gravity="center" android:id="@id/mobile_data_combo" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content">
            <ImageView android:layout_gravity="center" android:id="@id/mobile_data_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            <ImageView android:id="@id/mobile_data_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            <ImageView android:layout_gravity="bottom|center|right" android:id="@id/mobile_data_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            <ImageView android:layout_gravity="center" android:id="@id/mobile_data_roaming" android:layout_width="wrap_content" android:layout_height="wrap_content" />
        </FrameLayout>
        <FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content">
            <View android:visibility="invisible" android:layout_width="6.0dip" android:layout_height="6.0dip" />
            <FrameLayout android:id="@id/mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
                <ImageView android:id="@id/mobile_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                <ImageView android:id="@id/mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                <ImageView android:id="@id/mobile_roaming" android:layout_width="wrap_content" android:layout_height="wrap_content" />
            </FrameLayout>
        </FrameLayout>
    </LinearLayout>
-Replace with:
Code:
    <FrameLayout android:gravity="center" android:id="@id/wifi_combo" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="0.0dip">
        <ImageView android:id="@id/wifi_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
        <ImageView android:layout_gravity="bottom|center" android:id="@id/wifi_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="-6.0dip" />
    </FrameLayout>
    <View android:id="@id/wifi_signal_spacer" android:visibility="gone" android:layout_width="0.0dip" android:layout_height="0.0dip" />
    <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/new_mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
        <RelativeLayout android:gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content">
            <FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true">
                <FrameLayout android:gravity="center" android:id="@id/mobile_combo" android:layout_width="wrap_content" android:layout_height="wrap_content">
                    <ImageView android:id="@id/mobile_signal" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <ImageView android:id="@id/mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <ImageView android:layout_gravity="bottom|center|right" android:id="@id/mobile_data_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <ImageView android:id="@id/mobile_roaming" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                </FrameLayout>
            </FrameLayout>
            <FrameLayout android:id="@id/separate_mobile" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true">
                <ImageView android:id="@id/separate_mobile_type" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                <ImageView android:layout_gravity="bottom|center|right" android:id="@id/separate_mobile_inout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="0.8000001dip" />
            </FrameLayout>
        </RelativeLayout>
    </LinearLayout>


Network Icons on Left Side
Thanks @thanhfhuongf
Customized file: SystemUI.apk



-(1/2) Go to SystemUI.apk/res/layout/system_icons.xml
-Look for:
Code:
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="2.0dip" android:layout_marginEnd="@dimen/rssi_battery_gap" layout="@layout/signal_cluster_view" />
-Replace with:
Code:
<include android:id="@id/signal_cluster" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="2.0dip" android:layout_marginEnd="@dimen/rssi_battery_gap" layout="@layout/signal_cluster_view" />
-(2/2) Go to SystemUI.apk/res/layout/status_bar.xml
-Add (Line "New:"):
Code:
     <ImageView android:id="@id/operatorLogoIcon_org" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/tw_stat_notify_operator_logo_org" />
New: <include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginBottom="-0.0dip" android:layout_marginLeft="-0.0dip" layout="@layout/signal_cluster_view" />
     <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" />


Full White Statusbar Icons
Customized file: SystemUI.apk



Info: Be the aware that Samsung made these changes with reasons and maybe set the brightness to 74% to "protect" the screen. #AMOLEDdisplay

-Look for:
Code:
android:alpha="0.74"
-Change to:
Code:
android:alpha="1.0"
(Info: "0.74" means 74%, "1.0" means 100%)
-Change these values in the following xml files:
1. SystemUI.apk/res/layout/signal_cluster_view.xml (1 Item)
2. SystemUI.apk/res/layout/status_bar.xml (2 Items)
3. SystemUI.apk/res/layout/system_icons.xml (3 Items)


Toggles Background
Customized file: SystemUI.apk



-(1/2) Go to SystemUI.apk/res/layout/status_bar_expanded_header.xml
-(A) Look for:
Code:
android:background="@drawable/notification_header_bg"
-Replace "@drawable/notification_header_bg" with a hex value like "#ff00a5c4"
-(2/2) Go to SystemUI.apk/res/values/colors.xml
-(B) Look for:
Code:
notification_header_bg_tw
-(C) and:
Code:
tw_quick_connect_layout_bg
-(D) and:
Code:
quickpanel_button_divider_color
-Add a hex value of your choice


Toggles
Customized file: SystemUI.apk



(A1) Notification Header Icons
-Go to SystemUI.apk/res/drawable-xxxhdpi
-Look for images with the names:
→ ic_notify_edit_normal
→ ic_notify_open_normal
→ ic_notify_quicksettings_normal
→ ic_notify_settings_normal

(A2) Notification Header Text
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
status_bar_date_clock_color
status_bar_header_text_icon_tint_color
-Add a hex value of your choice

(B1) Toggles Icons
-Go to SystemUI.apk/res/drawable-xxxhdpi
-Look for images with the names "tw_quick_panel_icon_"
-Round Background is "tw_quick_panel_quick_setting_button_round_bg_normal"

(B2) Toggles Text
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
qs_text
qs_tile_text
-Add a hex value of your choice

(C1) S Finder & Quick Connect Icons
-Go to SystemUI.apk/res/drawable-xxxhdpi
-Look for images with the names:
→ tw_quick_panel_quick_qconnect_button_image
→ tw_quick_panel_quick_sfinder_button_image

(C2) S Finder & Quick Connect Text
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
tw_quick_panel_quick_sfinder_qconnect_tint_color
-Add a hex value of your choice


Brightness Bar
Customized file: SystemUI.apk



Slider
1/2 Complete Way
-Go to SystemUI.apk/res/drawable
-Look for:
→ ic_brightness_thumb.xml
→ split_seekbar_background_progress.xml
→ split_seekbar_primary_progress.xml
→ split_seekbar_vertical_bar.xml
→ tw_status_bar_seek_bar.xml
-Replace...:
Code:
@color/tw_progress_color_control_normal*
and
@color/tw_progress_color_control_activated*
and
@color/tw_progress_color_control_disabled*
-...with a hex value of your choice
(*normal = Background, *activated = ON, *disabled = Disabled)

2/2 Easy Way
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
tw_progress_color_control_activated
tw_progress_color_control_disabled
tw_progress_color_control_normal
-Add a hex value of your choice

Brightness Icons
-(1/2) Go to SystemUI.apk/res/drawable-xxxhdpi
-Look for images with the names "ic_qs_brightness_auto_off" and "ic_qs_brightness_auto_on"
-(2/2) Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
animated_brightness_icon_color
-Add a hex value of your choice

Check Box Icons
1/2 Complete Way
-Go to SystemUI.apk/res/drawable/tw_status_bar_check_box.xml
-Replace...:
Code:
@color/tw_check_box_tint
-...with a hex value of your choice

2/2 Easy Way
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
tw_check_box_tint
-Add a hex value of your choice

Check Box Text
-Go to SystemUI.apk/res/values/colors.xml
-Look for:
Code:
toggle_slider_text_color
-Add a hex value of your choice


Remove S Finder and Quick Connect
Customized file: SystemUI.apk



-Go to SystemUI.apk/res/values/dimens.xml
-Look for:
Code:
<dimen name="finder_connect_layout_height">57.0dip</dimen>
Change to:
Code:
<dimen name="finder_connect_layout_height">0.0dip</dimen>


6 Toggles in a Row
Thanks @TEKHD
Customized file: SystemUI.apk



-Go to SystemUI.apk/res/values/integers.xml
-Look for:
Code:
<integer name="quick_settings_num_columns">5</integer>
-Change 5 to 6


Notification Header Clock
Customized file: SystemUI.apk



-(1/4) Go to SystemUI.apk/res/layout/status_bar_expanded_header.xml
-Look for:
Code:
    <RelativeLayout android:id="@id/date_timeView" android:background="@drawable/ripple_drawable" android:focusable="true" android:layout_width="wrap_content" android:layout_height="wrap_content">
        <com.android.systemui.statusbar.policy.DateView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Date" android:id="@id/date_collapsed" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="@dimen/notification_panel_header_date_margin_top" android:singleLine="true" android:layout_marginStart="@dimen/clock_expanded_margin_start" />
        <com.android.systemui.statusbar.policy.DateView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Date" android:id="@id/date_expanded" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="@dimen/notification_panel_header_date_expanded_margin_top" android:singleLine="true" android:layout_alignParentLeft="true" android:layout_marginStart="@dimen/clock_expanded_margin_start" systemui:datePattern="@string/abbrev_wday_month_day_no_year_alarm" />
    </RelativeLayout>
-Replace with:
Code:
    <RelativeLayout android:id="@id/date_timeView" android:background="@drawable/ripple_drawable" android:focusable="false" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="0.0dip">
        <com.android.systemui.statusbar.policy.DateView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Date" android:id="@id/date_collapsed" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="@dimen/notification_panel_header_date_margin_top" android:singleLine="true" android:layout_marginStart="@dimen/notification_panel_header_date_margin_left" android:layout_toEndOf="@id/clock" />
        <com.android.systemui.statusbar.policy.DateView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Date" android:id="@id/date_expanded" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/clock_expanded_margin_start" android:layout_marginTop="@dimen/notification_panel_header_date_expanded_margin_top" android:singleLine="true" android:layout_alignParentLeft="true" systemui:datePattern="@string/abbrev_wday_month_day_no_year_alarm" />
        <include android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="@dimen/notification_panel_header_time_margin_top" android:layout_marginStart="@dimen/clock_expanded_margin_start" layout="@layout/split_clock_view" />
    </RelativeLayout>
-(2/4) Go to SystemUI.apk/res/values/colors.xml
-Add:
Code:
<color name="status_bar_date_color">#bffafafa</color>
-(3/4) Go to SystemUI.apk/res/values/dimens.xml
-Look for:
Code:
    <dimen name="clock_expanded_margin_start">10.0dip</dimen>
-Replace with:
Code:
    <dimen name="clock_expanded_margin_start">15.0dip</dimen>
-Look for:
Code:
    <dimen name="qs_time_expanded_size">25.0dip</dimen>
-Replace with:
Code:
    <dimen name="qs_time_expanded_size">24.0dip</dimen>
-Look for:
Code:
    <dimen name="qs_date_expanded_size">13.0dip</dimen>
-Replace with:
Code:
    <dimen name="qs_date_expanded_size">14.0dip</dimen>
-Look for:
Code:
    <dimen name="notification_panel_header_date_margin_top">8.0dip</dimen>
-Replace with:
Code:
    <dimen name="notification_panel_header_date_margin_top">14.5dip</dimen>
Add (Line "New:"):
Code:
     <dimen name="notification_panel_header_date_margin_bottom">6.0dip</dimen>
New: <dimen name="notification_panel_header_time_margin_top">3.0dip</dimen>
     <dimen name="status_bar_expanded_notification_category_height">29.0dip</dimen>
-(4/4) Go to SystemUI.apk/res/values/styles.xml
-Look for:
Code:
    <style name="TextAppearance.StatusBar.Expanded.Date" parent="@style/TextAppearance.StatusBar.Expanded">
        <item name="android:textSize">@dimen/qs_date_expanded_size</item>
        <item name="android:textColor">@color/status_bar_date_clock_color</item>
        <item name="android:fontFamily">roboto-regular</item>
    </style>
-Replace with (Line "New:"):
Code:
    <style name="TextAppearance.StatusBar.Expanded.Date" parent="@style/TextAppearance.StatusBar.Expanded">
        <item name="android:textSize">@dimen/qs_date_expanded_size</item>
New:    <item name="android:textColor">@color/status_bar_date_color</item>
        <item name="android:fontFamily">roboto-regular</item>
    </style>




Air Command Icons
Customized file: framework-res.apk



-Go to framework-res.apk/res/drawable-xxxhdpi
-Look for images with the names:
→ airbutton_global_bg
→ airbutton_global_center
→ airbutton_global_center_shadow
→ airbutton_global_focus*
→ airbutton_global_focus01
→ airbutton_global_icon_easyclip
→ airbutton_global_icon_flashannotation
→ airbutton_global_icon_galaxyfinder*
→ airbutton_global_icon_multiwindow*
→ airbutton_global_icon_pinmode
→ airbutton_global_icon_quickmemo
(*Currently not in use)




S Pen Pointer Icons
Customized file: framework-res.apk



-Go to framework-res.apk/res/drawable-sw360dp-xxxhdpi
-Look for images with the names:
→ tw_pointer_spot_hovering_spen
→ tw_pointer_spot_hovering_spen_more




SoftKeys
Customized file: SystemUI.apk



Info: TouchWiz is not optimized for SoftKeys, the layout of the apps can be changed

Only tested with OD2-Firmware

Enable/Disable SoftKeys
-Go to system/build.prop
-Add:
Code:
qemu.hw.mainkeys=0
-To remove SoftKeys, delete this code again

Change images
-Go to SystemUI.apk/res/drawable-xxxhdpi
-Look for images with the names:
→ ic_sysbar_back
→ ic_sysbar_back_ime
→ ic_sysbar_back_land
→ ic_sysbar_home
→ ic_sysbar_home_land
→ ic_sysbar_lights_out_dot_large
→ ic_sysbar_lights_out_dot_small
→ ic_sysbar_menu
→ ic_sysbar_menu_land
→ ic_sysbar_recent
→ ic_sysbar_recent_land

 
Last edited:

supergrobi94

Recognized Themer
Feb 9, 2012
1,394
1,899
153
Hamburg

19/04/2015:
- Thread Release
23/05/2015:
- FullWhite StatusbarIcons, SoftKeys added
05/07/2015:
- Notification Header Clock updated
21/09/2015:
- HowTo for Android 5.1.1 added
06/12/2015:
- Android Lollipop Statusbar Icons renamed to AOSP + updated RES-Sources
- 6 Toggles in a Row updated
 
Last edited:

AndroidState

Senior Member
Mar 17, 2013
885
378
0
NY
@AndroidState
What did you added to your SystemUI?

Gesendet mit Tapatalk
Powered by Android
I wanted to add a clock at the head of my status bar but after my work this is what showed up :'(

Log For : SystemUI.apk

Log Type : Recompiling

Log Recorded At : Mon 20-04-2015 20:34:28.65

Log Recorded By : Advanced ApkTool v4.1.0 By BDFreak

------------------------------------------------------

C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\styles.xml:139: error: Error parsing XML: mismatched tag

C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6512: error: Public symbol style/Animation declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6514: error: Public symbol style/Animation.RecentPanel declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6481: error: Public symbol style/Animation.RecentsActivity declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6513: error: Public symbol style/Animation.ShirtPocketPanel declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6515: error: Public symbol style/Animation.StatusBar declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6516: error: Public symbol style/Animation.StatusBar.HeadsUp declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6510: error: Public symbol style/BaseBrightnessDialogContainer declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6511: error: Public entry identifier 0x7f100031 entry index is larger than available symbols (index 49, total symbols 13).

C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6511: error: Public symbol style/BrightnessDialogContainer declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6531: error: Public symbol style/HelpListItem.HelphubTextView declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6534: error: Public entry identifier 0x7f10000d entry index is larger than available symbols (index 13, total symbols 13).

C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6534: error: Public symbol style/Ok_theme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6530: error: Public symbol style/Overheating declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6520: error: Public symbol style/QSBorderlessButton declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6477: error: Public symbol style/RecentsStyle declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6478: error: Public symbol style/RecentsTheme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6480: error: Public symbol style/RecentsTheme.NoWallpaper declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6479: error: Public symbol style/RecentsTheme.Wallpaper declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6532: error: Public symbol style/ScreenshotDeleteActivityTheme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6533: error: Public symbol style/ScreenshotEditActivityTheme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6523: error: Public symbol style/SearchPanelCircle declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6524: error: Public entry identifier 0x7f10003e entry index is larger than available symbols (index 62, total symbols 13).

C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6524: error: Public symbol style/SearchPanelScrim declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6496: error: Public symbol style/TextAppearance declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6522: error: Public symbol style/TextAppearance.Material.Notification.Parenthetical declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6497: error: Public symbol style/TextAppearance.QS declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6507: error: Public symbol style/TextAppearance.QS.DataUsage declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6509: error: Public symbol style/TextAppearance.QS.DataUsage.Secondary declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6508: error: Public symbol style/TextAppearance.QS.DataUsage.Usage declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6502: error: Public symbol style/TextAppearance.QS.DetailButton declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6503: error: Public symbol style/TextAppearance.QS.DetailEmpty declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6498: error: Public symbol style/TextAppearance.QS.DetailHeader declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6499: error: Public symbol style/TextAppearance.QS.DetailItemPrimary declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6500: error: Public symbol style/TextAppearance.QS.DetailItemSecondary declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6506: error: Public symbol style/TextAppearance.QS.SegmentedButton declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6504: error: Public symbol style/TextAppearance.QS.Subhead declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6501: error: Public symbol style/TextAppearance.QS.VolumeSuppressor declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6505: error: Public symbol style/TextAppearance.QS.ZenToast declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6527: error: Public symbol style/TextAppearance.RecentPanelHelpPopUp declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6528: error: Public symbol style/TextAppearance.RecentPanelHelpPopUp.CheckBoxText declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6485: error: Public symbol style/TextAppearance.StatusBar.Clock declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6486: error: Public symbol style/TextAppearance.StatusBar.Expanded declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6489: error: Public symbol style/TextAppearance.StatusBar.Expanded.AboveDateTime declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6491: error: Public symbol style/TextAppearance.StatusBar.Expanded.ChargingInfo declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6487: error: Public symbol style/TextAppearance.StatusBar.Expanded.Clock declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6488: error: Public symbol style/TextAppearance.StatusBar.Expanded.Date declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6490: error: Public symbol style/TextAppearance.StatusBar.Expanded.EmergencyCallsOnly declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6492: error: Public symbol style/TextAppearance.StatusBar.Expanded.Network declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6493: error: Public symbol style/TextAppearance.StatusBar.Expanded.Network.EmergencyOnly declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6494: error: Public symbol style/TextAppearance.StatusBar.Expanded.UserSwitcher declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6495: error: Public symbol style/TextAppearance.StatusBar.Expanded.UserSwitcher.UserName declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6482: error: Public symbol style/TextAppearance.StatusBar.HeadsUp declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6517: error: Public symbol style/TextAppearance.StatusBar.PhoneTicker declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6483: error: Public symbol style/TextAppearance.StatusBar.SystemPanel declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6484: error: Public symbol style/TextAppearance.StatusBar.TextButton declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6475: error: Public symbol style/TextAppearance.passwordEntry declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6464: error: Public symbol style/Theme.SViewCoverActivity declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6519: error: Public symbol style/Theme.SystemUI.Dialog declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6529: error: Public symbol style/TutorialPopupStyle declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6525: error: Public symbol style/UserDetailView declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6521: error: Public symbol style/VolumePanelAnimation declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6526: error: Public symbol style/ZenToastAnimations declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6476: error: Public symbol style/config_recents_activity_theme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6463: error: Public symbol style/sview_text_shadow declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6518: error: Public symbol style/systemui_theme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values-land\styles.xml:3: error: Error retrieving parent for item: No resource found that matches the given name '@style/BaseBrightnessDialogContainer'.

Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Users\User\AppData\Local\Temp\brut_util_Jar_3526690797774859361.tmp, p, --forced-package-id, 127, --min-sdk-version, 21, --target-sdk-version, 21, --version-code, 21, --version-name, 5.0.1-N910FXXU1BOC3, -F, C:\Users\User\AppData\Local\Temp\APKTOOL4984649600158938113.tmp, -0, arsc, -I, C:\AdvancedApkTool\1-BDFreak\Frameworks\1.apk, -S, C:\AdvancedApkTool\3-Out\SystemUI.apk\res, -M, C:\AdvancedApkTool\3-Out\SystemUI.apk\AndroidManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:442)
at brut.androlib.Androlib.buildResources(Androlib.java:379)
at brut.androlib.Androlib.build(Androlib.java:282)
at brut.androlib.Androlib.build(Androlib.java:255)
at brut.apktool.Main.cmdBuild(Main.java:225)
at brut.apktool.Main.main(Main.java:84)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Users\User\AppData\Local\Temp\brut_util_Jar_3526690797774859361.tmp, p, --forced-package-id, 127, --min-sdk-version, 21, --target-sdk-version, 21, --version-code, 21, --version-name, 5.0.1-N910FXXU1BOC3, -F, C:\Users\User\AppData\Local\Temp\APKTOOL4984649600158938113.tmp, -0, arsc, -I, C:\AdvancedApkTool\1-BDFreak\Frameworks\1.apk, -S, C:\AdvancedApkTool\3-Out\SystemUI.apk\res, -M, C:\AdvancedApkTool\3-Out\SystemUI.apk\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:506)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:428)
... 5 more
Caused by: brut.common.BrutException: could not exec command: [C:\Users\User\AppData\Local\Temp\brut_util_Jar_3526690797774859361.tmp, p, --forced-package-id, 127, --min-sdk-version, 21, --target-sdk-version, 21, --version-code, 21, --version-name, 5.0.1-N910FXXU1BOC3, -F, C:\Users\User\AppData\Local\Temp\APKTOOL4984649600158938113.tmp, -0, arsc, -I, C:\AdvancedApkTool\1-BDFreak\Frameworks\1.apk, -S, C:\AdvancedApkTool\3-Out\SystemUI.apk\res, -M, C:\AdvancedApkTool\3-Out\SystemUI.apk\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:89)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:500)
... 6 more

------------------------------------------------------
 

AndroidState

Senior Member
Mar 17, 2013
885
378
0
NY
Ok, great that it is fixed. :)

Gesendet mit Tapatalk
Powered by Android
I edited the post again.
I wanted to add a clock at the head of my status bar but after my work this is what showed up :'(

Log For : SystemUI.apk*

Log Type : Recompiling*

Log Recorded At : Mon 20-04-2015 20:34:28.65*

Log Recorded By : Advanced ApkTool v4.1.0 By BDFreak*

------------------------------------------------------*

C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\styles.xml:139: error: Error parsing XML: mismatched tag

C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6512: error: Public symbol style/Animation declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6514: error: Public symbol style/Animation.RecentPanel declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6481: error: Public symbol style/Animation.RecentsActivity declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6513: error: Public symbol style/Animation.ShirtPocketPanel declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6515: error: Public symbol style/Animation.StatusBar declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6516: error: Public symbol style/Animation.StatusBar.HeadsUp declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6510: error: Public symbol style/BaseBrightnessDialogContainer declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6511: error: Public entry identifier 0x7f100031 entry index is larger than available symbols (index 49, total symbols 13).

C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6511: error: Public symbol style/BrightnessDialogContainer declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6531: error: Public symbol style/HelpListItem.HelphubTextView declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6534: error: Public entry identifier 0x7f10000d entry index is larger than available symbols (index 13, total symbols 13).

C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6534: error: Public symbol style/Ok_theme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6530: error: Public symbol style/Overheating declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6520: error: Public symbol style/QSBorderlessButton declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6477: error: Public symbol style/RecentsStyle declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6478: error: Public symbol style/RecentsTheme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6480: error: Public symbol style/RecentsTheme.NoWallpaper declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6479: error: Public symbol style/RecentsTheme.Wallpaper declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6532: error: Public symbol style/ScreenshotDeleteActivityTheme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6533: error: Public symbol style/ScreenshotEditActivityTheme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6523: error: Public symbol style/SearchPanelCircle declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6524: error: Public entry identifier 0x7f10003e entry index is larger than available symbols (index 62, total symbols 13).

C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6524: error: Public symbol style/SearchPanelScrim declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6496: error: Public symbol style/TextAppearance declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6522: error: Public symbol style/TextAppearance.Material.Notification.Parenthetical declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6497: error: Public symbol style/TextAppearance.QS declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6507: error: Public symbol style/TextAppearance.QS.DataUsage declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6509: error: Public symbol style/TextAppearance.QS.DataUsage.Secondary declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6508: error: Public symbol style/TextAppearance.QS.DataUsage.Usage declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6502: error: Public symbol style/TextAppearance.QS.DetailButton declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6503: error: Public symbol style/TextAppearance.QS.DetailEmpty declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6498: error: Public symbol style/TextAppearance.QS.DetailHeader declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6499: error: Public symbol style/TextAppearance.QS.DetailItemPrimary declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6500: error: Public symbol style/TextAppearance.QS.DetailItemSecondary declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6506: error: Public symbol style/TextAppearance.QS.SegmentedButton declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6504: error: Public symbol style/TextAppearance.QS.Subhead declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6501: error: Public symbol style/TextAppearance.QS.VolumeSuppressor declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6505: error: Public symbol style/TextAppearance.QS.ZenToast declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6527: error: Public symbol style/TextAppearance.RecentPanelHelpPopUp declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6528: error: Public symbol style/TextAppearance.RecentPanelHelpPopUp.CheckBoxText declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6485: error: Public symbol style/TextAppearance.StatusBar.Clock declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6486: error: Public symbol style/TextAppearance.StatusBar.Expanded declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6489: error: Public symbol style/TextAppearance.StatusBar.Expanded.AboveDateTime declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6491: error: Public symbol style/TextAppearance.StatusBar.Expanded.ChargingInfo declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6487: error: Public symbol style/TextAppearance.StatusBar.Expanded.Clock declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6488: error: Public symbol style/TextAppearance.StatusBar.Expanded.Date declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6490: error: Public symbol style/TextAppearance.StatusBar.Expanded.EmergencyCallsOn ly declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6492: error: Public symbol style/TextAppearance.StatusBar.Expanded.Network declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6493: error: Public symbol style/TextAppearance.StatusBar.Expanded.Network.Emergenc yOnly declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6494: error: Public symbol style/TextAppearance.StatusBar.Expanded.UserSwitcher declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6495: error: Public symbol style/TextAppearance.StatusBar.Expanded.UserSwitcher.Use rName declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6482: error: Public symbol style/TextAppearance.StatusBar.HeadsUp declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6517: error: Public symbol style/TextAppearance.StatusBar.PhoneTicker declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6483: error: Public symbol style/TextAppearance.StatusBar.SystemPanel declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6484: error: Public symbol style/TextAppearance.StatusBar.TextButton declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6475: error: Public symbol style/TextAppearance.passwordEntry declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6464: error: Public symbol style/Theme.SViewCoverActivity declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6519: error: Public symbol style/Theme.SystemUI.Dialog declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6529: error: Public symbol style/TutorialPopupStyle declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6525: error: Public symbol style/UserDetailView declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6521: error: Public symbol style/VolumePanelAnimation declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6526: error: Public symbol style/ZenToastAnimations declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6476: error: Public symbol style/config_recents_activity_theme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6463: error: Public symbol style/sview_text_shadow declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values\public.xml:6518: error: Public symbol style/systemui_theme declared here is not defined.
C:\AdvancedApkTool\3-Out\SystemUI.apk\res\values-land\styles.xml:3: error: Error retrieving parent for item: No resource found that matches the given name '@style/BaseBrightnessDialogContainer'.

Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Users\User\AppData\Local\Temp\brut_util_Jar_352 6690797774859361.tmp, p, --forced-package-id, 127, --min-sdk-version, 21, --target-sdk-version, 21, --version-code, 21, --version-name, 5.0.1-N910FXXU1BOC3, -F, C:\Users\User\AppData\Local\Temp\APKTOOL4984649600 158938113.tmp, -0, arsc, -I, C:\AdvancedApkTool\1-BDFreak\Frameworks\1.apk, -S, C:\AdvancedApkTool\3-Out\SystemUI.apk\res, -M, C:\AdvancedApkTool\3-Out\SystemUI.apk\AndroidManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib .java:442)
at brut.androlib.Androlib.buildResources(Androlib.jav a:379)
at brut.androlib.Androlib.build(Androlib.java:282)
at brut.androlib.Androlib.build(Androlib.java:255)
at brut.apktool.Main.cmdBuild(Main.java:225)
at brut.apktool.Main.main(Main.java:84)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Users\User\AppData\Local\Temp\brut_util_Jar_352 6690797774859361.tmp, p, --forced-package-id, 127, --min-sdk-version, 21, --target-sdk-version, 21, --version-code, 21, --version-name, 5.0.1-N910FXXU1BOC3, -F, C:\Users\User\AppData\Local\Temp\APKTOOL4984649600 158938113.tmp, -0, arsc, -I, C:\AdvancedApkTool\1-BDFreak\Frameworks\1.apk, -S, C:\AdvancedApkTool\3-Out\SystemUI.apk\res, -M, C:\AdvancedApkTool\3-Out\SystemUI.apk\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(An drolibResources.java:506)
at brut.androlib.Androlib.buildResourcesFull(Androlib .java:428)
... 5 more
Caused by: brut.common.BrutException: could not exec command: [C:\Users\User\AppData\Local\Temp\brut_util_Jar_352 6690797774859361.tmp, p, --forced-package-id, 127, --min-sdk-version, 21, --target-sdk-version, 21, --version-code, 21, --version-name, 5.0.1-N910FXXU1BOC3, -F, C:\Users\User\AppData\Local\Temp\APKTOOL4984649600 158938113.tmp, -0, arsc, -I, C:\AdvancedApkTool\1-BDFreak\Frameworks\1.apk, -S, C:\AdvancedApkTool\3-Out\SystemUI.apk\res, -M, C:\AdvancedApkTool\3-Out\SystemUI.apk\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:89)
at brut.androlib.res.AndrolibResources.aaptPackage(An drolibResources.java:500)
... 6 more

------------------------------------------------------