[Xposed Framework Modules] defim:
[MENTION=4051931]eunrox[/MENTION]: 1.7 does not work for me, like 1.5 and 1.6. 1.5 is fine. Logs of 1.7:

2014-07-20 04:49:00
android.content.res.Resources$NotFoundException: com.android.systemui:drawable/ic_qs_location_on_gps
at android.content.res.XResources.setReplacement(XResources.java:307)
at eun.xposed.gpsnotification.GPSNotification.handleInitPackageResources(GPSNotification.java:352)
at de.robv.android.xposed.IXposedHookInitPackageResources$Wrapper.handleInitPackageResources(IXposedHookInitPackageResources.java:20)
at de.robv.android.xposed.callbacks.XC_InitPackageResources.call(XC_InitPackageResources.java:28)
at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
at de.robv.android.xposed.XposedBridge$6.afterHookedMethod(XposedBridge.java:344)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ResourcesManager.getTopLevelResources(Native Method)
at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1534)
at android.app.LoadedApk.getResources(LoadedApk.java:480)
at android.app.ContextImpl.<init>(ContextImpl.java:2022)
at android.app.ContextImpl.createAppContext(ContextImpl.java:1979)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:2552)
at android.app.ActivityThread.access$1800(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5001)
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:785)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
2014-07-20 04:49:03
de.robv.android.xposed.XposedHelpers$InvocationTargetError: java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:955)
at eun.xposed.gpsnotification.GPSNotification.handleGetSystemService(GPSNotification.java:419)
at eun.xposed.gpsnotification.GPSNotification.access$13(GPSNotification.java:411)
at eun.xposed.gpsnotification.GPSNotification$5.afterHookedMethod(GPSNotification.java:374)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ContextImpl.getSystemService(Native Method)
at android.content.ContextWrapper.getSystemService(ContextWrapper.java:540)
at com.dualboot.e.m.onCreate(Unknown Source)
at android.service.wallpaper.WallpaperService$Engine.attach(WallpaperService.java:777)
at android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper.executeMessage(WallpaperService.java:1031)
at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:40)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5001)
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:785)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.
at android.os.Parcel.readException(Parcel.java:1465)
at android.os.Parcel.readException(Parcel.java:1419)
at android.location.ILocationManager$Stub$Proxy.addGpsStatusListener(ILocationManager.java:675)
at android.location.LocationManager.addGpsStatusListener(LocationManager.java:1493)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:947)
... 19 more
2014-07-20 04:49:27
de.robv.android.xposed.XposedHelpers$InvocationTargetError: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:955)
at eun.xposed.gpsnotification.GPSNotification.handleGetSystemService(GPSNotification.java:419)
at eun.xposed.gpsnotification.GPSNotification.access$13(GPSNotification.java:411)
at eun.xposed.gpsnotification.GPSNotification$5.afterHookedMethod(GPSNotification.java:374)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ContextImpl.getSystemService(Native Method)
at android.content.ContextWrapper.getSystemService(ContextWrapper.java:540)
at com.levelup.touiteur.dd.<init>(SourceFile:96)
at com.levelup.touiteur.dd.<clinit>(SourceFile:34)
at com.levelup.touiteur.Touiteur$2.run(SourceFile:322)
Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at android.os.Handler.<init>(Handler.java:200)
at android.os.Handler.<init>(Handler.java:114)
at android.location.LocationManager$GpsStatusListenerTransport$1.<init>(LocationManager.java:1453)
at android.location.LocationManager$GpsStatusListenerTransport.<init>(LocationManager.java:1453)
at android.location.LocationManager.addGpsStatusListener(LocationManager.java:1492)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:947)
... 9 more
2014-07-20 04:49:51
de.robv.android.xposed.XposedHelpers$InvocationTargetError: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:955)
at eun.xposed.gpsnotification.GPSNotification.handleGetSystemService(GPSNotification.java:419)
at eun.xposed.gpsnotification.GPSNotification.access$13(GPSNotification.java:411)
at eun.xposed.gpsnotification.GPSNotification$5.afterHookedMethod(GPSNotification.java:374)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ContextImpl.getSystemService(Native Method)
at android.content.ContextWrapper.getSystemService(ContextWrapper.java:540)
at com.mobidia.android.mdm.engine.a.d$d.<init>(SourceFile:529)
at com.mobidia.android.mdm.engine.a.d.a(SourceFile:103)
at com.mobidia.android.mdm.engine.a.a.a(SourceFile:1083)
at com.mobidia.android.mdm.engine.a.g.a(SourceFile:444)
at com.mobidia.android.mdm.engine.a.c.b(SourceFile:675)
at com.mobidia.android.mdm.engine.a.c.a(SourceFile:403)
at com.mobidia.android.mdm.engine.MdmService.Z(SourceFile:3083)
at com.mobidia.android.mdm.engine.MdmService.k(SourceFile:94)
at com.mobidia.android.mdm.engine.MdmService$a.a(SourceFile:2126)
at com.mobidia.android.mdm.engine.MdmService$a.run(SourceFile:2067)
at java.lang.Thread.run(Thread.java:841)
Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at android.os.Handler.<init>(Handler.java:200)
at android.os.Handler.<init>(Handler.java:114)
at android.location.LocationManager$GpsStatusListenerTransport$1.<init>(LocationManager.java:1453)
at android.location.LocationManager$GpsStatusListenerTransport.<init>(LocationManager.java:1453)
at android.location.LocationManager.addGpsStatusListener(LocationManager.java:1492)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:947)
... 17 more
2014-07-20 04:49:53
de.robv.android.xposed.XposedHelpers$InvocationTargetError: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:955)
at eun.xposed.gpsnotification.GPSNotification.handleGetSystemService(GPSNotification.java:419)
at eun.xposed.gpsnotification.GPSNotification.access$13(GPSNotification.java:411)
at eun.xposed.gpsnotification.GPSNotification$5.afterHookedMethod(GPSNotification.java:374)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ContextImpl.getSystemService(Native Method)
at android.content.ContextWrapper.getSystemService(ContextWrapper.java:540)
at com.mobidia.android.mdm.engine.a.b.a(SourceFile:71)
at com.mobidia.android.mdm.engine.b.a(SourceFile:149)
at com.mobidia.android.mdm.engine.MdmService.Z(SourceFile:3100)
at com.mobidia.android.mdm.engine.MdmService.k(SourceFile:94)
at com.mobidia.android.mdm.engine.MdmService$a.a(SourceFile:2126)
at com.mobidia.android.mdm.engine.MdmService$a.run(SourceFile:2067)
at java.lang.Thread.run(Thread.java:841)
Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at android.os.Handler.<init>(Handler.java:200)
at android.os.Handler.<init>(Handler.java:114)
at android.location.LocationManager$GpsStatusListenerTransport$1.<init>(LocationManager.java:1453)
at android.location.LocationManager$GpsStatusListenerTransport.<init>(LocationManager.java:1453)
at android.location.LocationManager.addGpsStatusListener(LocationManager.java:1492)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:947)
... 13 more
2014-07-20 04:49:56
de.robv.android.xposed.XposedHelpers$InvocationTargetError: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:955)
at eun.xposed.gpsnotification.GPSNotification.handleGetSystemService(GPSNotification.java:419)
at eun.xposed.gpsnotification.GPSNotification.access$13(GPSNotification.java:411)
at eun.xposed.gpsnotification.GPSNotification$5.afterHookedMethod(GPSNotification.java:374)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ContextImpl.getSystemService(Native Method)
at android.content.ContextWrapper.getSystemService(ContextWrapper.java:540)
at com.levelup.touiteur.dd.<init>(SourceFile:96)
at com.levelup.touiteur.dd.<clinit>(SourceFile:34)
at com.levelup.touiteur.Touiteur$2.run(SourceFile:322)
Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at android.os.Handler.<init>(Handler.java:200)
at android.os.Handler.<init>(Handler.java:114)
at android.location.LocationManager$GpsStatusListenerTransport$1.<init>(LocationManager.java:1453)
at android.location.LocationManager$GpsStatusListenerTransport.<init>(LocationManager.java:1453)
at android.location.LocationManager.addGpsStatusListener(LocationManager.java:1492)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:947)
... 9 more
2014-07-20 04:50:13
de.robv.android.xposed.XposedHelpers$InvocationTargetError: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:955)
at eun.xposed.gpsnotification.GPSNotification.handleGetSystemService(GPSNotification.java:419)
at eun.xposed.gpsnotification.GPSNotification.access$13(GPSNotification.java:411)
at eun.xposed.gpsnotification.GPSNotification$5.afterHookedMethod(GPSNotification.java:374)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ContextImpl.getSystemService(Native Method)
at android.content.ContextWrapper.getSystemService(ContextWrapper.java:540)
at com.levelup.touiteur.dd.<init>(SourceFile:96)
at com.levelup.touiteur.dd.<clinit>(SourceFile:34)
at com.levelup.touiteur.Touiteur$2.run(SourceFile:322)
Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at android.os.Handler.<init>(Handler.java:200)
at android.os.Handler.<init>(Handler.java:114)
at android.location.LocationManager$GpsStatusListenerTransport$1.<init>(LocationManager.java:1453)
at android.location.LocationManager$GpsStatusListenerTransport.<init>(LocationManager.java:1453)
at android.location.LocationManager.addGpsStatusListener(LocationManager.java:1492)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:947)
... 9 more