System UI mod for Official Lollipop - Galaxy Note 3 Themes and Apps

I have managed to mod the SystemUI of my note 3 to my liking but one thing is not possible for me to do.
I have hidden the sfinder menu. Increased transparency of recent apps background.
And changed status bar icons to stock lollipop.
But i have just noticed that the clear button in notification panel takes so much space.
Is there a way to hide it? Or make it as an overlay instead of wasting space.
Plssssssss tell me if anyone knows a way.
See the screenshot for explanation

I'm not on LP, so just guessing, because I can't try it.
TWRP or ADB is recommended to fix the SystemUI if it crashes after that, or make an zip with the original SystemUI.
SystemUI.apk\res\layout\clear_all.xml
hide possibility:
change this:
android:textSize="@dimen/status_bar_expanded_notification_clear_button_text_size"
to
android:textSize="0.0dip"
change this:
android:layout_width="wrap_content"
to
android:layout_width="0.0dip"
change this
android:layout_height="@dimen/carrier_label_height"
to
android:layout_height="0.0dip"
If the "Clear" text is gone after that, than it's the right xml.
or just test it first make the "Clear" text black: android:textColor="@drawable/clear_all_button_state" change to android:textColor="#FF000000"
If there is no change try to make changes here: SystemUI.apk\res\layout\status_bar_notification_dismiss_all.xml
android:layout_width & height to 0.0dip
If one of them is working, than add your modified xml to layout-land folder, so the Clear button should be gone only in landscape mode.
(let the original xml in the layout folder)

tkari4 said:
I'm not on LP, so just guessing, because I can't try it.
TWRP or ADB is recommended to fix the SystemUI if it crashes after that, or make an zip with the original SystemUI.
SystemUI.apk\res\layout\clear_all.xml
hide possibility:
change this:
android:textSize="@dimen/status_bar_expanded_notification_clear_button_text_size"
to
android:textSize="0.0dip"
change this:
android:layout_width="wrap_content"
to
android:layout_width="0.0dip"
change this
android:layout_height="@dimen/carrier_label_height"
to
android:layout_height="0.0dip"
If the "Clear" text is gone after that, than it's the right xml.
or just test it first make the "Clear" text black: android:textColor="@drawable/clear_all_button_state" change to android:textColor="#FF000000"
If there is no change try to make changes here: SystemUI.apk\res\layout\status_bar_notification_dismiss_all.xml
android:layout_width & height to 0.0dip
If one of them is working, than add your modified xml to layout-land folder, so the Clear button should be gone only in landscape mode.
(let the original xml in the layout folder)
Click to expand...
Click to collapse
I already tried that. The file is right and the clear button goes away. But still the notification panel does not take all the available space. It still stays the same way with the clear button gone.

royawais said:
I already tried that. The file is right and the clear button goes away. But still the notification panel does not take all the available space. It still stays the same way with the clear button gone.
Click to expand...
Click to collapse
SystemUI.apk\res\values\dimens.xml
Try to set this two to 0.0dip
<dimen name="close_handle_height">34.0dip</dimen>
<dimen name="close_handle_underlap">34.0dip</dimen>
You have now about 60.0dip empty space at the bottom, so 2x34 maybe...
if no change, than find each line which one contents clear in it:
for example:
<dimen name="clear_all_padding_top">12.0dip</dimen>

Thanks Thanks Thanks
Thanks Sooooooooooooo Much
The closing handle was occupying that space
Now it is perfect.
Thanks sooo much.
I might be asking for more help in future.
I hope U dont mind.
Thanks again.
Sooo happy to get my first fix from xda.

royawais said:
Thanks Thanks Thanks
Thanks Sooooooooooooo Much
The closing handle was occupying that space
Now it is perfect.
Thanks sooo much.
I might be asking for more help in future.
I hope U dont mind.
Thanks again.
Sooo happy to get my first fix from xda.
Click to expand...
Click to collapse
Could you please mod my SystemUI apk to not show S-Finder/Quick Connect? :fingers-crossed:
I have the recent apps screen background set to transparent.. I don't mind the Clear button too..

I have created a new thread consisting of all the mods I am using.
http://forum.xda-developers.com/galaxy-note-3/themes-apps/mods-collection-note-3-lollipop-t3148518
It also has how to hide the buttons in recents apps as well

Related

[REQ]ICS Modified SystemUI.apk w/out AT&T Logo

The title pretty much sums it up. I'm fine with the stock icons and looks, but I would love a modified SystemUI.apk that just gets rid of the AT&T logo. I'm pretty sure I can remember what carrier I'm using. Especially since it's branded on the front of the phone.
working on it..
I've been looking through the code... can't find anything. I seriously need to brush up on my smaliing
Sent from my SAMSUNG-SGH-I727 using XDA
me either i cant find it..
tw_status_bar.xml in SystemUI.apk\res\layout
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" />
is the first thing you're gonna want to get rid of...
theres plenty more carrier and touchwiz references in there as well. Theres also alot of non tw_ layout xmls, for instance status_bar.xml that samsung left in there so i would start replacing tw xmls with the standard.
I could not find most of the standard xmls....status_bar and more weren't in there...
is your res folder just a bunch of images?
if you just simply extract the SystemUI, you wont see them. you're gonna want to decompile it instead. otherwise theyre in resources.arsc
removing all the references in res/values should help...
like
Code:
<public type="id" name="carrierLabel" id="0x7f0f00af" />
Ah found it. And I took it out. I'll test it and upload.
After I get home, that is...
Sent from my SAMSUNG-SGH-I727 using XDA
http://forum.xda-developers.com/showthread.php?t=1568128
love this + apex launcher.
I think it will hold many of you over in the mean time, for me im not sure i'll ever want to change
theHOTNESS said:
tw_status_bar.xml in SystemUI.apk\res\layout
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" />
is the first thing you're gonna want to get rid of...
theres plenty more carrier and touchwiz references in there as well. Theres also alot of non tw_ layout xmls, for instance status_bar.xml that samsung left in there so i would start replacing tw xmls with the standard.
Click to expand...
Click to collapse
Set layout_width and layout_height to "0.0dip". I also set padding from 4 to 0, but I'm not sure that's required. Recompile and its gone. I don't think you need to edit the others (I didn't).
BTW, don't edit the tw_status_bar_expanded unless your intent is to remove the "AT&T" when you drag the bar down (by the "Clear" button). IMO, it looks weird to remove that one because then the date and the button shift left.
Can we get the information needed to make this happen to the dev over at this theme: http://forum.xda-developers.com/showthread.php?t=1568128&page=5
So he can make this happen in his next update? That would be amazing.
romracer said:
Set layout_width and layout_height to "0.0dip". I also set padding from 4 to 0, but I'm not sure that's required. Recompile and its gone. I don't think you need to edit the others (I didn't).
BTW, don't edit the tw_status_bar_expanded unless your intent is to remove the "AT&T" when you drag the bar down (by the "Clear" button). IMO, it looks weird to remove that one because then the date and the button shift left.
Click to expand...
Click to collapse
glad it worked for you. yeah i noticed removing it completely was somewhat of a bad idea because of the layout changes. its almost like you have to leave placeholders or things float places like css.
new to messing with android files but its funny how much the xml resembles html/css formatting. i would have thought they would have gone a little more "absolute" like apples cocoa bs but i guess this makes more sense for android given all the different screen sizes and dpis...
yeah i took mine out of the expanded as well.
the other edit was a different approach...instead of removing it from the layout i was getting rid of what it referenced to (so no other xml could use @id/carrierLabel) both will work but the former is more elegant.

ICS STATUSBAR clock font/color/image chAnge?

I've been doing a lot of work with systemUI mods, and the one thing I haven't been able to change is the clock? Someone help?
tobiascuypers said:
I've been doing a lot of work with systemUI mods, and the one thing I haven't been able to change is the clock? Someone help?
Click to expand...
Click to collapse
The clock font can be changed with Font Installer from the market. Once you download it and browse the fonts you go into the menu, then Preferences, then Select Fonts, and check all the AndroidClock*.ttf boxes while unchecking any others. Keep track of which ones you uncheck if you want to go back and change your other system fonts in the future.
As for the color, I had to get the right ROM to do that. Some don't have the option. I'm on twa_priv's SGT7 build with red home/back buttons + digital clock. It's pretty sweet.
Edit: And hey, you said you've done SystemUI modding, which I'm currently tinkering with. I noticed while sifting through the apk there were several gradients fading up from a light to dark grey, and I figured those were the images for the left panel of the settings menu, which I wouldn't mind customizing a little Quick question: Which one of those files is the right one? Looks like there's several folders organized by resolution. I'm at 160dpi and I can't remember if that's mdpi, hdpi or what. Thanks.
iesvs said:
The clock font can be changed with Font Installer from the market. Once you download it and browse the fonts you go into the menu, then Preferences, then Select Fonts, and check all the AndroidClock*.ttf boxes while unchecking any others. Keep track of which ones you uncheck if you want to go back and change your other system fonts in the future.
As for the color, I had to get the right ROM to do that. Some don't have the option. I'm on twa_priv's SGT7 build with red home/back buttons + digital clock. It's pretty sweet.
Edit: And hey, you said you've done SystemUI modding, which I'm currently tinkering with. I noticed while sifting through the apk there were several gradients fading up from a light to dark grey, and I figured those were the images for the left panel of the settings menu, which I wouldn't mind customizing a little Quick question: Which one of those files is the right one? Looks like there's several folders organized by resolution. I'm at 160dpi and I can't remember if that's mdpi, hdpi or what. Thanks.
Click to expand...
Click to collapse
wouldnt know what to tell you there. the only thing ive changed in the settings is the actual background and i did that by swapping out the framework-res.apk. ill ticker around a little see what i come up with. and if you figure out how would you mind telling me where its located?
tobiascuypers said:
the only thing ive changed in the settings is the actual background and i did that by swapping out the framework-res.apk.
Click to expand...
Click to collapse
No problem. I'm always digging around in there just to try and see which pieces go to which parts of the interface (I wonder if anyone's made a map like I found for Windows?). I got lost in the same stuff modding Windows 7 themes--pretty much the exact same procedure with res folders and everything. Another question: the "actual background" you mentioned in the framework-res.apk: Can you give me the path to that in the apk?
iesvs said:
No problem. I'm always digging around in there just to try and see which pieces go to which parts of the interface (I wonder if anyone's made a map like I found for Windows?). I got lost in the same stuff modding Windows 7 themes--pretty much the exact same procedure with res folders and everything. Another question: the "actual background" you mentioned in the framework-res.apk: Can you give me the path to that in the apk?
Click to expand...
Click to collapse
framework/res/drawable-nodpi and its dackground_holo_dark.png
Hey! How do you edit text colour in ICS for the settings app?
Josepho1997 said:
You did find out how to change the clock Color, right? If not I posted it in reply to one of powerpoint45's mods.
Sent from my Iced Jellybean Kindle
Click to expand...
Click to collapse
Ya I found out

Brightness slider in notification bar pull down?

This thread talks about the ability to add the brightness slider to the pull down notification area by doing the following mod in SystemUI.apk:
Open res/layout/tw_status_bar_expanded.xml and removing the android:visibility="gone" from the following line:
Code:
<LinearLayout android:orientation="horizontal" android:focusable="true" android:visibility="gone" android:clickable="true" android:layout_width="fill_parent" android:layout_height="56.0dip">
Well, Ninjamorph cannot handle this task since you need to decompile tw_status_bar_expanded.xml to edit that code line, so if anyone could use my attached already highly modded SystemUI.apk (it has a toggle edits, GPS icon removed, battery icons) and decompile, edit the code line, recompile and repost, I would much appreciate it.
Thanks in advance!
Lock-N-Load said:
This thread talks about the ability to add the brightness slider to the pull down notification area by doing the following mod in SystemUI.apk:
Open res/layout/tw_status_bar_expanded.xml and removing the android:visibility="gone" from the following line:
Code:
<LinearLayout android:orientation="horizontal" android:focusable="true" android:visibility="gone" android:clickable="true" android:layout_width="fill_parent" android:layout_height="56.0dip">
Well, Ninjamorph cannot handle this task since you need to decompile tw_status_bar_expanded.xml to edit that code line, so if anyone could use my attached already highly modded SystemUI.apk (it has a toggle edits, GPS icon removed, battery icons) and decompile, edit the code line, recompile and repost, I would much appreciate it.
Thanks in advance!
Click to expand...
Click to collapse
This should work. There were 2 errors while de-compiling regarding your e911 cross hair images. No errors on building though so should be ok.
mastamoon said:
This should work. There were 2 errors while de-compiling regarding your e911 cross hair images. No errors on building though so should be ok.
Click to expand...
Click to collapse
Thanks.. I will try it out and report back. Likely, the errors were the fact that the 2 GPS crosshair images were deleted that stops those annoying crosshairs from showing up
UPDATE: so... yes the 2 errors were the missing png files for the GPS icon. I could fix that easy though with Ninjamorph.
Now, you got the brightness slider in place BUT it does not work it doesn't do anything. I don't blame this on you so no worries as it seems to mean that some other additinal edit needs to be made as this just put the slider in place BUT does not actually activate it's function. So.. kinda worthless sadly
Lock-N-Load said:
UPDATE: so... yes the 2 errors were the missing png files for the GPS icon. I could fix that easy though with Ninjamorph.
Now, you got the brightness slider in place BUT it does not work it doesn't do anything. I don't blame this on you so no worries as it seems to mean that some other additinal edit needs to be made as this just put the slider in place BUT does not actually activate it's function. So.. kinda worthless sadly
Click to expand...
Click to collapse
Half way there
mastamoon said:
Half way there
Click to expand...
Click to collapse
true that.. but I dont know the other half and it would no doubt require deeper edited code to make the slider actually do something
oh well, thanks for the help as I did not expect this would be the outcome.
Lock-N-Load said:
true that.. but I dont know the other half and it would no doubt require deeper edited code to make the slider actually do something
oh well, thanks for the help as I did not expect this would be the outcome.
Click to expand...
Click to collapse
Yeah it looks like the Power Widget edits are what actually do the stuff that slider is requesting. Unfortunately I don't have time to do much smali'ing now, but maybe somebody can finish it up for you. Or in reverse, take a completed one and move your images over to it.
mastamoon said:
Yeah it looks like the Power Widget edits are what actually do the stuff that slider is requesting. Unfortunately I don't have time to do much smali'ing now, but maybe somebody can finish it up for you. Or in reverse, take a completed one and move your images over to it.
Click to expand...
Click to collapse
agreed 100%. I would have to carry over my battery images and the GPS cross hair mod - which I can do with Ninjamorph easy - but then I need to use whatever toggle setup comes in the completed one that has the brightness slider and I rather like the ones I got.
So, for now, I guess I will just sit tight on what I have.
If you like your current toggles, it's only a matter of swapping out the images of lidroid.
Sent from my SCH-I535

notification bar icons?

Is there a way to change the color of the icons and clock in notification bar. I'm looking to make them yellow
ubigdumy said:
Is there a way to change the color of the icons and clock in notification bar. I'm looking to make them yellow
Click to expand...
Click to collapse
You could try Team EOS3 JellyBean ROM. I believe it has some options for changing the color of the status and notification bar icons and clock.
I tried that rom for a bit but I use my tablet for too much daily stuff to stick with it until it gets a little less buggy, great build though. I wonder if it is possible to pull out that part of it and port to ICS.
You'll probably have to decompile the framework-res.apk
Edit some XML and or png
baseballfanz said:
You'll probably have to decompile the framework-res.apk
Edit some XML and or png
Click to expand...
Click to collapse
I was thinking that and I was going to use a zip someone has here for the back, home, menu, and recent apps and just change image in there but don't know about images on other side like clock, sd card, batteries, etc... I never tried anything from scratch like that and don't think I am knowledgeable enough. I have read guide on how to theme and have the programs but I am not a developer so some of it gets confusing. Any ideas on a zip out there that have those in it that I can redo would be great.
ubigdumy said:
I was thinking that and I was going to use a zip someone has here for the back, home, menu, and recent apps and just change image in there but don't know about images on other side like clock, sd card, batteries, etc... I never tried anything from scratch like that and don't think I am knowledgeable enough. I have read guide on how to theme and have the programs but I am not a developer so some of it gets confusing. Any ideas on a zip out there that have those in it that I can redo would be great.
Click to expand...
Click to collapse
Everything there except the clock can be done with simple png edits. To get all the batteries right without going throught each of them individually throw it through photoshop in batch sort of thing. The clock is the only thing which is done in xml
mrevankyle said:
Everything there except the clock can be done with simple png edits. To get all the batteries right without going throught each of them individually throw it through photoshop in batch sort of thing. The clock is the only thing which is done in xml
Click to expand...
Click to collapse
DO you know what xml is to be edited to change the notification clock to blue?
wolfspirit68 said:
DO you know what xml is to be edited to change the notification clock to blue?
Click to expand...
Click to collapse
I havent really done much actuall xml editing but i did some googling and this thread seams to explain it pretty well
http://forum.xda-developers.com/showthread.php?t=1800049

[How-To] Edit Contacts.apk/Phone.apk for dialer pad ?

hi everybody, I need some help with dialer pad.
As you can see at the pic, there is much space at the right. The lowermost buttons are not in proper line. How i can resize them to put them in a proper line? Do I need to edit smali codes / values codes? Thanks in advance
The images don't need to be resized.
However you'll have to modify the layout. But this will be a task.
First you'll have to find out which layout it is that contains those three buttons.
The way I narrow my search down is, I go into red/drawable-hdpi/xhdpi/xxhdpi or whatever the resolution is. And look for those icons. Once you find the dialer, phone and contact add icon. Copy the names of these .png's to something then using one of the .png's copy the name and in the layouts folder. Search the images name. This will narrow down the layout.xml's and then from there you can find it. Once you find the layout.
There will be three lines that determine the images, you can fix the layouts by using the following code.
android:layout_gravity="center|center"
android:gravity="center"
Change the first one to where you want to button to be displayed so if its on the right side make it "right|center" or "center|right"
Hopefully I helped.
Sent from my Nexus 5 using Tapatalk
krishneelg3 said:
The images don't need to be resized.
However you'll have to modify the layout. But this will be a task.
First you'll have to find out which layout it is that contains those three buttons.
The way I narrow my search down is, I go into red/drawable-hdpi/xhdpi/xxhdpi or whatever the resolution is. And look for those icons. Once you find the dialer, phone and contact add icon. Copy the names of these .png's to something then using one of the .png's copy the name and in the layouts folder. Search the images name. This will narrow down the layout.xml's and then from there you can find it. Once you find the layout.
There will be three lines that determine the images, you can fix the layouts by using the following code.
android:layout_gravity="center|center"
android:gravity="center"
Change the first one to where you want to button to be displayed so if its on the right side make it "right|center" or "center|right"
Hopefully I helped.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
thanks for your answer
I tried but doesn't fix it. I found what image it shows at dialer pad. it's '' ic_add_contact_holo_dark '' ( how i found it is? I have change the image with another bigger resolution one. Dialer pad shows it bigger but didnt cover more place ( i have thought that if change the icon wiht bigger one maybe it could cover all transparent space. but it didnt ) so with that way i found which image is that! Then,
I followed ur tellings. '' ic_add_contact_holo_dark '' is in Contacts.apk and the layout xml is '' speed_dial_input_dialog.xml '' . Here is the xml codes :
HTML:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="horizontal" android:paddingLeft="15.0dip" android:paddingRight="15.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<EditText android:id="@id/number" android:layout_width="0.0dip" android:layout_height="48.0dip" android:layout_marginTop="16.0dip" android:layout_weight="0.8" android:inputType="phone" />
<ImageView android:layout_gravity="center_vertical" android:id="@id/contacts" android:layout_width="0.0dip" android:layout_height="48.0dip" android:src="@drawable/ic_add_contact_holo_dark" android:layout_weight="0.2" style="?android:attr/buttonBarButtonStyle" />
</LinearLayout>
I have changed '' android:layout_gravity="center_vertical" '' to android:layout_gravity="center|right"
but doesnt fix it, u have any idea ? really thanks for your help
Mind pulling the .apk from your device and uploading it? Perhaps I can fix it for you.
Sent from my Nexus 5 using Tapatalk
krishneelg3 said:
Mind pulling the .apk from your device and uploading it? Perhaps I can fix it for you.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
here is the link: http://yadi.sk/d/ggjXtOnVQVrjt
Contacts.apk , Phone.apk and Framework-res.apk ...
Thanks
@SmiLeToLife thanks, I will take a look at it in an hour or so. Just woke up.
I'll let you know if I finish it
EDIT -
Couldn't find the needed layout. Sorry :\

Categories

Resources