yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] mundixx:
Device seems to lag more when using gravity box? Any workaround to this? I can see the lag in the transition animation when opening the messaging app.
[Xposed Framework Modules] bundysoat:
Anybody else suffer from overlap in the notification bar?
[Xposed Framework Modules] C3C076:
Yes, it's possible there are still some bugs on 4.3. This is because I can't test stuff myself since my development device is android 4.2.1.

I need logcat from time systemui crashes as well as /data/xposed/debug.log . Without these, I can't do anything to resolve these issues.
[Xposed Framework Modules] EvilDobe:
Didn't know what you needed. Here is the debug logs from yesterday & today. I'll try to get you a logcat as soon as I can.
[Xposed Framework Modules] C3C076:
Thanks for the effort. But icons contained in GB are used only in case SB icon coloring option is turned on. This is because default icons are not suitable for applying color filters. When SB icon coloring is off, the default icons that come with your rom are used.
[Xposed Framework Modules] C3C076:
Weird. Looks like your ROM diverts from standard aosp in some essential parts.

You're getting:

de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.android.systemui.statusbar.phone.QuickSettings

QuickSettings class is a standard class since android 4.2 and GB relies on it. I wonder how your quick settings panel looks like.
[Xposed Framework Modules] EvilDobe:
Codefire ROM now uses open master instead of release for builds. Would that matter? My quick settings panel is forked from CM10.2 so it looks basically the same as that.
[Xposed Framework Modules] C3C076:
It's clear then. As far as I know, cm had moved this class to a different location.

They also modified it a lot while refactoring the whole quicksettings logic. So even if I added workaround to look for a class in a different location I doubt it would work with the mods cm has done to it.
[Xposed Framework Modules] C3C076:
Scratch that...

QuickSettings class seems to be in the correct location after I checked cm 10.1 and 10.2 repos. That must have been in other project I saw it relocated.

Maybe you could upload your SystemUI.apk so I can check myself the class is in place.

Also might be there's something fishy about xposed framework when it is unable to find this class. What version are you using? There's a beta for the latest android which solves some issues but I don't know which ones particularly.
[Xposed Framework Modules] EvilDobe:
I'm using the latest beta.
[Xposed Framework Modules] C3C076:
Thanks. I will probably need framework-res.apk also.
[Xposed Framework Modules] EvilDobe:
no problem.
[Xposed Framework Modules] C3C076:
OK. So it's 100% clear now. Your SystemUI diverts from AOSP too much.

As you can see, there's no standard QuickSettings class in the SystemUI.

There's QuickSettingsController which is completely refactored quicksettings that GB is not compatible with.

Nothing I can do about, unfortunatelly...
[Xposed Framework Modules] azncookiecutter:
I'm not getting the crashes, just the AM/PM issue. Need anything from me? It's stock 4.3 rooted, so shouldn't have any deviations from AOSP.
[Xposed Framework Modules] EvilDobe:
Sadness. Thank you very much for looking into it.

What about the other stuff? The AM/PM always on, center clock, no PIE, etc?
[Xposed Framework Modules] C3C076:
All those mods are done within SystemUI. So I suppose that in yours, there are other changes except those dealing with quick settings that break compatibility with GB.

However, AM/PM was reported by others running android 4.3, but I have no necessary info to help me track that down...

I don't even know what rom exactly they were using.
[Xposed Framework Modules] C3C076:
Thanks. Good. I will take a look into my code if I can find something. This is hard to track since I don't have a device to test on...
[Xposed Framework Modules] Goronok:
Seems as though all GE ROMs have the issue too. My S4 and One (s4 is an actual GE device, One is an AT&T converted GE) have the same issue.
[Xposed Framework Modules] C3C076:
OK. Anybody with AM/PM issue willing to test this debug version?

Please, attach /data/xposed/debug.log after testing.

There's also new improvement to be tested: clock tweaks now obey standard lockscreen clock widget, this means statusbar clock is hidden

on lockscreen having standard clock widget.
[Xposed Framework Modules] kokabunga:
[MENTION=5008415]C3C076[/MENTION]

Can you implement custom font size in settings?

Can you also think of a way to invert color system-wide for gapps (a sort of night mode or dark theming) at runtime

it would be great for visually impaired persons

Envoyé depuis mon Transformer TF101 avec Tapatalk 4
[Xposed Framework Modules] C3C076:
Typically, font size can be set in Display settings and/or in Accessibility settings (Large text).

Regarding color inversion. I already did some experiments in the past but there were too many problems.

Apps are typically designed with the particular color theme in mind this means all the graphical elements like icons are

designed for the particular background. If you invert colors, you will end up with broken UI in form of dark icons on dark background

making them invisible or hard to see in the better case.
[Xposed Framework Modules] EvilDobe:
here ya go good sir.
[Xposed Framework Modules] ro_explorer:
Let me try to apply the same layers and specs on these hires pngs like in the original ones found in GB ... I only need to find some time.
[Xposed Framework Modules] BRK666:
Please add quick power toggles in your next release :)
[Xposed Framework Modules] C3C076:
Thanks for coop, I think I got it.

Here's another version where I suppose it's fixed now.

Please, attach log in any case.
[Xposed Framework Modules] EvilDobe:
Well it works. The PM is gone. Is phase 2 "real time" changes? I had to reboot in order for the text to disappear though.
[Xposed Framework Modules] kaikupascual:
Please, make more options for "Statusbar", option for move the signal icon to left of screen or move any icon of status bar to right or left:good:

Ah and one observation... with Gravitybox activated, the option "Battery" of original settings make a Force Close when pulse this option for see the battery stats, etc...
[Xposed Framework Modules] hidea:
Finally got this module to work with my MotoX!

I've been trying to find a way to disable the navbar on this phone, to no avail. Every thing I tried would crash System UI.

I'll try to log what's causing the crashes, but I'm not too sure how I go about doing that (yet)

In case you're interested, I've attached the SystemUI.apk and framework-res.apk from the Moto X.
[Xposed Framework Modules] C3C076:
Guys, I need logs if you want me to fix this. Get some logcat app from play store and let it log errors while reproducing crash of systemui or settings.

Attach this log together with debug.log you find in /data/xposed directory.
[Xposed Framework Modules] C3C076:
Should work on the fly. It does on my device. Any logs?
[Xposed Framework Modules] bundysoat:
Can I send you the .apks and you get the status bar modified to down any pixels to see the tool bar without overlap?

Enviado desde mi Lenovo P780.
[Xposed Framework Modules] C3C076:
QuickSettings management in GB does not "delete" anything from stock implementation. It only adds new tiles and allows showing/hiding of tiles.

So I don't have a clue what's the cause of that "overlapping" issue. It could be anything else from GB (any mod that deals with SystemUI) that's causing this. Looking at your screenshots, your SystemUI seems to be modified quite heavily (by vendor of device or custom rom).

Unfortunatelly, GB does not support ROMs that divert too much from AOSP.
[Xposed Framework Modules] bundysoat:
The lenovo personalisation is similar than Samsungs devices, with the quick settings unroll the notifications bar normally with the stock rom.

If this smartphone received support and development of custom ROMs this framework work fine I hope.

Enviado desde mi Lenovo P780_ROW usando Tapatalk 4
[Xposed Framework Modules] hidea:
I've been trying to capture the log; but SystemUI crash is looping. Before I get a chance to log it with a logcat app, the phone would crash entirely and rebooted :(. So I'm guessing my capture technique is wrong, and must spend more time in the dojo :(.
[Xposed Framework Modules] C3C076:
You could use your PC and windows adb instead ( http://goo.im/devs/C3C0/THLW8/tools/adb.zip ).

You must enable USB debugging in settings / developer options, connect phone with USB cable and run from windows command prompt:

adb logcat *:E
[Xposed Framework Modules] Rara Avis:
C3C076,

Is it too hard to implement Callend Vibrate functionality in GravityBox?
[Xposed Framework Modules] elot01:
Not working on Acer Liquid E2 Duo???

Very strange, i have read several messages about the Acer Liquid E2 (Duo) that the mod is working great.

For some reason it does not do anything on mine.

I have Xposed installer 2.1.4 installed with 34 processes active 2.1.4 .JAR file version.

This is the latest version.

After reboot, installed GB221, rebooted and changed some settings.

Nothing happens.

Not the Quicksetting changes, not the wakelock fixes, not the button backlight options.

How can i check what is wrong?

Anyone any idea?
[Xposed Framework Modules] hidea:
Here's the logcat:

http://d.pr/jIDM/5joqJMBO

Here's the debug log:

http://d.pr/YksR/2Fwpftqy

I hope those are what you're looking for!
[Xposed Framework Modules] EvilDobe:
Sorry man I'll get you logs. I'm normally not home when I post to your thread unless it's early morning or late at night. I'll get the logs shortly.
[Xposed Framework Modules] elot01:
Stupid, stupid, stupid.......:silly:

It does work, but not if GravityBox is installed with Apps2SD.

After moving back to phone memory, it works.

So if anybody has the same problem :D
[Xposed Framework Modules] clio94:
Ηello.Is possible for mtk6589 phones to have rgb select color seperatelly for the signal of every sim? Thank you for your great work
[Xposed Framework Modules] hidea:
Thanks! Bummer that the Moto X modifies too much from AOSP.
[Xposed Framework Modules] emd2009:
can you add an option to include the action bar menu button for phones like the htc one?
[Xposed Framework Modules] C3C076:
Thanks... But have you tried turning hide AM/PM option ON/OFF while making logs?

I can't see any of this user activity in the debug.log.
[Xposed Framework Modules] Adizzzle:
[MENTION=5008415]C3C076[/MENTION] would you be interested in adding in a custom lime battery into the app here?

Nexus⁴?
[Xposed Framework Modules] C3C076:
Also note I edited my previous post you quoted.

My deduction is that the systemUI crash could happen in case you disabled navbar in GB Pie controls settings.

Your vendor could have made changes that rely on navbar to be always there. They are trying to use navbar related functionality

even if you disabled it in GB Pie Controls. If that's the case then it's a ROM bug.
[Xposed Framework Modules] EvilDobe:
I did actually. I clicked a lot of stuff and only a couple of things worked.
[Xposed Framework Modules] C3C076:
OK. Try attached version. It should handle your QuickSettings incompatibility issue correctly allowing other tweaks to run.

Note, that this doesn't fix QuickSettings tweaks. They won't work due to GB<->ROM incompatibility. Also some tweaks regarding status bar (quick pulldown, ...) won't work neither.

Please, attach debug.log after testing.
[Xposed Framework Modules] SlimMan:
I have a problem with installing, I have downloaded it a couple of times and have tried different file manangers just in case and every time I get a parse error msg. I am on stock ROM with Root/Unlock/Xposed already done. Any ideas?

Thanks,
[Xposed Framework Modules] EvilDobe:
Try from a computer or setting your browser to PC mode. Downloads fine via the free tapatalk.
[Xposed Framework Modules] C3C076:
This module can be installed on android 4.2/4.3.

4.1 or lower is not supported.
[Xposed Framework Modules] SlimMan:
Ok those where downloaded via PC, i just notice tho as i was loading it via my phone it requires 4.2 min. :( i suppose this would cause the Parse issue.
[Xposed Framework Modules] EvilDobe:
ok [MENTION=5008415]C3C076[/MENTION] all the status bar stuff works AND in real time. Also PIE works too. You're a rockstar. Thank you. Would you still like a log or are you good knowing it all works?

Also if I may be so bold to put a request in... Add vertical CRT animation. FemBlack's toolbox has it & it's super cool. If not - cool. Thank you again for all the work you did trying getting this to work.
[Xposed Framework Modules] Shockz:
Is anyone else having trouble disabling AM PM on the status bar. It only changes the size for me after reboot.
[Xposed Framework Modules] Goronok:
Look back a few pages for an update that works for am/pm disable :)
[Xposed Framework Modules] C3C076:
I can't see any default levels. GB is probably not compatible with your ROM (or you may have the same issue than EvilDobe).

When you open autobrightness dialog for the first time, you should see default levels as defined in your framework-res arrays.xml.
[Xposed Framework Modules] r3d_ark:
[MENTION=5008415]C3C076[/MENTION]

is it possible to add viberate on call pickup and call end....????:confused::what:
[Xposed Framework Modules] C3C076:
I will try in the future. This is not so straightforward because there are differences between devices.

Some have that vibrate features by default, some don't...
[Xposed Framework Modules] Rashiel:
Hej guys,

maybe dumb question - possible with this kit, to change quantity and chronology of navbuttons :)?

Would be great! ;)
[Xposed Framework Modules] therourke:
I would love to see the option to show network data type at all times, even when WiFi is connected. (So a 3G/LTE icon would always sit next to the network bars) Nottach v12 for TouchWiz roms has the option. Is is possible to add it? Thanks
[Xposed Framework Modules] Rashiel:
Uhm, you can do that with Zooper Widget I think! ;)

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Xposed Framework Modules] C3C076:
Version 2.2.2 available.

Nothing special, just couple of fixes and improvements made by [MENTION=455439]bgcngm[/MENTION] + updated translations.

Since I am too busy @ work after my vacations I can't promise any rapid development in the next couple of days/weeks.

Thanks for understanding.

Changelog 2.2.2 - 02/09/2013

- removed phone specific preferences on tablet devices (thanks to bgcngm)

- reboot strings updated for tablets (thanks to bgcngm)

- removed preferences not needed for ZTE V987 (thanks to bgcngm)

- fixed statusbar colors for non-Gemini devices (thanks to bgcngm)

- added option to reboot to bootloader for non-MTK devices (thanks to bgcngm)

- improved clock hiding option to obey lockscreen clock widget policy (hides clock when lockscreen clock widget is present)

- fixed AM/PM hiding option

- added AM/PM hiding support also for notification panel clock

- implemented brightness settings master switch

--- allows devices not using standard Android brightness support to completely disable brightness tweaks to avoid

issues like blank screen, etc.

- other small compatibility fixes

- updated Russian translations (thanks to romashko)

- updated Polish translations (thanks to xtrem007)

- updated Hungarian translations (thanks to benjoe1)
[Xposed Framework Modules] t-minik:
Hi C3C076, you made an awesome work with this mod !

Does this mean we can use standard auto brightness with Framework-res.apk > Arrays.xml auto brightness values instead of the other (unknown) method ?

best regards
[Xposed Framework Modules] domg73:
It still show phone specific preferences and phone reboot strings on my Nexus7 (2012) with stock 4.3 rom.
[Xposed Framework Modules] emd2009:
Please
[Xposed Framework Modules] bgcngm:
Do you have system language set to Italian? If so, you should wait for Italian translation to support the new strings for tablets (or submit the additional strings).

As for the phone specific preferences, not all were removed because some tablets also have phone features... not sure about Nexus 7. Eventually in the future, filters can be improved a bit.
[Xposed Framework Modules] domg73:
Yes, I have system language set to italian... the reboot options are already in italian but they say "telefono" (phone) instead of "tablet"
[Xposed Framework Modules] hidea:
Great update! How about AM/PM size? ;)
[Xposed Framework Modules] bgcngm:
There were added new strings:

<!-- Device type -->
<string name="device_phone">phone</string>
<string name="device_tablet">tablet</string>

The first one was already translated to Italian, as well for all the other languages. The second one needs translation.
[Xposed Framework Modules] domg73:
Tablet is translated to "tablet" :)

Even the google stock italian string says "tablet"... no need to be translated...

Edit: maybe my explaination was not clear... what i'm trying to say is that reboot menu is in italian... but instead of saying "riavvia il tablet" it says "riavvia il telefono (phone)"... i think the Nexus 7 is not recognized as a tablet.
[Xposed Framework Modules] Rashiel:
Gesendet von meinem Nexus 4 mit Tapatalk 2

Missread my question?

Or its not in the kit now :P? Maybe it will be in some day?
[Xposed Framework Modules] bgcngm:
Can you try disabling your Xscaller app? :p
[Xposed Framework Modules] C3C076:
Navbar customization can't be expected in the near future:

1) it's freaking hard to implement ( I believe, according to implementations I've seen so far )

2) my device has no navbar this means this has the lowest priority
[Xposed Framework Modules] Rashiel:
That's a pity, but thank you really much!

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Xposed Framework Modules] C3C076:
No. This means you can keep these GB brightness settings completely disabled in case they cause trouble on your device.

It was reported that they caused severe problems on some devices. Like screen not turning on at all, etc.
[Xposed Framework Modules] domg73:
LOL :D... come on let's keep serious....

here is a screenshot:

Translation: "The phone will reboot"

The same is for the other reboot options... it says phone instead of tablet.... I can guarantee my app has nothing to do with this ;)
[Xposed Framework Modules] bgcngm:
I'm being serious... could you please try disabling your app (restoring default Nexus 7 resolution)? The method that is used to detect device type (phone, phablet or tablet) is based on screen density.
[Xposed Framework Modules] t-minik:
Ok thanks, now i understand.
[Xposed Framework Modules] domg73:
Ok, uninstalled it and rebooted... nothing changed because:

My app does not run as a service...

it does not run at boot...

it does not modify any system files...

if not launched it does absolutely nothing...

Never mind... it's just cosmetic, I can live with a reboot menu that thinks my tablet is a phone ;)
[Xposed Framework Modules] C3C076:
This is definitely not a tablet ui, but phone ui. Hence "phone" instead of "tablet" :)
[Xposed Framework Modules] domg73:
It's the stock Nexus 7 UI as google designed it... this does not change the fact that it's a tablet :)
[Xposed Framework Modules] C3C076:
[MENTION=455439]bgcngm[/MENTION]

What about changing it to "your device will be, blah, blah" :)
[Xposed Framework Modules] EvilDobe:
[MENTION=5008415]C3C076[/MENTION] May just be my ROM but if I reboot with the center clock enabled the systemui crashes. The feature works fine via GB. Personally I don't really use it I was just trying things out and came across this... bug...?

Everything else works (that I've tried) great. I'm really hyping up GB in the cfxe thread because this really is one of the best modules out there.
[Xposed Framework Modules] emd2009:
can you add an option to include the action bar menu button for phones like the htc one?

please
[Xposed Framework Modules] C3C076:
You don't need to repeat the same request over and over. As I already mentioned before, I make notes of all the requests I find useful or are most wanted.

[MENTION=633993]EvilDobe[/MENTION]

If you could give me logcat of the crash together with debug.log I will be able to find out where the problem is and potentially fix it.
[Xposed Framework Modules] bgcngm:
Could be the ultimate solution, although I would prefer it as it is. It is just cosmetic and the app is yours, so your decision is final. ;) On the other hand, we should find an alternative way of detecting device type as Utils.getScreenType seems to be failing in correct detection, at least for Nexus 7.
[Xposed Framework Modules] C3C076:
You're rightn . Also taking into consideration time you spent by going through all the language files to adjust the strings ;)
[Xposed Framework Modules] domg73:
What about using the device id as an alternative detection method for problematic devices?
[Xposed Framework Modules] EvilDobe:
I really hope the first part wasn't directed at me. I don't think it was but if it was not sure why...
[Xposed Framework Modules] C3C076:
Don't be afraid. That was for the previous post :)

Stuff directed to you begins after "mention tag"
[Xposed Framework Modules] bgcngm:
I've noticed that there's a prop that could help with the identification of device type:

In case of phones:

ro.build.characteristics=default

In case of tablets:

ro.build.characteristics=tablet

[MENTION=5008415]C3C076[/MENTION], what's your opinion about it? The only problem is that android.os.Build class doesn't seems to support that field.
[Xposed Framework Modules] domg73:
Yep, from the N7 build.prop:

ro.build.characteristics=tablet,nosdcard
[Xposed Framework Modules] C3C076:
[MENTION=455439]bgcngm[/MENTION]

How about System.getProperty() ?
[Xposed Framework Modules] C3C076:
Well, looks to be another issue related to your SystemUi being too far from aosp...
[Xposed Framework Modules] yiwsg:
Dear C3C076, thanks for your wonderful tools. I'm loving it!

I'm currently using the HTC one Google Edition, and your tools is making the Rom tweakable without actually need to recompile the whole things.

But if you can add another function in the "Hardware Key Action" for "Long press home" behavior, add "Setting" for the long press result, and another long press home key delay, and it would make the app Elegant!! :thumbup::D
[Xposed Framework Modules] Napzter:
[MENTION=5008415]C3C076[/MENTION]

Can you please add my improved german translation from the quoted post to GB? You forgot it for the 2.2.2 update. I improved the descriptions for the quicktiles.

Thank you very much.
[Xposed Framework Modules] C3C076:
Sorry, I missed that one.

I recompiled 2.2.2 with those strings updated.

Btw, wouldn't it be better to make complete translations? :)
[Xposed Framework Modules] kizznapperz:
Hello I am noops from Thailand I'm use mtk6577

Get "ploplem for past Paget" when I install gravity box pleas released for me Thank
[Xposed Framework Modules] C3C076:
I'm not sure if I understand. But I guess you are trying to install this on Android 4.0 or 4.1, which are not supported.

Only Android 4.2/4.3 are.
[Xposed Framework Modules] milav:
how do i change background in settings menu to default black

i have one rom that shows me desktop wallpaper as settings background and i dont know how to change it

is there any setting for such tweak in gravitybox??

can that be added???

if anyone can post manual method then also i would be thankful
[Xposed Framework Modules] C3C076:
No. GB is intended for AOSP (pure Android).

It won't contain any custom-rom specific tweaks.
[Xposed Framework Modules] milav:
thank you for reply sir

is there any manual solution??

which you can suggest?? please
[Xposed Framework Modules] tOz666:
It would be awesome if the LED light used for the notifications could be chosen from the ones available on the phone, much like ButtonLED does, with my THL W7S I can select the red led that the phone uses to indicate charging, or the illuminated buttons below the screen. GB only uses the button leds.
[Xposed Framework Modules] kayone73:
Latest update has now fixed that statusbar clock appearing on the lock screen. Thanks!

Sent from my HTC One Sinless ver 3.5.6 Google Edition rom
[Xposed Framework Modules] ro_explorer:
I confirm ...