yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] trjlive:
Long-running habit, especially with threads at work. Just saying "the dev" or "the dbo" gets confusing where there a multiple devs on a project thread, so I'm just in the habit to mention the particular person I'm referring to. I didn't realize I'd actually @'d him so many times. :p

I know you're absolutely right about how well a new "unsupported users thread" would work out. I was just having a momentary lapse of xda-idealism. ;)
[Xposed Framework Modules] C3C076:
I have nothing against. Actually, it's a good idea but considering users typically skip the OP (where the link to such thread could be provided) we would again end up with the same problem we have today. On the other hand it would save some time because instead of writing long answers we would simply post a link directing them to the proper place.

I'd really like to improve compatibility with other devices but since I have no access to those devices, nor to the ROMs/sources they are running, it's simply unmanageable. GB is a monster module. It's much easier to adjust simple one-feature module to support more devices than complex module like GB which is supposed to be treated as a "non-flashing custom ROM" designed to run on top of pure AOSP.

On the other note, recently I've been quite passive here but just to assure the users it's not because I quit supporting/working on a module but simply because there's currently too much stuff going on in my personal life and work forcing me to reorder my priorities.

Again, thanks to all of those keeping the thread a helpful and a peaceful place never hesitating to give advice or direct people to find answers to their questions. :good:
[Xposed Framework Modules] theknut:
Dude that made me laugh! Thanks for the start in the day :D :good:

Although it's sad actually^^
[Xposed Framework Modules] twowheeler:
Would it be possible to add the notification reminder thing from Mahdi Roms? You can tap the clock with the notification bar expanded to add a reminder that will notify you at a set time or stays in the notification drawer. This is really handy, it was something I used do on my old Sony Ericsson all the time(add a reminder to the home screen). Its a subtle but powerful way of adding reminders. Its shown here by chris in 1.40 minutes http://youtu.be/kPRe5nE-TYY

beamed from my nexus⁴
[Xposed Framework Modules] jacknicholson:
For now, you could just set your clock's single tap action to a functionally similar app of your choice. For instance, if you can launch activity shortcuts (using either a custom launcher like Nova, or a standalone app), you can set your clock to bring up a blank note in Google Keep (activities.EditorActivity), which includes its own Google Now-esque reminder system. Or I'm sure there are a few dozen dedicated reminder apps out there that'll better replicate the Mahdi experience.
[Xposed Framework Modules] twowheeler:
Yes I'm more looking for a way to have a subtle constant reminder there. I've been using Google keep, but that will only show up at a certain time or when I open the app. But adding the action to the clock is already a good idea. Thanks!

beamed from my nexus⁴
[Xposed Framework Modules] thiagomed:
Nice one, I'll try out!
[Xposed Framework Modules] cL0uD`:
I've got an idea on the Smart Radio feature. I know this won't be truly useful for everybody, but for Russia, this would be like a goldmine!

In Russian LTE does not work the way it is intended to be, it does not support calls here. So the LTE here is built so that if you get a call, your phone drops to the 3G and you can answer, but sometimes this systems doesn't work and you simply get an sms about the missed call.

I've set Smart Radio to make my phone go to 3G after a few mins with screen off, but it doesn't work at home, because I have a wi-fi working and it prevents the 3G profile from activation. Is it possible to give us the option to choose what will the smart radio do when Wi-Fi is on?
[Xposed Framework Modules] C3C076:
I'm a bit confused. Smart Radio is supposed to switch to power saving when Wifi is on or screen is off (if you set it to). So I don't understand your scenario. If you use LTE for normal mode, it is active only in case you are currently using mobile data for Internet. As soon as you connect to Wifi, it switches to "power saving" which I suppose is 3G in your case. The same applies when you turn screen off and you have enabled to switch to power saving mode when screen is off.
[Xposed Framework Modules] cL0uD`:
I got it figured out, found a bug though.

The quick settings button in pull-down bar does turn off the smart radio, BUT it doesn't affect the button in the GravityBox options. I couldn't figure out why it was not working. Turned out my Smart Radio was simply turned off, but in GB options it looked like it is on.

I didn't really watch what was happening while the screen if off, so I just supposed it is only wi-fi related.

Thanks, problem solved + bug found, not a serious one, but still )
[Xposed Framework Modules] worktorest:
Just dropped by this thread to share my experience with gravitybox. This is an awesome module for aosp based roms. Really a masterpiece for customizing my rom. I probably won't use it but to be able to have on-screen buttons on my galaxy s4 is awesome. I never knew about gb so i was quite surprised to see it working. And the ability to customize the battery icon is very nice. Thumbs up to the dev.
[Xposed Framework Modules] C3C076:
It's a feature not a bug. The switch in the settings is the master switch completely "removing" smart radio feature. Tile is designed for temporary on the fly enable/disable control. Tile is not available when master switch is off.
[Xposed Framework Modules] ABQNM:
Hello. I have been using Gravity Box for some time now (donated too, thanks!) and absolutely love it.

I do have an issue, though I am not sure if it can be resolved with Gravity Box. I have an HTC One M7 GPE 4.4.2 and I am trying to enable the navigation bar (so I can disable the capacitive keys).

This phone only has home and back capacitive keys, so when an app has no proper overflow menu, I usually see the navigation bar appear with just a menu button on it. If I enable the navigation bar in Gravity Box, I get a blank navigation bar. No back/home/recents keys. If I enter an app with no overflow menu, the menu button appears on the nav bar. I can also use the custom key and the cursor controls, but I cannot get the three primary navigation keys to appear.

I am not sure if this is something that can be addressed by Gravity Box or not, but I am really hoping to find a solution without having to go to CM or another custom ROM.

Thanks again!

Sent from my brain using human to phone transport technology.
[Xposed Framework Modules] borussemd:
Hey there,

i have a Problem. I´m using Gravitybox KK Version 3.1.2 on a Galaxy S5. The battery indicator in percentage disappears after every reboot even though it is checked in the setting.

Is it a bug with the S5? A Friend with a Nexus 5 doesn´t have the same Problem.
[Xposed Framework Modules] DSA:
Because the n5 is on stock ROM and you probably arent
[Xposed Framework Modules] C3C076:
Looks like HTC decided to remove the keys from navigation bar. Can't personally understand such decisions especially when navbar is hidden by default because of capacitive keys.

Edit: they did it because of how they use navbar for menu key... The only way is to decompile your ROM and take a look at how they did it. If it's only a question of setting some config value then chances to bring it to normal are high.

Decompiled SystemUI.apk should be enough for the start.
[Xposed Framework Modules] borussemd:
No. I´m on Stock Rom too.
[Xposed Framework Modules] C3C076:
... which means you're running a touchwiz ROM which is not supported by GB.
[Xposed Framework Modules] ABQNM:
It isn't always hidden, since it pops up with just the menu key only on legacy apps with no overflow menu (which was still one of the dumbest design decisions ever). I guess I will continue to deal with it as is because I really don't want to go to a custom ROM just for this when Gravity Box takes care of all of the other things I would use a custom ROM for.

Thanks again!

Sent from my brain using human to phone transport technology.
[Xposed Framework Modules] C3C076:
I edited my previous answer. Check it out.
[Xposed Framework Modules] DSA:
Stock aosp on an s5? Who's doing that ROM? I haven't seen a stock aosp ROM for the S5 yet
[Xposed Framework Modules] ABQNM:
Thanks. I am a bit unsure of the direction you are sending me though. Did you mean if you had the decompiled systemui.apk you may be able to add it to GB? Or are you just pointing me the direction to possibly how to do it on my own?

Just trying to clarify if you need the file because you think you may be able to do it or if I should go start digging through systemui this evening... Either way I thank you.

Sent from my brain using human to phone transport technology.
[Xposed Framework Modules] C3C076:
If you can provide me with decompiled SystemUI.apk and probably also framework-res.apk I will take a look myself.

Also just for curiosity. Does custom key from GB appear in navbar when you enable it?
[Xposed Framework Modules] borussemd:
Ok...than you know now that the most Settings are compatible with Stock Touchwiz on S5...:D
[Xposed Framework Modules] romhetman:
How can I hide status bar but completely ?
[Xposed Framework Modules] ABQNM:
Yes custom key and the cursor keys show up, as well as the always-on menu key if I enable it. This indicates that there don't seem to be issues with GB controlling it.

I will run systemui and framework-res through apktool when I get home this evening and get them to you.

Sent from my brain using human to phone transport technology.
[Xposed Framework Modules] trjlive:
You should go back and read the OP, especially the part about compatibility. Just because some features work now, doesn't mean they will continue to work. At any time, a GravityBox update or even a ROM update might break some or all functionality on your unsupported device. If you're going to use a mod that wasn't designed for your device, you should always have a recent nandroid backup and be familiar with ADB and Fastboot. And you do so at your own risk.

It's been stated in the OP and many times in the thread, custom ROMs, which include OEM custom ROMs like TouchWiz, Sense, Xperia, etc. are not supported and there are known problems. OEM ROMs are generally closed source, so it's very unfeasible to debug and fix glitches, when the OEMs have changed so much of the underlying code. GravityBox is designed for stock AOSP, Google Play Edition devices, and Nexus devices.
[Xposed Framework Modules] ABQNM:
I just remembered that http://www.decompileandroid.com website. I had heard about it but never used it. Wow. That is super easy to use and it seems like it worked correctly. Here are the decompiled files as requested. I uploaded them to Mega, so if you download them on mobile, request the desktop site to get the download link. Or if you need me to host them somewhere else I can do that too.

https://mega.co.nz/#F!VN0z1aAR!QwGcvjjysbxhHeSY0QAEiQ

Sent from my brain using human to phone transport technology.
[Xposed Framework Modules] C3C076:
Yeah, found it. But since decision is made using static final field (constant) that can't be overwritten by a module, the easiest would be to make a simple change in smali and recompile SystemUI.apk.

File: com\android\systemui\statusbar\StatusBarFlag.smali

.method static constructor <clinit>()V
.locals 1

.prologue
.line 8
[COLOR="Red"]const/4 v0, 0x1[/COLOR]

sput-boolean v0, Lcom/android/systemui/statusbar/StatusBarFlag;->supportHWNav:Z

return-void
.end method

Changing v0 const from 0x1 to 0x0 does the trick.

Edit: just noticed the field is not final and could be overwritten. I can provide you with GB APK in couple of minutes to test
[Xposed Framework Modules] ABQNM:
I appreciate your help in tracking that down. I will give this a shot this evening. It may actually be safer this way anyhow since I intend to disable the capacitive keys in the key layout file and this way they would not rely on xposed to show the keys in case xposed crashes or I can't boot with it. Thanks!

Sent from my brain using human to phone transport technology.
[Xposed Framework Modules] C3C076:
Actually, I just noticed field is not a constant so I could easily change it via xposed (edited my previous post).

Let me know if you still want GB APK to test.
[Xposed Framework Modules] ABQNM:
I would be happy to test it. That is definitely the easy way and would probably be beneficial in case others with this device want the full nav bar in the future.

On a side note, if I were to change it in the smali file and recompile, it is still the same change I need to make? I may still do that when I get more time.

Sent from my brain using human to phone transport technology.
[Xposed Framework Modules] C3C076:
Attached is the APK for testing.

Smali change I wrote previously stays the same.
[Xposed Framework Modules] ABQNM:
That did the trick. Works great now. Thanks for your help!

Sent from my brain using human to phone transport technology.
[Xposed Framework Modules] C3C076:
Thanks for testing. Here's a commit showing simple change that did it.

https://github.com/GravityBox/GravityBox/commit/f146c37e444bbc21015b085cbd7c40cb7bfbd342
[Xposed Framework Modules] ffejy462:
I'd like to say thanks to the devs and everybody who constructively helps. I use gravitybox on aosp and unsupported devices /roms. I personally think gravitybox has the potential to be a game changer across the board. Anyway, no issues here, just saying thanks and keep up the great work!
[Xposed Framework Modules] thiagomed:
Sorry!;)
[Xposed Framework Modules] cL0uD`:
I see, thanks for answering!

Feels good to get answers from the dev and so quickly, wish Tasker had such support )

One more thing about charging sounds:

If in power options I don't have charging sounds checkbox on, I still have a sound when wireless charging, but another one (i kinda like it though), not the one that you hear if the checkbox is on and u plug in the charger.

But if the checkbox is on, in case of plug in charging, there is a sound, but this wireless sound disappears.
[Xposed Framework Modules] Kallb123:
I have this problem too. After a reboot the option needs to be toggled, else it seems GB has no effect on the volume panel. I am running AOSP.

Xperia Z AOSP 4.4 Xposed GravityBox
[Xposed Framework Modules] Thomas_BA:
Great module, love it, but lately i have an error message from Gravity in my logs

java.lang.NoSuchFieldError: com.android.systemui.statusbar.policy.NetworkController#mInetCondition
at de.robv.android.xposed.XposedHelpers.findField(XposedHelpers.java:80)
at de.robv.android.xposed.XposedHelpers.getIntField(XposedHelpers.java:658)
at com.ceco.kitkat.gravitybox.StatusbarSignalCluster$5.afterHookedMethod(StatusbarSignalCluster.java:358)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:654)
at com.android.systemui.statusbar.policy.NetworkController.updateDataNetType(Native Method)
at com.android.systemui.statusbar.policy.NetworkController.refreshViews(NetworkController.java:7281)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:640)
at com.android.systemui.statusbar.policy.NetworkController.refreshViews(Native Method)
at com.android.systemui.statusbar.policy.NetworkController$1.onServiceStateChanged(NetworkController.java:1932)
at android.telephony.PhoneStateListener$2.handleMessage(PhoneStateListener.java:374)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5102)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:133)
at dalvik.system.NativeStart.main(Native Method)
[Xposed Framework Modules] cadarn07:
Are you on an aosp rom?
[Xposed Framework Modules] Thomas_BA:
Moto X - Stock KitKat
[Xposed Framework Modules] cadarn07:
That's probably the issue
[Xposed Framework Modules] Thomas_BA:
Hope it can be fixed, never had this issue before one of the latest updates.
[Xposed Framework Modules] cadarn07:
Read the OP. Anything can happen when you're on an incompatible rom. The dev will let you know if there's a fix for you otherwise.
[Xposed Framework Modules] Thomas_BA:
yes i know, just mentioned the error as it did not happened on earlier versions of Gravity, and all features (well almost all) i enabled are working well.
[Xposed Framework Modules] cadarn07:
Gotcha, I assumed that the errors had possibly been there previously and some of the features were just working anyway.
[Xposed Framework Modules] Thomas_BA:
Found the reason for the error message.

Produced by the function "Activate H+ indicator" (Hope it is the correct translation, i am on Spanish rom) in Gravity.

This feature comes with the Moto X KitKat stock Rom, meaning the H+ symbol is shown anyway. So enabling this feature in Gravity results to the error message.

Disabled it and the log is clean as it should be.
[Xposed Framework Modules] C3C076:
Yeah. None of the options within "Signal cluster settings" work on moto x.
[Xposed Framework Modules] coolkoushik07:
Hi bro is it possible to add some more battery icons theme??

Sent from my Xperia Z1 Compact (D5503)
[Xposed Framework Modules] StuartTheFish:
They most likely won't work on your z1, since GB isn't compatible with it.
[Xposed Framework Modules] Haik0:
battery percentage instead of the lock icon

Will there be an option to replace the lockscreen ??

More specifically to have an option to set the battery arc instead of the ring and the to have the percentage in the middle of the arc itself (instead of that lock icon) ,, something like this,, basicley to replace that useless ring with a very informative one .

And generally, to be able to customize the lock ring.

Thanks
[Xposed Framework Modules] coolkoushik07:
its working in my z1c.. that the reason i have requested some more battery icons....
[Xposed Framework Modules] treantprotector:
Guys can i use this on My CyanogenMod 11 ?

This ROM: http://xdaforums.com/showthread.php?t=2521239

I Already have xposed....
[Xposed Framework Modules] trjlive:
Read the OP, the answer is clearly detailed.

Hint: when the OP Dev takes the time to clearly detail the features and compatibility of his mod, it is expected that you will read what he's spent time writing. Asking questions like this clearly indicates you didn't even bother to read the OP before posting, which is disrespectful to the developer.
[Xposed Framework Modules] treantprotector:
Thanks for your reply, i have read the OP and it says its not compatable because cyanogenmod has a lot of the feautures but a lot of people use it on their cyanogenmod ?

My question is can i use it it will cause brick,bootloop or what ?

Thanks.
[Xposed Framework Modules] madcapfrog:
Thank you for this great mod, its simply just great.

I am a newbee, using n5 stock rom, stock kernel with your mod. (No other tweak app.)

If i set caller photo for a contact and if i enable picture for unknown caller in gravitybox;

When i get first call from that contact i see unknown caller photo,

On second call and futher i see contact's photo normally untill i clear call records and problem starts over.

Also using custom key on nav bar. ( 1 tap expand notification panel / 2 tap expand quick settings panel )

After cold restart, first time clicking custom key makes notification panel hangs.

Clicking back key and retapping custom key makes everything works normally.

I am not even sure if those are bugs and thanks for your support.:cyclops:
[Xposed Framework Modules] jacknicholson:
Anything's possible, just as what does or doesn't work today may lead to something entirely different the next time you update GB, CM or simply another Xposed module with potentially conflicting behavior (although the latter applies to even relatively well behaved Nexus users). For this reason, be sure you've read up on how to disable Xposed, should you come into a bootloop (see the Framework thread), as well as have a recent nandroid backup handy. And remember the first rule of fight club.

That said, it's unlikely to eat up your flash memory, set fire to your phone and/or cause any other form of permanent damage. Although you may grow pimples in dark, unexpected places.
[Xposed Framework Modules] Manevitch:
Quiet Hours linked to timezone

I have the Donate version and just found out that Quiet Hours are set according to timezone. So when I set Quiet Hours from 11PM to 7AM Eastern, then flew to Colorado, it automatically changed to 9PM to 5AM. I found that out this morning when my phone blew up at 5:15 with work email :eek:

It would be great to get the Quiet Hours as absolute times and not connected in any way to a specific timezone.
[Xposed Framework Modules] CoreyVidal:
Quick feature request:

For my Lockscreen, I use the standard Pattern to unlock my phone.

Could there be an option to make the lock dots (the 3x3 grid) completely disappear? I'd like to draw my lock pattern without seeing the 9 dots.

GravityBox already has the ability in Lockscreen tweaks > OTHER to disable "Show pattern error" - these two features combined would result in completely invisible pattern entry.
[Xposed Framework Modules] TPD-21:
Hi.. [MENTION=5008415]C3C076[/MENTION], at this time I'm still getting monitor data traffic (omny style) of features Gravity Box v3.1.2 app experiencing freezes when operated, sometimes. Currently my device (GT-I9070) using CM11 ROM (M6) latest. Is it bugs? If yes, please be fixed. Thanks in advance. :)
[Xposed Framework Modules] GBP85:
Yes, it is a bug. It's the all too familiar incompatible bug. Please go to AOSP and your bug will go away.
[Xposed Framework Modules] TPD-21:
Oh.., But unfortunately, I still love my ROM's, dude. Maybe I'll wait for fixes of the developer. Hopefully can be fixed. :)

Btw thanks for the explanation. :)
[Xposed Framework Modules] yochananmarqos:
Custom ROM or GB? Take your pick. It's one or the other, not both.
[Xposed Framework Modules] TPD-21:
Dude, did you not read what I mentioned above before? :cool: I'm currently using CM11 ROM (M6). ;)
[Xposed Framework Modules] yochananmarqos:
Did you not read the OP?
[Xposed Framework Modules] TPD-21:
Yes, I read it. That's why I asked to get an answer. I know this app works well only on AOSP. But I think, perhaps only the developer can do it for CM. That's it. :)
[Xposed Framework Modules] yochananmarqos:
No, you don't seem to get it. CM is not supported & nothing will be done by him. It's clearly stated in the OP.
[Xposed Framework Modules] TPD-21:
Yes, that's it. very unfortunate. Btw, thanks very much for your information. :)
[Xposed Framework Modules] C3C076:
Interesting find. When I was developing this feature I tested it by manually changing time and day but didn't try with timezone. Not sure what's happening there. I'll take a look at it as soon as I have more time.
[Xposed Framework Modules] Neodie:
Hello, I'm new here. I have a problem with kitkat Gravitybox using a stock 4.4.2 rom on samsung galaxy s4 GT-9500. when I set the lockscreen and charge all applications to use when unlocking the phone. is not loaded. lock screen and lockscreen still missing

Someone can help me?
[Xposed Framework Modules] ABQNM:
Your device is not supported by Gravity Box. Please read the OP for compatibility. Some features may work on devices and roms not specifically listed as compatible, but there will be no support and if it works, it works and if it doesn't, it doesn't.

Sent from my brain using human to phone transport technology.