yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] ultrasound1991:
I have a ZTE Blade A470.

This device has brand wallpaper in lockscreen and there isn't options to change it.

I can install another lockscreen, but after i have two lockscreen (first appears alternative lock screen, after appears stock with brand wallpaper).

I tried with GravityBox module to set custom background or custom wallpaper in lockscreen, but nothing happens.

Do someone know which apk system file i must decompile?

Thanks
[Xposed Framework Modules] mcvisster:
Update ETA?
[Xposed Framework Modules] Nergal di Cuthah:
Is considered rude to ask. You're kinda new so I'll be easy on you and just say that it's a frowned upon activity to EVER ask a developer for an ETA. Remember most developers make programs (especially xPosed module) as a hobby, with the rest of life taking priority. GB updates do occur, and the dev, who isn't abandoning it, has a test-build (at least marshmallow version) so a release will happen in near relative time but only when s/he is ready with it.
[Xposed Framework Modules] mcvisster:
Ok. Sorry i did not know it's rude to ask. Will not hapen again..
[Xposed Framework Modules] Hyflex:
Hi,

I'm trying to disable gravity box's control over just the battery in the status bar because I want to use a different xposed module for that due to it having more options, while it's working on my Nexus 10 tablet it's not working on my Nexus 4 phone.

How can I make gravity box drop whatever hook / control it has over the battery icon?

Thanks
[Xposed Framework Modules] C3C076:
The fact that it works on Nexus 10 but doesn't on Nexus 4 is weird. There is no difference in implementation across

those devices whatsoever. If you choose to hide stock battery icon, it should stay hidden. Unless there is something else that makes it visible again.
[Xposed Framework Modules] krakmh:
will it work on samsung s6?, I never rooted my phone and is there any easy method for rooting
[Xposed Framework Modules] Hyflex:
I'm not trying to hide the stock battery icon, I'm trying to stop GravityBox from interfering with the battery icon as I'm trying to use a different xposed plugin to modify the battery icon.

Nexus 4:

- Custom Battery Meter is not modifying the battery icon. (Bad!)

- GravityBox is modifying the battery icon. (Bad!)

Nexus 10:

- Custom Battery Meter IS modifying the battery icon. (Good!)

- GravityBox is NOT modifying the battery icon. (Good!)

I've disabled GravityBox on my Nexus 4 and this allows the custom battery meter to run correctly.

I'm not sure if I've changed the setting at the start on my Nexus 4, but if I did then when changing it back to the option for "Stock battery indicator" GravityBox isn't "letting go" of the battery which stops custom battery meter from working.

Hell if GravityBox has the features that custom battery meter has then I would be happy (it has a charging line option, size option for the battery icon and it has some extra styles.)
[Xposed Framework Modules] C3C076:
If it works on Nexus 10, it should work on Nexus 4. The same code is used for both of the devices.

Moreover, GravityBox doesn't change anything about stock battery icon unless you have status bar icon coloring enabled.

All it does is it controls its visibility + whether to show percentage, which is a stock feature that is turned off by default.
[Xposed Framework Modules] Hyflex:
Hi,

The bug appears to be in your code, I've tried various different routes and I can reproduce easily on my devices.

1) Start a fresh, so clear data from both applications and uninstall them, reboot, re-install, enable, reboot.

2) Setup Custom Battery Meter with a style that suits.

3) Setup GravityBox WITHOUT changing the battery settings under Status bar tweaks.

If you stop here it works fine however if you do the following it doesn't.

4) Change GravityBox's battery settings from stock to a custom setting.

5) Reboot (sometimes not required)

You'll see that GravityBox overrides Custom Battery Meter (in my opinion it shouldn't override anything)

6) Change GravityBox's battery settings BACK to stock

5) Reboot

You'll see that GravityBox still overrides Custom Battery Meter even though it's set to stock, if it's set to stock it should release control of the battery modifications to allow other applications to do as they.

I've got round it by doing steps 1 to 3 only, I now have it the same on both devices.
[Xposed Framework Modules] C3C076:
Question is what aspects of battery icon you mean get modified?

Because all battery styles in GravityBox are independent of stock battery icon - they are autonomous elements.

GravityBox modifies only visibility of stock battery icon (e.g. it gets hidden when you choose circle battery) and colors in case you have status bar icon coloring enabled.
[Xposed Framework Modules] Hyflex:
Yes, which is precisely the issue.

I'm on a stock ROM so when I choose stock in GravityBox it should return to stock rather than keep gravitybox pseudo-stock.

Maybe just add a on / off toggle to it or "original" I'm not sure how to fix it, haven't seen the code so I'm not sure on the internals.

Sent from my Nexus 4
[Xposed Framework Modules] C3C076:
There is no pseudo-stock. GravityBox doesn't provide extra stock battery. Please, answer to my question about what aspects of stock battery icon get modified.

It would be best to provide screenshots.
[Xposed Framework Modules] Hyflex:
The icon in the top right gets modified, Ie changing it from stock to cm circle or dotted circle. Dunno if I'm understanding your question.

If you follow steps 1-3 your battery icon will change from stock to one that you like, we'll choose iOS style for this example.

Now change the battery settings and choose dotted circle in GravityBox... It should do nothing but instead it removes the iOS style one and puts the dotted circle one up instead.

Why does gravity box override custom battery meter... Once you have chosen one in gravity box the only way to make custom battery meters one work is to reset (clear data, reinstall) gravitybox

Sent from my Nexus 4
[Xposed Framework Modules] C3C076:
It is normal behavior. Custom Battery Meter module directly modifies stock battery icon.

As soon as you choose different one in GravityBox, stock battery icon (the one modified by custom battery meter module) gets hidden, because GravityBox doesn't modify stock battery icon, but provides autonomous battery meter styles that are totally independent of stock battery icon. So it hides stock battery icon otherwise you would end up with 2 battery icons showing. When you choose "Stock" in GravityBox settings, stock battery icon shows - the one modified by custom battery meter module.
[Xposed Framework Modules] Hyflex:
That's exactly what I'm saying, that bit doesn't work. If I chose stock it shows a stock one but not the one modified by custom battery meter.
[Xposed Framework Modules] C3C076:
Then it would be better to ask Custom Battery Meter module developer:

- why modifications are lost when stock icon visibility is changed using setVisibility
[Xposed Framework Modules] Hyflex:
But rebooting my device doesn't restore the appearance so surely it's not related to setvisbility?
[Xposed Framework Modules] C3C076:
I don't know. One thing I'm sure of, GravityBox doesn't modify anything about stock battery layout apart from its visibility.

You can see for yourself here: https://github.com/GravityBox/Gravi...vitybox/BatteryStyleController.java#L179-L188

Sorry, but I really do not have time to debug foreign modules.
[Xposed Framework Modules] whitedavidp:
I Love GB - But Application Laucher Seems Odd

I am using GB on a 5.1.1 TV box. I set up the application launcher with 3 entries - all of which are shortcuts to Tasker tasks. No app launching, per se. Then in Navbar tweaks I enable custom key and set up a single tap to a custom action that is a gravity bar shortcut: show application launcher. So far seems like I am doing things right. But when I actually try this, I get a message saying that there are no applications configured. If I go back and add a single app to be launched to the existing app launcher entries and then test again, that one app is launched. I am expecting to see some kind of pop up pick list or menu from which to choose. But I am not. Is there something about Tasker shortcuts that this mechanism doesn't like? Thanks for your help. And thanks for GB!
[Xposed Framework Modules] C3C076:
I don't use Tasker myself but I suspect there's something strange about shortcuts Tasker provides. The reason why app is getting launched directly instead of pop-up indicates there is really only one app configured which is launched directly instead of showing pop-up (which is not necessary when application launcher has only one active entry). Maybe there is some info in xposed log which could tell us what's going on.
[Xposed Framework Modules] whitedavidp:
Thanks. I too thought it may be Tasker shortcuts. I use them all over the place though. After more trial and error, it seems like IF I have an actual app launch in the first position then all else works as expected - even Tasker shortcuts. I can certainly live with that.

This is just so great!
[Xposed Framework Modules] C3C076:
Version 5.4.4 available

Changelog 5.4.4 - 01/11/2016

- QuickSettings:

--- added option for showing brightness icon next to brightness slider

------ toggles adaptive brightness on press / opens display settings on long-press

--- added support for systems missing IntentTile

--- CellularTile: don't show data off icon when roaming (Moto)

--- CellularTile: fixed showing detail on devices that have more instances of Cellular tile (Moto)

- StatusBar colors: extended to support all system icons

- Media tweaks: restrict MX player from utilizing swapped volume keys

- Phone tweaks:

--- moved telephony features from Dialer to system level

------ flip action/call vibrations now independent of Dialer which potentially

------ makes these features work on devices having alternate Dialer

- Ultimate notification control:

--- added option for ignoring active screen for updated notifications

--- added option for ignoring LED for updated notifications

- Updated Hungarian translations (thanks to benjoe1)

- Updated Chinese (Simplified) translations (thanks to liveasx)

- Updated Russian translations (thanks to gaich)

Complete commit history for 5.4.3->5.4.4
[Xposed Framework Modules] danyldft:
Thanks [MENTION=5008415]C3C076[/MENTION] [emoji122] [emoji122] [emoji122]

Enviado desde mi ZP951 mediante Tapatalk
[Xposed Framework Modules] whitedavidp:
GB Show Statusbar question

I am very new to this excellent module so forgive what may be a real newbie question here... I have set up the custom button on my nav bar and configured it so that a long press of this performs Expand Notification Panel. What I find is that on the first use of this after a reboot, the long press actually ends up HIDING the entire statusbar, not showing it. If, after this happens, I click anywhere on my home page and then long press the custom key again, the statusbar is shown as expected. And this appears to continue working until next reboot. For a while I THOUGHT that maybe the "peek" function was somehow involved but now I am doubting that is the case. So do others see this? Does anyone know what I am doing (or assuming) wrong here? Thanks. PS, this is all done using a keyboard/mouse so no real touches involved.
[Xposed Framework Modules] danielalarcon:
Just a quick update, I'm on LG G4, lollipop, using xposed 86, if I install the latest update, it breaks compatibility, no feature seems to work at all, I rolled back to 5.4.3 and all back to normal again.

I've never faced this before with Gravity box before, phone has worked great with Gravity Box all the time, only this 5.4.4 release seems to have something that doesn't work on LG G4.

How can I help sort this out?
[Xposed Framework Modules] C3C076:
Hard to tell at this moment. I'll try testing later when I have Lollipop device at hand.

If you got "GravityBox system framework not responding" error after upgrading, that's quite a known anomaly caused by Xposed Installer not correctly reactivating updated APK. Solution is to go into Xposed Installer app, disable module, reenable module and reboot.
[Xposed Framework Modules] Diginix:
I have the same problem with my LG G4. I get no error message for framework. The update was as usual and even if I toggle the module (off/on) and reboot again it doesn't work. A rollback to 5.4.3 works fine.
[Xposed Framework Modules] kmassao:
how do I disable the heads up notifications?

I disabled the gravitybox in statusbar-> heads up. did not work.

also in notifications and controls did not work.

What can I do?

tnx
[Xposed Framework Modules] ril z:
That's weird. I'm a G4 Lollipop user too (H818P v10c). Everything is working fine except the application launcher. Everytime I try to launch it with custom key, it only vibrates. Reverting to 5.4.3 and everything is back to normal.
[Xposed Framework Modules] danyldft:
[MENTION=5008415]C3C076[/MENTION], Led duration on and off does not work, In Zopo speed 7

Enviado desde mi ZP951 mediante Tapatalk
[Xposed Framework Modules] C3C076:
I need to see xposed log. Please install 5.4.4, reboot and then export xposed log from within Xposed Installer app.

Disabling heads up in gravitybox is meant to disable features that come from module itself. If your stock ROM already comes with heads up then it won't have any effect. Anyway, you can control heads up behavior on per-app basis using Ultimate Notification Control - a premium feature of the module.

It's hardware dependent. If LED driver of your device doesn't support standard notification on/off timings then there is nothing I can do.
[Xposed Framework Modules] Diginix:
I had framework 80 and App 3.0alpha4. Now I have updated xposed installer app to 3.11 and inside the app I have updated the framework to 86.

Now my phone starts only with a full screen background image with any launcher. I don't see the lockscreen or any other GUI.

Damned!

Edit: With LGUP I have my system back. But I can't install xposed framework 80 or 86 with Flashfire anymore. I tried newest v0.53 but the framework isn't installed after reboot. In the past Flashfire 0.24 works fine but any try to downgrade Flashfire to 0.24 doesn't work. It won't start. My bootloader is still locked. I have no custom recovery. But that's the wrong thread for such issues. For the moment I'm out for helping to debug the new module.

Edit2: With the help of [MENTION=5453632]smurfmeat[/MENTION], I got Xposed framework v86 and App 3.1.1 running.

Next week I can try to export the log for Gravitybox 5.4.4
[Xposed Framework Modules] C3C076:
Please test with attached APK and report back. Thanks.
[Xposed Framework Modules] Spookymyo:
I have the same issue. 5.4.4 doesn't work, going back to 5.4.3 fixes it.
[Xposed Framework Modules] C3C076:
Please test with APK available in post just above yours.
[Xposed Framework Modules] Spookymyo:
Just verified all my settings work with your updated update. :svetius:
[Xposed Framework Modules] Kirrrr:
Just noticed that Proximity wake-up behaves pretty strange.

When it's turned on and proximity sensor is in "near" state then screen doesn't wake up on:

- notifications;

- miscelaneous messages;

- incoming cellular call;

- even manual Power button press.

It's an estimated handy behaviour (though the blocking of Power button is doubtful as for me).

But screen still DOES wake up on Viber, Skype, Whatsapp and Hangouts incoming VoIP calls! Hm... and where is the proximity lock? Additional fact: in this situation the random app action has priority higher then the manual pressing of Power button. Quite unexpectedly. =(

System: S4mini, Cyanogenmod 12.1

Best regards!
[Xposed Framework Modules] smurfmeat:
I can also confirm the APK you posted works with my LG G4.
[Xposed Framework Modules] Diginix:
The attached 5.4.4 from here works for me too! Many Thanks.
[Xposed Framework Modules] C3C076:
Version 5.4.5 available

Changelog 5.4.5 - 06/11/2016

- Fixed issue preventing module from working on some devices

- Fixed ExceptionInInitializerError showing in xposed log

- GravityBox Actions:

--- brought back action for expanding quick settings panel

--- added explicit expand/collapse notification panel actions

--- added explicit expand/collapse QS panel actions

Complete commit history for 5.4.4->5.4.5
[Xposed Framework Modules] whitedavidp:
Just want to add the following to this on-going issue:

(a) Updated to the very latest version. No problems with it. However, the issue described below remains.

(b) I have tried using both the explicit expand notification panel AND the explicit toggle notification panel custom action, Gravity shortcuts in addition to the expand notification panel AND the expand quick settings panel that are not a custom action. I see the same behavior with all of these.

Again, this is only the first time after a reboot. I can live with this, of course. But it does seem odd.

Thanks again for this great app. If I can provide any other info, please let me know. Cheers!
[Xposed Framework Modules] liveasx:
Hi,DEV

Can you add the status bar height change?Xposed Modules has Dimensions Editor
[Xposed Framework Modules] vitoski:
[MENTION=5008415]C3C076[/MENTION] have you pulled off the 5.4.5 version from Xposed? The latest version available to download is 5.4.4 within the latest official Xposed Installer.

Cheers

EDIT

Nevermind... Clearing Xposed installer data solved the problem.
[Xposed Framework Modules] Artieza:
Intensive spam about ClassNotFoundException: com.android.settings.notification.NotificationSettings.
[Xposed Framework Modules] ultrasound1991:
Seems that custom quicksetting not working for me.

I configured two quickapps, slot1 and slot2, but nothing happens.
[Xposed Framework Modules] C3C076:
You have to go into Tile specific settings and configure apps/shortcuts for QuickApp tiles.
[Xposed Framework Modules] ultrasound1991:
Does this module have currently intent to change autorotation and screen-timeout?

Thanks
[Xposed Framework Modules] C3C076:
For auto rotation you can use:

intent: gravitybox.intent.action.TOGGLE_ROTATION_LOCK

extra: enable (boolean)

If you omit extra, action behaves as toggle.

There is no intent for screen timeout.
[Xposed Framework Modules] kos25k:
Hello.csn anyone pleasentell me why this is happening in my status bar?i had this also happening on kk.thanks

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk
[Xposed Framework Modules] jaladhjin:
I notice a message about Soft Reboot mentioning it could cause battery & system issues..

Could using that actually damage my device ?

Or what would the damage be ?
[Xposed Framework Modules] ultrasound1991:
Does this module have intent to change system font size?
[Xposed Framework Modules] C3C076:
Soft reboot restarts framework only instead of doing full kernel reboot.

There is no reason for it to do any damage. It's a software thing.

There is no such intent.
[Xposed Framework Modules] Spookymyo:
Disable GB and see if that returns your status bar to normal. That way you can make sure it's happening because of GB. I've had similar things happen to me playing around with DPI settings. Did you change the DPI at any point?
[Xposed Framework Modules] kos25k:
yes GB causes this.when i disable it,everything is ok!no DPI is stock..wtf causes this,i'm really pissed off dude!

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk
[Xposed Framework Modules] jaladhjin:
I see thanks for that.

I saw this & thought on no I've done it a few times & hope I don't ruin something that can't be wiped clean or otherwise repaired.

So then software speaking

If it became an issue the battery drain or instability would be on that specific rom install only then a clean install would likely alleviate any issues from that?
[Xposed Framework Modules] Spookymyo:
Reset GB to default with all the mods off. See if the status bar is normal. If so make your adjustments one at a time until your status bar shrinks again. Then you know what caused it.
[Xposed Framework Modules] ultrasound1991:
I am able to change system font size with command: settings put global FONT_SCALE 1.3.

But setting is applied only after reboot.

Does GravityBox has an intent to reflect change immediately?

Thanks
[Xposed Framework Modules] C3C076:
Warning means that battery drain or other issues may occur after doing soft reboot. It certainly doesn't cause any permament issues that would require factory reset.

I haven't seen any info such as what exactly the issue is, what device you use nor have I seen any xposed logs.

Sorry but I don't always have time to pull that info from the users over and over.

There are no font tweaks in GB nor intent for changing font scale.

Btw, font size setting is typically available in Android's Display settings and change is reflected immediately.
[Xposed Framework Modules] kos25k:
here is my log dude if it helps... https://www.dropbox.com/s/g98g8gtp5ar591g/xposed_error_20161116_142953.log?dl=0

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk
[Xposed Framework Modules] jaladhjin:
Oh so the potential issues are superficial at best that may occur on a soft reboot then a full reboot would alleviate?

I uhh have one other very minor extremely cosmetic issue too

My data traffic monitor is moving to the center on my lockscreen

Anything i can do to stop that? Keep it on the right side like where it is unlocked
[Xposed Framework Modules] ultrasound1991:
Right, from accessibility menu is possible to change font size immediately.

But i need to autochange this setting. I need big font when i'am in car and normal font when i exit.

I already have a script that can detect if i'm in my car, and that can change various settings, like screen timeout.

Android API allow to change settings, but these are reflected only after restart.

Maybe with xposed is possible to reflect some settings immediately.
[Xposed Framework Modules] JMak00:
Does gravity box let you modify the lollipop nav bar buttons?
[Xposed Framework Modules] GoJo ^^:
Could you add torch on lock screen by pressing power button? My phone has no hardware button and nav bar won't show on lock screen..
[Xposed Framework Modules] Spookymyo:
That sounds like a perfect job for Tasker not GB.

---------- Post added at 04:43 AM ---------- Previous post was at 04:41 AM ----------

Off topic. But you should fix your signature, it's botched and a little annoying. ;)
[Xposed Framework Modules] ultrasound1991:
Right, but is required a command (intent) to perform font change; stock rom cannot allow it.

Note: This question is related to Info - Call method
[Xposed Framework Modules] Spookymyo:
You can change to custom font on a rooted stock rom. I'm not sure if changing font to a bigger font for driving is doable though.
[Xposed Framework Modules] ultrasound1991:
Do you suggest to me to change font to another font, bigger, instead of change font size parameter?
[Xposed Framework Modules] Spookymyo:
If you use Tasker, install the Secure Settings module. Give device administrator privileges to both. Make sure the system + module inside secure settings is enabled. You can then create either a profile or a simple task that will allow you to change system font size. I just verified it will work. You'll have to play around with it to work with your driving mode or you could use Tasker to create a driving mode.
[Xposed Framework Modules] ultrasound1991:
I confirm that work. I will use it until i will find another method to perform this action.

I analyzed what happens after font size is changed from stock android settings and from secure settings plugin for tasker.

Both send following intent: android.intent.action.CONFIGURATION_CHANGED.

Command settings require root to change font size value, but it doesn't reflect setting to ui.

This happens because after settings command is executed, no intent is broadcasted.

Maybe, if i will found a way to send that intent, i will perform font change without any tasker plugin.
[Xposed Framework Modules] Spookymyo:
Do you have root? If not you'll never be able to change font size like you want. If you do then I'm not sure why it didn't work for you, it worked for me just fine.