yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] mrjuniork:
In my humble opinion, that paragraph of why you ask money is completely redundant! This is the best xposed module, where in my opinion single mods are even worth the 3 euros. And if imagine how much time you must have put into this wonderful project, then 3 euros seems like a fart in the wind. GB is so thought through and complex, it always blows my mind :)

Thank you for sharing this great work and I hope this will never end (depending of course on rovo's return..)
[Xposed Framework Modules] gubbilo144:
Is there a fix for 8.3.0 version for expanded notifications all older versions seem to be working but the update doesn't seem to expand the notifications. I'm on Android 8. 1 note 9 if helps, thanks love gravity box best module for xposed in my opinion thanks for bringing it to android
[Xposed Framework Modules] HorstiG:
Go back a few entries.
[Xposed Framework Modules] gohamstergo:
[MENTION=5008415]C3C076[/MENTION]

New feature request:

Add ability to change Google Play Services Heartbeat Interval. This is viewable with the dial code *#*#426#*#*

My request would mimic the functionality of the "Root - Push Notifications Fixer" app on the Play Store. I'm on Oreo and that app seems to no longer function (it hasn't been updated in years), so hopefully you can get the feature working in GB. :)
[Xposed Framework Modules] C3C076:
GravityBox is focused on modding essential parts of the OS. Google Play Services is a 3rd party app that is very dynamic and changes often with each update. The best would be to have a separate module for this purpose. For curiosity, I checked the code on my OP3T and indeed I got a statistics screen. It contained quite many mentions of HB interval for different scenarios, plus automatic HB adaptation, etc. I guess it is not that straightforward to build something on top of it unless there is a detailed documentation on how those things actually work.
[Xposed Framework Modules] gohamstergo:
Ya, it's been hard for me to find detailed info on it. Here's what little I know:

It seems that the PNF app is adding "overrides" to the google play services SQL database located at:

/data/data/com/google.android.gms/databases/config.db

I think an example can be see at the bottom left of the image in this post:

https://xdaforums.com/showpost.php?p=75225625&postcount=772

But, the fact that the app doesn't seem to be working on Oreo means the overrides it's adding aren't working and I don't know what the new overrides for Oreo (or most recent GPS version) may be. :\

Thanks for the reply though!
[Xposed Framework Modules] mabakas:
Hey. If possible, please add the ability to add 4 rows of tiles to the quick settings. Ability to disable quick settings on the lock screen. Thanks.
[Xposed Framework Modules] the-blind-bandit:
Could you add an option to only show status battery bar on lock screen pretty please ????

Dw, I'm expecting a no.
[Xposed Framework Modules] C3C076:
Regarding disabling tiles on lock screen. I took a different approach and you can block tiles while device is locked on per-tile basis. The only thing you need to do is to mark tile as protected.

It's the second checkbox in the screen where you choose what tiles are enabled. More rows for tiles, I'll try to look at it.

Shouldn't be too much hassle. Please, post your request here https://github.com/GravityBox/GravityBox/issues

so I don't forget.
[Xposed Framework Modules] the-blind-bandit:
Thank you ?
[Xposed Framework Modules] Kocane:
Could it be possible to hide the activity icons on data and wifi symbol in statusbar?
[Xposed Framework Modules] ChingghisKhan:
Download Link not working

Hi,

where can I please find the working download link for Oreo?

Thanks

Robert
[Xposed Framework Modules] Nergal di Cuthah:
From the xPosed installer app
[Xposed Framework Modules] HsHTCsen:
[MENTION=5008415]C3C076[/MENTION]

Hi, any chance of please adding "Clear All Recents" as a long-press action on navigation keys? Thanks
[Xposed Framework Modules] ChingghisKhan:
Thanks, you saved my day. :good:

I clicked on Repo and forgot to go to Versions.

Cheers,

Robert
[Xposed Framework Modules] Lord Spectre:
Thank you for Samsung modded GravityBox 8.3.0 (post #954). Expand notifications works perfect now!!! :)

DAMN! I have to edit my post. It worked untill screen goes in deep standby, then the System UI keep crashing on my Galaxy Note 9! :(

Which is the previous GravityBox that should works?
[Xposed Framework Modules] Lord Spectre:
[MENTION=5008415]C3C076[/MENTION], could you please have a look on this? I know Samsung is not supported, but everything works great except for expanded notification. I tried to take xposed log, but when SystemUI crash the only way I know to resstore the functionality is reboot in TWRP and uninstall xposed.
[Xposed Framework Modules] C3C076:
Strange, as I reverted to the previous functionality that worked, so I am pretty confident SystemUI restarts are not related, especially when they didn't happen 2 versions back.

The only way is to inspect logcat of SystemUI crash. Xposed log won't help here at all.
[Xposed Framework Modules] Lord Spectre:
Thanks a million C3C076.

But now I'm really getting crazy. I installed GravityBox Samsung modded 8.3.0 from scratch and activated ONLY the expanded notification setting. It doesn't work anymore even if I restart the phone. No System UI crash, but also NO expanded notification :eek:

I attached the logcat. I started the log, enable the Expand Notification setting in GravityBox, and then swipe down notification pannel. I don't know if this helps.

As alternative way, could you please kindly explain how can I manually add this specific tweak without using GravityBox for expand notification feature?
[Xposed Framework Modules] C3C076:
Are you sure you installed the one from this post? https://xdaforums.com/showpost.php?p=77588272&postcount=954

Official 8.3.0 has expanded notifications feature modified and uses different approach - those modifications caused that it stopped working for Samsung.

So for Samsung compatibility, you have to either use the modified version from the linked post above or any version older than 8.3.0.

Code for this feature is very simple and can be found here: https://github.com/GravityBox/Gravi...m/ceco/oreo/gravitybox/ModStatusBar.java#L876
[Xposed Framework Modules] Lord Spectre:
Ok, something went wrong during the previous installations. This time I uninstalled GravityBox, reboot the phone and clean the cache. Then install again GravityBox from post #954 (I already did it, but just to be sure, I downloaded it again). And now expanded notification works perfect after reboot but I notice a strange behaviour. It works also in deep standby, but until I receive a notification. At this point the System UI crash continuosly. But this time I got the cat log (attached), please [MENTION=5008415]C3C076[/MENTION] could you have a look at this?

BTW, thank you [MENTION=5008415]C3C076[/MENTION] for provide the related source code, but I don't understand how to implement it, is there any system file I can decompile and edit for this specific function?
[Xposed Framework Modules] Ahmed Al-Sayed:
Thank you so much ,it works greatly here but only one little bug ... The battery circle style is a little bit bigger than usual ... Can you fix this ,please?
[Xposed Framework Modules] afcaajax:
Works fine on my Galaxy S8 8.0
[Xposed Framework Modules] Ensifolk:
This is the only bug that is kinda disturbing with Flashlight hit/miss when screen off power long press ! Thanks a lot for the effort :)
[Xposed Framework Modules] dgml14:
Is GB systemless if installed on Systemless Xposed (Magisk Module)?
[Xposed Framework Modules] JosVermeulen:
That's an issue with me as well. Let's hope it gets solved quickly.
[Xposed Framework Modules] zohar_ml:
Thanks for your great job, this module just makes my life much better!

Something annoying that I found in my 1+5T running OOS oreo beta 2:

When I set the navigation bar-> cursor control keys, whenever the keyboard pops up, the "back" icon jumps to the right, and very near to the "home" icon.

The "hide IME switcher" value has no effect on this movement

Zohar
[Xposed Framework Modules] M.S13:
tested on redmi note 4 SD . AOSP Extended rom

fantastic work

But can I ask for a needed feature . There is a dark filter on the lockscreen can you please add a way to remove it . Thanks
[Xposed Framework Modules] prathamesh95:
I think you can change that from the lockscreen tweaks menu

---------- Post added at 03:57 AM ---------- Previous post was at 03:36 AM ----------

Using xposed framework and GravityBox on G4 Plus, Atomic ROM, Oreo 8.1.0. Works great! I also have a question. Which other modules can I use for customisations? And why do all Oreo ROMs come with so less inbuilt customisation options? At least for G4 Plus, all the Oreo 8.0/8.1 ROMs I've tried have minimal customisation options built into them.

Thanks to all the developers for xposed and gravitybox
[Xposed Framework Modules] amit_sen:
Working fine on htc u11 running htc sense oreo ?
[Xposed Framework Modules] rxzcums:
feature request: no module for oreo to enable call record, so please add it.

thank you.
[Xposed Framework Modules] eqagunn:
Android 8.1.0 on Nexus 5:

- Progress bar and battery bar don't work (last display mode for data traffic monitor also).

- Battery percentage doesn't show on expanded status bar.

- Option to remove "Expended desktop is ON/OFF" message would be nice (currently it makes the icon off-center, see screenshot).

- Hoping to see full immersive mode in the future.

Needless to say, amazing work!
[Xposed Framework Modules] Gnome1911:
Torchlight on Power Button with Display off works only time to time.
[Xposed Framework Modules] mrjuniork:
Guys, just a friendly reminder from a few pages back. It's very difficult and time consuming to keep track of all those bug reports in this forum. If possible, pls use Github :)
[Xposed Framework Modules] lulli1:
No Problem with download progress bar on Nexus5 on my side. Seems to depend on the ROM you are using. I'm on DU latest build.
[Xposed Framework Modules] M.S13:
Nope I tried everything . there is nothing to disable that dark filter . You can clean everything but not this filter . If I am mistaken please tell me how to do it
[Xposed Framework Modules] Sytis:
Already there, you just missed it.
[Xposed Framework Modules] sethukrishnan:
Can't open file :confused: Nexus 6P not detecting the package as an apk file...y y I've waited this long and then this happens:crying:
[Xposed Framework Modules] billiepreks:
My Pixel says "Can't open file" if I try to open an apk directly from notification panel after download on Chrome. I must go to download/ then install apk from here
[Xposed Framework Modules] rxzcums:
why my different?

……
[Xposed Framework Modules] sethukrishnan:
Well that's what I did ...did try to go to downloads with mixplorer but itsissing from downloads... File not found but has been downloaded...strange....this might not have anything to do with gravity box....something else is fuced up
[Xposed Framework Modules] sjamie:
[MENTION=5008415]C3C076[/MENTION], would you kindly add an option for the user to set the desired delay time when using long press Power to activate the torch? When placing my phone in my belt clip, I often activate the torch unintentionally. :D
[Xposed Framework Modules] @srmahunt:
I have the same problwm too, gravitybox doesn't respect the pocket mode.
[Xposed Framework Modules] C3C076:
This is when it all happens.

09-25 09:13:09.355 E/AndroidRuntime( 5332): FATAL EXCEPTION: main
09-25 09:13:09.355 E/AndroidRuntime( 5332): Process: com.android.systemui, PID: 5332
09-25 09:13:09.355 E/AndroidRuntime( 5332): java.lang.NullPointerException: Attempt to read from field 'com.android.systemui.statusbar.StatusBarIconView com.android.systemui.statusbar.NotificationData$Entry.expandedIcon' on a null object reference
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at com.android.systemui.statusbar.ExpandableNotificationRow.updateShelfIconColor(ExpandableNotificationRow.java:516)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at com.android.systemui.statusbar.ExpandableNotificationRow.onExpansionChanged(ExpandableNotificationRow.java:2713)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at com.android.systemui.statusbar.ExpandableNotificationRow.setOnKeyguard(ExpandableNotificationRow.java:1879)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at com.android.systemui.statusbar.phone.StatusBar.updateNotification(StatusBar.java:11504)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at com.android.systemui.statusbar.phone.StatusBar.lambda$-com_android_systemui_statusbar_phone_StatusBar_502884(StatusBar.java:11364)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at com.android.systemui.statusbar.phone.-$Lambda$fDrSS3RIxcI2CM37DsIZ2NRuMa0$18.$m$0(Unknown Source:16)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at com.android.systemui.statusbar.phone.-$Lambda$fDrSS3RIxcI2CM37DsIZ2NRuMa0$18.onInflationFinished(Unknown Source:0)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at com.android.systemui.statusbar.notification.RowInflaterTask.onInflateFinished(RowInflaterTask.java:58)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at android.support.v4.view.AsyncLayoutInflater$1.handleMessage(AsyncLayoutInflater.java:102)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at android.os.Handler.dispatchMessage(Handler.java:102)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at android.os.Looper.loop(Looper.java:164)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at android.app.ActivityThread.main(ActivityThread.java:7002)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at java.lang.reflect.Method.invoke(Native Method)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:441)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1408)
09-25 09:13:09.355 E/AndroidRuntime( 5332):	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:108)

Looks like some Samsung specific code is missing some checks for marginal cases.

In short, their code doesn't account for a fact that something may go differently (like GravityBox changing properties of a notification from outside).

Not blaming them. I don't think I can do anything about it at this moment. I would need a device running Samsung system so I can do investigation myself.

The only solution for now is top stop using that feature.
[Xposed Framework Modules] Lord Spectre:
DAMN! I really hate the compressed notifications!

Anyway, thank you for your time C3C076! :good: I hope this feature will be coded soon!
[Xposed Framework Modules] DSA:
He doesn't have a Samsung device, so don't expect a fix..
[Xposed Framework Modules] Lord Spectre:
I know, I'm hoping someone can code a new xposed mod for this specific feature or simply a way to mod systemUI
[Xposed Framework Modules] Kocane:
Hi C3C076.

Is it not possible to get the "disable power menu on lockscreen" function in GB for OxygenOS ?
[Xposed Framework Modules] saoudien07:
Hi, Ambient light is not working for me.

I would like to the screen to wake up when I get notif, to can have a look to the notif when the phone is on table for example, like the option is meant to do.

Phone: Samsung s7e. Oreo 8.0, GravityBox 8.3.0

Is there somebody around using samsung rom that managed to get it working?

Thx, any help would be greatly appreciated.
[Xposed Framework Modules] C3C076:
Not sure about how this feature is compatible with Samsung but make sure you set Active display mode for apps of interest in Per-app settings.

It's off by default for every app.
[Xposed Framework Modules] saoudien07:
Thx for the reply.

I enabled "Ambient Screen" in Ultimate Notification Control, so I should also anable "Per-app Setting" that is just above it ??

I ll try enabling it for all apps and see if it works.

Edit 1: I enabled "Per app Setting" for messaging app and send a msg from my other phone, and great it is waking the screen!!! As I was looking for.

So I continued and enable for a few apps, I would like them to wake the screen. Perfect, thank you a lot, my bad, did not understand how to activate the whole thing properly.

Edit 2: finally had to disable all XPosed/GravityBox, since there is some stuffs that mess really bad with some roms!! Instead, I use app "screen Notification", from F-droid.

Was not updated for more than 2 years, but works greatly! Wanted to use less app to custo the fone, but no luck, had to go for 1 extra...
[Xposed Framework Modules] cgibbons51:
Great app so far! Was just curious if you could possibly add the spacing of the navigation bar keys. Especially on the OnePlus 5T there so close together. I'm sure there's an app out there but I'm trying to stick with one main app haha :confused::fingers-crossed:
[Xposed Framework Modules] _mysiak_:
Is it possible to remove lock screen tint with Gravitybox? Searching the thread returned the same question, but I couldn't find the answer :)

There are two Xposed modules for this function, but one hasn't been fully updated to Oreo and the second one doesn't work properly. I hope that it's fairly simple to implement, if not done already and I just missed it among many other options in GB. :)

Thanks in advance!
[Xposed Framework Modules] digger16309:
Hi,

I've asked this before, but looking to understand if the answer has changed or will change.

Is it possible to rebuild GravityBox into a Magisk module?

I would pay the developer again, triple, for this possibility.

This is the one Xposed module I can't do without. The development of Xposed for the next Android version holds me hostage, sometimes for months.

The answer I received last time was something like, "Two completely different frameworks and the functionality of GravityBox is not at all transferable to the Magisk framework. Never."

OK, it wasn't written that harshly, but that's the short, crisp version.

Is it still never?
[Xposed Framework Modules] sjamie:
Don't know if the dev could be any clearer... LoL
[Xposed Framework Modules] Ja_som:
If I'm not wrong, Magisk modules can only change (replace, add, ... ) files in system, Xposed modules can change the code in apps, system files, and that is not possible with Magisk. For that reason you can't port Xposed modules to Magisk.
[Xposed Framework Modules] yusuke japan:
Menu key

Hello, I love Gravitybox on Marshmallow(Android6.0).

I want to ask if the "menu action" is available in "Navigation keys action" or not on Oreo(Android8.0).

Thank you.

---------- Post added at 10:54 AM ---------- Previous post was at 10:46 AM ----------

Sorry, "Menu action" is a mistake. I want to ask if the "Show menu" is available in "Navigation keys action" or not on Oreo(Android8.0).

Thank you.
[Xposed Framework Modules] C3C076:
Eventually, I might take a look at it one day. Please, open a feature request issue at https://github.com/GravityBox/GravityBox/issues so I don't forget.

I am going through some hectic times right now and it is hard for me to find time and energy for GravityBox development.

Also, I have some work in progress related to migrating the project to Android Studio but I am having some issues with Google's support libraries.

Issue is strange because dev studio is telling me everything is OK but building APK ends up with errors related to Fragment class that's part of one of the Google's support libraries.

Never. It can't be done. GravityBox without xposed is like car without engine.

Magisk is file-system based. Xposed is runtime based (can change behavior in memory during runtime).

These two are completely different and one cannot be substituted by the other one.

This option is there.
[Xposed Framework Modules] Kocane:
I'm pretty much holding back on Pie because of GravityBox. I barely use xposed for anything anymore, aside from GB.

It's really gonna suck having to make do especially without the ultimate notification control. There's really no other non-xposed apps that can reliably do what it does, is there?
[Xposed Framework Modules] mko000:
Me too. Somehow I have the feeling that Xposed for Android 9 is not gonna come out any time soon if ever...

For LED control there are Light Manager and Light Flow...I have had good experiences with Light Manager in the past but have not tested it on the OP6 yet.
[Xposed Framework Modules] binarnh:
Any fix to "gravitybox framework not responding exiting"?
[Xposed Framework Modules] marcdw:
Well, did you search for that that phrase you put in quotes (granted, only got three hits)?

Maybe check this post...

https://xdaforums.com/showthread.php?p=75951746

ZTE Axon 7 A2017U, AospExtended v5.4 ROM, HellsGate Kernel, Multiboot, XDA Legacy
[Xposed Framework Modules] Kocane:
It might not. Either way, I tried out Pie, I felt the need to, but I'm so unimpressed by all the changes they've made (the notification shade looks horrific) that I've decided to downgrade back to Oreo again x)
[Xposed Framework Modules] binarnh:
yeah... but other modules work great... only GB crashes
[Xposed Framework Modules] C3C076:
It's not a crash. It's a result of module not being loaded by xposed framework.

You should check xposed log to find out why. Common cause is resource hooks disabled in Xposed Installer settings.

GravityBox needs resource hooks to work.
[Xposed Framework Modules] C3C076:
Finally, the project is building in Android Studio...
[Xposed Framework Modules] McFlypants:
Me too. Reminds me of windows while Oreo is windows XP and Pie is Vista... Some cosmetic changes but less support (no exposed on pie for example).
[Xposed Framework Modules] elna.nitz:
Option: show in lockscreen

Not working for me on oneplus-one that runs the tuga power rom based on lineageos 15.1

Screenshot attached
[Xposed Framework Modules] SaidJan:
Anyone has the problem with seconds in clock in status bar?

Mine gets stuck on 00. Then I should turn it off and on to make it work again, and after a few hours it stops at 00 again. Hour and minute is showing fine.
[Xposed Framework Modules] Aptahar:
Greetings.

On lg v30 stock 8.0 ROM smart radio didn't turn on LTE. Tryed all option: LTE Global and etc. In settings of phone this mode named GSM/WCDMA/LTE.

Is there any hope?)
[Xposed Framework Modules] koberulz:
I have GravityBox MM installed at the moment, mostly for the notification settings. I'm upgrading shortly, is there a way to port my settings over to GravityBox O?
[Xposed Framework Modules] sjamie:
Yes with the paid version!
[Xposed Framework Modules] koberulz:
There seems to be a problem with that screenshot.
[Xposed Framework Modules] HerrT:
In the OP (1st post of this thread), you can read the following:

1) Those who supported development via PayPal donation can use their PayPal transaction ID to unlock premium features.

As of v2.9.5, there are two premium features:

- Backup/restore of GB settings.

- Ultimate notification control

=> Backup/restore of GB settings is what you need ;)
[Xposed Framework Modules] koberulz:
Right, but the question is whether that works across versions and devices, and if so how. It just pops up a message that says "settings backed up" or something similar, I don't know where it backed them up to or what to do with it.
[Xposed Framework Modules] xdaNewbie89:
Android 7.1.2 (Nougat) XSharedPreference error!

Hello, Can i help me.

Android 7.1.2 (Nougat) can not be used XSharedPreference can not read the contents of the file,How to solve this problem?Thank you
[Xposed Framework Modules] DSA:
This is for android 8, not android 7
[Xposed Framework Modules] xdaNewbie89:
Sorry thanks you!
[Xposed Framework Modules] DSA:
You are in the thread for gravitybox for android 8.

You are posting about android 7.
[Xposed Framework Modules] koberulz:
I've found the backup files, and one of them specifically says "marshmallow" in the filename. Not sure that's going to work with the Oreo version?