• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

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

Search This thread

supergrobi94

Recognized Themer
Feb 9, 2012
1,402
1,908
Samsung Galaxy S21 Ultra

27422464303_c776e190d1_o.png




27933969532_3eb2cef75c_o.gif


16706280379_c29db25683_o.png


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

16576893353_46a75aaf0c_o.png


-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

16686122637_22c6a8e3cd_o.png


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,402
1,908
Samsung Galaxy S21 Ultra

17171155366_59ea654117_o.png


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,402
1,908
Samsung Galaxy S21 Ultra

20397813533_ff276a422b_o.png


16273081383_948800faac_o.png


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

16891229022_d507100dd1_o.png


Statusbar Clock
Customized file: SystemUI.apk

16989672997_8176a058c4_o.png


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

17010952659_08c6b16def_o.png

-(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

17307016614_b390cb05ac_o.png


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

21567692096_b94b1b1a12_o.png


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

20972759813_743a3de614_o.png


(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

21602724331_6c9a0f1bf5_o.png


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

21597065585_72ff276531_o.png


-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

17010951989_e11bfd204b_o.png


-(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>


16704802638_46f242231f_o.png


Air Command Icons
Customized file: framework-res.apk

17171164956_e90080e5ee_o.png


-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)


16704802798_e94aa71a31_o.png


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

16989673027_332b1eb5b1_o.png


-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,402
1,908
Samsung Galaxy S21 Ultra

16704801218_14f03359fd_o.png


16273081383_948800faac_o.png


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

16891229022_d507100dd1_o.png


Statusbar Clock
Customized file: SystemUI.apk

16989672997_8176a058c4_o.png


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

17010952659_08c6b16def_o.png

-(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

17010952009_3043ab5e6b_o.png


-(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

17307016614_b390cb05ac_o.png


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

16576905203_025a14f011_o.png


-(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

17197091035_95603809f3_o.png


(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

17171164916_1af8435893_o.png


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

17010952599_6aeb0b7409_o.png


-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

17010951989_e11bfd204b_o.png


-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

16989673037_754084e9af_o.png


-(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>


16704802638_46f242231f_o.png


Air Command Icons
Customized file: framework-res.apk

17171164956_e90080e5ee_o.png


-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)


16704802798_e94aa71a31_o.png


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

16989673027_332b1eb5b1_o.png


-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


16891229082_95ec12f3fd_o.png


SoftKeys
Customized file: SystemUI.apk

17741735568_d069fda431_o.png


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:

AndroidState

Senior Member
Mar 17, 2013
885
378
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
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

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

Top Liked Posts

  • There are no posts matching your filters.
  • 40

    20397813533_ff276a422b_o.png


    16273081383_948800faac_o.png


    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

    16891229022_d507100dd1_o.png


    Statusbar Clock
    Customized file: SystemUI.apk

    16989672997_8176a058c4_o.png


    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

    17010952659_08c6b16def_o.png

    -(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

    17307016614_b390cb05ac_o.png


    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

    21567692096_b94b1b1a12_o.png


    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

    20972759813_743a3de614_o.png


    (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

    21602724331_6c9a0f1bf5_o.png


    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

    21597065585_72ff276531_o.png


    -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

    17010951989_e11bfd204b_o.png


    -(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>


    16704802638_46f242231f_o.png


    Air Command Icons
    Customized file: framework-res.apk

    17171164956_e90080e5ee_o.png


    -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)


    16704802798_e94aa71a31_o.png


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

    16989673027_332b1eb5b1_o.png


    -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

    26

    27422464303_c776e190d1_o.png




    27933969532_3eb2cef75c_o.gif


    16706280379_c29db25683_o.png


    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

    16576893353_46a75aaf0c_o.png


    -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

    16686122637_22c6a8e3cd_o.png


    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)
    23

    16704801218_14f03359fd_o.png


    16273081383_948800faac_o.png


    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

    16891229022_d507100dd1_o.png


    Statusbar Clock
    Customized file: SystemUI.apk

    16989672997_8176a058c4_o.png


    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

    17010952659_08c6b16def_o.png

    -(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

    17010952009_3043ab5e6b_o.png


    -(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

    17307016614_b390cb05ac_o.png


    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

    16576905203_025a14f011_o.png


    -(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

    17197091035_95603809f3_o.png


    (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

    17171164916_1af8435893_o.png


    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

    17010952599_6aeb0b7409_o.png


    -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

    17010951989_e11bfd204b_o.png


    -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

    16989673037_754084e9af_o.png


    -(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>


    16704802638_46f242231f_o.png


    Air Command Icons
    Customized file: framework-res.apk

    17171164956_e90080e5ee_o.png


    -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)


    16704802798_e94aa71a31_o.png


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

    16989673027_332b1eb5b1_o.png


    -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


    16891229082_95ec12f3fd_o.png


    SoftKeys
    Customized file: SystemUI.apk

    17741735568_d069fda431_o.png


    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

    21

    17171155366_59ea654117_o.png


    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.
    17
    9707072537_b2dc6d3204_o.png

    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