Definately This Guide Will help You .This Guide Will Help You If you ever get bored with the black background in Android, now you can changeit by making a few small edits to framework-res.apk/res/values/styles.xml
This will affect MOST of the black background you see in Android (e.g. settings, contacts, mms, installer etc.) with the exception of certain apps that use their on backgrounds (e.g. contacts logs, email etc.).
1. Decompile framework-res.apk
2. Navigate to res/values and open styles.xml
3. Locate
4. [email protected]/[email protected]/transparent
5. [email protected]/[email protected]/mybackground
6. Locate
7. [email protected]/[email protected]/transparent
8. [email protected]/[email protected]/mybackground
9. Create a 480x800 png to your liking, nameit mybackground.png and place it in drawable-hdpi folder
9. Recompile framework-res.apk
DONE ENJOY!
Note:Always create a backup before making any modifications
Related
Pretty much what the title says, is there a method for hiding the battery and/or clock icons in the status bar WITHOUT a deodexed rom? I just have stock rooted 2.2, have no desire to install a custom rom at the moment, but if it's convenient, would like to hide the clock and/or battery icon to prevent having 2 up all the time.
Thanks,
-Drag
Not sure if odexed/deodexed matters for sure or not, but there are edits that need to be made to the classes.dex file inside of services.jar which is inside of /system/framework. You'd need to decompile classes.dex, make edits to the appropriate smali files to hide those, and recompile. That requires some set up, Java, and smali/baksmali. Put the new classes.dex into services.jar then adb push that back to /system/framework.
I've done it before with SR 4.0 to hide the alarm clock icon and clock.
Here is where it gives you the items to look for in the correct smali files that needed editing to hide the items.
RMarkwald said:
Not sure if odexed/deodexed matters for sure or not, but there are edits that need to be made to the classes.dex file inside of services.jar which is inside of /system/framework. You'd need to decompile classes.dex, make edits to the appropriate smali files to hide those, and recompile. That requires some set up, Java, and smali/baksmali. Put the new classes.dex into services.jar then adb push that back to /system/framework.
I've done it before with SR 4.0 to hide the alarm clock icon and clock.
Here is where it gives you the items to look for in the correct smali files that needed editing to hide the items.
Click to expand...
Click to collapse
Thanks a bunch sir!
Zeam launcher has a fullscreen mode that hides the notification bar. Can be set on or toggled with an action.
Maybe request a mod to change the color (black out) those items if you want to keep the task bar or as stated above loose the entire task bar with a launcher, I believe most of them have that option
All info I found states that you have to be running a deodexed Rom
Good luck, if you do it please share in how it was accomplished for stock sense 2.2
So, I'm not sure if I'm in the right place here (literally just activated my xda account). I want to customize some icons for a few apps, but not just the app icon. The main app I am concerned with is called SystemPanel Task Manager. It has some widget icons to choose from for an "End All" widget. I want to edit the image files (probably .png's), but I can't find the data on my SD card. Any hints as to where I can find these files?
You have to replace the pngs in the apk files (Zip packages that contain Android applications).
System applications are located in /system/app/ and non-systems apps in /data/app/
As long as you only want to change images, you can just pull them from the apk file and push them back in using 7zip or the like, but if you want to change xml or code, you would have to decompile the apk.
I have started to make my own theme by opening apk and changing it to zip and editing png in Photoshop so far Ive changed icons, font, background and basically anything drawable but now I want to change the lock screen. How would I go about doing this? I dont see anything that resembles a lock screen in any drawable folders or anywhere else. Heres a list of the items I see from this apk that I unzipped:
assets
META_INF
res
AndroidManifest.xml
classes.dex
resources.arsc
Am I missing something?
Is there a mod or a way to turn the sense 6 status bar fully transparent like AOSP KitKat, unlike its current half transparency. Please do not suggest exposed, I'd rather edit system files.
Sent from my HTC One M8
Status bar (and others....)
If you decompile SystemUI.apk (found in /system/priv-app), look for status_background.9.png in res/xxhdpi and edit the image to make fully transparent. The xxhdpi folder also has the images for all the status bar and quick toggle icons if you should choose to change those as well...
As a note - I did this on my work computer (without actually decompiling the apk) by extracting SystemUI.apk to my dropbox and then simply renaming it to SystemUI.zip and decompressing it with 7-zip. After I made the changes I wanted (signal icons, wifi, nav bar bg, and some others), I re-zipped the contents of SystemUI (not the folder itself as it will make a redundant directory in the zip file and break your SystemUI), I renamed back to SystemUI.apk and placed the new SystemUI.apk in the appropriate directory, making sure permissions are set correct. Then reboot....
This worked for me... it's a bit tedious, but I get bored at work sometimes... lolz.
Please note I am not responsible for anything bad happening to your device in case you mess something up. I have done everything written in this thread myself. But if you do not recompile the APK properly you might have to restore. So backup first.
I have made some modifications in my SystemUI and I am posting them here in case any of you might want those as well.
1. Remove S-Finder Bar from Notification Panel
Although I have seen another post on how to do that, but that method does not work right, the notification panel animation gets messed up that way.
To remove S-Finder Bar,
Simply go to system/build.prop and change
ro.product.name=xxx
to
ro.product.name=vzw
and thats it. Just restart and it will be gone.
As a side effect you will get permanent data icon even when using wifi. But it can be fixed if you want to.
Decompile SystemUI.apk and change the following files in res/drawable-xxhdpi to 1x1 transparent pngs.
i) All the files starting with stat_sys_data_disabled
ii) All the files starting with stat_sys_data_connected_disabled
And thats it. Recompile the APK and push into the system.
Now you have S Finder Bar gone with no side effect data icon.
2. Make the Recent Apps background fully transparent.
To do this, you need to go to res/values/colors.xml and look for the following line
<color name="recents_panel_background_color">
and put the following value there instead of the one written there
<color name="recents_panel_background_color">#33000000</color>
I have it set to nearly full transparent just like stock android but you can change it if you want.
Now to make the buttons background transparent as well go to drawables.xml in the same folder and look for the line
<item type="drawable" name="recents_item_button_background">
change its value to
<item type="drawable" name="recents_item_button_background">#00000000</item>
and recompile/push into system and you are done.
3. Change the color of default Black status bar.
The entire look of lollipop is white and majority of non material design apps are white as well, so I have changed the default color of my status bar to grey instead of black. It matches well with legacy apps like root explorer as I use the white theme. Plus it looks amazing with Chrome.
To change the color of the status bar to your liking go to res/values/colors.xml in decompiled SystemUI and look for
<color name="system_bar_background_opaque">
now the value in this line can be changed to the hex color of your choice.
If you want to set it the same as the one in screenshot. Change it to
<color name="system_bar_background_opaque">#ff9a9a9a</color>
4. To make the clock center
http://forum.xda-developers.com/gal...ide-lollipop-clock-center-status-bar-t2989179
5. To Clear the space taken by Clear All Button in notification center (Thanks to tkari4)
When you pull down notification center there is wasted space on bottom taken by clear all button specially in Landscape mode.
you can attain that space.
NOTE: Clear all button will still work but there will be no text. You just press in the space of clear button and it will clear all.
open SystemUI.apk\res\values\dimens.xml and set these to 0.0dip
<dimen name="close_handle_height">34.0dip</dimen>
<dimen name="close_handle_underlap">34.0dip</dimen>
recompile and push in system
I have also hidden the Semi Transparent Status Bar in stock launcher and made it fully transparent. I can post it too if someone wants that.
I have also changed status bar icons to stock lollipop and modified the lockscreen to look like stock lollipop.
Reply if you want any of those.
I am here to help further if needed.
How to make statusbar fully transparent?
Hey man,
I need your help to make my statusbar fully transparent and change its icons.
royawais said:
Please note I am not responsible for anything bad happening to your device in case you mess something up. I have done everything written in this thread myself. But if you do not recompile the APK properly you might have to restore. So backup first.
I have made some modifications in my SystemUI and I am posting them here in case any of you might want those as well.
1. Remove S-Finder Bar from Notification Panel
Although I have seen another post on how to do that, but that method does not work right, the notification panel animation gets messed up that way.
To remove S-Finder Bar,
Simply go to system/build.prop and change
ro.product.name=xxx
to
ro.product.name=vzw
and thats it. Just restart and it will be gone.
As a side effect you will get permanent data icon even when using wifi. But it can be fixed if you want to.
Decompile SystemUI.apk and change the following files in res/drawable-xxhdpi to 1x1 transparent pngs.
i) All the files starting with stat_sys_data_disabled
ii) All the files starting with stat_sys_data_connected_disabled
And thats it. Recompile the APK and push into the system.
Now you have S Finder Bar gone with no side effect data icon.
2. Make the Recent Apps background fully transparent.
To do this, you need to go to res/values/colors.xml and look for the following line
<color name="recents_panel_background_color">
and put the following value there instead of the one written there
<color name="recents_panel_background_color">#33000000</color>
I have it set to nearly full transparent just like stock android but you can change it if you want.
Now to make the buttons background transparent as well go to drawables.xml in the same folder and look for the line
<item type="drawable" name="recents_item_button_background">
change its value to
<item type="drawable" name="recents_item_button_background">#00000000</item>
and recompile/push into system and you are done.
3. Change the color of default Black status bar.
The entire look of lollipop is white and majority of non material design apps are white as well, so I have changed the default color of my status bar to grey instead of black. It matches well with legacy apps like root explorer as I use the white theme. Plus it looks amazing with Chrome.
To change the color of the status bar to your liking go to res/values/colors.xml in decompiled SystemUI and look for
<color name="system_bar_background_opaque">
now the value in this line can be changed to the hex color of your choice.
If you want to set it the same as the one in screenshot. Change it to
<color name="system_bar_background_opaque">#ff9a9a9a</color>
4. To make the clock center
http://forum.xda-developers.com/gal...ide-lollipop-clock-center-status-bar-t2989179
5. To Clear the space taken by Clear All Button in notification center (Thanks to tkari4)
When you pull down notification center there is wasted space on bottom taken by clear all button specially in Landscape mode.
you can attain that space.
NOTE: Clear all button will still work but there will be no text. You just press in the space of clear button and it will clear all.
open SystemUI.apk\res\values\dimens.xml and set these to 0.0dip
<dimen name="close_handle_height">34.0dip</dimen>
<dimen name="close_handle_underlap">34.0dip</dimen>
recompile and push in system
I have also hidden the Semi Transparent Status Bar in stock launcher and made it fully transparent. I can post it too if someone wants that.
I have also changed status bar icons to stock lollipop and modified the lockscreen to look like stock lollipop.
Reply if you want any of those.
I am here to help further if needed.
Click to expand...
Click to collapse
hello , need some help to make some of your mods (recents background transparent) i cant find the res/values/colors.xml, i already open the SystemUi.apk , but a dont see the (value folder), will you gime a heand. thanks in advance.
Hello how to modify the lockscreen to look like stock lollipop?
royawais said:
Please note I am not responsible for anything bad happening to your device in case you mess something up. I have done everything written in this thread myself. But if you do not recompile the APK properly you might have to restore. So backup first.
I have made some modifications in my SystemUI and I am posting them here in case any of you might want those as well.
1. Remove S-Finder Bar from Notification Panel
Although I have seen another post on how to do that, but that method does not work right, the notification panel animation gets messed up that way.
To remove S-Finder Bar,
Simply go to system/build.prop and change
ro.product.name=xxx
to
ro.product.name=vzw
and thats it. Just restart and it will be gone.
As a side effect you will get permanent data icon even when using wifi. But it can be fixed if you want to.
Decompile SystemUI.apk and change the following files in res/drawable-xxhdpi to 1x1 transparent pngs.
i) All the files starting with stat_sys_data_disabled
ii) All the files starting with stat_sys_data_connected_disabled
And thats it. Recompile the APK and push into the system.
Now you have S Finder Bar gone with no side effect data icon.
2. Make the Recent Apps background fully transparent.
To do this, you need to go to res/values/colors.xml and look for the following line
<color name="recents_panel_background_color">
and put the following value there instead of the one written there
<color name="recents_panel_background_color">#33000000</color>
I have it set to nearly full transparent just like stock android but you can change it if you want.
Now to make the buttons background transparent as well go to drawables.xml in the same folder and look for the line
<item type="drawable" name="recents_item_button_background">
change its value to
<item type="drawable" name="recents_item_button_background">#00000000</item>
and recompile/push into system and you are done.
3. Change the color of default Black status bar.
The entire look of lollipop is white and majority of non material design apps are white as well, so I have changed the default color of my status bar to grey instead of black. It matches well with legacy apps like root explorer as I use the white theme. Plus it looks amazing with Chrome.
To change the color of the status bar to your liking go to res/values/colors.xml in decompiled SystemUI and look for
<color name="system_bar_background_opaque">
now the value in this line can be changed to the hex color of your choice.
If you want to set it the same as the one in screenshot. Change it to
<color name="system_bar_background_opaque">#ff9a9a9a</color>
4. To make the clock center
http://forum.xda-developers.com/gal...ide-lollipop-clock-center-status-bar-t2989179
5. To Clear the space taken by Clear All Button in notification center (Thanks to tkari4)
When you pull down notification center there is wasted space on bottom taken by clear all button specially in Landscape mode.
you can attain that space.
NOTE: Clear all button will still work but there will be no text. You just press in the space of clear button and it will clear all.
open SystemUI.apk\res\values\dimens.xml and set these to 0.0dip
<dimen name="close_handle_height">34.0dip</dimen>
<dimen name="close_handle_underlap">34.0dip</dimen>
recompile and push in system
I have also hidden the Semi Transparent Status Bar in stock launcher and made it fully transparent. I can post it too if someone wants that.
I have also changed status bar icons to stock lollipop and modified the lockscreen to look like stock lollipop.
Reply if you want any of those.
I am here to help further if needed.
Click to expand...
Click to collapse
can you please help me to create hidden virtual power button on the right top corner?
ive searched everywhere and tried decompiling the stock SystemUI and did everything like i followed but when recompiling always get errors :crying:
please help me