[APP][Q][XPOSED] GravityBox v10.1.2 for Android 10 [07/03/2021]

rhewins2268

Senior Member
Oct 28, 2011
551
215
73
47
Livermore Falls
www.youtube.com
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?
 

Attachments

  • Like
Reactions: sjamie

Lord Sithek

Senior Member
Dec 19, 2018
604
255
73
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?
EdXposed Canary still isn't fully compatible with latest Riru. Look for EdXposed thread for more info
 

murti52

Senior Member
Oct 21, 2013
1,287
539
143
Navi Mumbai
@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?
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 💐💐
 

Kocane

Senior Member
Apr 29, 2012
1,666
306
103
@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.
 

C3C076

Recognized Contributor
Dec 15, 2012
7,744
24,586
263
Bratislava
ceco.sk.eu.org
@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?
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.
Screenshot_20201227-082231.jpg
 
Last edited:

C3C076

Recognized Contributor
Dec 15, 2012
7,744
24,586
263
Bratislava
ceco.sk.eu.org
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
 
Last edited:

frank93

Senior Member
Oct 16, 2010
106
22
48
Berlin
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.) :)
 

C3C076

Recognized Contributor
Dec 15, 2012
7,744
24,586
263
Bratislava
ceco.sk.eu.org
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.) :)
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.
 

HippoMan

Senior Member
May 5, 2009
1,488
384
113
Hippoland
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.
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?
 

frank93

Senior Member
Oct 16, 2010
106
22
48
Berlin
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. :)
 
Last edited:
  • Like
Reactions: C3C076

frank93

Senior Member
Oct 16, 2010
106
22
48
Berlin
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!!
 
Last edited:

BeardKing

Senior Member
Nov 1, 2012
374
162
63
Philadelphia
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. :)
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. 🙂
 
Last edited:

C3C076

Recognized Contributor
Dec 15, 2012
7,744
24,586
263
Bratislava
ceco.sk.eu.org
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. :)
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
 
  • Like
Reactions: BeardKing

Ghisy

Senior Member
Mar 27, 2010
1,402
209
83
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
[...]
after: riru 23.1, edxposed 5.1.3 (4653), gb 10.1.0
Hey, could you let us know which version of Magisk you're using please?