Did you have to adjust the status bar smali or were you able to do it with an alpha adjustment in the drawables.xml?
Hmmm I had already done the statusbar smali since I already had transparent status bar set.
Did you have to adjust the status bar smali or were you able to do it with an alpha adjustment in the drawables.xml?
It's called from xml, not an image. It's in the twstatus_bar.xml and redirects to the drawables.xml where it calls out the #ff000000 hex code. You can either change the color there, or in either place change it to @drawable/statusbar_bg then make an image with the same name an put it in the drawable-xhdpi folder.Okay, I have a question. I havent themed Touchwiz since the OG Epic, and I imagine ICS is a little different. Where is the image located for the statusbar? I want to change the actual statusbar image. I know with the og epic, there were two locations that you had to edit, but not sure with the S3.
May I ask what programs you guys use to edit the color of pngs?
"All this knowledge is giving me a raging brainer!"
#F2000000 would be very close.
Think I might have found the location of the carrier id label for those that have it on the status bar.
tw_status_bar.xml
Code:<com.android.systemui.statusbar.phone.CarrierLabel android:gravity="center_vertical" android:id="@id/carrierLabel" android:background="#ff000000" android:paddingLeft="4.0dip" android:paddingRight="4.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
android:visibility="gone"
I'm guessing that you should be able to add the string
to make it go away.Code:android:visibility="gone"
it's showing up in smali as well, as CarrierLabel.smali and CarrierLabel$1.smali
any idea what to do here?
I can look at this later when I get home. Plus doing this blind since we don't have the carrier label in the status bar on the Sprint version. I'm guessing this is only on the GSM phones since your phones like to tell you who's network your on.
I can look at this later when I get home. Plus doing this blind since we don't have the carrier label in the status bar on the Sprint version. I'm guessing this is only on the GSM phones since your phones like to tell you who's network your on.
LOL its bad enough Sprint tells us on the notification pull down but at least they took off the Lockscreen carrier
any idea what i could change this to to get rid of it?
edit: i added android:visibility="gone" and it's still there. decompiled tweaked version and my changes are intact. had a good compile, too. going to try one more thing..
okay, what appears to be happening is as soon as you do a pulldown, the carrier string shows up and sticks in the bar again so there must be another place it's being called in. going to do some more digging and see what i can find.
Check the tw_tracking xml in res/layout, I noticed if I remove the Carrier label section from that xml then the Carrier label does not display.
yes correct. but if you pull the statusbar down, it appears again on your statusbar, right?
edit: if someone could post a stock SystemUI.apk that is deodexed from either a Sprint or Rogers dump, i would greatly appreciate it
How are you guys decompiling/recompiling apps like the secsettings,seccontac or secphone I read you could try changing the heap size but when I do that it will decompile and recompile just fine but the apps will fc when I push them to my phone thanks in advanced
Sent from my SAMSUNG-SGH-I747 using xda premium
Aside from the signatures, would you like to copy
over any additional files that you didn't modify
from the original apk in order to ensure least
# of errors (y/n)
Type input:
Anyone want to explain to me how to change my Grey status bar to white? I can use apktool efficiently but can't get the color of it to change.
Sent from my SPH-L900 using Tapatalk 2
<item type="drawable" name="status_bar_background">#ff[COLOR="Red"]ffffff[/COLOR]</item>
<com.android.systemui.statusbar.phone.StatusBarWindowView android:background="#ff[COLOR="Red"]ffffff[/COLOR]" android:focusable="true" android:fitsSystemWindows="true" android:descendantFocusability="afterDescendants"
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:id="@id/notification_panel" android:background="@drawable/notification_panel_bg" android:paddingTop="@dimen/notification_panel_padding_top" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginLeft="@dimen/notification_panel_margin_left"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginBottom="@dimen/close_handle_underlap">
<include android:layout_width="fill_parent" android:layout_height="@dimen/tw_notification_panel_header_height" layout="@layout/tw_status_bar_expanded_header" />
<com.wanam.systemui.quickpanel.PowerWidget android:id="@id/exp_power_stat" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/notification_panel_header_height" />
<HorizontalScrollView android:id="@id/quicksetting_scroller" android:scrollbars="none" android:layout_width="wrap_content" android:layout_height="@dimen/quick_setting_button_height" android:layout_marginTop="@dimen/tw_notification_panel_header_height">
<com.android.systemui.statusbar.policy.quicksetting.QuickSettingPanel android:orientation="horizontal" android:id="@id/quicksetting_container" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:divider="@drawable/tw_black_bg" android:showDividers="middle" />
</HorizontalScrollView>
<ScrollView android:id="@id/scroll" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="@dimen/notification_panel_quicksettingbtn_height" android:overScrollMode="ifContentScrolls">
<LinearLayout android:orientation="vertical" android:id="@id/scrollCart" android:layout_width="fill_parent" android:layout_height="wrap_content">
<LinearLayout android:orientation="vertical" android:id="@id/brightness_controller" android:background="#ff000000" [COLOR="red"]android:visibility="invisible"[/COLOR] android:layout_width="fill_parent" android:layout_height="[COLOR="red"]26.0dip[/COLOR]">
<LinearLayout android:orientation="horizontal" [COLOR="red"]android:visibility="invisible"[/COLOR] android:layout_width="fill_parent" android:layout_height="[COLOR="red"]25.0dip[/COLOR]">
<ImageView android:id="@id/brightness_icon" android:clickable="true" android:layout_width="25.0dip" android:layout_height="fill_parent" android:layout_marginLeft="13.0dip" android:src="@drawable/ic_sysbar_brightness" android:contentDescription="@string/accessibility_brightness_icon" />
<FrameLayout android:id="@id/brightness_group" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.ToggleSlider android:id="@id/brightness" android:layout_width="fill_parent" android:layout_height="fill_parent" systemui:text="@string/status_bar_settings_auto_brightness_label" />
<com.android.systemui.statusbar.policy.ToggleSlider android:id="@id/auto_brightness" android:layout_width="fill_parent" android:layout_height="fill_parent" systemui:text="@string/status_bar_settings_auto_brightness_label" />
</FrameLayout>
</LinearLayout>
<View android:background="#ff000000" android:layout_width="fill_parent" android:layout_height="1.0dip" />
</LinearLayout>
<LinearLayout android:orientation="vertical" android:id="@id/noNotificationsTitle" android:focusable="true" android:layout_width="fill_parent" android:layout_height="wrap_content">
<TextView android:textSize="@dimen/status_bar_expanded_notification_category_text_size" android:textStyle="bold" android:textColor="@color/notification_category_color" android:gravity="left|center" android:id="@id/noNotificationsText" android:paddingLeft="11.0dip" android:layout_width="fill_parent" android:layout_height="@dimen/status_bar_expanded_notification_category_height" android:text="@string/status_bar_no_notifications_title" />
</LinearLayout>
<LinearLayout android:orientation="vertical" android:id="@id/onGoingCart" android:background="#ff000000" android:focusable="true" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="@dimen/status_bar_expanded_notification_category_height">
<TextView android:textSize="@dimen/status_bar_expanded_notification_category_text_size" android:textStyle="bold" android:textColor="@color/notification_category_color" android:gravity="left|center" android:id="@id/onGoingNotificationText" android:paddingLeft="11.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:text="@string/status_bar_ongoing_events_title" />
</LinearLayout>
<com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/onGoingItems" android:layout_width="fill_parent" android:layout_height="wrap_content" systemui:rowHeight="@dimen/tw_notification_row_min_height" />
<LinearLayout android:orientation="vertical" android:id="@id/notificationCart" android:background="#ff000000" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="@dimen/status_bar_expanded_notification_category_height">
<RelativeLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content">
<TextView android:textSize="@dimen/status_bar_expanded_notification_category_text_size" android:textStyle="bold" android:textColor="@color/notification_category_color" android:gravity="left|center" android:id="@id/latestNotificationText" android:paddingLeft="11.0dip" android:layout_width="180.0dip" android:layout_height="fill_parent" android:text="@string/status_bar_latest_events_title" android:layout_alignParentLeft="true" />
<TextView android:textSize="@dimen/status_bar_expanded_notification_clear_button_text_size" android:textColor="@color/tw_status_bar_clear_btn_text" android:gravity="center" android:id="@id/clear_all_button" android:background="@drawable/tw_btn_default_small" android:padding="0.100000024dip" android:focusable="true" android:clickable="true" android:layout_width="@dimen/status_bar_expanded_clear_button_width" android:layout_height="fill_parent" android:layout_marginRight="4.0dip" android:text="@string/status_bar_clear_all_button" android:layout_alignParentRight="true" android:contentDescription="@string/accessibility_clear_all" />
</RelativeLayout>
</LinearLayout>
<com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/notificationItems" android:layout_width="fill_parent" android:layout_height="wrap_content" systemui:rowHeight="@dimen/tw_notification_row_min_height" />
<com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/latestItems" android:layout_width="fill_parent" android:layout_height="wrap_content" systemui:rowHeight="@dimen/tw_notification_row_min_height" />
</LinearLayout>
</ScrollView>
</FrameLayout>
<com.android.systemui.statusbar.phone.CloseDragHandle android:layout_gravity="bottom" android:orientation="vertical" android:id="@id/close" android:layout_width="fill_parent" android:layout_height="@dimen/tw_close_handle_height">
<RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
<ImageView android:layout_gravity="bottom" android:layout_width="fill_parent" android:layout_height="@dimen/tw_close_handle_height" android:src="@drawable/tw_status_bar_close" android:scaleType="fitXY" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Network" android:gravity="center" android:layout_gravity="bottom" android:id="@id/carrier_label" android:layout_width="0.0dip" android:layout_height="0.0dip" android:layout_marginBottom="0.0dip" />
</RelativeLayout>
</com.android.systemui.statusbar.phone.CloseDragHandle>
</FrameLayout>
tw_quick_setting_button.xml in SystemUI.apk as TextView.Am having trouble locating the text color right under the toggles, can someone point me in the right direction?
Thanks in advance
since i'm no longer working on Settings.apk, i don't have one decompiled in front of me. your Settings text is made of up a headers .xml (settings_headers.xml?). iirc, the text colors/size are called in by res\values\styles.xml. i would check the settings headers to verify this and find which style it's specifically asking for.Im looking for where to change a couple of text colors. Can anybody help with these please. The first one is in the Settings down below.
Please excuse the sloppy arrows and circles.
Settings
And second, I see it has already been asked about, but it's driving me crazy.
Notification Pulldown
Thanks in advance if anybody can help me with these.