MohammadAG / Xposed-Tinted-Status-Bar

Android Tinted Status Bars using Xposed

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Don't work on Meizu M9

SurPaul opened this issue · comments

commented

Please, add support for Meizu M9 :) Android 4.0.3, Flyme OS 1.1.5. Thanks. My SystemUI.apk - https://www.dropbox.com/s/my83ygdx55thqp7/SystemUI.apk?dl=0 . Log:
25.08.2014 20:03:54 UTC
Loading Xposed v54 (for Zygote)...
Running ROM 'Flyme 1.1.5' with fingerprint 'Meizu/meizu_m9/m9:4.0.3/IML74K/M9.Flyme_1.1.5.1355121897:user/release-keys'
Loading modules from /data/app/com.spazedog.xposed.additionsgb-1.apk
Loading class com.spazedog.xposed.additionsgb.backend.XposedInjector
Loading modules from /data/app/com.germainz.activityforcenewtask-1.apk
Loading class com.germainz.activityforcenewtask.XposedMod
Loading modules from /data/app/com.zst.xposed.xuimod-1.apk
Loading class com.zst.xposed.xuimod.XuiMod
Loading modules from /data/app/de.defim.apk.bootmanager-2.apk
Loading class de.defim.apk.bootmanager.Xposed
[BootManager] loaded 11 restricted apps
Loading class de.defim.apk.bootmanager.Xcheck
Loading modules from /data/app/com.mohammadag.smoothsystemprogressbars-1.apk
Loading class com.mohammadag.smoothsystemprogressbars.SmoothSystemPBar
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/com.mohammadag.colouredstatusbar-1.apk
Loading class com.mohammadag.colouredstatusbar.ColourChangerMod
java.lang.NoSuchMethodError: com.android.systemui.statusbar.phone.NavigationBarView#setNavigationIconHints(int,boolean)#exact
at de.robv.android.xposed.XposedHelpers.findMethodExact(XposedHelpers.java:179)
at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:129)
at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:136)
at com.mohammadag.colouredstatusbar.hooks.NavigationBarHook.(NavigationBarHook.java:28)
at com.mohammadag.colouredstatusbar.ColourChangerMod.handleLoadPackage(ColourChangerMod.java:266)
at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:20)
at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:34)
at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:208)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:611)
at android.app.ActivityThread.handleBindApplication(Native Method)
at android.app.ActivityThread.access$1400(ActivityThread.java:123)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1216)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4587)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.ClassCastException: android.widget.LinearLayout[] cannot be cast to android.widget.LinearLayout
at com.mohammadag.colouredstatusbar.hooks.StatusBarHook$1.afterHookedMethod(StatusBarHook.java:35)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(Native Method)
at com.android.systemui.statusbar.StatusBar.start(StatusBar.java:65)
at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:501)
at com.android.systemui.SystemUIService.onCreate(SystemUIService.java:93)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:2321)
at android.app.ActivityThread.access$1700(ActivityThread.java:123)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1232)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4587)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.ClassCastException: android.widget.LinearLayout[] cannot be cast to android.widget.LinearLayout
at com.mohammadag.colouredstatusbar.hooks.StatusBarHook$3.afterHookedMethod(StatusBarHook.java:101)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addIcon(Native Method)
at com.android.systemui.statusbar.CommandQueue$H.handleMessage(CommandQueue.java:240)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4587)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.ClassCastException: android.widget.LinearLayout[] cannot be cast to android.widget.LinearLayout
at com.mohammadag.colouredstatusbar.hooks.StatusBarHook$3.afterHookedMethod(StatusBarHook.java:101)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addIcon(Native Method)
at com.android.systemui.statusbar.CommandQueue$H.handleMessage(CommandQueue.java:240)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4587)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.ClassCastException: android.widget.LinearLayout[] cannot be cast to android.widget.LinearLayout
at com.mohammadag.colouredstatusbar.hooks.StatusBarHook$3.afterHookedMethod(StatusBarHook.java:101)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addIcon(Native Method)
at com.android.systemui.statusbar.CommandQueue$H.handleMessage(CommandQueue.java:240)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4587)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.ClassCastException: android.widget.LinearLayout[] cannot be cast to android.widget.LinearLayout
at com.mohammadag.colouredstatusbar.hooks.StatusBarHook$3.afterHookedMethod(StatusBarHook.java:101)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addIcon(Native Method)
at com.android.systemui.statusbar.CommandQueue$H.handleMessage(CommandQueue.java:240)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4587)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.ClassCastException: android.widget.LinearLayout[] cannot be cast to android.widget.LinearLayout
at com.mohammadag.colouredstatusbar.hooks.StatusBarHook$3.afterHookedMethod(StatusBarHook.java:101)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addIcon(Native Method)
at com.android.systemui.statusbar.CommandQueue$H.handleMessage(CommandQueue.java:240)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4587)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.ClassCastException: android.widget.LinearLayout[] cannot be cast to android.widget.LinearLayout
at com.mohammadag.colouredstatusbar.hooks.StatusBarHook$3.afterHookedMethod(StatusBarHook.java:101)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addIcon(Native Method)
at com.android.systemui.statusbar.CommandQueue$H.handleMessage(CommandQueue.java:240)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4587)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.ClassCastException: android.widget.LinearLayout[] cannot be cast to android.widget.LinearLayout
at com.mohammadag.colouredstatusbar.hooks.StatusBarHook$3.afterHookedMethod(StatusBarHook.java:101)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addIcon(Native Method)
at com.android.systemui.statusbar.CommandQueue$H.handleMessage(CommandQueue.java:240)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4587)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
TintedStatusBar: Setting statusbar color to -16737588
TintedStatusBar: Setting statusbar color to -14540254
TintedStatusBar: Setting statusbar color to -14540254
TintedStatusBar: Setting statusbar color to -14540254
TintedStatusBar: Setting statusbar color to -16737588
TintedStatusBar: Setting statusbar color to -14540254
TintedStatusBar: Setting statusbar color to -16737588