[Xposed Framework Modules] adrianogoes:
Gravity Box on Razr D3 (XT920)

Hi there!

I have a Motorola Razr D3 (XT920) with KitKat 4.4.2. My phone is dual SIM and there is no more option in Statusbar tweaks / Signal cluster settings to hide second SIM icon. :(

What happened? Is there anything to do with this?

My CPU is MTK (MT6577) but looking at Xposed log I saw this line:

GB:Is MTK device: false

I donated to this great module and recommend to all my friends to do the same. :)

Looking forward to hide my 2nd SIM icon 'cause I dont use it.

As you requested in Google+, here is my Xposed log:

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

25/10/2014 18:32:07 UTC

Loading Xposed v54 (for Zygote)...

Running ROM '3_190_2009' with fingerprint 'motorola/XT920_retbr/hawk40_umts:4.4.2/3_190_2009/0030190002:user/release-keys'

Loading modules from /data/app/com.germainz.crappalinks-1.apk

Loading class com.germainz.crappalinks.CrappaLinks

Loading modules from /data/app/de.robv.android.xposed.mods.appsettings-1.apk

Loading class de.robv.android.xposed.mods.appsettings.XposedMod

Loading modules from /data/app/org.baole.app.blacklist-1.apk

Loading class com.anttek.blacklist.xposed.PermissionMod

Loading modules from /data/app/com.egingell.untoaster-1.apk

Loading class com.egingell.untoaster.xposed.Hook

Loading modules from /data/app/at.jclehner.appopsxposed-1.apk

Loading class at.jclehner.appopsxposed.AppOpsXposed

AOX: Failed to make preference file world-readable

AOX: Enabled hacks:

AOX: PackageManagerCrashHack

Loading modules from /data/app/com.oasisfeng.greenify-1.apk

Loading class com.oasisfeng.greenify.pro.FrameworkPatch

Loading class com.oasisfeng.greenify.pro.SettingsPatch

Loading modules from /data/app/de.theknut.xposedgelsettings-1.apk

Loading class de.theknut.xposedgelsettings.hooks.ResourceReplacements

Loading class de.theknut.xposedgelsettings.hooks.GELSettings

Loading modules from /data/app/kz.virtex.android.sdcardfix-1.apk

Loading class kz.virtex.android.sdcardfix.XMain

Loading modules from /data/app/com.ceco.kitkat.gravitybox-2.apk

Loading class com.ceco.kitkat.gravitybox.GravityBox

GB:Hardware: mt6577

GB:Product: XT920_retbr

GB:Device manufacturer: motorola

GB:Device brand: motorola

GB:Device model: XT920

GB:Device type: phone

GB:Is MTK device: false

GB:Is Xperia device: false

GB:Is Moto XT device: true

GB:Has Lenovo custom UI: false

GB:Has telephony support: true

GB:Has Gemini support: true

GB:Android SDK: 19

GB:Android Release: 4.4.2

GB:ROM: 3_190_2009

grantSignaturePermission: org.baole.app.blacklist

grantSignaturePermission: org.baole.app.blacklist

grantSignaturePermission: org.baole.app.blacklist

grantSignaturePermission: org.baole.app.blacklist

java.lang.ClassCastException: android.view.ViewGroup[] cannot be cast to android.view.ViewGroup

at com.ceco.kitkat.gravitybox.StatusbarSignalCluster$3.afterHookedMethod(StatusbarSignalCluster.java:399)

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

at com.android.systemui.statusbar.SignalClusterView.onAttachedToWindow(Native Method)

at android.view.View.dispatchAttachedToWindow(View.java:12752)

at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2577)

at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2584)

at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2584)

at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2584)

at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2584)

at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2584)

at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1446)

at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1211)

at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6282)

at android.view.Choreographer$CallbackRecord.run(Choreographer.java:788)

at android.view.Choreographer.doCallbacks(Choreographer.java:591)

at android.view.Choreographer.doFrame(Choreographer.java:560)

at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:774)

at android.os.Handler.handleCallback(Handler.java:808)

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

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

at android.app.ActivityThread.main(ActivityThread.java:5299)

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:825)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:641)

at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)

at dalvik.system.NativeStart.main(Native Method)

AOX: Trying variants...

findAndHookMethodRecursive: trying class android.preference.PreferenceActivity.loadHeadersFromResource

AOX: AOSP: [OK]

handleLoadPackage: org.baole.app.blacklist

checkOp: org.baole.app.blacklist

handleLoadPackage: org.baole.app.blacklist

checkOp: org.baole.app.blacklist

AOX: Trying variants...

findAndHookMethodRecursive: trying class android.preference.PreferenceActivity.loadHeadersFromResource

AOX: AOSP: [OK]