yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] asaf400:
I updated the release, the old files are 'unsigned',

try installing the new signed files:

Release v12.1.0_s_v2 · asaf400/GravityBox

This release targets SDK version 32 - Android 12.1, for Android 12 use v12.0.x releases like v12.0.1_s. The app IS NOT TESTED AT ALL - I dont have an Android 12.1 device to test this on, but it was...

github.com

Edit: Also I just noticed that the old built debug apk is signed somehow, but the release one wasn't,

I installed the debug apk on my device, even though I do not debug anything at the moment..

if you tried using the unsigned release apk before, that might have been why you couldn't install..

I verified with

apksigner verify --verbose
[Xposed Framework Modules] shouk_1987:
I have PixelOS custom rom (A12.1) and using Magisk with Zygisk ( not riru ) and LSposed

Will this unofficial mod work with me and which app scopes exactly to select in LSposed ?

I am mainly interested to have nav. bar features that i was using in A11 ( long hold of each button to launch a specific shortcut )

Thanks in advance for your support for sure
[Xposed Framework Modules] shouk_1987:
First time for me for installation for A12.1,

tried the signed released apk and it was installed , enabled it in LSPosed ( Zygisk ver ) and saw the recommended app scopes already selected and then rebooted

however GB does not see the framework installed and then exit itself

also tried to install the unsigned version before ( as a fresh installation ) and package installer could not unparse the apk
[Xposed Framework Modules] asaf400:
Weird, GB closes itself with the framework not responding error when it recognizes the Android OS isn't what it needs..

You can see the check here: https://github.com/asaf400/GravityB...ava/com/ceco/r/gravitybox/GravityBox.java#L66

You are correct, Thanks for validating my build on Androids12.1,

on the 12.1 branch I didn't modify this value to SDK 32, Sorry rebuilding now

Edit:

Done. redownload the same release, files have been updated:

Release v12.1.0_s_v2 · asaf400/GravityBox

This release targets SDK version 32 - Android 12.1, for Android 12 use v12.0.x releases like v12.0.1_s. The app IS NOT TESTED AT ALL - I dont have an Android 12.1 device to test this on, but it was...

github.com
[Xposed Framework Modules] shouk_1987:
I have tried the Ver for 12.1 from @ko_hi and it is now working on LSPosed ( Zygisk Ver )

Tried some mods that i was used to use in A11 ( did not try any other than these )

Here are the non-working vs working ones :

- Lockscreen Quick unlock after entering correct number of digits >> Not working

- Disable power menu on Lockscreen >> Not Working

- BT icon visibility when enabled >> Not working

- Nav bar custom key >> Not working

- Nav bar keys hold feature >> Not Working

- Fingerprint usage while screen is on >> Working ( and set it to launch GB App launcher )
[Xposed Framework Modules] shouk_1987:
Trying now and will post feedback
[Xposed Framework Modules] asaf400:
Glad it worked for you, can you maybe post the LSposed log file?

it contains some of the information I or @ko_hi need to attempt a fix..
[Xposed Framework Modules] shouk_1987:
weird , GB launched before reboot normally

After reboot , it gives same error message about framework not responding

( it should be the oppoiste case :D )
[Xposed Framework Modules] asaf400:
I have created an AVD with magisk zygisk and LSposed in order to test 12.1 and 12.0 functionality (using https://github.com/newbit1/rootAVD),

I see that the 12.1 build installs successfully now, but it has a lot of errors the 12.0 build did not have..

Seems google made more breaking changes to the 12.1 version..

I will try to see what I can do later today \ in the week, as this is just an hobby, and I already got GB working for my needs, but I know the pain of not having it, so I'll try and help..

Edit: Typo
[Xposed Framework Modules] asaf400:
Hello, Checking in here to report that I have failed to understand why 12.1 is problematic,

it might just be the ADV environment as well, and it works on a real device, I cant test that..

I am attaching the lsposed log files here, if someone has an insight..

I've been also trying to debug GravityBox, but it proves more challenging to debug Xposed modules,

as they are part of the system processes, and debug hooks don't work too well, I attempted several ways including these modules:

XAppDebug

Debug any application of your choice!

modules.lsposed.org

[MM-O] Xdebuggable | Xposed Module Repository

repo.xposed.info

of course in addition to setting debuggable=true on the build, and forcing Android to wait for a debugger to attach with: https://github.com/rovo89/XposedBridge/issues/138#issuecomment-437545564

when the debugger attempts to attach to GB, it just crashes the app,

the only way I was able to debug GB, is when I uninstalled it, and asked Android Studio to debug it,

forcing it to install & launch, but I presume that makes GB detached from the GB Xposed module, since it was uninstalled and installed on the same os runtime - no reboot..

A reboot at this stage gets me back to GB crashing on Debugger attachment phase, so.. yeah..

Tough luck, Sorry I couldn't help..

verbose_2022-07-04T18_31_51.414 - Pastebin.com

Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

pastebin.com

modules_2022-07-04T18_31_51.441 - Pastebin.com

Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

pastebin.com

Edit:

I wanted to debug in order to see what happens on the errored line in the log file:

mSettingsObserver = new SettingsObserver((Handler) XposedHelpers.getObjectField(mStatusBar, "mHandler"));
mSettingsObserver.observe();
[Xposed Framework Modules] ko_hi:
Rather then focus on 12.1 focus on 12 if you're having issues debugging 12.1

Things that'll be fixed in A12 will most likely to be working on A12.1

Assuming there's not too much broken stuff In 12.1

I have 5 weeks vacation so i can start looking into it next week
[Xposed Framework Modules] ko_hi:
This week I'll be able to debug and check things on gravity box.

I've wanted to look into it this week but the limit when you have children limits your time greatly.
[Xposed Framework Modules] Halim61:
Thank you, most feature works on s10 android 12
[Xposed Framework Modules] ko_hi:
I'm sorry but most features work isn't going to tell much
[Xposed Framework Modules] binarynoise:
S10e with LineageOS 19.1 here:

Nothing I tested seems to work (all related to systemUI), I also tried to add a home screen widget and it always fails because "This app is not installed" which is quite weird.
[Xposed Framework Modules] ko_hi:
So it looks like classes have changed greatly from A11 to A12

I see many method class not found

Example:

[ 2022-07-13T19:00:29.145 10205: 3408: 3408 E/LSPosed-Bridge ] de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.android.systemui.globalactions.GlobalActionsDialog

at de.robv.android.xposed.XposedHelpers.findClass(Unknown Source:13)

So now it's start to digging into A12
[Xposed Framework Modules] MrCabana:
Stopped by to inform that it runs fine on Redmi Note 7, running PixelExperience OS A12 and LSPosed + Zygist.

What works and what doesn't:

- Battery settings (including bar) work

- Clock settings work

- Power button settings don't work

Tyvm guys.
[Xposed Framework Modules] ko_hi:
I've been trying to look into power menu *since it's one of a few features i miss*

I know there's another module for it but it failed after update *classic power menu*

But i really like to get it working on gravitybox.

Meanwhile i don't find any real reason why it fails
[Xposed Framework Modules] yeoldeusrename:
Thanks for this, OP. Not much dev candy for the pixel 6 so far. I'm trying out gravitybox on 12.1 pixel 6 pro. Instead of everyone posting random findings one at a time in this thread, would it make sense to set up a public google sheet to make a comprehensive list for what doesn't work? Just a thought.
[Xposed Framework Modules] Ghisy:
That's actually a good idea! 👍
[Xposed Framework Modules] guillermorojaz:
Can someone provide me with the apk of version v12.1.0_s_v2?
[Xposed Framework Modules] cucumbersmell:
https://github.com/asaf400/GravityBox/releases
[Xposed Framework Modules] guillermorojaz:
2 .apk files appear. GravityBox-debug.apk and GravityBox-release.apk What is v12.1.0_s_v2
[Xposed Framework Modules] rodken:
@ko_hi Can you expound on the use of the Advanced tuning of Framework and System UI parameters feature(s) and what I can and cannot do with it?
[Xposed Framework Modules] m0han:
for Android 12 use v12.0.x releases. likewise, for Android 12.1 use v12.1.x releases (maybe ;)). debug versions are usually used for getting/submitting detailed logs to assist the dev in bug-fixing. v2 denotes a later/newer (second) version. cmiiw.
[Xposed Framework Modules] sunchau:
v12.0.1_s only GravityBox-debug.apk can install but GravityBox-release.apk cannot

and the folder in

/data/misc/xxxxxxxxxx-d126-4768-8157-xxxxx/prefs

should be com.ceco.s.gravitybox not com.ceco.r.gravitybox

app list is navigation key actions also gone
[Xposed Framework Modules] xsoilx:
Same here, can't install gravitybox-release.apk version 12.1.0_s_v2 due to "problem parsing package"
[Xposed Framework Modules] blacklinkin:
android 12,lineage os 19, doesnt work
[Xposed Framework Modules] wyt18:
Same experience
[Xposed Framework Modules] gunar74:
I have installed to Lsposed Zygisk.

Can you help me, how did you do that? I have Zygisk, installed Lsposed, but smart radio (switching 2G when wifi connected for example) does not work. Also show seconds on statusbar clock does not work.

Riru is not installed, but did not work when it was either.
[Xposed Framework Modules] behbehrt:
Same here,

OnePlus 9 Lemonade Android 12 lineageos 19.1

magisk 25.2

Zygisk enabled

LSPosed installed and activated

Error when trying to launch GavityBox, "framework not responding"

Any help would be appreciated :giggle:
[Xposed Framework Modules] sunchau:
use apk at page 1
[Xposed Framework Modules] behbehrt:
That's the one I have installed
[Xposed Framework Modules] sunchau:
do you found a folder called com.ceco.r.gravitybox in /data/misc/xxxxxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxxx/prefs/

?
[Xposed Framework Modules] behbehrt:
Yes I have found this folder
[Xposed Framework Modules] geogaddi47:
Thanks for this mod. Is it possible that an Android 13 version will be released once it's ready?
[Xposed Framework Modules] LedgendaryEpics:
Do we have any updates on quick unlock, last I checked it wasn't working also
[Xposed Framework Modules] k1984228:
lockscreen double tap to sleep dosen't work
[Xposed Framework Modules] parcou:
Sir and @ko_hi

I have a OnePlus 8 Pro, and the first version of the xxx.0 release works. My only goal with GB is to have the clock with Day and date by the clock: Mon 15 2:00

I noticed the bug report shows does not work for OP. Any updates to come :)

Thx
[Xposed Framework Modules] toolhas4degrees:
@ko_hi can you change api to support android 13. Most of my substratum themes still work fine so i think this will also. Pm me a apk if you want me to test
[Xposed Framework Modules] ko_hi:
They are used for books and such in framework and systemui mainly non classes related stuff
[Xposed Framework Modules] ko_hi:
Yeah sure I can do but I can't work on this project for now sadly you can try this for 13
[Xposed Framework Modules] ko_hi:
I have some terrible news.

I haven't been able to work on this project as I wanted due to some changed plans on the vacation.

Unfortunately nothing has been fixed.

The other bad news is my only device running A12 just broke.. so I cannot continue with this project unless I use custom rom on my Nokia (yeah Nokia)

No need for donations since I haven't been able to fulfill my goal here. Donations would go to original dev if any!

I'll go and study coding privately in order to get a better understanding of all this.

But seems like A12 did much changes that is killing features of gravitybox. In worst case they're completely dead
[Xposed Framework Modules] toolhas4degrees:
@asaf400 will you continue trying to develop this for a13?
[Xposed Framework Modules] asaf400:
Same here actually, I really want to improve GravityBox and make sure all the features are available and working,

but I haven't had time to do so, since I have other more pressing matters IRL.

For A13, What I can do over the course of this week is setup Android Studio once again and attempt a Built targeting the A13 SDK, but I wont have a way of making sure it is working..

My brand new Lenovo X1 Carbon Gen 9 which I was using for the A12 compiles had hardware problems, Basically it's DOA so I replaced it with a new T14 Gen 3, with brand new Win11 install..
[Xposed Framework Modules] ko_hi:
Yeah it seems like oneplus have made some terrible chances to their packages (I'm sure that's not the cause why my phone bricked)

But long story short. I was going up update to latest A12 release. The update window was not *closed* but I went to check other apps. When I wanted to check the progress i noticed it didn't stay in recent window so I had no idea when it was going to be finished.

So i flashed magisk and hoped it was finished and it ended up in dead state.

Yes I did have safetynet fix and props but thus was set to A10 oneplus 8 pro. So it might been downgrading the rom and it was incomplete. I can't tell. It can't enter EDL mode. So unless if no pins for test point exist. Is a very much dead end.

I highly doubt the ram is *fried* as people say it is due to wrong firmware package. But I can't tell that's it was the correct one either....

I do know the motherboard still gets power from the battery and the usb port.
[Xposed Framework Modules] RaXelliX:
I cant seem to be able get Edxposed 0.5.2.2 working with latest Riru core.

I have to use Riru 25.4.4. Latest one does not work. Could you add advisory to OP about using 25.4.4 if Edxposed wont install with the latest Riru 26.x?

Consequently because of this Gravitybox is not working either.

So because of Riru core both Edxposed and Gravitybox are not working.

Im running Samsung Galaxy S10e on Android 12 (Security patch August 2022).

Magisk is latest 25.2 and is working. No problem installing other modules.
[Xposed Framework Modules] danielbr14:
I believe I figured out why it didn't work for you on ADV.

Since it is an emulated environment it is much slower than an actual device, it took me a bit of fiddling with it but I believe the culprit was the delayed error message in UnlockActivity.java: line 93

since the environment is slower and the debugger is making it even worse it will always trigger before the framework manages to load.

I just set mine to 20000 and it worked fine in my rooted ADV, hope that helps.

FYI: I am trying to see if I can get the brightness slider to work on my Zenfone 9 (it's a must feature for me)

but I don't really have any experience developing for android so if anyone has any tips or is willing to help me that would be super.
[Xposed Framework Modules] asaf400:
Very cool, Thanks for this tip, I'll try it out

And yeah, I was very sad when I realized the brightness slider status bar doesn't work in Gravitybox for my Sony Xperia 5 II,

in both Android in both Android 10, 11 (gets the whole UI stuck, and screen brightness goes crazy) and now 12 (Completely broken)..

Edit: The brightness slider would have been the first actual fix I was going to attempt, essentially the first deviation from GravityBox sourcecode
[Xposed Framework Modules] ChA0S_f4me:
Galaxy A52 with Android 12:

GravityBox system framework not responding. Exiting.
[Xposed Framework Modules] Cesco67:
Hello everybody

First of all thanks for the work!

But I can't install the apk

Motorola Moto G32

Android 12 (API 31)

Magisk 25.2

LSPosed 1.8.3 (6552) Zygisk

I tried

v12.0.0_s

GravityBox-debug.apk

and

GravityBox-release-unsigned.apk

downloaded with PC and copied to the phone's internal memory. With the file manager I tried to run them but with both files I get a toast message "You can't install the app on your device". I used the same procedure to install Magisk without any problems. I looked for the option to install via LSPosed manager but I didn't find it.

Advice?
[Xposed Framework Modules] Kuba1996:
Try to download direct on phone. If you downloaded from the forum then try download from github or vice versa.

Releases · asaf400/GravityBox

Xposed Tweak Box for devices running Android 12. Contribute to asaf400/GravityBox development by creating an account on GitHub.

github.com
[Xposed Framework Modules] Cesco67:
Thanks for the reply ;)

I tried to download the file directly from the device but I get the same errors.

I only downloaded from GitHub, because in the forum is present only version 12.0.0S (on GitHub 12.0.1_s)
[Xposed Framework Modules] supremoh:
Xiaomi Mi6

lineage_sagit-userdebug 12 SQ3A.220705.004 e511457410

Magisk 25.2

LSposed 1.8.3

Can't make it work. I installed it, enabled it on LSposed and rebooted but doesn't work. Every time I open GravityBox app there's a message saying something like "GravityBox system framework not responding". I remenber this message in previous android versions means the module is not properly enabled but I don't know how to solve it on current versions.

I have other LSposed modules currently working.

EDIT 1:

​

I have already installed successfully using version for SDK32 and it recognized GravityBox system framework. Anyway, I try to make changes, but with no result. Here's a piece of the log where gravitybox is mentioned.
[Xposed Framework Modules] hanschke:
Very nice 😉 Hope Android 13 will come 😊
[Xposed Framework Modules] ko_hi:
This should be for Android 13

https://xdaforums.com/t/unofficial-gravitybox-s-version.4456047/post-87309465

Package isn't renamed
[Xposed Framework Modules] ko_hi:
I think latest riru it supported was 23 or something
[Xposed Framework Modules] StreetkillnHD:
Can't get this to work on lineage os 19.1 on my oneplus7p
[Xposed Framework Modules] StreetkillnHD:
fixed this i had to get the newer s version that supported 12.1
[Xposed Framework Modules] packyman:
... Sad news.

For Quick Pin unlock on lockscreen I found a working alternative: AOSPmods. But with this mod the flashlight shortcut in Quick drop down menu cant be used further because Button is blocked.

Maybe a dev is able and have time to export the working Quick unlock from AOSPmods and can port it to gravitybox.
[Xposed Framework Modules] GiantJack:
Same Problem here, where did u get the newer 12.1 version?
[Xposed Framework Modules] xerel89:
Same here
[Xposed Framework Modules] loopytee:
Anyone got this working on Android 13 api33?
[Xposed Framework Modules] ko_hi:
Try https://xdaforums.com/t/unofficial-gravitybox-s-version.4456047/post-87309465

And report back
[Xposed Framework Modules] loopytee:
Thanks!
[Xposed Framework Modules] loopytee:
This opens on 13 meaning I didn't get the framework message but nothing I tried changing actually took effect.
[Xposed Framework Modules] m0han:
This throws up a passing error for me. Which one should I try for Android 12.1?
[Xposed Framework Modules] loopytee:
There is a 12.1 out there. Can't remember where I found it? Maybe GitHub? If I remember where I'll post a link
[Xposed Framework Modules] xerel89:
Yes you have right I have found it here is it 😍

Release v12.1.0_s_v2 · asaf400/GravityBox

This release targets SDK version 32 - Android 12.1, for Android 12 use v12.0.x releases like v12.0.1_s. The app IS NOT TESTED AT ALL - I dont have an Android 12.1 device to test this on, but it was...

github.com

Edit: but I think i have a problem with the memory bar...
[Xposed Framework Modules] loopytee:
I'm on Evox 13. Nothing seems to work.
[Xposed Framework Modules] xerel89:
Hm for me works on lineage 19
[Xposed Framework Modules] loopytee:
I believe 19 is android 12. Newest Evox is android 13.
[Xposed Framework Modules] loopytee:
Are you using ls zygist? I wondering if that's ok? Hmm
[Xposed Framework Modules] xerel89:
Yes I use zygisk
[Xposed Framework Modules] m0han:
do navigation bar tweaks and navigation bar actions work?
[Xposed Framework Modules] ko_hi:
What are you changing?
[Xposed Framework Modules] ko_hi:
It's on GitHub someone in this thread posted it
[Xposed Framework Modules] xerel89:
I have not testet yet
[Xposed Framework Modules] loopytee:
I've tried remapping a button (recent) to open an app. Reposition clock. Brightness swiping status bar. Adjusting quick tiles rows/column numbers. Visualizer on lock screen and nav bar. Other stuff also, can't think of in the moment. Nothing worked as far as I can tell.
[Xposed Framework Modules] ko_hi:
Yes brightness slider is broken it can be that all the mods you is is broken
[Xposed Framework Modules] toolhas4degrees:
Hooks are different on a13. The s version doesn't do anything with the api change
[Xposed Framework Modules] ko_hi:
Yes hooks are broken due to changes in A12, what doesn't work in A12 won't work on A13
[Xposed Framework Modules] toolhas4degrees:
No nothing works on 13
[Xposed Framework Modules] ko_hi:
Very strange, that's new.
[Xposed Framework Modules] toolhas4degrees:
Not on my end anyway can't vouch for other os. On stable a13 oos
[Xposed Framework Modules] loopytee:
Evox a13 doesn't work either
[Xposed Framework Modules] Pandemic:
Does this xposed module even get fix the issues and get update ?
[Xposed Framework Modules] vikd007:
Some mods working on op Nord oos 12, thanks for the module
[Xposed Framework Modules] rodken:
Starting from LSPosed - untick Gravity from System Framework

Then go back, Clear cache and data/storage from Gravity.

Uninstall Gravity.

Then Reboot.

Reinstall Gravity - do not launch Gravity - reboot device.

Retick System Framework under Gravity - reboot device.
[Xposed Framework Modules] dogansan:
I can't believe, this works.
[Xposed Framework Modules] ko_hi:
For now no, i don't have a device with Android 12 for the moment
[Xposed Framework Modules] stalls:
Ya I can't get anything to work either on 13 factory image. Really missing it 😢
[Xposed Framework Modules] toolhas4degrees:
I miss the battery percentage icon. Most other stuff I do with woobox for color os
[Xposed Framework Modules] droidbot1337:
that tile function is the only reason i was looking to install this module. im going to see if that tile function can be extracted or hopefully added to aosp mods.
[Xposed Framework Modules] m0han:
But, isn't Zygisk a requirement for AOSP Mods? I'm using Magisk Delta without Zygisk and MagiskHide.
[Xposed Framework Modules] ajolly:
How do I get premium features working? I bought the unlocker. I really want the notification features, ungrouping expand notifications etc.
[Xposed Framework Modules] SameerAhmed:
Many thanks for porting this, @ko_hi! Everything I need works well, except for Google Maps. It just freezes for a minute or so, and then the phone reboots. I'm sure it's an issue with GravityBox, because if I disable it, Google Maps works fine. I've attached logs for analysis and it would be great if you could fix this or suggest a workaround. Thanks again!

Samsung S21 FE

Stock Android 12.0 + OneUI 4.1

Magisk 25.2 + Zygisk LSPosed 1.8.4 (6609)

GravityBox S 12.0.0S
[Xposed Framework Modules] miklat106:
I had the same issue with Google Maps and it went away when I updated to A13, had no idea it was GravityBox related.
[Xposed Framework Modules] Pain-N-Panic:
Anyone test this with A13 yet? I miss gravity box.
[Xposed Framework Modules] ecompton59:
8t on 12 everything works but clock you move clock youll need twrp to fix
[Xposed Framework Modules] stalls:
Ya and I don't think anything works as far as I can tell on 13 so far. Really missing gravity box as well!
[Xposed Framework Modules] Mr_Happy:
Installed the version made by @asaf400 today on Lineageos 19.1 (on OP7T). It does not seem to do anything...

Removed data and removed the installation, rebooted, installed and activated it in LSposes and rebooted again.

Changed some settings, but that didn't appear to do anything.

What can I check what is/went wrong?
[Xposed Framework Modules] rodken:
Try this method.