yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] jaime4272:
Hi, i would like to be able to install riru core 21.3 so that i can install edxposed on my moto razr 5G, but for some reason magisk wont let me is there a way for you to share this zip or apk for those files?
[Xposed Framework Modules] purgy:
What version of edxposed did you use with Riru 22?
[Xposed Framework Modules] jaime4272:
thank you I'll give it a try
[Xposed Framework Modules] Matce:
I have no idea honestly. Usually I keep my stuff updated. so around 0.4.6
[Xposed Framework Modules] purgy:
Just in case anyone cares, Riru 22.0 + yahfa 0.5.0.6 (4569) passes SN and works fine with GB.
[Xposed Framework Modules] Slim2none4u:
One what version
[Xposed Framework Modules] purgy:
Not sure what you mean, but the latest version of gravity box Q (10.0.1) Pixel 3a running last A10 patch. Magisk 21.1
[Xposed Framework Modules] AlDollaz:
Just installed EdXposed 0.5.1.3 and Riru 23.1, but GB isn't displaying my changes.
[Xposed Framework Modules] swieder711:
GB 10.0.1 was running fine in my Pixel 3 XL with the Aug 2020 release using Riru core 21.3 and EdXposed 0.4.6.4 (YAFA).

I updated Riru to 23.1 and EdXposed to 0.5.1.2 (YAFHA). GB would activate and load, but none of the GB configurations showed up. I tried uninstalling/reinstalling GB, but the GB setting still did not show up.

I downgraded back to 21.3/0.4.6.4 and GB worked fine again.

Any suggestions?
[Xposed Framework Modules] AlDollaz:
Same thing here.

Same thing here.
[Xposed Framework Modules] Lord Sithek:
EdXposed Canary still isn't fully compatible with latest Riru. Look for EdXposed thread for more info
[Xposed Framework Modules] Slim2none4u:
@C3C076 made any progress on GB for android 11? Or have you quit this gig? Been quite some time. Any test builds?

Or should those of us waiting just move on?
[Xposed Framework Modules] murti52:
Where would you move on to..?? 😂😂

It's Christmas time bro.. he'll be back with an update when it's ready. Be assured that he hasn't abandoned the project. So .. Patience ☺️

Happy Holidays to you and everyone 💐💐
[Xposed Framework Modules] Kocane:
@C3C076 Could you implement functionality to disallow fingerprint scanning unless the display is on? In my case, on my Xperia 5II it keeps locking me out (for 30 sec) because of failed fingerprint login, when the damn thing is in my pocket.
[Xposed Framework Modules] murti52:
+1 for that.. I'm running OP7
[Xposed Framework Modules] C3C076:
Well, when I finally had time I had to focus on making changes for the module to be compatible with the latest EdXposed v0.5. My plan was to do it such way that it also stays backwards compatible with EdXposed v0.4 so I don't have to have 2 different versions. It's coming soon.

Important thing to mention in advance regarding new EdXposed using new storage location for module settings. This means module settings are reset when EdXposed is upgraded from v0.4 to v0.5. But I made some changes in GBs Backup/Restore functionality. So it is possible to restore the module settings that were backed up prior to updating EdXposed.
[Xposed Framework Modules] C3C076:
Version 10.1.0 available

Changelog 10.1.0 - 27/12/2020

- Added compatibility with EdXposed v0.5 (requires the latest canary version)

- Maintains backwards compatibility with EdXposed v0.4

- TrafficMeter: improved to avoid double counting in case of VPN traffic

IMPORTANT: Module settings are reset when EdXposed is upgraded from v0.4 to v0.5

due to changes in preferences storage location for modules in EdXposed v0.5.

It is recommended to create a backup of GravityBox settings before upgrading to EdXposed v0.5.

Download

https://github.com/GravityBox/GravityBox/releases/tag/v10.1.0_q

Module is not yet available in official Xposed Repository because of some issues between Repository and new XDA pages.

Commit history

Commit history for transition from 10.0.1 to 10.1.0
[Xposed Framework Modules] frank93:
thanks so much!

so - just to check .. the best "order" would be to export gb-settings, upgrade xposed to 0.5x, then import gb-settings? what about riru 23.1 though, i guess we need to stay on 21.3 still, right?

(seems i’m getting a bit confused by all those new releases in the last few weeks .. haha.) :-)
[Xposed Framework Modules] C3C076:
Your order is correct. Regarding Riru. You must use the latest 23.1 together with the latest EdXposed v0.5.1.3 of course so it all plays nicely together. In case staying with EdXposed v0.4, Riru 21 should be used.
[Xposed Framework Modules] shadowstep:
@C3C076 Thanks for the update! Would you also be updating the Android 9 version for compatibility with EdXposed v0.5? Or is that version EOL?
[Xposed Framework Modules] C3C076:
Thinking about it
[Xposed Framework Modules] HippoMan:
Thank you for all your work on this new GravityBox code. Very much appreciated!

I have a tangential question: has anyone used EdXposed-v0.5.1.3/Riru-23.1 Under Android 10 using Magisk v20.4 or later? And if so, does SafetyNet pass with these latest EdXposed/Riru versions?
[Xposed Framework Modules] frank93:
doesn’t work for me after the upgrade unfortunately. for a second i thought it did, at least everything "looks good" and the module is running etc, but it just .. doesn’t do anything anymore apparently. doesn’t matter if i import the old settings or start from scratch. using android 10, riru 23, edxposed 5.1.3 (4646), gb 10.1.0 now. i’ll fiddle around with clearing caches etc a bit more, but .. any advice? :-|

UPDATE: my bad. used edxposed alpha instead of canary .. works now. will post a "walk through" later. :-)
[Xposed Framework Modules] rafikowy:
@C3C076 Installed on my OP7T Pro: using Magisk 20.4, Riru 23.1 together with the latest EdXposed v0.5.1.3 (YAHFA). All GravityBox settings are reset after phone reboot. :(

Edit: flashed #4653 canary build of EdExposed and it works now!
[Xposed Framework Modules] frank93:
so for reference, and if anyone is hesitating just as i was before, here’s the complete order of things i did to upgrade (using maybe way too many reboots inbetween, but i’m better safe than sorry):

before: riru 21.1, edxposed 4.6.4 (4563), gb 10.0.1

export gravitybox' settings

deactivate gravitybox (the module, in edxposed manager)

reboot device

update riru core to 23.1 within & from magisk repository

reboot device

download edxposed CANARY zip 5.1.3 from edxposed manager, install through magisk manager (*)

reboot device

[check magisk manager & edxposed manager if everything looks good so far]

install gravitybox 10.1.0 from apk (posted by @C3C076 above), activate module in edxposed manager

reboot device

uninstall & reinstall gravitybox' unlocker app from google play (**)

reboot device

import gravitybox' settings

reboot device

after: riru 23.1, edxposed 5.1.3 (4653), gb 10.1.0

feeling a bit more uptodate now, even if it’s still android 10. for what it’s worth. :)

(*) i chose yahfa over sandhook because i never experienced problems with yahfa, your mileage may vary though.

(**) for me the unlocker app didn’t want to "unlock" gb after the upgrade - it did though after an uninstall/reinstall-procedure through google play. again, your mileage may vary, that’s just how it worked for me in the end.

and - thanks again @C3C076 for all your work!!
[Xposed Framework Modules] AlDollaz:
Didn't work for me either. The changes didn't keep until I updated EdXposed to the latest Canary (0.5.1.3_4653).

Edit: I should've read your edit. 🙂
[Xposed Framework Modules] C3C076:
Yeah. My bad. Didn't realize that the meta tag that instructs the framework to redirect preferences location was just recently introduced and was not part of earlier builds of v0.5.1.3
[Xposed Framework Modules] Ghisy:
Hey, could you let us know which version of Magisk you're using please?
[Xposed Framework Modules] C3C076:
I am using stable. That's v20.4 with the same EdXposed and riru frank mentioned.

Recently I've been trying YAHFA instead of sandhook version of EdXposed and I have a feeling YAHFA is faster.
[Xposed Framework Modules] Ghisy:
Thanks @C3C076, I've also been using YAHFA. Although I'm not seeing the 4653 release of edxposed 5.1.3 on their github.

Now I need to figure out if FingerFace 1.1.1 works with the latest EdXposed before I can update. Anyone using it here by any chance?
[Xposed Framework Modules] mrjuniork:
Anything newer than 4646 is only available through the EdXposed Manager (canary releases).

The alpha versions (4646 in this case) are on github and the stable releases are available in Magisk Manager.
[Xposed Framework Modules] frank93:
using magisk 21.1 here, for the record, - so apparently both of these work. yes.
[Xposed Framework Modules] shadowstep:
I'm still on Pie, and would love to be able to update. Thanks for your consideration!
[Xposed Framework Modules] Machine318:
Having struggles here, I backed up GB settings, upgraded Riru 21.3 to 23.1, updated EdXposed to 5.1.3 (4653 YAFA), did all my reboots as needed. GB updated to 10.1.0 & restore settings.

GB runs, framework loads, but it does not apply any changes even after toggling "main switches" & rebooting.
[Xposed Framework Modules] C3C076:
Please share the log from EdXposed manager. Thanks.
[Xposed Framework Modules] Machine318:
Attached below.
[Xposed Framework Modules] C3C076:
According to the log I am 100% sure you're not running GravityBox version 10.1.0 but older one.
[Xposed Framework Modules] Machine318:
you know what... you are probably right, I know I downloaded it. probably missed that all important installation step, HAHAHAHA 🥴
[Xposed Framework Modules] C3C076:
:D Happens. We are only humans.
[Xposed Framework Modules] Machine318:
Update: for sure installed GB 10.1.0 this time, also to note the unlocker needs to be uninstalled and installed to get GB to see and verify it's unlocked.
[Xposed Framework Modules] avalx:
I installed the latest version but still get the error "GravityBox system framework not responding. Exiting".

Log files attached, any idea what I'm doing wrong?
[Xposed Framework Modules] C3C076:
Check the 2nd post in the beginning of this thread to find out what packages you need to have whitelisted for GB to work.
[Xposed Framework Modules] avalx:
Well I missed that! :oops:

It's working now, thanks!
[Xposed Framework Modules] avalx:
Well it works, but the response is now so sloooow, especially the response for the fingerprint actions. Any advice how could I speed things up - by different configuration of EdExposed maybe?
[Xposed Framework Modules] i5lee8bit:
I finally got some time to update all my devices today. Thanks for sharing your experimented working procedure. I can confirm as well that the new builds work with both Q and Pie. Thanks C!!

For anybody who's willing to risk and skip several reboots, here's the way I did it (though it worked fine on my Pixel 4 XL [Q], HTC U12 [Pie], Galaxy Tab S6 Lite (LineageOS 17.1 [Q]), and wife's Pixel 4 [Q] - I would hope it works for you too!):

(I had already updated to Magisk v21.2 / Manager v8.0.4 before all this btw)

Backup GB settings

Deactivate GB module in EdXposed Manager (I also deactivated all my other modules for good measure - I believe this is a good idea given the big changes in EdXposed and Riru as of late, and you may have to eventually anyway)

Update Riru Core v23.1, EdXposed v.0.5.1.4_4655 (YAHFA for me) - newest canary build as of today - via Magisk Manager

Install new GB 10.1.0 apk

Uninstall GravityBox Unlocker (prevents GB from hanging next time you try to open it)

- REBOOT -

Re-enable GB (+ other modules, if applicable) in EdXposed Manager

- REBOOT-

Open GB (should open fine, and give you the welcome warning)

Re-install GravityBox Unlocker from Play Store

Open GB again - though the unlocker will tell you to reboot now to make all Premium features available, don't yet

Force close / kill the GB app

Open GB again, and you can now go to About -> Restore settings

- FINAL REBOOT, to initialize all restored GB settings that require rebooting -

** I think the most important thing was the deactivating of the GB module at some point. I know for sure that the procedure above, or the one @frank93 shared, works perfectly fine. On one of my devices (HTC U12, on Pie), I had a hard time and installation got sketchy because I never deactivated the module before updating. It wasn't until I deactivated / reboot / re-activate / reboot, that the app would work (and this was after installing everything already). It would crash or hang at various stages (whether because the unlocker or just the app, or initializing framework). I don't even remember exactly what I had to do, but thankfully I didn't have to wipe the EdXposed Manager app data again.

Thanks again @C3C076!!!
[Xposed Framework Modules] Ulytas:
The recent update (10.1.0) resolved my issue. Thank you! GB wasn't able to save Framework settings in my case. I spent some time figuring out what to do since Edxposed isn't showing the lastest version in the Download section. I had no clue until I read the changelogs haha...

A bit off topic but Google Recorder is working properly thanks to the recent updates on Riru!
[Xposed Framework Modules] C3C076:
Thank you guys for sharing your experience and upgrade steps with others. Yes, reactivating module in EdXposed manager is essential since the new EdXposed loads modules from configuration file that has its filesystem path different compared to previous version. From the technical point of view. All the modules under new EdXposed load their preferences from a new location which was necessary to workaround selinux restrictions which normally don't allow apps read data (configuration) of other apps. That new location is under /data/misc/edxp_[randomhash].

Maybe one important consequence. Since preferences of modules are redirected by EdXposed, clearing data of module won't actually remove them. So even if you uninstall module that uses new preference location and after you install it back modules preferences will be preserved.
[Xposed Framework Modules] Ghisy:
Hey,

Are you using FingerFace on your P4XL by any chance? If so, does it still work with edxposed 0.5? I can't seem to find the answer anywhere on XDA.

Thanks :)

Edit: huge thanks to @frank93 and @i5lee8bit for their guides! I was able to update without any hassle!

@C3C076, I decided to buy the unlocker after so many years of using GB. You will see a sale and a refund because uninstalling it from the settings also triggered the "Refund" option on the Play Store. So I bought it again after the next reboot!

And I can confirm FingerFace still works fine! (y)
[Xposed Framework Modules] i5lee8bit:
Whoops saw your post yesterday and literally meant to multi-quote and respond back then. But yes, works perfect! Also works on my wife's P4 regular, fwiw.

Btw I'm on Fingerface 1.1.0 (latest on playstore). I posted my entire list of running mods and versions on the P4XL GPay thread: https://xdaforums.com/t/guide-edxposed-gpay-discussion.3992607/post-84193393

Everything, including camera, works perfectly. Only thing I noticed not working still is Google Recorder, but it's been like that since forever. I have to make sure to uninstall app updates for it to work. Annoying, but fine for me.
[Xposed Framework Modules] Ghisy:
@i5lee8bit, no worries! I decided to go ahead and update anyway! Held my breath for a few minutes and saw everything was working! Phew!

I'll check your list of mods, may be useful in the future! Thanks (y)

Edit: hey, I'm using the exact same EdXposed modules haha!
[Xposed Framework Modules] sjamie:
After following your steps, I got everything working after first failing on my own. :D
[Xposed Framework Modules] sjamie:
I know haptic feedback is a known issue with GB but I have all buttons working properly except there is a double vibration only when the Back button is used (OnePlus 5 running OxygenOS). Anyone know of a workaround to eliminate that double vibration without totally disabling haptic feedback? If not, it is only a minor annoyance. I am truly thankful to have GB still working after all of these years! 🙏🏽
[Xposed Framework Modules] mrjuniork:
Do you somehow have button mapper or xposed edge installed?

I remember having that same "issue" back in my OP5 days but I vaguely remember that it had something to do with those apps...🤔
[Xposed Framework Modules] sjamie:
No, I am not using either app currently.
[Xposed Framework Modules] Ghisy:
Hmmmm, GB 11 incoming?! 😮🥳
[Xposed Framework Modules] sjamie:
Whoa! 🤙🏽
[Xposed Framework Modules] subodh human:
Can we expect gravity box for android 11 any time soon?
[Xposed Framework Modules] sjamie:
The dev will let us know when he is ready to announce something. Be patient as we are all excited about GB 11 possibilities!
[Xposed Framework Modules] ecompton59:
beta 4 working with sandhook 4.6 only issue is ambient display had issue at first i turned it off the edge i think. on OnePlus 7 pro os 10.0.1 thanks for the work
[Xposed Framework Modules] alberto8523:
There's a problem with date format on the status bar's clock: I can't see the date, the month or the day of the week. Only the hour

Edit: 5 minutes after reboot, the date automatically appears on the status bar...I don't know why
[Xposed Framework Modules] Shanks:
Latest beta works just great with sandhook but it seems it doesn't get along with xposed edge, it just bootloops, anyone here has gravity box and xposed edge working at the same time? If so, would you mind sharing your exact setup?
[Xposed Framework Modules] C3C076:
Please, can you be more specific?

What issue? Please, describe. I have Ambient Display turned on on my OP7Pro running OOS 10.0.1 and haven't noticed anything strange about it.

No issues on both devices running Android 10 I currently have, but this reminds me of some EdXposed ART crashes related to status bar clock some people were experiencing, even on Pie.

Might be somewhat related.

Log taken during such bootloop would definitely give answers.
[Xposed Framework Modules] ecompton59:
its probably magisk and busybox issue im having how the mount point changed
[Xposed Framework Modules] Ghisy:
Hi,

I have a Pixel 2 XL and I'm wondering if EdXposed and the latest beta version of GB are stable for everyday use?

I also have the busybox, active edge, joypixels, Viper4android and YouTube Vanced Magisk modules installed. I'm still on Pie for now.

Can someone with the same setup on Q chime in please? Thanks!
[Xposed Framework Modules] alphamale:
After enable and reboot gb beta 4 my phone just powers off after boot. I'm on magisk 20 Riru 19.5 Ed exposed yafy 4.5 pixel dust for taimen. What kind of logs are needed
[Xposed Framework Modules] batjoke8558:
I also have a pixel 2 xl on latest Android 10. I am running Magisk 20, Riru 19.5, EdXposed 0.4.6.0(yahfa) with GB . Occasionally, I get a soft boot after booting up but after it has completed everything runs smoothly with no issues.

---------- Post added at 10:51 PM ---------- Previous post was at 10:48 PM ----------

If the device is turning off, that's probably a missing or corrupt boot image not a GB issue. If you have TWRP installed, boot in to recovery, then advanced and fix boot. If GB really is conflicting with something else on your device, boot in to recovery, then advanced and file manager to delete GB from data/app/
[Xposed Framework Modules] gershee:
OnePlus 5

Android 10 nitrogen OS

Phone does not complete proper boot with gravitybox enabled.

Phone seems to boot but screen is all black, when I hold the power button a garbled version of my reboot options are shown. (The normal ones from within the ROM not bootloader or recovery)

Leafing me to believe it's some sort of formatting or display issue?

I then must uninstall Xposed in order to boot properly.

Any ideas or anything I should try?
[Xposed Framework Modules] alphamale:
I'm having same issue
[Xposed Framework Modules] m0han:
different device, but similar setup.. soft boot after booting up (not always) but after it has completed everything runs smoothly with no issues.
[Xposed Framework Modules] batjoke8558:
Which version of Edxposed are you using? You need to have one of these installed. I personally am using YAHFA from (2)

(1) https://github.com/ElderDrivers/EdXposed/pull/354

(2) https://xdaforums.com/showpost.php?p=80392829&postcount=30
[Xposed Framework Modules] gershee:
I've tried both from (1). Neither boot up properly. (That is they both boot but once gravity box module is enabled they don't boot properly)

Guess I'll try the yahfa 0.4.6 from (2) ?
[Xposed Framework Modules] batjoke8558:
The only other suggestion I can come up with is to enter recovery and delete data/adb/modules/riru-edxposed/post-fs-data.sh ....Others have had success with this after boot issues.
[Xposed Framework Modules] gershee:
Yes I've done this.

This was how I managed to boot with Xposed enabled to begin with.

The issue arose once gravitybox was enabled.
[Xposed Framework Modules] m0han:
thanks for this. i am using YAHFA.
[Xposed Framework Modules] batjoke8558:
I am all out of ideas. Must be ROM and/or kernel combination. I didn't have any issues from begining to end. I installed stock Android 10, then Magisk, then Riru, then EdXposed.... disabled resource hooks in EdXposed installer (per C3C076 requirements), then installed GB and everything works. (never had to delete post-fs file)

Sorry I couldn't help. Good luck!
[Xposed Framework Modules] C3C076:
Apart from what others already mentioned it could also be an incompatibility between ROM and GB module.

But we can only speculate without seeing a logcat.
[Xposed Framework Modules] Skittles9823:
Just thought I'd post an update here, the volume key curser control started working all of a sudden a few days ago. Don't ask me what I did though as I don't have a clue lol.
[Xposed Framework Modules] MaXAiRO:
I'm on Pie but recently I have some issues too with that feature of GravityBox. Sometimes (I haven't pinpointed the exact circumstances yet, maybe after a reboot?) the moving of the cursor with the volume buttons stops working even though it's enabled in GB Settings. So when that happens and I want to make it work again, I have to open GB, change the option to disabled and then to move cursor again.
[Xposed Framework Modules] mrjuniork:
FYI:

GB for Android 11 is up and live 🥳

https://xdaforums.com/t/app-r-xposed-gravitybox-v11-0-0-beta-1-for-android-11-04-01-2021.4213047/
[Xposed Framework Modules] subodh human:
How and where to report bugs sir
[Xposed Framework Modules] Slim2none4u:
Read the OP. The info you are looking for is there.
[Xposed Framework Modules] subodh human:
Oh yeah sry
[Xposed Framework Modules] m0han:
i was on a clean install on 'karna' device and this is how i went about it.​

- installed Riru Core v23.1, EdXposed v0.5.1.4_4655 (YAHFA) via Magisk Manager​

- installed GravityBox v10.1.0 for Android 10​

- rebooted​

- installed EdXposed Manager v4.5.7, enabled 'modules' EdXposed Manager v4.5.7 and GravityBox v10.1.0 for Android 10​

- rebooted​

- ran GravityBox v10.1.0 for Android 10. opened fine. made some much needed tweaks.​

​

things seem fine now. many thanks to @C3C076 for this awesome app. looking forward to running A11 rom and trying GravityBox v11.0.0-beta-1 for Android 11.​
[Xposed Framework Modules] rypz79:
Hi,

Using GB v10.1.0 under EdXposed v0.5.1.4_4655 (v93) SandHook on with Magisk v21.2 under Android 10 with Nova7.0.10 (beta) launcher (Samsung OneUI 2.5 is the default on my Note10+)

Binded long-press to toggle split screen on recents key but instead of immediately splitting the screen with the current app and the one I used before I have to press on the home button and then the recents button to get my open apps.

If I won't press the home button after the split it will just show that split has been actioned (recents icon -> split screen icon)

It wasn't like that in the previous version or it's not working properly with Nova7.

Any suggestions?
[Xposed Framework Modules] pupido:
How does GB work on your Note 10+?

I ask because in the first post I read that GB does not support Samsung Touchwiz.

Thanks
[Xposed Framework Modules] rypz79:
It worked fine with touchwiz.

But now he has problems with Nova7 launcher at least the problem I commented above.