[Moto E Original Android Development] Koji14:
no GPS found on the device

Steps:

1. Activate the GPS

2. Start the apps MyTracks

3. You'll see this message : " no GPS found on the device " and the app wont be able to localize yourself

(Same with OruxMaps : " Error ! GPS disabled" )

The same thing was happening on my HTC Xplorer and was fixed by galaxyfreak but i doesn't know how : http://xdaforums.com/showthread.php?t=2535682&highlight=gps

Logcat

Logcat when i try to select the location icon on Mytracks :

D/TrackRecordingService(16357): Ignore onLocationChangedAsync. Location is not from a GPS provider.

Logcat when i disable the GPS from the Android Panels :

E/QCALOG ( 670): [MessageQ] ProcessNewMessage: [XT-CS] unknown deliver target [OS-Agent]

W/ContextImpl(15818): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroad

cast:1202 android.content.ContextWrapper.sendBroadcast:370 com.android.settings.location.LocationSettingsBase .sendModeCh

angingIntent:101 com.android.settings.location.LocationSettingsBase .setLocationMode:93 com.android.settings.location.Loc

ationSettings.onCheckedChanged:283

I/GeofencerStateMachine(25274): Network location disabled.

V/GmsNetworkLocationProvi(25274): DISABLE

E/QCALOG ( 670): [MessageQ] ProcessNewMessage: [XTWWAN-PE] unknown deliver target [OS-Agent]

I/GCoreUlr(25274): Starting service, intent=Intent { act=com.google.android.location.reporting.ACTION_U PDATE_WORLD cmp=c

om.google.android.gms/com.google.android.location.reporting.service.Disp atchingService (has extras) }, extras=Bundle[{re

ceiverAction=android.location.PROVIDERS_CHANGED}]

D/BluetoothAdapter(15818): 1109727736: getState() : mService = null. Returning STATE_OFF

I/GCoreUlr(25274): WorldUpdater received intent Intent { act=com.google.android.location.reporting.ACTION_U PDATE_WORLD c

mp=com.google.android.gms/com.google.android.location.reporting.service.Disp atchingService (has extras) } with receiverA

ction android.location.PROVIDERS_CHANGED

I/GCoreUlr(25274): Ensuring that reporting is stopped because of reasons: {account#5#=[InactiveReason{mVersionCode=0, mI

dentifier=12, mName='LocationDisabled'}, InactiveReason{mVersionCode=0, mIdentifier=6, mName='ReportingNotSelected'}]}

D/GCoreFlp(25274): Unknown pending intent to remove.

I/GCoreUlr(25274): Unbound from all location providers

I/AdsMeasurementBroadcastReceiver(25386): Reporting settings might have changed, alerting AdsMeasurementService

D/AdsMeasurementBroadcastReceiver(25386): Unauthorized to start the main service

E/QCALOG ( 670): [MessageQ] ProcessNewMessage: [XTWiFi-PE] unknown deliver target [OS-Agent]

E/QCALOG ( 670): [MessageQ] ProcessNewMessage: [XT-CS] unknown deliver target [OS-Agent]

Logcate Activate the gps :

E/QCALOG ( 670): [MessageQ] ProcessNewMessage: [XTWiFi-PE] unknown deliver target [OS-Agent]

W/ContextImpl(15818): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroad

cast:1202 android.content.ContextWrapper.sendBroadcast:370 com.android.settings.location.LocationSettingsBase .sendModeCh

angingIntent:101 com.android.settings.location.LocationSettingsBase .setLocationMode:93 com.android.settings.location.Loc

ationSettings.onCheckedChanged:281

V/GmsNetworkLocationProvi(25274): ENABLE

V/GmsNetworkLocationProvi(25274): onSetRequest: ProviderRequestUnbundled, reportLocation is true and interval is 8640000

0

V/GmsNetworkLocationProvi(25274): SET-REQUEST

V/GmsNetworkLocationProvi(25274): in Handler: ProviderRequestUnbundled, reportLocation is true and interval is 86400000

E/QCALOG ( 670): [MessageQ] ProcessNewMessage: [XT-CS] unknown deliver target [OS-Agent]

W/GCoreFlp(25274): No location to return for getLastLocation()

I/Timeline(25274): Timeline: Activity_launch_request id:com.google.android.gms time:98079880

I/ActivityManager( 869): START u0 {flg=0x10000000 cmp=com.google.android.gms/com.google.android.location.network.Confir

mAlertActivity (has extras)} from pid 25274

E/QCALOG ( 670): [MessageQ] ProcessNewMessage: [XTWWAN-PE] unknown deliver target [OS-Agent]

V/GmsNetworkLocationProvi(25274): DISABLE

I/GCoreUlr(25274): Starting service, intent=Intent { act=com.google.android.location.reporting.ACTION_U PDATE_WORLD cmp=c

om.google.android.gms/com.google.android.location.reporting.service.Disp atchingService (has extras) }, extras=Bundle[{re

ceiverAction=android.location.PROVIDERS_CHANGED}]

I/GCoreUlr(25274): WorldUpdater received intent Intent { act=com.google.android.location.reporting.ACTION_U PDATE_WORLD c

mp=com.google.android.gms/com.google.android.location.reporting.service.Disp atchingService (has extras) } with receiverA

ction android.location.PROVIDERS_CHANGED

D/BluetoothAdapter(15818): 1109727736: getState() : mService = null. Returning STATE_OFF

I/ActivityManager( 869): Displayed com.google.android.gms/com.google.android.location.network.ConfirmAlertAc tivity: +12

4ms

I/Timeline(16540): Timeline: Activity_idle id: android.os.BinderProxy@4238f520 time:98080128

I/GCoreUlr(25274): Starting service, intent=Intent { act=com.google.android.location.reporting.ACTION_U PDATE_WORLD cmp=c

om.google.android.gms/com.google.android.location.reporting.service.Disp atchingService (has extras) }, extras=Bundle[{re

ceiverAction=android.location.PROVIDERS_CHANGED}]

D/BluetoothAdapter(15818): 1109727736: getState() : mService = null. Returning STATE_OFF

I/GCoreUlr(25274): Ensuring that reporting is stopped because of reasons: {account#5#=[InactiveReason{mVersionCode=0, mI

dentifier=12, mName='LocationDisabled'}, InactiveReason{mVersionCode=0, mIdentifier=6, mName='ReportingNotSelected'}]}

D/GCoreFlp(25274): Unknown pending intent to remove.

I/GCoreUlr(25274): Unbound from all location providers

I/AdsMeasurementBroadcastReceiver(25386): Reporting settings might have changed, alerting AdsMeasurementService

D/AdsMeasurementBroadcastReceiver(25386): Unauthorized to start the main service

I/GCoreUlr(25274): WorldUpdater received intent Intent { act=com.google.android.location.reporting.ACTION_U PDATE_WORLD c

mp=com.google.android.gms/com.google.android.location.reporting.service.Disp atchingService (has extras) } with receiverA

ction android.location.PROVIDERS_CHANGED

I/Timeline( 869): Timeline: Activity_windows_visible id: ActivityRecord{42eb6850 u0 com.google.android.gms/com.google.a

ndroid.location.network.ConfirmAlertActivity t18} time:98080353

I/GCoreUlr(25274): Ensuring that reporting is stopped because of reasons: {account#5#=[InactiveReason{mVersionCode=0, mI

dentifier=12, mName='LocationDisabled'}, InactiveReason{mVersionCode=0, mIdentifier=6, mName='ReportingNotSelected'}]}

D/GCoreFlp(25274): Unknown pending intent to remove.

I/GCoreUlr(25274): Unbound from all location providers

I/AdsMeasurementBroadcastReceiver(25386): Reporting settings might have changed, alerting AdsMeasurementService

D/AdsMeasurementBroadcastReceiver(25386): Unauthorized to start the main service