I just got an Android 11 phone and to my dismay some older apps that display generally in a dark theme have an unmatching ugly white nav bar. This module turns nav bars black.
source: https://github.com/arpruss/xrecolor
apk download: https://github.com/arpruss/xrecolor/blob/main/app/release/app-release.apk?raw=true
What phone, and can you make a semi transparent black for light and dark mode nav bar option
toolhas4degrees said:
What phone
Click to expand...
Click to collapse
I have a OnePlus 9. But the xposed module will hopefully work on any Android 5.0 or higher phone.
toolhas4degrees said:
, and can you make a semi transparent black for light and dark mode nav bar option
Click to expand...
Click to collapse
It could be done, but since the apps won't be adapted for it, it might well obscure some app buttons at the bottom of the screen, so I am not inclined to do it. But if you want to, you can take the source code and just change opacity = 0xff to whatever you like in Hook.java.
arpruss said:
I have a OnePlus 9. But the xposed module will hopefully work on any Android 5.0 or higher phone.
It could be done, but since the apps won't be adapted for it, it might well obscure some app buttons at the bottom of the screen, so I am not inclined to do it. But if you want to, you can take the source code and just change opacity = 0xff to whatever you like in Hook.java.
Click to expand...
Click to collapse
In laposed what is supposed to get selected in scope system framework and systemui?
Or do I need to select every app that has a white navbar?
toolhas4degrees said:
In laposed what is supposed to get selected in scope system framework and systemui?
Click to expand...
Click to collapse
Only the apps you want to modify.
arpruss said:
I just got an Android 11 phone and to my dismay some older apps that display generally in a dark theme have an unmatching ugly white nav bar. This module turns nav bars black.
source: https://github.com/arpruss/xrecolor
apk download: https://github.com/arpruss/xrecolor/blob/main/app/release/app-release.apk?raw=true
Click to expand...
Click to collapse
Finally, one that works. Tried on my Samsung Note 9 on Android 10. Thank you for sharing this module.
Edit: Turned out, it interferes with a button on my installed calendar app. I can't click a button at the bottom. I had to un-select my calendar app in LSposed. For my other apps, this module works fine so I still use it.
I just added two nav bar options in addition to black:
- 50% translucent
- match status bar (white when status bar is whitish; else black)
arpruss said:
I just added two nav bar options in addition to black:
- 50% translucent
- match status bar (white when status bar is whitish; else black)
Click to expand...
Click to collapse
Hi arpruss, I can't find the settings to get to these added navbar options.
Can you guide us how to get to those options?
Thank you.
XTrail02 said:
Hi arpruss, I can't find the settings to get to these added navbar options.
Can you guide us how to get to those options?
Thank you.
Click to expand...
Click to collapse
Tap on "Navigation bar."
Thank you. I found it
Hi @arpruss , would you consider adding another option for the nav bar to match the status bar color? For example when status bar is blue then nav bar is blue also.
Works perfectly on Oreo, thanks a lot
Hey, sorry for multipost but I wanted to push it to the top..
I'm on Oreo with the last, fully working version of Xposed as magisk module.
I noticed that some apps fail to "acknowledge" the navbar with your module enabled and that results in bottom bar,if they have one, being behind it and not being able to see or use it.
Can you please look into this issue?
Thanks for the module, I've been looking for something like this. Been using Nacho Notch to simulate something similar.
Seems like it can create some oddities in some apps. For example I've enabled it for YouTube (Vanced) and when I try to post a comment it refuses to show the comment box above the keyboard. Very odd issue, but it's fixed when I disable the module.
Also I cannot force the statusbar to be black?
I'm on Android 10 with an Xperia 5 ii
Kocane said:
Thanks for the module, I've been looking for something like this. Been using Nacho Notch to simulate something similar.
Seems like it can create some oddities in some apps. For example I've enabled it for YouTube (Vanced) and when I try to post a comment it refuses to show the comment box above the keyboard. Very odd issue, but it's fixed when I disable the module.
Also I cannot force the statusbar to be black?
I'm on Android 10 with an Xperia 5 ii
Click to expand...
Click to collapse
Yeah, I had the same problem.
Some apps even don't show the bottom menu if they have it.
It's really a pity cause I use both navbar customized with GravityBox and Xposed Edge for gestures and can't imagine my life without both of them lol ;P
So I have to bear the white navbar for now
What if I want some black navbar to white?
zyguo said:
What if I want some black navbar to white?
Click to expand...
Click to collapse
Uninstall the app
Related
This mod can edit the sizes of various UI elements. The list currently includes:
*Status bar height
*Status bar icon size
*Navigation bar height and width
*Action bar height
*Action bar title and subtitle size
*Alert dialog sizes, button sizes and title sizes
*Volume panel top
*Toast distance from bottom
More will be added. Please note that not all will work on all ROM's on all phones. Report problems on this thread
Changelog
Version 1.0.1
Fixed layout issues
Version 1.0.2
Fixed many issues with certain dimensions not sticking such as action bar height. Also fixed status bar height not working
Version 1.1
Gingerbread support (EXPERMENTAL!!!)
Fixed issue of force close when loading previous settings
App will now ignore empty fields instead of using default (so it won't override other apps)
Version 2.0
Rewrote the whole thing, more optimized and uses new Xposed API so now you can have any value
The APK is attached to this post
hamzahrmalik said:
This mod can edit the sizes of various UI elements. The list currently includes:
*Status bar height
*Status bvar icon size
*Navigation bar height and width
*Action bar height
*Action bar title and subtitle size
*Alert dialog sizes, button sizes and title sizes
*Volume panel top
*Toast distance from bottom
More will be added. Please note that not all will work on all ROM's on all phones. Report problems on this thread
The APK is attached to this post
Click to expand...
Click to collapse
Which rom/device have you confirmed it working on?
Doesn't work on Nexus7 (2012) ROM:CM10.2.1
Edit: working now!!! But please add "navbar height in landscape" because on tablets navbar is still in stock dpi in landscape mode
Works on Omnirom 4.4.2 Huawei Ascend P6, atlough the statusbar size is a little buggy. Combined with App Settings it can be put into good use for resizing the statusbar.
Click "Apply" anything did not happen.
Excellent!!!
This might be of interest for at least a few.
This mod enables the navbar / softkeys on my Sprint Galaxy Note 2 running near stock TW rom (STS MK4). I have been searching for a mod that does this, as i've tried the manual editing of the CSC to disable the hw keys but never worked for me.
And I can shrink the navbar to 24 pts!
---------- Post added at 09:32 PM ---------- Previous post was at 09:31 PM ----------
Pocket Fan said:
Click "Apply" anything did not happen.
Click to expand...
Click to collapse
Reboot required after change ...from what i've tested
Pocket Fan said:
Click "Apply" anything did not happen.
Click to expand...
Click to collapse
Must reboot
Check out my apps on Google Play, http://bit.ly/jdg-play
hamzahrmalik said:
Must reboot
Check out my apps on Google Play, http://bit.ly/jdg-play
Click to expand...
Click to collapse
Yes, I realy have a reboot.
But he still didn't respond...
Pocket Fan said:
Yes, I realy have a reboot.
But he still didn't respond...
Click to expand...
Click to collapse
What are you trying to change
Check out my apps on Google Play, http://bit.ly/jdg-play
Not much success on my S4, either. The status bar never changed, and I got intermittent effects in some apps' title or action bar. Yes, I rebooted after each attempt. I'm looking forward to trying updated versions.
Things working/not working
Working: statusbar height, action bar height
Action bar title size is kinda working, it shows up when I open an app, but when it fully loads, text size is back to normal
Not working (and tested obviously): statusbar icon size (could it be an incompatibility with gravity box icons?), toast message distance from bottom
Also, loading previous settings causes fc, and ad cover the "Visit XDA thread" button.
hamzahrmalik said:
What are you trying to change
Check out my apps on Google Play, http://bit.ly/jdg-play
Click to expand...
Click to collapse
The statusbar's size and the statusbar icon size.
shmykelsa said:
Working: statusbar height, action bar height
Action bar title size is kinda working, it shows up when I open an app, but when it fully loads, text size is back to normal
Not working (and tested obviously): statusbar icon size (could it be an incompatibility with gravity box icons?), toast message distance from bottom
Also, loading previous settings causes fc, and ad cover the "Visit XDA thread" button.
Click to expand...
Click to collapse
Load previous settings only works if you had some, i'll look into it. And new update i just released has fixed issue with ad covering the buttons. Thanks for letting me now
Hi
Still testing
Cannot you made possible to view changes just after a systemui reboot (like xuimod)?
Publiuss said:
Hi
Still testing
Cannot you made possible to view changes just after a systemui reboot (like xuimod)?
Click to expand...
Click to collapse
This module replaces the values of dimens.xml inside framework-res.apk. It requires a reboot in order to reload these settings. I'll look into XuiMod and see how they're doing it, i suspect they have some sort of background service like GravityBox
Not working on LG G2 D802 , I tested notification bar height and volume bar position, pressing apply button dose nothing, kindly fix, thank you in advance.
TMSxXDA said:
Not working on LG G2 D802 , I tested notification bar height and volume bar position, pressing apply button dose nothing, kindly fix, thank you in advance.
Click to expand...
Click to collapse
Please reboot
hamzahrmalik said:
Please reboot
Click to expand...
Click to collapse
Nope, already did, and didn't helped.
Maybe you are not aware, but G2 notification bar has big height comparing to other phones, so maybe it is already moded somehow especially that LG G2 heavily themed comparing to usual phones.
P.S
I'm using the stock ROM with 4.2.2 android.
TMSxXDA said:
Nope, already did, and didn't helped.
Maybe you are not aware, but G2 notification bar has big height comparing to other phones, so maybe it is already moded somehow especially that LG G2 heavily themed comparing to usual phones.
P.S
I'm using the stock ROM with 4.2.2 android.
Click to expand...
Click to collapse
This might be why, it works best on AOSP
tauio111 said:
Works on Omnirom 4.4.2 Huawei Ascend P6, atlough the statusbar size is a little buggy. Combined with App Settings it can be put into good use for resizing the statusbar.
Click to expand...
Click to collapse
status bar size fixed in new update, check first post on this thread
Requires Xposed Framework by rovo89. Special thanks to him!
Change the style of status and navigation bar when in “Translucent mode”!
You don't have to be bind to the KitKat gradient if you are on a AOSP ROM, and also you don't have to be bind to any ROM manufacturer's implementation of it!
As long as the implementation is close to the AOSP version, this module can easily replace it to one of the 11 styles available in this module (maybe there are coming more in the next time).
The currently available styles are:
KitKat gradient
Customizable gradient
Full transparency
Android “L” style (a solid, a bit darker colour)
Sense 6 style (like Android “L”, a bit lighter)
Customizable solid color
HTC Sense 5 Style
“CarBlend” style (use only with darker backgrounds, otherwise it's hard to see the icons)
“Halo” and “Bracket” gradient (gradient with curvature)
“Cutter” style
Sony Xperia style
Please, feel free to tell me if you have any suggestions which styles I should add.
Download from Xposed Repository:
http://repo.xposed.info/module/com.woalk.apps.xposed.translucentstyle
This module does nothing but exchanging the overlay for translucent system bars.
Read the thread a bit, and you will find many people thinking other things, and you will find the solution for it faster than you think, if you think this is a bug or something.
Without saying you should understand that this only works on KitKat (4.4+), and that the translucent mode has to be enabled to see the changes.
If it does not work with your ROM:
Please post a link to the ROM you're using. It should be a ZIP file (or any other typical compressed file like Tarball, RAR, ...) I can investigate.
If there is none, consider uploading or linking to your SystemUI.apk and every *.apk file in your /system/framework directory.
Then I'll look into it and check if it is possible to expand the implementation of this module to your ROM's SystemUI.
Should work with the following ROMs:
All near-AOSP-based ROMs (CyanogenMod, Google Editions, ...)
HTC One M7 4.4+ and M8 Stock-based ROMs
LG G3 Stock-based ROMs
Samsung TouchWiz-based 4.4+ ROMs
Sony Xperia 5.x ROMs
Known bug:
Xperia style on xxhdpi devices.
Works perfectly fine together with Tinted Translucent Status Bar, making TTSB's design changes way more unique!
Have fun with it.
Changelog:
Version 2.5
Added support for Xperia Lollipop. Thanks @szpuntoo for testing.
[*]Added use of Material Design on Lollipop.
Version 2.4
Added (rudimentary) AOSP Lollipop support.
Version 2.3
Fixed HTC Sense NavigationBar in solid style always reverting to black.
Fixed Variable and CyanogenMod image styles showing up as something different.
Version 2.2
Now user has to specify whether an engine should be used (fixes "improper use"-FCs)
Added CyanogenMod-specific engine.
Version 2.1.1
Settings to control which engine is used.
Version 2.0
New engine: should work with more ROMs.
Solid color and gradient are now customizable.
New style: Xperia.
Version 1.0
Initial release.
Source code (under GPL v2 license):
https://github.com/woalk/TranslucentStyle
Attachment:
Screenshots of the module interface and the possible effects of it.
The translucency on the module's UI is made with my TTSB module.
gonna test this ..
thanks ..
?
edit: download failed ..
••sent from my thumb to your eyes ••
schrickz said:
gonna test this ..
thanks ..
?
edit: download failed ..
Click to expand...
Click to collapse
Please try again now, there was a problem with the file.
Make sure you press the “refresh” button first.
downloaded, installed, actived, disabled high-end graphics in performance settings (cm11) & rebooted ..
choose full transparent, granted superuser permission, restarted system ui & here is the result; black status bar ..
••sent from my thumb to your eyes ••
schrickz said:
downloaded, installed, actived, disabled high-end graphics in performance settings (cm11) & rebooted ..
choose full transparent, granted superuser permission, restarted system ui & here is the result; black status bar ..
Click to expand...
Click to collapse
Disabling high-end graphics is wrong, I think, then after that every translucency is also deactivated...
Does it automatically detect status bar colours?
Great idea, But how this module works? I selected android L style, but in the apps the statusbar is always black...
Inviato dal mio Nexus 4
Woalk said:
Disabling high-end graphics is wrong, I think, then after that every translucency is also deactivated...
Click to expand...
Click to collapse
OK, I got it ..
but status bar only transparent on launcher, on apps it goes black again ..
about the android L, could you added colour gradient so the status bar change to a slightly darker gradient from apps action bar ?
or this module only aimed at translucency ?
••sent from my thumb to your eyes ••
ermacwins said:
Does it automatically detect status bar colours?
Click to expand...
Click to collapse
Paoliz said:
Great idea, But how this module works? I selected android L style, but in the apps the statusbar is always black...
Click to expand...
Click to collapse
Don't confuse, this is not the functionality of this module.
What you're looking for is Tinted Translucent Status Bar which I linked in the OP.
schrickz said:
OK, I got it ..
but status bar only transparent on launcher, on apps it goes black again ..
about the android L, could you added colour gradient so the status bar change to a slightly darker gradient from apps action bar ?
or this module only aimed at translucency ?
Click to expand...
Click to collapse
First paragraph: If you want this, check my other module TTSB (link in the OP or in my signature), there you can enable it on apps also.
Or check the module "Force Translucent KitKat".
Both can be combined with Translucent Style module.
Second paragraph, first question: select "KitKat lighter gradient", or am I misunderstanding something?
@Woalk this module is working with ttsb but doesn't with tsb, can you fix it?
godlesplay said:
@Woalk this module is working with ttsb but doesn't with tsb, can you fix it?
Click to expand...
Click to collapse
No. TSB overwrites any usual system settings of system bars, which Translucent Style also is (TSB's source code calls it "fake gradient" what its drawing when the window is translucent - it's not the default implementation). That's why I don't like TSB.
I'm sorry.
Nice idea works great
taaeem said:
Nice idea works great
Click to expand...
Click to collapse
Nice to hear.
I've been waiting for this obsessively. Now I just need to download a TouchWiz KitKat ROM and test.
Thank you!
Sent from my i9300 using Tapatalk
Simply awesome Keep it up:good:
xpmode said:
I've been waiting for this obsessively. Now I just need to download a TouchWiz KitKat ROM and test.
Thank you!
Click to expand...
Click to collapse
I also did that before I had enough experience to code it myself.
And it would be very nice to have a TouchWiz user here, so maybe I can expand the "working with" section. Please tell me your experience and provide a SystemUI.apk if it does not work for now.
Marvellous - thank you very much
Solved my problem of having a gradient which i couldn't get rid of.
Thank you
Works wonderfully on LG G2 with G3 rom
stev1456 said:
Marvellous - thank you very much
Solved my problem of having a gradient which i couldn't get rid of.
Thank you
Click to expand...
Click to collapse
You're welcome.
DarkboyZX said:
Works wonderfully on LG G2 with G3 rom
Click to expand...
Click to collapse
Thank you for reporting this.
Nice to hear that not every manufacturer goes his own way.
again, great module by woalk.
but I got navigation bar setup fc tho.
my suggestion : blacklist option/per app setup.
thanks man!
keep it up
edit build.prop... dpi to 240..
but status bar is at top...
and in xposed module phat7 tablet ui doesn't support android version
want to status bar go to bottom with nav bar..
asksays said:
edit build.prop... dpi to 240..
but status bar is at top...
and in xposed module phat7 tablet ui doesn't support android version
want to status bar go to bottom with nav bar..
Click to expand...
Click to collapse
Ask Google why they removed it from android then
asksays said:
edit build.prop... dpi to 240..
but status bar is at top...
and in xposed module phat7 tablet ui doesn't support android version
want to status bar go to bottom with nav bar..
Click to expand...
Click to collapse
There's another tabletui exposed that work just fine.
http://repo.xposed.info/module/org.exalm.tabletkat
atrix2 said:
There's another tabletui exposed that work just fine.
http://repo.xposed.info/module/org.exalm.tabletkat
Click to expand...
Click to collapse
WOW it works!!!!!!!!!!!!!!
it like old Tablet UI!!!!
buttons is at bottom left , battery, time is at bottom right.!!!!!!!!!
but...
gravity box' navbar setting doesn't work.............(
asksays said:
WOW it works!!!!!!!!!!!!!!
it like old Tablet UI!!!!
buttons is at bottom left , battery, time is at bottom right.!!!!!!!!!
but...
gravity box' navbar setting doesn't work.............(
Click to expand...
Click to collapse
There is one option that actually works: L button style. But that's all, yes. TabletKat is a port, not a look-alike, so it uses completely different code. Either it should explicitly support GravityBox or GB should explicitly support TabletKat to work together.
I have had good luck using Xperia/AOSP NavBar Buttons module, but I am not using tablet UI so it may not be any better for that set up.
Edit... Tried it with tabletkat and it works except I couldn't get the fourth button for menu to show up.
adfurgerson said:
I have had good luck using Xperia/AOSP NavBar Buttons module, but I am not using tablet UI so it may not be any better for that set up.
Edit... Tried it with tabletkat and it works except I couldn't get the fourth button for menu to show up.
Click to expand...
Click to collapse
hang on for about a month, the dev is working on it it has just been released
SÜPERUSER said:
hang on for about a month, the dev is working on it it has just been released
Click to expand...
Click to collapse
i wish...
i should donate..
Xperia z3v with prerooted 5.0.1. Using lolistat from xposed. When Im on my homescreen my status bar is staying solid blue and my nav bar is suppose to be transparent not black. Its really iritating and I cannot figure out how to fix it. Any help would be great!
Brohanskeee said:
Xperia z3v with prerooted 5.0.1. Using lolistat from xposed. When Im on my homescreen my status bar is staying solid blue and my nav bar is suppose to be transparent not black. Its really iritating and I cannot figure out how to fix it. Any help would be great!
Click to expand...
Click to collapse
Lolistat?
Lolistat makes your status and nav bars match the colors of other apps. Gives it a more android 5.0 look.
Brohanskeee said:
Lolistat makes your status and nav bars match the colors of other apps. Gives it a more android 5.0 look.
Click to expand...
Click to collapse
Try removing it and see if the bug goes away. Not all Xposed mods work perfectly, especially on our phones when it's considered an overall different device than the rest of the Xperias.
Tried it and it didnt work.
Brohanskeee said:
Tried it and it didnt work.
Click to expand...
Click to collapse
Your best chance is to just reflash the prerooted ROM and start clean there. You will still keep most of your data (phone logs and apps), and if there are apps you froze, it will stay frozen. What you will have to do is reflash the Xposed installer and framework and all the other mods to get back to where you want to be before you installed this mod bug.
Brohanskeee said:
Xperia z3v with prerooted 5.0.1. Using lolistat from xposed. When Im on my homescreen my status bar is staying solid blue and my nav bar is suppose to be transparent not black. Its really iritating and I cannot figure out how to fix it. Any help would be great!
Click to expand...
Click to collapse
Mine is also blue on the home screen (matches other apps fine). Very jarring appearance. Otherwise phone seems to be smooth and operational. Just enabled Advanced Calling 1.0 (assuming this is VoLTE/HD Voice).
I came from stock 4.4.4, no root.
EDIT 2: Further info - looks like you and I were both using Google Now Launcher. If you revert to default launcher, everything should look normal.
EDIT 1: I just changed my "Theme" from Xperia (changing colors) to white, and the notification bar is now grey/white. Seems like probably it's related to the changing color theme and the inability to have a color-changing notification bar. Too bad they didn't default it to black instead of bright baby blue. It's also coordinated with the color of your settings app, which is blue using Xperia theme.
I recently installed Android N-ify from the xposed modules and got my notification panel to look decent by adjusting colors with G4 tweaksbox, however the idle quick settings are the same color as the background. Does anyone know of another way to edit quick setting icon colors? Is there a root file I can edit easily?
snowlin said:
I recently installed Android N-ify from the xposed modules and got my notification panel to look decent by adjusting colors with G4 tweaksbox, however the idle quick settings are the same color as the background. Does anyone know of another way to edit quick setting icon colors? Is there a root file I can edit easily?
Click to expand...
Click to collapse
You can install the hybrid theme or the flyme theme - you can find them in the theme-section of this forum...
BabelHuber said:
You can install the hybrid theme or the flyme theme - you can find them in the theme-section of this forum...
Click to expand...
Click to collapse
I'm on H830 and those themes aren't compatible yet - besides, i only want to change the quick settings icon colors (when not selected they are black and invisible, they are white when selected as of right now)
the point being i will be able to use the Android N style notification panel. I like the way the notifications span the whole screen.
snowlin said:
I'm on H830 and those themes aren't compatible yet - besides, i only want to change the quick settings icon colors (when not selected they are black and invisible, they are white when selected as of right now)
the point being i will be able to use the Android N style notification panel. I like the way the notifications span the whole screen.
Click to expand...
Click to collapse
Ah, OK. Then I can't help you, sorry.