[Xposed Framework Modules] m0han:
signal colour issue

posting on the thread for info. using gb v2.9.8 (jb) test version on mtk6572w device stock rom. signal auto-hiding works for both sims.

primary signal colour set green, but is yellow - colour which was actually set for secondary signal. clock & battery icon colours are green as set. more info:

-----------------

Mar 9, 2014 3:19:32 AM UTC

Loading Xposed v42 (for Zygote)...

Loading modules from /data/app/com.ceco.gm2.gravitybox-1.apk

Loading class com.ceco.gm2.gravitybox.GravityBox

GB:Hardware: mt6572

GB:Product: A500s

GB:Device manufacturer: XOLO

GB:Device brand: XOLO

GB:Device model: A500s

GB:Device type: phone

GB:Is MTK device: true

GB:Is Xperia device: false

GB:Has Lenovo custom UI: false

GB:Has telephony support: true

GB:Has Gemini support: true

GB:Android SDK: 17

GB:Android Release: 4.2.2

GB:ROM: XOLO_A500s_S013_31082013

GB:PatchMasterKey: Patching MasterKey vulnerabilities

java.lang.IllegalArgumentException: SimPinPuk1 is not a constant in com.android.internal.policy.impl.keyguard.KeyguardSecurityModel$SecurityMode

at java.lang.Enum.valueOf(Enum.java:198)

at com.ceco.gm2.gravitybox.ModLockscreen$25.beforeHookedMethod(ModLockscreen.java:781)

at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:527)

at com.android.internal.policy.impl.keyguard.KeyguardHostView.showPrimarySecurityScreen(Native Method)

at com.android.internal.policy.impl.keyguard.KeyguardHostView.onFinishInflate(KeyguardHostView.java:320)

at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)

at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:547)

at com.android.internal.policy.impl.keyguard.KeyguardHostView.onFinishInflate(Native Method)

at android.view.LayoutInflater.rInflate(LayoutInflater.java:754)

at android.view.LayoutInflater.inflate(LayoutInflater.java:489)

at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)

at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:547)

at android.view.LayoutInflater.inflate(Native Method)

at android.view.LayoutInflater.inflate(LayoutInflater.java:396)

at com.android.internal.policy.impl.keyguard.KeyguardViewManager.inflateKeyguardView(KeyguardViewManager.java:296)

at com.android.internal.policy.impl.keyguard.KeyguardViewManager.maybeCreateKeyguardLocked(KeyguardViewManager.java:266)

at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)

at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:547)

at com.android.internal.policy.impl.keyguard.KeyguardViewManager.maybeCreateKeyguardLocked(Native Method)

at com.android.internal.policy.impl.keyguard.KeyguardViewManager.show(KeyguardViewManager.java:106)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator.handleShow(KeyguardViewMediator.java:1711)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator.access$2600(KeyguardViewMediator.java:126)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator$4.handleMessage(KeyguardViewMediator.java:1519)

at android.os.Handler.dispatchMessage(Handler.java:107)

at android.os.Looper.loop(Looper.java:194)

at android.os.HandlerThread.run(HandlerThread.java:60)

java.lang.IllegalArgumentException: SimPinPuk1 is not a constant in com.android.internal.policy.impl.keyguard.KeyguardSecurityModel$SecurityMode

at java.lang.Enum.valueOf(Enum.java:198)

at com.ceco.gm2.gravitybox.ModLockscreen$25.beforeHookedMethod(ModLockscreen.java:781)

at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:527)

at com.android.internal.policy.impl.keyguard.KeyguardHostView.showPrimarySecurityScreen(Native Method)

at com.android.internal.policy.impl.keyguard.KeyguardHostView.show(KeyguardHostView.java:1172)

at com.android.internal.policy.impl.keyguard.KeyguardViewManager.show(KeyguardViewManager.java:122)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator.handleShow(KeyguardViewMediator.java:1711)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator.access$2600(KeyguardViewMediator.java:126)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator$4.handleMessage(KeyguardViewMediator.java:1519)

at android.os.Handler.dispatchMessage(Handler.java:107)

at android.os.Looper.loop(Looper.java:194)

at android.os.HandlerThread.run(HandlerThread.java:60)

java.lang.IllegalArgumentException: SimPinPuk1 is not a constant in com.android.internal.policy.impl.keyguard.KeyguardSecurityModel$SecurityMode

at java.lang.Enum.valueOf(Enum.java:198)

at com.ceco.gm2.gravitybox.ModLockscreen$25.beforeHookedMethod(ModLockscreen.java:781)

at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:527)

at com.android.internal.policy.impl.keyguard.KeyguardHostView.showPrimarySecurityScreen(Native Method)

at com.android.internal.policy.impl.keyguard.KeyguardHostView.reset(KeyguardHostView.java:919)

at com.android.internal.policy.impl.keyguard.KeyguardViewManager.reset(KeyguardViewManager.java:412)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator.handleReset(KeyguardViewMediator.java:1876)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator.access$2800(KeyguardViewMediator.java:126)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator$4.handleMessage(KeyguardViewMediator.java:1525)

at android.os.Handler.dispatchMessage(Handler.java:107)

at android.os.Looper.loop(Looper.java:194)

at android.os.HandlerThread.run(HandlerThread.java:60)

java.lang.IllegalArgumentException: SimPinPuk1 is not a constant in com.android.internal.policy.impl.keyguard.KeyguardSecurityModel$SecurityMode

at java.lang.Enum.valueOf(Enum.java:198)

at com.ceco.gm2.gravitybox.ModLockscreen$25.beforeHookedMethod(ModLockscreen.java:781)

at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:527)

at com.android.internal.policy.impl.keyguard.KeyguardHostView.showPrimarySecurityScreen(Native Method)

at com.android.internal.policy.impl.keyguard.KeyguardHostView.onScreenTurnedOn(KeyguardHostView.java:1117)

at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)

at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:547)

at com.android.internal.policy.impl.keyguard.KeyguardHostView.onScreenTurnedOn(Native Method)

at com.android.internal.policy.impl.keyguard.KeyguardViewManager.onScreenTurnedOn(KeyguardViewManager.java:432)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator.handleNotifyScreenOn(KeyguardViewMediator.java:1913)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator.access$3100(KeyguardViewMediator.java:126)

at com.android.internal.policy.impl.keyguard.KeyguardViewMediator$4.handleMessage(KeyguardViewMediator.java:1534)

at android.os.Handler.dispatchMessage(Handler.java:107)

at android.os.Looper.loop(Looper.java:194)

at android.os.HandlerThread.run(HandlerThread.java:60)