Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[MOD][XPOSED][KK] GPSNotification - Bring back the GPS Icon

OP eunrox

26th September 2014, 06:33 AM   |  #91  
Senior Member
Flag Duluth, GA
Thanks Meter: 19
 
133 posts
Join Date:Joined: Nov 2008
More
Issues with my LG G3. After installing I have BOTH icons on the status bar. Oh well.
26th September 2014, 10:08 AM   |  #92  
OP Member
Flag Berlin
Thanks Meter: 73
 
35 posts
Join Date:Joined: May 2011
Donate to Me
Will work further soon.
26th September 2014, 05:26 PM   |  #93  
Senior Member
Thanks Meter: 83
 
512 posts
Join Date:Joined: Jun 2012
More
Hi

thanks for this great module!

Perhaps you should update OP with a new app's config pic!
30th September 2014, 04:23 PM   |  #94  
Spz0's Avatar
Recognized Developer
Thanks Meter: 117
 
572 posts
Join Date:Joined: Sep 2010
Donate to Me
Using LG D321. KK icon doesn't disappear even after activating a GPS app and exiting. Full reboot also performed.

Sent from my LG-D321
3rd October 2014, 09:48 PM   |  #95  
murok9042's Avatar
Senior Member
München
Thanks Meter: 115
 
256 posts
Join Date:Joined: Dec 2012
Unfortunately same problem on LG-D802 aka G2 with 4.4.2 Kitkat StockRom v20D:

Name:  uploadfromtaptalk1412365649820.jpg
Views: 635
Size:  119.8 KBName:  uploadfromtaptalk1412365663525.jpg
Views: 635
Size:  99.8 KB

Gesendet von meinem LG-D802 mit Tapatalk
6th October 2014, 12:53 AM   |  #96  
Senior Member
Flag Budapest
Thanks Meter: 122
 
274 posts
Join Date:Joined: Jul 2012
More
Broken on I9305XXUFNI3 (and probably all TW 4.4.4 roms) in a really nasty way. When waiting for a GPS fix, only the new icon is visible. When a fix is obtained, SystemUI goes in an FC loop (logcat showing null pointer dereference in this Xposed module) until GPS signal is lost, with the home screen wallpaper resetting to the ROM default upon each FC. Icon remains (and keeps blinking) even if I disable GPS altogether.

Sent from my GT-I9305 using XDA Free mobile app
Last edited by .NetRolller 3D; 6th October 2014 at 12:56 AM.
6th October 2014, 10:28 AM   |  #97  
shinra00's Avatar
Senior Member
Flag Maputo
Thanks Meter: 61
 
168 posts
Join Date:Joined: Jan 2014
More
Working perfectly in CM11. Thank you for the module
12th November 2014, 01:59 PM   |  #98  
Senior Member
Thanks Meter: 36
 
171 posts
Join Date:Joined: Jun 2013
@eunrox :
again thanks for this great module.
Perhaps you have seen or not, CyanogenMod M12 is released for some devices, including my GT-I9505. Now my device switches between "no location", "energy saving", "GPS", and "GPS+wifi". Is there any chance for a little update that gps and gps+wifi get own symbols? "no location" has a grey JB-GPS icon (thats good), enery saving has a "half white - half grey" KitKat icon. "GPS" and "GPS+WiFi" have the same icon: blinking white JB-GPS icon. Could you perhaps add something like "blinking KK icon" for "only GPS"? would be very nice.
If you have any more question about my request or if you do not understand everything, feel free to ask me. If you dont want to write in this thread, you can send me a PM


greetings
135Shadowsoul
13th November 2014, 09:31 AM   |  #99  
shinra00's Avatar
Senior Member
Flag Maputo
Thanks Meter: 61
 
168 posts
Join Date:Joined: Jan 2014
More
Maybe the symbol for gps + wifi could be the gps symbol that we have with some parenthesis on the side like the sound symbol of windows taskbar
25th November 2014, 11:33 AM   |  #100  
Senior Member
Thanks Meter: 83
 
512 posts
Join Date:Joined: Jun 2012
More
Hi
This cute module works AFAIK (i did not use gps so much)
But it gives me errors in Xposed logs:
Code:
I/Xposed  ( 8396): de.robv.android.xposed.XposedHelpers$InvocationTargetError: java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LO
CATION permission.
I/Xposed  ( 8396):      at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:955)
I/Xposed  ( 8396):      at eun.xposed.gpsnotification.GPSNotification.handleGetSystemService(GPSNotification.java:419)
I/Xposed  ( 8396):      at eun.xposed.gpsnotification.GPSNotification.access$13(GPSNotification.java:411)
I/Xposed  ( 8396):      at eun.xposed.gpsnotification.GPSNotification$5.afterHookedMethod(GPSNotification.java:374)
I/Xposed  ( 8396):      at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
I/Xposed  ( 8396):      at android.app.ContextImpl.getSystemService(Native Method)
I/Xposed  ( 8396):      at android.view.ContextThemeWrapper.getSystemService(ContextThemeWrapper.java:117)
I/Xposed  ( 8396):      at android.app.Activity.getSystemService(Activity.java:5342)
I/Xposed  ( 8396):      at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
I/Xposed  ( 8396):      at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
I/Xposed  ( 8396):      at android.app.Activity.getSystemService(Native Method)
I/Xposed  ( 8396):      at biz.bokhorst.xprivacy.fu.a(SourceFile:330)
I/Xposed  ( 8396):      at biz.bokhorst.xprivacy.fu.a(SourceFile:309)
I/Xposed  ( 8396):      at biz.bokhorst.xprivacy.ActivityMain.onCreate(SourceFile:247)
I/Xposed  ( 8396):      at android.app.Activity.performCreate(Activity.java:6092)
I/Xposed  ( 8396):      at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
I/Xposed  ( 8396):      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2181)
I/Xposed  ( 8396):      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2283)
I/Xposed  ( 8396):      at android.app.ActivityThread.access$800(ActivityThread.java:144)
I/Xposed  ( 8396):      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1205)
I/Xposed  ( 8396):      at android.os.Handler.dispatchMessage(Handler.java:102)
I/Xposed  ( 8396):      at android.os.Looper.loop(Looper.java:136)
I/Xposed  ( 8396):      at android.app.ActivityThread.main(ActivityThread.java:5158)
I/Xposed  ( 8396):      at java.lang.reflect.Method.invokeNative(Native Method)
I/Xposed  ( 8396):      at java.lang.reflect.Method.invoke(Method.java:515)
I/Xposed  ( 8396):      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
I/Xposed  ( 8396):      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
I/Xposed  ( 8396):      at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
I/Xposed  ( 8396):      at dalvik.system.NativeStart.main(Native Method)
I/Xposed  ( 8396): Caused by: java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.
I/Xposed  ( 8396):      at android.os.Parcel.readException(Parcel.java:1465)
I/Xposed  ( 8396):      at android.os.Parcel.readException(Parcel.java:1419)
I/Xposed  ( 8396):      at android.location.ILocationManager$Stub$Proxy.addGpsStatusListener(ILocationManager.java:675)
I/Xposed  ( 8396):      at android.location.LocationManager.addGpsStatusListener(LocationManager.java:1493)
I/Xposed  ( 8396):      at java.lang.reflect.Method.invokeNative(Native Method)
I/Xposed  ( 8396):      at java.lang.reflect.Method.invoke(Method.java:515)
I/Xposed  ( 8396):      at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:947)
I/Xposed  ( 8396):      ... 28 more
I/Xposed  ( 8396): de.robv.android.xposed.XposedHelpers$InvocationTargetError: java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LO
CATION permission.
I/Xposed  ( 8396):      at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:955)
I/Xposed  ( 8396):      at eun.xposed.gpsnotification.GPSNotification.handleGetSystemService(GPSNotification.java:419)
I/Xposed  ( 8396):      at eun.xposed.gpsnotification.GPSNotification.access$13(GPSNotification.java:411)
I/Xposed  ( 8396):      at eun.xposed.gpsnotification.GPSNotification$5.afterHookedMethod(GPSNotification.java:374)
I/Xposed  ( 8396):      at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
I/Xposed  ( 8396):      at android.app.Activity.getSystemService(Native Method)
I/Xposed  ( 8396):      at biz.bokhorst.xprivacy.fu.a(SourceFile:330)
I/Xposed  ( 8396):      at biz.bokhorst.xprivacy.fu.a(SourceFile:309)
I/Xposed  ( 8396):      at biz.bokhorst.xprivacy.ActivityMain.onCreate(SourceFile:247)
I/Xposed  ( 8396):      at android.app.Activity.performCreate(Activity.java:6092)
I/Xposed  ( 8396):      at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
I/Xposed  ( 8396):      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2181)
I/Xposed  ( 8396):      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2283)
I/Xposed  ( 8396):      at android.app.ActivityThread.access$800(ActivityThread.java:144)
I/Xposed  ( 8396):      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1205)
I/Xposed  ( 8396):      at android.os.Handler.dispatchMessage(Handler.java:102)
I/Xposed  ( 8396):      at android.os.Looper.loop(Looper.java:136)
I/Xposed  ( 8396):      at android.app.ActivityThread.main(ActivityThread.java:5158)
I/Xposed  ( 8396):      at java.lang.reflect.Method.invokeNative(Native Method)
I/Xposed  ( 8396):      at java.lang.reflect.Method.invoke(Method.java:515)
I/Xposed  ( 8396):      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
I/Xposed  ( 8396):      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
I/Xposed  ( 8396):      at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
I/Xposed  ( 8396):      at dalvik.system.NativeStart.main(Native Method)
I/Xposed  ( 8396): Caused by: java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.
I/Xposed  ( 8396):      at android.os.Parcel.readException(Parcel.java:1465)
I/Xposed  ( 8396):      at android.os.Parcel.readException(Parcel.java:1419)
I/Xposed  ( 8396):      at android.location.ILocationManager$Stub$Proxy.addGpsStatusListener(ILocationManager.java:675)
I/Xposed  ( 8396):      at android.location.LocationManager.addGpsStatusListener(LocationManager.java:1493)
I/Xposed  ( 8396):      at java.lang.reflect.Method.invokeNative(Native Method)
I/Xposed  ( 8396):      at java.lang.reflect.Method.invoke(Method.java:515)
I/Xposed  ( 8396):      at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:947)
I/Xposed  ( 8396):      ... 23 more

It's not due to Xprivacy (same errors with Xprivacy module disabled) and it's not restricted by Privacy Guard.
Device and Rom: SGS2+, Spirit Rom, Android 4.4.4

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes