yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] C3C076:
Version 8.0.3 available

I decided to do a quick release with only one new feature as I will be too busy during upcoming days and won't have too much time for GB development.

Maybe some of you know "Visualizer" feature present in LineageOS based ROMs, which visualizes music in lock screen.

I was curious about it so I gave it a go and ported it over to GB. As Visualizer lives in lock screen which goes away too fast when there is no user interaction

I found the original implementation rather boring with questionable usability. So I implemented couple of my ideas I thought could

help bring the experience to another level. It's Active mode together with Dimmed screen.

Active mode makes sure lock screen is kept on while Visualizer is showing and dimmed screen can dim what's in the lock screen, or even make it completely invisible,

with only visualizer showing, together with optional media info. (good for AMOLEDs)

I have couple of other ideas for dimmed screen like adding media controls and more info like time, battery level, etc.

But future work depends on how "Visualizer" will be adopted by the users.

Feel free to express what you think.

Changelog 8.0.3 - 26/03/2018

- Media tweaks: added Visualizer feature (basic functionality ported from LineageOS)

--- shows in lock screen during media playback

--- supports static as well as dynamic color (extracted from artwork of current media)

--- supports Active mode - keeps lock screen on while Visualizer is showing

--- supports Lock screen dimming with adjustable dim level (based on user interaction)

--- supports showing media info on dimmed screen

--- deactivates automatically during power saving mode

- Updated Chinese (Simplified) translations (thanks to liveasx)

- Updated Russian translations (thanks to gaich)

- Updated French translations (thanks to Choukajohn)

- Updated Turkish translations (thanks to Fatih Firinci)

Complete commit history of transition from 8.0.2 to 8.0.3
[Xposed Framework Modules] oroboros74:
Thanks for the releases!

Something for you to consider for the future : porting Lineage OS single hand mode!

I know there are similar mods out there but I really like how it's activated via navkeys (similar to Miui)!
[Xposed Framework Modules] TENN3R:
Is it possible in the future to add a white icon for screenshot in power menu?

If I enable dark mode in oreo 8.1 it's black on black and pretty hard to see
[Xposed Framework Modules] Without Rules:
Hello, really i love GB and soon I'm going to buy the unlocker for support you:o. Anyway there ia something strange for me which is when i use the long press action for kill apps it's showing me the app killed and removed from the recent but whene i go to the app info it is not killed( not forced stopped) before two last updates works fine.

I'm using OP3T OOS.

i hope my explanation clear , my English not good.
[Xposed Framework Modules] janneriiki:
would it be possible to add the option to disable Power menu on lockscreen as on the Nougat version?
[Xposed Framework Modules] bggold:
Can you add at some point the ability to change the color of the download progress bar?

Thanks
[Xposed Framework Modules] Jiggs82:
[MENTION=5008415]C3C076[/MENTION] You definitely doing bigger things on GB these last few releases like there's no big reason to even flash a custom rom these days ? thanks man but if possible can you add an option for custom qs/panel headers , lock screen weather , volume key wake and maybe extra ambient display options? Thanks again and keep up the good work ??
[Xposed Framework Modules] cd993:
Similar to this, is it incorporated already/is is possible to have the power button disabled when locked (to prevent a stolen device being turned off)?
[Xposed Framework Modules] lemonade747:
They still can press Power + volume up/down to get into recovery/bootloader at lockscreen also, this means blocking power button on lockscreen is not enough if you are talking about security.
[Xposed Framework Modules] duckredbeard:
Tasker can do that
[Xposed Framework Modules] cd993:
Ah good point.

Hopefully such a thing would never be needed, but wonder if it is possible to block such buttons when the screen is locked...
[Xposed Framework Modules] lemonade747:
Any options in GB that can help me turn on/off the air plane mode automatically?

---------- Post added at 05:29 PM ---------- Previous post was at 05:27 PM ----------

But what happens if your phone is stuck at lockscreen mate?
[Xposed Framework Modules] cd993:
Again, a good point! Whilst I'd say I've never had such a situation before I guess I'd be buggered if it did happen lol
[Xposed Framework Modules] dsjiffry:
Hey is the new visualizer working for you guys??? Cus I'm not seeing it on my lockscreen. I'm on Leedroid with the AOSP lockscreen enabled.

The other lockscreen tweaks are working but the new visualizer is not. :(

P.S. I tried it with blackplayer and play music.
[Xposed Framework Modules] mrjuniork:
Use macrodroid :)
[Xposed Framework Modules] marcdw:
It's working for me on GZOSP and Play Music. Haven't tried other players and ROMs yet.

Moto G5S Plus XT1806, GZOSP_PixelExperience, MultiROM, Tapatalk 4.9.5
[Xposed Framework Modules] jbd7:
Thanks! That was as simple as that. I had my GB bottom-right action set to Camera, which looked like the default action, but actually wasn't. The "double-press on the power button to open camera on lockscreen" was impacted by the same setting.
[Xposed Framework Modules] C3C076:
Not possible. This is done at hardware level, especially on device with non-removable battery.

You can try with some automation app that can utilize 3rd party app shortcuts. GravityBox exports shortcut for toggling airplane mode to 3rd party apps.

- did you enable it in Media tweaks and rebooted?

- anything in the Xposed log? (Make sure error logging is enabled in about menu of GravityBox)
[Xposed Framework Modules] TENN3R:
There is already that option: "Power tweaks" -> "Disable power menu on lockscreen" (the first)
[Xposed Framework Modules] janneriiki:
Strange, not for me. Does it depend on the ROM? I am on OOS Beta for OP5.
[Xposed Framework Modules] Adam3Sixty:
Got a slight problem, however I am running GB on OxygenOS 5.0.4 which I don't think is officially supported??

When trying to set a lock screen background, GB crashes.

If I need to post logs, which I probably do, can someone let me know which logs to post :) Thanx.
[Xposed Framework Modules] dsjiffry:
Yes it's enabled. :(

Back on MM I used to have this module and it worked fine on the HTC lockscreen. :confused:

https://xdaforums.com/xposed/modules/lockscreen-visualizer-xposed-t3354060
[Xposed Framework Modules] madscribblerz:
Bump for feature request bluetooth connect priority ordering and new feature request - autoplay music for selected Bluetooth device connection(s).

If anyone knows how to do these without gravitybox please let me know.
[Xposed Framework Modules] jabarel:
Any chance to have and reboot button on tiles? Custom Carier label on statusbar (i see only for lockscreen) and some wheather for statusbar too (like on custom roms )? tnx . In rest its just fine for me
[Xposed Framework Modules] TENN3R:
Well, that could be. For example I don't have dash option since I don't have a oneplus.
[Xposed Framework Modules] dsjiffry:
Visualizer works when streaming audio via bluetooth. But not when listening via headphones or when playing through the speaker.

Update: If ant other HTC users want to get the Visualizer working, just flash Viper4Android. You don't have to enable it, just the driver will allow the visualizer to read the audio stream. :D
[Xposed Framework Modules] C3C076:
OOS has modified power menu which is completely different than the one GravityBox is designed for.

Thus power menu options are not available on OOS.

I would need to see a logcat taken during the process of choosing an image.

Reboot tile hint: long-press on sleep tile opens power menu

Visualizer is using media metadata that is received and managed by the lock screen. If those metadata are not available, visualizer won't work.

This is how original LineageOS implementation works. Question if better approach could be possible.
[Xposed Framework Modules] Adam3Sixty:
Tell me how to get the log u need and i will do it straight away :) haven't done one in such a long time i can't remember how and which log to grab.
[Xposed Framework Modules] g4seb:
Hi,

Is it working on OOS beta 5 un OP5t please ?

Because thé module says tout me " ....ni réponse en or task" when i click on Gravity box

Thanks

[Édit] sorry, all is ok !!!
[Xposed Framework Modules] C3C076:
"adb logcat" is the key. The best is to connect device to PC with debugging enabled in developer options. Then you need adb tool to be able to do a logcat. There are lots of guides on it. Then there's also another way by using one of many logcat apps in the play store.

It is necessary to start capturing log before you go reproducing issue of interest. After reproducing you have a log content you can share.
[Xposed Framework Modules] varinder jaswal:
[MENTION=5008415]C3C076[/MENTION] hi sir, if possible, please incorporate "GESTURE ANYWHERE" feature in gravity box or suggest some stand alone module for it. Its a humble request sir. thanx for the awesome module gravity box. keep up the good work ?
[Xposed Framework Modules] Dark_Eyes_:
[MENTION=5008415]C3C076[/MENTION] thanks for adding visualizer to the lockscreen. It's a nice feature I was missing from the lineage days. I'm wondering if it would be possible to add it to the nav bar as well? No worries if you don't want to. Thanks for the hard work!
[Xposed Framework Modules] sjamie:
I agree... I love the visualizer!
[Xposed Framework Modules] C3C076:
We'll see. The next version will have some new extensions presented here: [youtube]mZE0nuIV8RA[/youtube]
[Xposed Framework Modules] ciclolars:
In my Xiaomi Mi A1 if I enable key button it performs the same action as recent button, can't use the key button to go under settings, it's a real problem as old apps don't have 3 dots to open settings (old android version had 4 button but now we only have 3...) I'm running stock Oreo from march update.
[Xposed Framework Modules] C3C076:
Version 8.1.0 available

Changelog 8.1.0 - 01/04/2018

- QuickSettings management:

--- added Ambient Display tile (Controls whether received notifications activate ambient screen)

--- added Heads Up tile (Controls whether to show heads up for notifications globally)

- Media tweaks: Visualizer extensions:

--- added option for header showing current time and battery level on dimmed screen

--- added option for media controls on dimmed screen

--- added option to show artwork as background of dimmed screen covering lock screen contents

--- improved layout and transition animations

- Power: fixed dynamic theming of Advanced Power Menu

- Dialer: adjusted for compatibility with the latest Google Dialer app

- Updated French translations (thanks to Choukajohn)

- Updated Chinese (Simplified) translations (thanks to liveasx)

- Updated Turkish translations (thanks to Fatih Firinci)

Complete commit history of transition from 8.0.3 to 8.1.0
[Xposed Framework Modules] sjamie:
You're a boss... Thank you! :victory:
[Xposed Framework Modules] Scarface1991:
Please never stop developing this awesome piece of software. It is the Swiss Knife of customization.
[Xposed Framework Modules] L22EEW:
I have always known about Xposed & GravityBox - but never used them. Instead I would try AOSP roms, etc to take advantage of the features included with the rom.

I've just installed this on a OnePlus 5 - and i'm chuffed at all the tweaks. I think my most fave of all time has to be the battery bar - always liked that feature in AOSP roms.

Many thanks for this great module.
[Xposed Framework Modules] soad0:
Hi

I am using GB with my OnePlus 5t and I was wondering if it was possible to had duration time choice for the ambient display?

Envoyé de mon ONEPLUS A5010 en utilisant Tapatalk
[Xposed Framework Modules] Jeroen1000:
Oneplus5T 5.0.4 (Oreo 8.0) Ultimate notification control

Here I am again with a notification led question! The per-app settings are working for me for Gmail, but not for sms text messages.

I am using (FFFFFF00) the Yellow colour for testing this time but I always get a green led which is the OOS default setting.

So I decided to setup the default to Yellow as well, to no avail. Perhaps this time I have found a bug?

ps: Thanks again for this mod! I donated for Nougat and I'll do so again for Oreo!
[Xposed Framework Modules] varinder jaswal:
Feature request:

Please dev add "GESTURE ANYWHERE" in next update, if possible.. only this feature is missing in Gravity Box otherwise its perfect.. thanx
[Xposed Framework Modules] C3C076:
Hardware might not support this color. LED Driver tries to make the best approximation and ends up in green.
[Xposed Framework Modules] Jeroen1000:
I think it's different this time because for GMAIL, I can get any solid colour I like and that works: i.e. red, green, blue, yellow or magenta all work. This tells me the led and its driver support those colours (and it worked in Nougat too).

Also using preview test for the colour I set for the Messages app, yellow, works. So it's something else. Might be just a OnePlus thing...
[Xposed Framework Modules] C3C076:
I remember I dedicated some time to this when I was adjusting GB for Oreo 8.1 but couldn't find any paddings in View layouts that could be adjusted.

I have a feeling this is done on another level but didn't have time to look for it.

Nevermind, I found it. I was probably too blind the last time. Now it's only a question of finding out if the purpose of those paddings is the one I expect.

https://android.googlesource.com/pl...ackages/SystemUI/res/layout/status_bar.xml#47

Then there is only one or two explanations.

- Notification that you expect to have that LED color doesn't come from package name you set settings for (check details of notification when it arrives, to see from what package it actually comes from)

- OOS forces colors for certain packages, question at which level. I would try to turn off built-in LED control of that app (Display settings / LED control / Per-app settings)
[Xposed Framework Modules] stalpereira:
Why is an important tweak missing

i use a oneplus 5 and m vry happy with oxygen os.

but recently realised a security flaw which is the power options on the lock screen. which is y i downloaded gravity box but this version of gb is missing that feature and i dont understand y

so my request , plz plz add thos feature back to gb in the next update
[Xposed Framework Modules] mrjuniork:
https://xdaforums.com/xposed/modules/app-gravitybox-v8-0-0-beta-1-tweak-box-t3739929/post76053392

I searched for "power menu" and found that entry from the OP... Search can be very helpful and you can save yourself some time :)
[Xposed Framework Modules] stalpereira:
thx for replying, was really not expecting an reply this fast

anyways so i read the thread that u sent and i guess it means that the options available in gb depends on the rom

so i request the developers to add this feature for oxygen os

i dont get y this feature is not available on gb for oxygen os
[Xposed Framework Modules] C3C076:
Such feature can no longer be considered as a "security" feature as it cannot prevent power off that can be triggered by holding power key for a long time.

This is done at hardware level and nothing can prevent it.
[Xposed Framework Modules] stalpereira:
thx for explaining , now i get y this feature would be useless
[Xposed Framework Modules] soad0:
@ C3C076,

Would you consider my request about the ambient display duration?

I think it would be a nice feature for the device that have basic ambient display implementation like OnePlus.

A workaround would be the same feature for the lockscreen after the double tap to wake.

Thx

Envoyé de mon ONEPLUS A5010 en utilisant Tapatalk
[Xposed Framework Modules] Barbiox Dogg:
[MENTION=5008415]C3C076[/MENTION] please can you kindly add Double Tap status bar to sleep feature? I don't think it's available on the latest version of the app. Thank you so much for your hard work.
[Xposed Framework Modules] mrjuniork:
It's available
[Xposed Framework Modules] Ghakizu:
Someone know why the "use stock binary" option for screen recording is greyed out on my OP5T ?
[Xposed Framework Modules] li0nh3art3d:
I just wanted to say thanks, and let you know so far it's working just fine on my Sony Xperia XA2 device. I know in the instructions said it may not work, but the interface actually does seem close enough to vanilla for it to work out.
[Xposed Framework Modules] ciclolars:
Anybody?

I have no idea why this happens in stock android Oreo.
[Xposed Framework Modules] stillKonfuzed:
Anybody facing random reboots with gravitybox 8.1?

I tried it for the 3rd time and i had to switch to first stable release of gravitybox(o).

I m using Mi A1 running android oreo 8.0 march update
[Xposed Framework Modules] jw96:
Feature request: Hide icons from lockscreen statusbar, and operator name and date with percentage from notifications /quick settings.

By the way, great tool, works well with custom ROMs for redmi 4X :)
[Xposed Framework Modules] ciclolars:
I've never had any reboot in such this version in my Mi A1 running stock O February patch.
[Xposed Framework Modules] sjamie:
No random reboots for me either!

Device: OnePlus 5

ROM: xXx NoLimits
[Xposed Framework Modules] Reechings:
Is there a fix for systemui crashing on lockscreen if plugged into charger and all notifications expanded option is enabled? Thanks!
[Xposed Framework Modules] Ja_som:
More info, logs, ...
[Xposed Framework Modules] Reechings:
Don't have a log but if I have my phone charging and receive a notification when my phone is locked, the system UI will keep crashing and I can't unlock my phone.

Here's the setting I'm talking about:
[Xposed Framework Modules] Ja_som:
Device? ROM?
[Xposed Framework Modules] Reechings:
Galaxy S8 modded stock Oreo 8.0
[Xposed Framework Modules] Ja_som:
Your device/ROM is not supported, untill you flash AOSP ROM.
[Xposed Framework Modules] Reechings:
I know but theres lots of guys in here running non AOSP roms so I thought I would ask. [MENTION=5008415]C3C076[/MENTION] has been nice enough to indulge us sometimes.
[Xposed Framework Modules] Ja_som:
But he can't do much when he can't see the issue, I mean he does not have that device and you didn't share logs.
[Xposed Framework Modules] Reechings:
Ok I'll see if I can come up with logs, cheers. Thought this might be a common issue since there was a thread for another module called All Notifications Expanded where another user on Oreo reported this issue.
[Xposed Framework Modules] Ja_som:
When my Nexus 5X was alive, it was OK, no FCs
[Xposed Framework Modules] Reechings:
And you had all notifications expanded selected?
[Xposed Framework Modules] tu5h7r:
Is media tweak: Volume Keys to Skip Track present is the latest version of Gravity Box? and is it working fine on Oneplus 5t
[Xposed Framework Modules] sjamie:
It's working well on the OP5.
[Xposed Framework Modules] C3C076:
While I can't make GravityBox compatible with Samsung devices I could at least prevent crashes from happening.

For this I need to see a logcat of such crash.
[Xposed Framework Modules] Reechings:
Hope this might be helpful. Thanks!
[Xposed Framework Modules] Barbiox Dogg:
Please can you kindly tell me where it is located in the app?
[Xposed Framework Modules] mrjuniork:
Here you go :good:
[Xposed Framework Modules] Barbiox Dogg:
Thanks.
[Xposed Framework Modules] SysWiz:
[MENTION=5008415]C3C076[/MENTION]

First off, long time full version user. I was so happy when xposed was ported to the latest Android versions.

A few GravityBox versions ago, when my Google Play Store would act up and stop downloading, I could hold the back key to kill it, relaunch it, and proceed to download. In the past few versions, the Play Store gets killed when I hold the back key, but it doesn't fix the download issue. I have to go in to App settings and clear the Play Store cache before it works again. I know you tweaked the kill process routine a while back when it seemed that the wrong process could get killed. Did you change the method of how you kill the process? To get around this, is there a way you could maybe add the option to "kill the foreground process and clear its cache" to the list of options for nav keys? Thanks!
[Xposed Framework Modules] sjamie:
Feature Request

[MENTION=5008415]C3C076[/MENTION], would you kindly add an option to only show the battery bar when charging? I really like the battery bar charging animation but I only want to see the battery bar and animation when charging if possible. Thanks for creating the dopest Xposed mod of all!
[Xposed Framework Modules] 2363:
works like a charm on my xiaomi mi a1, I can't use any phone without this tool. thumps up!
[Xposed Framework Modules] varinder jaswal:
Feature Request

[MENTION=5008415]C3C076[/MENTION], kindly add 'Gesture anywhere' feature, if possible. thanks
[Xposed Framework Modules] soad0:
Just discovered the visualiser tweak for media! That's very nice! Thanks

Envoyé de mon ONEPLUS A5010 en utilisant Tapatalk
[Xposed Framework Modules] Arcaziel:
Hi, first of all great module, thanks a lot!

I have an issue, I can't modify the battery icon, nothing works and it's stuck to stock... I just did a full wipe clean flash (OmniROM) so I don't know why it's not working :/

Thanks
[Xposed Framework Modules] sjamie:
Yes, it's very nice! ?
[Xposed Framework Modules] DSA:
because you are on omnirom
[Xposed Framework Modules] cd993:
Not sure if I've missed it, but any chance of choosing the location of the clear all recents button (ideally to bottom right)?
[Xposed Framework Modules] Arcaziel:
Well, it was working fine before... with omni !
[Xposed Framework Modules] Ja_som:
Well, if omni changed something in their code when updated, then now it may not work.
[Xposed Framework Modules] Arcaziel:
Hmm, I see, thanks, I'll ask the Omni dev!
[Xposed Framework Modules] Stogie87:
[MENTION=5008415]C3C076[/MENTION]

Hi there and thanks for this great module.

Request: Would it be possible to add a data usage indicator to statusbar like this app does: https://github.com/francoiscampbell/Xposed-DataUsage

It is not working on Oreo and there is no support anymore, but it would be very nice to see the data consumption of the month in the statusbar. :)

Thanks in advance

Stogie
[Xposed Framework Modules] Joy Bangla:
Does GB have trusted wifi unlock feature?
[Xposed Framework Modules] Scarface1991:
Is it possible to implement customisation options for the Alert Slider on OnePlus devices?
[Xposed Framework Modules] Xpendant:
dear dev, i have a request, can the clock and date be split in the status bar?

Thank you
[Xposed Framework Modules] xxqxpxx:
BUG

I have xiaomi a1 running oreo 8.0 with root , magsik and Xposed. I unchecked the box for linking ringtone and notification volumes. I usually play around with ringtone but the notification is always set to non. I can set it through the slider but whenever a notification comes it makes a sound
[Xposed Framework Modules] kurci2:
Disable Lock Screen Album Art

Feature request:

Would it be possible to implement Lock Screen Album Art Disabling.

What I mean is that various music playing apps put Aalbum cover art as lockscreen wallpaper while playing music and it is annoying. Is is possible for Gravitybox to disable that and force my current wallpaper.

Thank you!
[Xposed Framework Modules] marcdw:
If I'm not mistaken those various music apps would have the means to not do that in their settings (all the ones I use).

Which ones are you using that force album art without the means to disable them? I would think that would be an issue to take up with those devs (if possible).

LG G3 D851, CyanogenMod CM12.1 ROM, Fechda R7 Kernel, MultiROM, Tapatalk 4.9.5