transistorsoft / react-native-background-geolocation

Sophisticated, battery-conscious background-geolocation with motion-detection
http://shop.transistorsoft.com/pages/react-native-background-geolocation
MIT License
2.62k stars 428 forks source link

App is not active in background #882

Closed Kiran0791 closed 4 years ago

Kiran0791 commented 4 years ago

App is not active in background on both ios and android

Your Environment

Expected Behavior

App should be active in background but after few mins (~4-5mins) its loosing scope and when app is brought to foreground its restarting

Actual Behavior

App should be active in background and respond to the motion and activity changes

Steps to Reproduce

  1. Configure the Plugin
  2. start some activity and put the app in background
christocracy commented 4 years ago

iOS can and will terminate your app in the background while the device is sitting stationary. That's not unusual. When the device moves about 200 meters, iOS will re-launch your app in the background and tracking resumes. Test with debug: true and provide logs. See Wiki "Debugging".

Kiran0791 commented 4 years ago

On debug it was behaving as expected. On release build we are facing this issue

christocracy commented 4 years ago

debug: true can be used with release builds.

Kiran0791 commented 4 years ago

Below is the log on android

--------- beginning of system --------- beginning of main --------- beginning of crash 10-24 12:11:17.188 19578 19647 I TSLocationManager: [c.t.l.adapter.TSConfig print] 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:17.188 19578 19647 I TSLocationManager: ║ TSLocationManager version: 3.0.37 (337) 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:17.188 19578 19647 I TSLocationManager: { 10-24 12:11:17.188 19578 19647 I TSLocationManager: "activityRecognitionInterval": 10000, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "allowIdenticalLocations": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "autoSync": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "autoSyncThreshold": 0, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "batchSync": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "configUrl": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "debug": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "deferTime": 0, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "desiredAccuracy": -1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "desiredOdometerAccuracy": 100, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "disableElasticity": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "disableLocationAuthorizationAlert": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "disableMotionActivityUpdates": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "disableStopDetection": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "distanceFilter": 100, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "elasticityMultiplier": 1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "enableHeadless": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "enableTimestampMeta": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "extras": {}, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "fastestLocationUpdateInterval": -1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnBoot": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnGeofence": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnHeartbeat": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnLocationChange": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnMotionChange": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnSchedule": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "foregroundService": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "geofenceInitialTriggerEntry": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "geofenceModeHighAccuracy": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "geofenceProximityRadius": 1000, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "geofenceTemplate": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "headers": {}, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "headlessJobService": "com.transistorsoft.rnbackgroundgeolocation.HeadlessTask", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "heartbeatInterval": -1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "httpRootProperty": "location", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "httpTimeout": 60000, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "isMoving": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "locationAuthorizationRequest": "Always", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "locationTemplate": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "locationTimeout": 60, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "locationUpdateInterval": 1000, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "locationsOrderDirection": "ASC", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "logLevel": 5, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "logMaxDays": 3, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "maxBatchSize": -1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "maxDaysToPersist": 1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "maxRecordsToPersist": -1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "method": "POST", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "minimumActivityRecognitionConfidence": 75, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "notification": { 10-24 12:11:17.188 19578 19647 I TSLocationManager: "layout": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "title": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "text": "Location Service activated", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "color": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "channelName": "TSLocationManager", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "smallIcon": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "largeIcon": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "priority": 0, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "strings": {}, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "actions": [] 10-24 12:11:17.188 19578 19647 I TSLocationManager: }, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "params": {}, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "persist": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "persistMode": 2, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "schedule": [], 10-24 12:11:17.188 19578 19647 I TSLocationManager: "scheduleUseAlarmManager": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "speedJumpFilter": 300, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "startOnBoot": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "stationaryRadius": 25, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "stopAfterElapsedMinutes": 0, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "stopOnStationary": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "stopOnTerminate": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "stopTimeout": 5, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "triggerActivities": "in_vehicle, on_bicycle, on_foot, running, walking", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "url": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "useSignificantChangesOnly": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "enabled": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "schedulerEnabled": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "trackingMode": 1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "odometer": 0, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "isFirstBoot": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "didLaunchInBackground": false 10-24 12:11:17.188 19578 19647 I TSLocationManager: } 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:17.188 19578 19647 I TSLocationManager: ║ DEVICE SENSORS 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╟─ ✅ ACCELEROMETER: {Sensor name="lsm6ds3c Accelerometer Non-wakeup", vendor="STMicro", version=352, type=1, maxRange=78.4532, resolution=0.0023928226, power=0.15, minDelay=2404} 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╟─ ✅ GYROSCOPE: {Sensor name="lsm6ds3c Gyroscope Non-wakeup", vendor="STMicro", version=352, type=4, maxRange=34.905556, resolution=0.0012216945, power=0.555, minDelay=2404} 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╟─ ✅ MAGNETOMETER: {Sensor name="ak0991x Magnetometer Non-wakeup", vendor="akm", version=10063, type=2, maxRange=4912.0, resolution=0.15, power=1.1, minDelay=10000} 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╟─ ✅ SIGNIFICANT_MOTION: {Sensor name="sns_smd Wakeup", vendor="qualcomm", version=1, type=17, maxRange=1.0, resolution=1.0, power=0.025, minDelay=-1} 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:11:17.270 19578 19677 I TSLocationManager: [c.t.l.a.BackgroundGeolocation ] 10-24 12:11:17.270 19578 19677 I TSLocationManager: ✅ Google Play Services: connected (version code:12451000) 10-24 12:11:17.280 19578 19678 D TSLocationManager: [c.t.l.data.sqlite.b prune] 10-24 12:11:17.280 19578 19678 D TSLocationManager: ℹ️ PRUNE -1 days 10-24 12:11:17.284 19578 19677 I TSLocationManager: [c.t.l.a.BackgroundGeolocation e] 10-24 12:11:17.284 19578 19677 I TSLocationManager: 🎾 Start monitoring location-provider changes 10-24 12:11:42.332 19578 19679 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:11:42.332 19578 19679 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:42.332 19578 19679 I TSLocationManager: ║ motionchange LocationResult: 1 10-24 12:11:42.332 19578 19679 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:42.332 19578 19679 I TSLocationManager: ╟─ 📍 Location[fused 12.879052,77.584952 hAcc=25 et=+2h41m58s316ms alt=847.5999755859375 vel=0.29778418 bear=297.985 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1655ms, time: 1571899300675 10-24 12:11:42.335 19578 19679 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-24 12:11:42.335 19578 19679 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: false 10-24 12:11:42.336 19578 19679 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.8735 10-24 12:11:42.342 19578 19679 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 1 isFinished? true 10-24 12:11:42.344 19578 19678 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 12:11:42.344 19578 19678 I TSLocationManager: ✅ INSERT: 85068b08-6955-4e6c-9c1b-2e60ec71dba5 10-24 12:11:42.350 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:42.350 19578 19578 I TSLocationManager: 🎾 Start motion-activity updates 10-24 12:11:42.354 19578 19578 D TSLocationManager: [c.t.l.g.TSGeofenceManager startMonitoringStationaryRegion] 10-24 12:11:42.354 19578 19578 D TSLocationManager: 🎾 Start monitoring stationary region (radius: 150.0m 12.8790515,77.5849516 hAcc=24.698) 10-24 12:11:42.379 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService h] 10-24 12:11:42.379 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:42.379 19578 19578 I TSLocationManager: ║ TrackingService motionchange: false 10-24 12:11:42.379 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:42.395 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:42.395 19578 19578 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=100] 10-24 12:11:42.404 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:42.404 19578 19578 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=100] 10-24 12:11:42.422 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:42.422 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:42.422 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:11:42.422 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:42.422 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: still 10-24 12:11:42.422 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:11:42.430 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:42.430 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:42.430 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:11:42.430 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:42.430 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: still 10-24 12:11:42.430 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:11:42.600 19578 19578 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-24 12:11:42.641 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService onDestroy] 10-24 12:11:42.641 19578 19578 D TSLocationManager: 🔴 TrackingService destroyed 10-24 12:11:42.692 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 12:11:42.692 19578 19578 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 12:11:51.439 19578 19766 I TSLocationManager: [c.t.l.scheduler.ScheduleEvent onOneShot] 10-24 12:11:51.439 19578 19766 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:51.439 19578 19766 I TSLocationManager: ║ ⏰ OneShot event fired: TERMINATE_EVENT 10-24 12:11:51.439 19578 19766 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:51.449 19578 19766 D TSLocationManager: [c.t.l.event.TerminateEvent ] 10-24 12:11:51.449 19578 19766 D TSLocationManager: ℹ️ TERMINATE_EVENT ignored (MainActivity is still active). 10-24 12:11:51.917 19578 19578 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [isMoving] 10-24 12:11:51.926 19578 19578 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-24 12:11:51.926 19578 19578 I TSLocationManager: 🔴 Stop heartbeat 10-24 12:11:51.929 19578 19578 D TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringStationaryRegion] 10-24 12:11:51.929 19578 19578 D TSLocationManager: 🔴 Stop monitoring stationary region 10-24 12:11:51.933 19578 19578 D TSLocationManager: [c.t.locationmanager.util.b b] 10-24 12:11:51.933 19578 19578 D TSLocationManager: ℹ️ LocationAuthorization: Permission granted 10-24 12:11:51.934 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:11:51.934 19578 19578 I TSLocationManager: 🔵 setPace: false → true 10-24 12:11:51.934 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:51.934 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:51.934 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:11:51.934 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:51.934 19578 19578 I TSLocationManager: ╟─ 🔴 EXIT: still 10-24 12:11:51.934 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-24 12:11:51.934 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:11:51.950 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService h] 10-24 12:11:51.950 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:51.950 19578 19578 I TSLocationManager: ║ TrackingService motionchange: true 10-24 12:11:51.950 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:51.992 19578 19847 I TSLocationManager: [c.t.l.s.LocationRequestService b] 10-24 12:11:51.992 19578 19847 I TSLocationManager: ℹ️ Location availability: true 10-24 12:11:52.190 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 12:11:52.190 19578 19578 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 12:11:53.705 19578 19679 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:11:53.705 19578 19679 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:53.705 19578 19679 I TSLocationManager: ║ motionchange LocationResult: 2 10-24 12:11:53.705 19578 19679 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:53.705 19578 19679 I TSLocationManager: ╟─ 📍 Location[fused 12.879055,77.584957 hAcc=27 et=+2h42m9s695ms alt=847.5999755859375 vel=0.22527264 bear=127.10076 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1650ms, time: 1571899312054 10-24 12:11:53.706 19578 19679 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.698 10-24 12:11:53.710 19578 19679 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 2 isFinished? false 10-24 12:11:54.970 19578 19678 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:11:54.970 19578 19678 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:54.970 19578 19678 I TSLocationManager: ║ motionchange LocationResult: 2 10-24 12:11:54.970 19578 19678 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:54.970 19578 19678 I TSLocationManager: ╟─ 📍 Location[fused 12.879045,77.584971 hAcc=23 et=+2h42m12s569ms alt=847.5999755859375 vel=0.4291459 bear=126.11672 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 39ms, time: 1571899314928 10-24 12:11:54.975 19578 19678 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-24 12:11:54.975 19578 19678 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: true 10-24 12:11:54.976 19578 19678 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.8735 10-24 12:11:54.981 19578 19678 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 12:11:54.981 19578 19678 I TSLocationManager: 🎾 Location-services: ON 10-24 12:11:54.981 19578 19678 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 12:11:54.981 19578 19678 I TSLocationManager: 🎾 Location-services: ON 10-24 12:11:54.982 19578 19678 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-24 12:11:54.983 19578 19678 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 2 isFinished? true 10-24 12:11:54.985 19578 19847 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 12:11:54.985 19578 19847 I TSLocationManager: ✅ INSERT: 0a06ac7e-07eb-4b06-aba6-e29f64a71768 10-24 12:11:54.992 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:54.992 19578 19578 I TSLocationManager: 🎾 Start motion-activity updates 10-24 12:11:54.993 19578 19578 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-24 12:11:54.993 19578 19578 I TSLocationManager: 🔴 Location-services: OFF 10-24 12:11:54.999 19578 19578 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 12:11:54.999 19578 19578 I TSLocationManager: 🎾 Location-services: ON 10-24 12:11:55.000 19578 19578 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-24 12:11:55.051 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:11:55.051 19578 19578 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:55.051 19578 19578 D TSLocationManager: ║ TrackingService: LocationResult 10-24 12:11:55.051 19578 19578 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:55.051 19578 19578 D TSLocationManager: ╟─ 📍 Location[fused 12.879045,77.584971 hAcc=23 et=+2h42m12s569ms alt=847.5999755859375 vel=0.4291459 bear=126.11672 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 120ms, time: 1571899314928 10-24 12:11:55.052 19578 19847 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 12:11:55.052 19578 19847 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:55.052 19578 19847 D TSLocationManager: ║ Process LocationResult 10-24 12:11:55.052 19578 19847 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:55.053 19578 19847 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 12:11:55.053 19578 19847 D TSLocationManager: ℹ️ IGNORED: same as last location 10-24 12:11:55.062 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService b] 10-24 12:11:55.062 19578 19578 I TSLocationManager: ℹ️ Location availability: true 10-24 12:11:55.073 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:11:55.073 19578 19578 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:55.073 19578 19578 D TSLocationManager: ║ TrackingService: LocationResult 10-24 12:11:55.073 19578 19578 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:55.073 19578 19578 D TSLocationManager: ╟─ 📍 Location[fused 12.879045,77.584971 hAcc=23 et=+2h42m12s569ms alt=847.5999755859375 vel=0.4291459 bear=126.11672 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 144ms, time: 1571899314928 10-24 12:11:55.074 19578 19678 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 12:11:55.074 19578 19678 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:55.074 19578 19678 D TSLocationManager: ║ Process LocationResult 10-24 12:11:55.074 19578 19678 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:55.074 19578 19678 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 12:11:55.074 19578 19678 D TSLocationManager: ℹ️ IGNORED: same as last location 10-24 12:11:55.239 19578 19578 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-24 12:12:00.530 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:12:00.530 19578 19578 D TSLocationManager: 🚘 ️DetectedActivity [type=ON_FOOT, confidence=98] 10-24 12:12:00.568 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:12:00.568 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:12:00.568 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:12:00.568 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:12:00.568 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-24 12:12:00.568 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:12:00.835 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 12:12:00.835 19578 19578 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 12:12:13.236 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService b] 10-24 12:12:13.236 19578 19578 I TSLocationManager: ℹ️ Location availability: false 10-24 12:12:13.826 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService b] 10-24 12:12:13.826 19578 19578 I TSLocationManager: ℹ️ Location availability: true 10-24 12:12:18.633 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:12:18.633 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:12:18.633 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:12:18.633 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:12:18.633 19578 19578 I TSLocationManager: ╟─ 🔴 EXIT: walking 10-24 12:12:18.633 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: still 10-24 12:12:18.633 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:12:18.646 19578 19578 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-24 12:12:18.646 19578 19578 I TSLocationManager: ⏰ Scheduled OneShot: STOP_TIMEOUT in 300000ms (jobID: 2059034116) 10-24 12:12:18.653 19578 19578 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-24 12:12:18.653 19578 19578 I TSLocationManager: 🔴 Location-services: OFF 10-24 12:12:18.655 19578 19578 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 12:12:18.655 19578 19578 I TSLocationManager: 🎾 Location-services: ON 10-24 12:12:18.656 19578 19578 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-24 12:12:18.819 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:12:18.819 19578 19578 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:12:18.819 19578 19578 D TSLocationManager: ║ TrackingService: LocationResult 10-24 12:12:18.819 19578 19578 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:12:18.819 19578 19578 D TSLocationManager: ╟─ 📍 Location[fused 12.879054,77.584959 hAcc=11 et=+2h42m34s795ms alt=847.5999755859375 vel=0.016616123 bear=21.829344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1662ms, time: 1571899337154 10-24 12:12:18.820 19578 19766 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 12:12:18.820 19578 19766 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:12:18.820 19578 19766 D TSLocationManager: ║ Process LocationResult 10-24 12:12:18.820 19578 19766 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:12:18.820 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService a] Received stoppedAt location 10-24 12:12:18.821 19578 19766 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 25.049 10-24 12:12:18.821 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:12:18.821 19578 19578 I TSLocationManager: ℹ️ Distance from stoppedAtLocation: -22.874 10-24 12:12:18.831 19578 19909 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 12:12:18.831 19578 19909 I TSLocationManager: ✅ INSERT: 373622ac-7728-4dbb-82d5-a4d345174caf 10-24 12:12:18.888 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 12:12:18.888 19578 19578 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 12:17:18.673 19578 20460 I TSLocationManager: [c.t.l.scheduler.ScheduleEvent onOneShot] 10-24 12:17:18.673 19578 20460 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:18.673 19578 20460 I TSLocationManager: ║ ⏰ OneShot event fired: STOP_TIMEOUT 10-24 12:17:18.673 19578 20460 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:18.678 19578 20460 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [isMoving] 10-24 12:17:18.688 19578 20460 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-24 12:17:18.688 19578 20460 I TSLocationManager: 🔴 Location-services: OFF 10-24 12:17:18.698 19578 20460 I TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringSignificantLocationChanges] 10-24 12:17:18.698 19578 20460 I TSLocationManager: 🔴 Stop monitoring significant location changes 10-24 12:17:18.699 19578 20460 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-24 12:17:18.699 19578 20460 I TSLocationManager: 🔴 Stop heartbeat 10-24 12:17:18.702 19578 20460 D TSLocationManager: [c.t.locationmanager.util.b b] 10-24 12:17:18.702 19578 20460 D TSLocationManager: ℹ️ LocationAuthorization: Permission granted 10-24 12:17:18.703 19578 20460 I TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:17:18.703 19578 20460 I TSLocationManager: 🔵 setPace: true → false 10-24 12:17:18.802 19578 20462 I TSLocationManager: [c.t.l.s.LocationRequestService b] 10-24 12:17:18.802 19578 20462 I TSLocationManager: ℹ️ Location availability: true 10-24 12:17:20.507 19578 20461 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:17:20.507 19578 20461 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:20.507 19578 20461 I TSLocationManager: ║ motionchange LocationResult: 3 10-24 12:17:20.507 19578 20461 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:20.507 19578 20461 I TSLocationManager: ╟─ 📍 Location[fused 12.879069,77.584946 hAcc=28 et=+2h47m36s475ms alt=847.5999755859375 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1671ms, time: 1571899638834 10-24 12:17:20.508 19578 20461 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.8735 10-24 12:17:20.514 19578 20461 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 3 isFinished? false 10-24 12:17:25.550 19578 20460 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:17:25.550 19578 20460 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:25.550 19578 20460 I TSLocationManager: ║ motionchange LocationResult: 3 10-24 12:17:25.550 19578 20460 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:25.550 19578 20460 I TSLocationManager: ╟─ 📍 Location[fused 12.879060,77.584957 hAcc=25 et=+2h47m41s513ms alt=847.5999755859375 vel=0.0024874117 bear=129.1198 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1677ms, time: 1571899643872 10-24 12:17:25.551 19578 20460 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.698 10-24 12:17:25.554 19578 20460 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 3 isFinished? false 10-24 12:17:30.570 19578 20462 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:17:30.570 19578 20462 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:30.570 19578 20462 I TSLocationManager: ║ motionchange LocationResult: 3 10-24 12:17:30.570 19578 20462 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:30.570 19578 20462 I TSLocationManager: ╟─ 📍 Location[fused 12.879060,77.584957 hAcc=28 et=+2h47m46s530ms alt=847.5999755859375 vel=0.006013284 bear=85.15394 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1680ms, time: 1571899648889 10-24 12:17:30.572 19578 20462 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-24 12:17:30.572 19578 20462 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: false 10-24 12:17:30.573 19578 20462 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.949001 10-24 12:17:30.581 19578 20462 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 3 isFinished? true 10-24 12:17:30.583 19578 20461 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 12:17:30.583 19578 20461 I TSLocationManager: ✅ INSERT: c4505f78-cd0a-48bf-a027-e0f1a5f46d8c 10-24 12:17:30.585 19578 19578 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-24 12:17:30.586 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:17:30.586 19578 19578 I TSLocationManager: 🎾 Start motion-activity updates 10-24 12:17:30.588 19578 19578 D TSLocationManager: [c.t.l.g.TSGeofenceManager startMonitoringStationaryRegion] 10-24 12:17:30.588 19578 19578 D TSLocationManager: 🎾 Start monitoring stationary region (radius: 150.0m 12.8790604,77.5849569 hAcc=25.2) 10-24 12:17:30.604 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService h] 10-24 12:17:30.604 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:30.604 19578 19578 I TSLocationManager: ║ TrackingService motionchange: false 10-24 12:17:30.604 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:30.744 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:17:30.744 19578 19578 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=99] 10-24 12:17:30.777 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:17:30.777 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:30.777 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:17:30.777 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:30.777 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: still 10-24 12:17:30.777 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:17:30.870 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService onDestroy] 10-24 12:17:30.870 19578 19578 D TSLocationManager: 🔴 TrackingService destroyed 10-24 12:17:31.047 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 12:17:31.047 19578 19578 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 12:18:33.393 19578 19578 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-24 12:18:33.393 19578 19578 I TSLocationManager: ⏰ Scheduled OneShot: TERMINATE_EVENT in 10000ms (jobID: -1708771588) 10-24 20:42:10.406 10104 10193 D TSLocationManager: [c.t.l.http.HttpService a] 10-24 20:42:10.406 10104 10193 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:42:10.406 10104 10193 D TSLocationManager: ║ 📶 Connectivity change: connected? true 10-24 20:42:10.406 10104 10193 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:42:10.581 10104 10104 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-24 20:42:10.581 10104 10104 I TSLocationManager: ⏰ Scheduled OneShot: TERMINATE_EVENT in 10000ms (jobID: -1708771588) 10-24 20:42:10.860 10104 10187 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 20:42:10.860 10104 10187 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:42:10.860 10104 10187 I TSLocationManager: ║ motionchange LocationResult: 1 10-24 20:42:10.860 10104 10187 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:42:10.860 10104 10187 I TSLocationManager: ╟─ 📍 Location[fused 12.879027,77.585027 hAcc=314 et=+11h12m23s32ms alt=847.5999755859375 vel=4.4017454E-4 bear=270.40427 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 5468ms, time: 1571929925391 10-24 20:42:10.862 10104 10187 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-24 20:42:10.862 10104 10187 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: false 10-24 20:42:10.862 10104 10187 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 600.0 10-24 20:42:10.867 10104 10187 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 1 isFinished? true 10-24 20:42:10.868 10104 10190 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 20:42:10.868 10104 10190 I TSLocationManager: ✅ INSERT: c0a77af0-d7dc-4b60-9d05-2850b4909910 10-24 20:42:10.870 10104 10104 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 20:42:10.870 10104 10104 I TSLocationManager: 🎾 Start motion-activity updates 10-24 20:42:10.872 10104 10104 D TSLocationManager: [c.t.l.g.TSGeofenceManager startMonitoringStationaryRegion] 10-24 20:42:10.872 10104 10104 D TSLocationManager: 🎾 Start monitoring stationary region (radius: 150.0m 12.8790266,77.5850265 hAcc=313.568) 10-24 20:42:10.879 10104 10104 I TSLocationManager: [c.t.l.service.TrackingService h] 10-24 20:42:10.879 10104 10104 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:42:10.879 10104 10104 I TSLocationManager: ║ TrackingService motionchange: false 10-24 20:42:10.879 10104 10104 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:42:10.939 10104 10104 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 20:42:10.939 10104 10104 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=96] 10-24 20:42:10.999 10104 10104 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 20:42:10.999 10104 10104 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:42:10.999 10104 10104 I TSLocationManager: ║ Motion Transition Result 10-24 20:42:10.999 10104 10104 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:42:10.999 10104 10104 I TSLocationManager: ╟─ 🎾 ENTER: still 10-24 20:42:10.999 10104 10104 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 20:42:11.120 10104 10104 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-24 20:42:11.134 10104 10104 D TSLocationManager: [c.t.l.service.TrackingService onDestroy] 10-24 20:42:11.134 10104 10104 D TSLocationManager: 🔴 TrackingService destroyed 10-24 20:42:11.266 10104 10104 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 20:42:11.266 10104 10104 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 20:42:20.689 10104 10187 I TSLocationManager: [c.t.l.scheduler.ScheduleEvent onOneShot] 10-24 20:42:20.689 10104 10187 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:42:20.689 10104 10187 I TSLocationManager: ║ ⏰ OneShot event fired: TERMINATE_EVENT 10-24 20:42:20.689 10104 10187 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:42:20.692 10104 10187 D TSLocationManager: [c.t.l.event.TerminateEvent ] 10-24 20:42:20.692 10104 10187 D TSLocationManager: ℹ️ TERMINATE_EVENT ignored (MainActivity is still active). 10-24 20:42:50.099 10104 10193 D TSLocationManager: [c.t.l.http.HttpService a] 10-24 20:42:50.099 10104 10193 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:42:50.099 10104 10193 D TSLocationManager: ║ 📶 Connectivity change: connected? false 10-24 20:42:50.099 10104 10193 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:46:09.841 10104 10104 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [isMoving] 10-24 20:46:09.850 10104 10104 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-24 20:46:09.850 10104 10104 I TSLocationManager: 🔴 Stop heartbeat 10-24 20:46:09.854 10104 10104 D TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringStationaryRegion] 10-24 20:46:09.854 10104 10104 D TSLocationManager: 🔴 Stop monitoring stationary region 10-24 20:46:09.863 10104 10104 D TSLocationManager: [c.t.locationmanager.util.b b] 10-24 20:46:09.863 10104 10104 D TSLocationManager: ℹ️ LocationAuthorization: Permission granted 10-24 20:46:09.864 10104 10104 I TSLocationManager: [c.t.l.service.TrackingService a] 10-24 20:46:09.864 10104 10104 I TSLocationManager: 🔵 setPace: false → true 10-24 20:46:09.865 10104 10104 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 20:46:09.865 10104 10104 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:46:09.865 10104 10104 I TSLocationManager: ║ Motion Transition Result 10-24 20:46:09.865 10104 10104 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:46:09.865 10104 10104 I TSLocationManager: ╟─ 🔴 EXIT: still 10-24 20:46:09.865 10104 10104 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-24 20:46:09.865 10104 10104 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 20:46:09.891 10104 10104 I TSLocationManager: [c.t.l.service.TrackingService h] 10-24 20:46:09.891 10104 10104 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:46:09.891 10104 10104 I TSLocationManager: ║ TrackingService motionchange: true 10-24 20:46:09.891 10104 10104 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:46:10.007 10104 11609 I TSLocationManager: [c.t.l.s.LocationRequestService b] 10-24 20:46:10.007 10104 11609 I TSLocationManager: ℹ️ Location availability: true 10-24 20:46:10.119 10104 10104 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 20:46:10.119 10104 10104 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 20:46:12.647 10104 11610 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 20:46:12.647 10104 11610 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:46:12.647 10104 11610 I TSLocationManager: ║ motionchange LocationResult: 2 10-24 20:46:12.647 10104 11610 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:46:12.647 10104 11610 I TSLocationManager: ╟─ 📍 Location[fused 12.879068,77.584969 hAcc=25 et=+11h16m27s674ms alt=847.5999755859375 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 2613ms, time: 1571930170034 10-24 20:46:12.650 10104 11610 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-24 20:46:12.650 10104 11610 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: true 10-24 20:46:12.651 10104 11610 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 456.784 10-24 20:46:12.655 10104 11610 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 20:46:12.655 10104 11610 I TSLocationManager: 🎾 Location-services: ON 10-24 20:46:12.655 10104 11610 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 20:46:12.655 10104 11610 I TSLocationManager: 🎾 Location-services: ON 10-24 20:46:12.656 10104 11610 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-24 20:46:12.657 10104 11610 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 2 isFinished? true 10-24 20:46:12.658 10104 11609 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 20:46:12.658 10104 11609 I TSLocationManager: ✅ INSERT: ccae568c-cec6-430f-8fce-aa1ecce0be6d 10-24 20:46:12.675 10104 10104 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 20:46:12.675 10104 10104 I TSLocationManager: 🎾 Start motion-activity updates 10-24 20:46:12.677 10104 10104 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-24 20:46:12.677 10104 10104 I TSLocationManager: 🔴 Location-services: OFF 10-24 20:46:12.678 10104 10104 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 20:46:12.678 10104 10104 I TSLocationManager: 🎾 Location-services: ON 10-24 20:46:12.679 10104 10104 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-24 20:46:12.679 10104 10104 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-24 20:46:12.688 10104 10104 D TSLocationManager: [c.t.l.service.TrackingService a] 10-24 20:46:12.688 10104 10104 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:46:12.688 10104 10104 D TSLocationManager: ║ TrackingService: LocationResult 10-24 20:46:12.688 10104 10104 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:46:12.688 10104 10104 D TSLocationManager: ╟─ 📍 Location[fused 12.879068,77.584969 hAcc=25 et=+11h16m27s674ms alt=847.5999755859375 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 2652ms, time: 1571930170034 10-24 20:46:12.688 10104 11608 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 20:46:12.688 10104 11608 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:46:12.688 10104 11608 D TSLocationManager: ║ Process LocationResult 10-24 20:46:12.688 10104 11608 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:46:12.688 10104 11608 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 20:46:12.688 10104 11608 D TSLocationManager: ℹ️ IGNORED: same as last location 10-24 20:46:12.691 10104 10104 I TSLocationManager: [c.t.l.service.TrackingService b] 10-24 20:46:12.691 10104 10104 I TSLocationManager: ℹ️ Location availability: true 10-24 20:46:12.725 10104 10104 D TSLocationManager: [c.t.l.service.TrackingService a] 10-24 20:46:12.725 10104 10104 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:46:12.725 10104 10104 D TSLocationManager: ║ TrackingService: LocationResult 10-24 20:46:12.725 10104 10104 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:46:12.725 10104 10104 D TSLocationManager: ╟─ 📍 Location[fused 12.879068,77.584969 hAcc=25 et=+11h16m30s336ms alt=847.5999755859375 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 30ms, time: 1571930172695 10-24 20:46:12.726 10104 11609 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 20:46:12.726 10104 11609 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:46:12.726 10104 11609 D TSLocationManager: ║ Process LocationResult 10-24 20:46:12.726 10104 11609 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:46:12.726 10104 11609 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 20:46:12.726 10104 11609 D TSLocationManager: ℹ️ IGNORED: same as last location 10-24 20:46:20.860 10104 10104 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 20:46:20.860 10104 10104 D TSLocationManager: 🚘 ️DetectedActivity [type=ON_FOOT, confidence=98] 10-24 20:46:20.897 10104 10104 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 20:46:20.897 10104 10104 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:46:20.897 10104 10104 I TSLocationManager: ║ Motion Transition Result 10-24 20:46:20.897 10104 10104 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:46:20.897 10104 10104 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-24 20:46:20.897 10104 10104 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 20:46:21.151 10104 10104 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 20:46:21.151 10104 10104 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 20:47:30.077 10104 10104 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 20:47:30.077 10104 10104 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:47:30.077 10104 10104 I TSLocationManager: ║ Motion Transition Result 10-24 20:47:30.077 10104 10104 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:47:30.077 10104 10104 I TSLocationManager: ╟─ 🔴 EXIT: walking 10-24 20:47:30.077 10104 10104 I TSLocationManager: ╟─ 🎾 ENTER: still 10-24 20:47:30.077 10104 10104 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 20:47:30.085 10104 10104 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-24 20:47:30.085 10104 10104 I TSLocationManager: ⏰ Scheduled OneShot: STOP_TIMEOUT in 300000ms (jobID: 2059034116) 10-24 20:47:30.090 10104 10104 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-24 20:47:30.090 10104 10104 I TSLocationManager: 🔴 Location-services: OFF 10-24 20:47:30.091 10104 10104 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 20:47:30.091 10104 10104 I TSLocationManager: 🎾 Location-services: ON 10-24 20:47:30.092 10104 10104 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-24 20:47:30.143 10104 10104 D TSLocationManager: [c.t.l.service.TrackingService a] 10-24 20:47:30.143 10104 10104 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:47:30.143 10104 10104 D TSLocationManager: ║ TrackingService: LocationResult 10-24 20:47:30.143 10104 10104 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:47:30.143 10104 10104 D TSLocationManager: ╟─ 📍 Location[fused 12.879066,77.584957 hAcc=13 et=+11h17m47s774ms alt=847.5999755859375 vel=0.0044497885 bear=142.11725 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 9ms, time: 1571930250133 10-24 20:47:30.144 10104 10104 D TSLocationManager: [c.t.l.service.TrackingService a] Received stoppedAt location 10-24 20:47:30.145 10104 10104 I TSLocationManager: [c.t.l.service.TrackingService a] 10-24 20:47:30.145 10104 10104 I TSLocationManager: ℹ️ Distance from stoppedAtLocation: -25.404 10-24 20:47:30.145 10104 11709 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 20:47:30.145 10104 11709 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:47:30.145 10104 11709 D TSLocationManager: ║ Process LocationResult 10-24 20:47:30.145 10104 11709 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:47:30.147 10104 11709 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 313.568 10-24 20:47:30.151 10104 11711 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 20:47:30.151 10104 11711 I TSLocationManager: ✅ INSERT: c157f61a-c1eb-435d-a5a2-b13d72d8a90d 10-24 20:47:30.330 10104 10104 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 20:47:30.330 10104 10104 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 20:55:21.855 12483 12554 I TSLocationManager: [c.t.l.adapter.TSConfig print] 10-24 20:55:21.855 12483 12554 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:55:21.855 12483 12554 I TSLocationManager: ║ TSLocationManager version: 3.0.37 (337) 10-24 20:55:21.855 12483 12554 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:55:21.855 12483 12554 I TSLocationManager: { 10-24 20:55:21.855 12483 12554 I TSLocationManager: "activityRecognitionInterval": 10000, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "allowIdenticalLocations": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "autoSync": true, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "autoSyncThreshold": 0, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "batchSync": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "configUrl": "", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "debug": true, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "deferTime": 0, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "desiredAccuracy": -1, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "desiredOdometerAccuracy": 100, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "disableElasticity": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "disableLocationAuthorizationAlert": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "disableMotionActivityUpdates": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "disableStopDetection": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "distanceFilter": 10, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "elasticityMultiplier": 1, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "enableHeadless": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "enableTimestampMeta": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "extras": {}, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "fastestLocationUpdateInterval": -1, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "forceReloadOnBoot": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "forceReloadOnGeofence": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "forceReloadOnHeartbeat": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "forceReloadOnLocationChange": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "forceReloadOnMotionChange": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "forceReloadOnSchedule": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "foregroundService": true, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "geofenceInitialTriggerEntry": true, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "geofenceModeHighAccuracy": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "geofenceProximityRadius": 1000, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "geofenceTemplate": "", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "headers": {}, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "headlessJobService": "com.transistorsoft.rnbackgroundgeolocation.HeadlessTask", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "heartbeatInterval": -1, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "httpRootProperty": "location", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "httpTimeout": 60000, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "isMoving": true, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "locationAuthorizationRequest": "Always", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "locationTemplate": "", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "locationTimeout": 60, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "locationUpdateInterval": 1000, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "locationsOrderDirection": "ASC", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "logLevel": 5, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "logMaxDays": 3, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "maxBatchSize": -1, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "maxDaysToPersist": 1, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "maxRecordsToPersist": -1, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "method": "POST", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "minimumActivityRecognitionConfidence": 75, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "notification": { 10-24 20:55:21.855 12483 12554 I TSLocationManager: "layout": "", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "title": "", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "text": "Location Service activated", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "color": "", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "channelName": "TSLocationManager", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "smallIcon": "", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "largeIcon": "", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "priority": 0, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "strings": {}, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "actions": [] 10-24 20:55:21.855 12483 12554 I TSLocationManager: }, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "params": {}, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "persist": true, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "persistMode": 2, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "schedule": [], 10-24 20:55:21.855 12483 12554 I TSLocationManager: "scheduleUseAlarmManager": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "speedJumpFilter": 300, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "startOnBoot": true, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "stationaryRadius": 25, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "stopAfterElapsedMinutes": 0, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "stopOnStationary": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "stopOnTerminate": true, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "stopTimeout": 5, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "triggerActivities": "in_vehicle, on_bicycle, on_foot, running, walking", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "url": "", 10-24 20:55:21.855 12483 12554 I TSLocationManager: "useSignificantChangesOnly": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "enabled": true, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "schedulerEnabled": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "trackingMode": 1, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "odometer": 0, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "isFirstBoot": false, 10-24 20:55:21.855 12483 12554 I TSLocationManager: "didLaunchInBackground": false 10-24 20:55:21.855 12483 12554 I TSLocationManager: } 10-24 20:55:21.855 12483 12554 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:55:21.855 12483 12554 I TSLocationManager: ║ DEVICE SENSORS 10-24 20:55:21.855 12483 12554 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:55:21.855 12483 12554 I TSLocationManager: ╟─ ✅ ACCELEROMETER: {Sensor name="lsm6ds3c Accelerometer Non-wakeup", vendor="STMicro", version=352, type=1, maxRange=78.4532, resolution=0.0023928226, power=0.15, minDelay=2404} 10-24 20:55:21.855 12483 12554 I TSLocationManager: ╟─ ✅ GYROSCOPE: {Sensor name="lsm6ds3c Gyroscope Non-wakeup", vendor="STMicro", version=352, type=4, maxRange=34.905556, resolution=0.0012216945, power=0.555, minDelay=2404} 10-24 20:55:21.855 12483 12554 I TSLocationManager: ╟─ ✅ MAGNETOMETER: {Sensor name="ak0991x Magnetometer Non-wakeup", vendor="akm", version=10063, type=2, maxRange=4912.0, resolution=0.15, power=1.1, minDelay=10000} 10-24 20:55:21.855 12483 12554 I TSLocationManager: ╟─ ✅ SIGNIFICANT_MOTION: {Sensor name="sns_smd Wakeup", vendor="qualcomm", version=1, type=17, maxRange=1.0, resolution=1.0, power=0.025, minDelay=-1} 10-24 20:55:21.855 12483 12554 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 20:55:21.927 12483 12513 I TSLocationManager: [c.t.l.a.BackgroundGeolocation ] 10-24 20:55:21.927 12483 12513 I TSLocationManager: ✅ Google Play Services: connected (version code:12451000) 10-24 20:55:21.931 12483 12513 D TSLocationManager: [c.t.l.http.HttpService startMonitoringConnectivityChanges] 10-24 20:55:21.931 12483 12513 D TSLocationManager: 🎾 Start monitoring connectivity changes 10-24 20:55:21.933 12483 12586 D TSLocationManager: [c.t.l.l.TSLocationManager$4 run] 10-24 20:55:21.933 12483 12586 D TSLocationManager: ℹ️ Load last odometer location: Location[TSLocationManager 12.879068,77.584969 hAcc=25 t=?!? et=?!? vAcc=??? sAcc=??? bAcc=??? {Bundle[{odometer=0.0}]}] 10-24 20:55:21.935 12483 12587 D TSLocationManager: [c.t.l.data.sqlite.b prune] 10-24 20:55:21.935 12483 12587 D TSLocationManager: ℹ️ PRUNE -1 days 10-24 20:55:21.938 12483 12513 I TSLocationManager: [c.t.l.g.TSGeofenceManager start] 10-24 20:55:21.938 12483 12513 I TSLocationManager: 🎾 Start monitoring geofences 10-24 20:55:21.938 12483 12589 D TSLocationManager: [c.t.l.http.HttpService a] 10-24 20:55:21.938 12483 12589 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 20:55:21.938 12483 12589 D TSLocationManager: ║ 📶 Connectivity change: connected? true 10-24 20:55:21.938 12483 12589 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 20:55:21.944 12483 12513 I TSLocationManager: [c.t.l.a.BackgroundGeolocation e] 10-24 20:55:21.944 12483 12513 I TSLocationManager: 🎾 Start monitoring location-provider changes 10-24 20:55:21.958 12483 12513 I TSLocationManager: [c.t.l.adapter.TSConfig$a a] 10-24 20:55:21.958 12483 12513 I TSLocationManager: ⚠️ Tracking initiated in background with stopOnTerminate: true. Launch refused. 10-24 20:55:21.961 12483 12513 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [isMoving] 10-24 20:55:21.970 12483 12513 D TSLocationManager: [c.t.l.l.TSLocationManager clearLastOdometerLocation] 10-24 20:55:21.970 12483 12513 D TSLocationManager: ℹ️ Clear last odometer location 10-24 20:55:21.971 12483 12586 D TSLocationManager: [c.t.l.g.TSGeofenceManager c] ℹ️ Persist monitored geofences: [] 10-24 20:55:21.971 12483 12513 I TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringSignificantLocationChanges] 10-24 20:55:21.971 12483 12513 I TSLocationManager: 🔴 Stop monitoring significant location changes 10-24 20:55:21.972 12483 12586 D TSLocationManager: [c.t.l.g.TSGeofenceManager b] 10-24 20:55:21.972 12483 12586 D TSLocationManager: 🔴 Stop monitoring geofences 10-24 20:55:21.974 12483 12513 D TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringStationaryRegion] 10-24 20:55:21.974 12483 12513 D TSLocationManager: 🔴 Stop monitoring stationary region 10-24 20:55:21.975 12483 12513 I TSLocationManager: [c.t.l.s.ActivityRecognitionService b] 10-24 20:55:21.975 12483 12513 I TSLocationManager: 🔴 Stop motion-activity updates 10-24 20:55:21.977 12483 12513 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-24 20:55:21.977 12483 12513 I TSLocationManager: 🔴 Stop heartbeat 10-24 20:55:21.978 12483 12513 D TSLocationManager: [c.t.l.http.HttpService stopMonitoringConnectivityChanges] 10-24 20:55:21.978 12483 12513 D TSLocationManager: 🔴 Stop monitoring connectivity changes 10-24 20:55:22.002 12483 12483 D TSLocationManager: [c.t.l.service.TrackingService onDestroy] 10-24 20:55:22.002 12483 12483 D TSLocationManager: 🔴 TrackingService destroyed 10-24 20:55:22.005 12483 12483 D TSLocationManager: [c.t.l.s.GeofencingService onDestroy] 10-24 20:55:22.005 12483 12483 D TSLocationManager: 🔴 GeofencingService destroyed 10-24 20:55:22.011 12483 12483 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 20:55:22.011 12483 12483 D TSLocationManager: 🔴 ActivityRecognitionService destroyed

Kiran0791 commented 4 years ago

One thing what i observed is after scheduled OneShot: STOP_TIMEOUT Motion Transition Result for still did not get fired and if u observe the log 0-24 20:55:21.855 12483 12554 I TSLocationManager: ║ TSLocationManager version: 3.0.37 (337) at this point i brought app from background to foreground and app was restarted

christocracy commented 4 years ago

Why are you using stopOnTerminate: true? startOnBoot: true is incompatible with stopOnTerminate: true.

Install latest 3.3.1 just published. I fixed an NPE issue but you're probably not experiencing that since there'd be an Exception stacktrace in the log.

Kiran0791 commented 4 years ago

I updated the package and made stopOnTerminate: true & startOnBoot: false,. We will test out and let you know. But one question is why does the app loosing the scope even when its in background just after 4 to 5 mins

christocracy commented 4 years ago

But one question is why does the app loosing the scope even when its in background just after 4 to 5 mins

I have no idea but upgrade to latest and go for another test.

Kiran0791 commented 4 years ago

@christocracy Even with the new version its the same. On debug build its working but not on the production. App is not active in background

christocracy commented 4 years ago

Attach your log file

Kiran0791 commented 4 years ago
Logs ``` --------- beginning of main --------- beginning of crash 10-24 12:11:17.188 19578 19647 I TSLocationManager: [c.t.l.adapter.TSConfig print] 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:17.188 19578 19647 I TSLocationManager: ║ TSLocationManager version: 3.0.37 (337) 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:17.188 19578 19647 I TSLocationManager: { 10-24 12:11:17.188 19578 19647 I TSLocationManager: "activityRecognitionInterval": 10000, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "allowIdenticalLocations": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "autoSync": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "autoSyncThreshold": 0, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "batchSync": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "configUrl": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "debug": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "deferTime": 0, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "desiredAccuracy": -1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "desiredOdometerAccuracy": 100, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "disableElasticity": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "disableLocationAuthorizationAlert": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "disableMotionActivityUpdates": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "disableStopDetection": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "distanceFilter": 100, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "elasticityMultiplier": 1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "enableHeadless": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "enableTimestampMeta": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "extras": {}, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "fastestLocationUpdateInterval": -1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnBoot": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnGeofence": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnHeartbeat": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnLocationChange": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnMotionChange": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "forceReloadOnSchedule": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "foregroundService": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "geofenceInitialTriggerEntry": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "geofenceModeHighAccuracy": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "geofenceProximityRadius": 1000, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "geofenceTemplate": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "headers": {}, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "headlessJobService": "com.transistorsoft.rnbackgroundgeolocation.HeadlessTask", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "heartbeatInterval": -1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "httpRootProperty": "location", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "httpTimeout": 60000, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "isMoving": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "locationAuthorizationRequest": "Always", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "locationTemplate": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "locationTimeout": 60, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "locationUpdateInterval": 1000, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "locationsOrderDirection": "ASC", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "logLevel": 5, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "logMaxDays": 3, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "maxBatchSize": -1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "maxDaysToPersist": 1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "maxRecordsToPersist": -1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "method": "POST", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "minimumActivityRecognitionConfidence": 75, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "notification": { 10-24 12:11:17.188 19578 19647 I TSLocationManager: "layout": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "title": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "text": "Location Service activated", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "color": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "channelName": "TSLocationManager", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "smallIcon": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "largeIcon": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "priority": 0, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "strings": {}, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "actions": [] 10-24 12:11:17.188 19578 19647 I TSLocationManager: }, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "params": {}, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "persist": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "persistMode": 2, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "schedule": [], 10-24 12:11:17.188 19578 19647 I TSLocationManager: "scheduleUseAlarmManager": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "speedJumpFilter": 300, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "startOnBoot": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "stationaryRadius": 25, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "stopAfterElapsedMinutes": 0, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "stopOnStationary": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "stopOnTerminate": true, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "stopTimeout": 5, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "triggerActivities": "in_vehicle, on_bicycle, on_foot, running, walking", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "url": "", 10-24 12:11:17.188 19578 19647 I TSLocationManager: "useSignificantChangesOnly": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "enabled": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "schedulerEnabled": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "trackingMode": 1, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "odometer": 0, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "isFirstBoot": false, 10-24 12:11:17.188 19578 19647 I TSLocationManager: "didLaunchInBackground": false 10-24 12:11:17.188 19578 19647 I TSLocationManager: } 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:17.188 19578 19647 I TSLocationManager: ║ DEVICE SENSORS 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╟─ ✅ ACCELEROMETER: {Sensor name="lsm6ds3c Accelerometer Non-wakeup", vendor="STMicro", version=352, type=1, maxRange=78.4532, resolution=0.0023928226, power=0.15, minDelay=2404} 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╟─ ✅ GYROSCOPE: {Sensor name="lsm6ds3c Gyroscope Non-wakeup", vendor="STMicro", version=352, type=4, maxRange=34.905556, resolution=0.0012216945, power=0.555, minDelay=2404} 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╟─ ✅ MAGNETOMETER: {Sensor name="ak0991x Magnetometer Non-wakeup", vendor="akm", version=10063, type=2, maxRange=4912.0, resolution=0.15, power=1.1, minDelay=10000} 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╟─ ✅ SIGNIFICANT_MOTION: {Sensor name="sns_smd Wakeup", vendor="qualcomm", version=1, type=17, maxRange=1.0, resolution=1.0, power=0.025, minDelay=-1} 10-24 12:11:17.188 19578 19647 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:11:17.270 19578 19677 I TSLocationManager: [c.t.l.a.BackgroundGeolocation ] 10-24 12:11:17.270 19578 19677 I TSLocationManager: ✅ Google Play Services: connected (version code:12451000) 10-24 12:11:17.280 19578 19678 D TSLocationManager: [c.t.l.data.sqlite.b prune] 10-24 12:11:17.280 19578 19678 D TSLocationManager: ℹ️ PRUNE -1 days 10-24 12:11:17.284 19578 19677 I TSLocationManager: [c.t.l.a.BackgroundGeolocation e] 10-24 12:11:17.284 19578 19677 I TSLocationManager: 🎾 Start monitoring location-provider changes 10-24 12:11:42.332 19578 19679 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:11:42.332 19578 19679 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:42.332 19578 19679 I TSLocationManager: ║ motionchange LocationResult: 1 10-24 12:11:42.332 19578 19679 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:42.332 19578 19679 I TSLocationManager: ╟─ 📍 Location[fused 12.879052,77.584952 hAcc=25 et=+2h41m58s316ms alt=847.5999755859375 vel=0.29778418 bear=297.985 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1655ms, time: 1571899300675 10-24 12:11:42.335 19578 19679 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-24 12:11:42.335 19578 19679 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: false 10-24 12:11:42.336 19578 19679 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.8735 10-24 12:11:42.342 19578 19679 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 1 isFinished? true 10-24 12:11:42.344 19578 19678 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 12:11:42.344 19578 19678 I TSLocationManager: ✅ INSERT: 85068b08-6955-4e6c-9c1b-2e60ec71dba5 10-24 12:11:42.350 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:42.350 19578 19578 I TSLocationManager: 🎾 Start motion-activity updates 10-24 12:11:42.354 19578 19578 D TSLocationManager: [c.t.l.g.TSGeofenceManager startMonitoringStationaryRegion] 10-24 12:11:42.354 19578 19578 D TSLocationManager: 🎾 Start monitoring stationary region (radius: 150.0m 12.8790515,77.5849516 hAcc=24.698) 10-24 12:11:42.379 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService h] 10-24 12:11:42.379 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:42.379 19578 19578 I TSLocationManager: ║ TrackingService motionchange: false 10-24 12:11:42.379 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:42.395 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:42.395 19578 19578 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=100] 10-24 12:11:42.404 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:42.404 19578 19578 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=100] 10-24 12:11:42.422 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:42.422 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:42.422 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:11:42.422 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:42.422 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: still 10-24 12:11:42.422 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:11:42.430 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:42.430 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:42.430 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:11:42.430 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:42.430 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: still 10-24 12:11:42.430 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:11:42.600 19578 19578 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-24 12:11:42.641 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService onDestroy] 10-24 12:11:42.641 19578 19578 D TSLocationManager: 🔴 TrackingService destroyed 10-24 12:11:42.692 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 12:11:42.692 19578 19578 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 12:11:51.439 19578 19766 I TSLocationManager: [c.t.l.scheduler.ScheduleEvent onOneShot] 10-24 12:11:51.439 19578 19766 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:51.439 19578 19766 I TSLocationManager: ║ ⏰ OneShot event fired: TERMINATE_EVENT 10-24 12:11:51.439 19578 19766 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:51.449 19578 19766 D TSLocationManager: [c.t.l.event.TerminateEvent ] 10-24 12:11:51.449 19578 19766 D TSLocationManager: ℹ️ TERMINATE_EVENT ignored (MainActivity is still active). 10-24 12:11:51.917 19578 19578 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [isMoving] 10-24 12:11:51.926 19578 19578 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-24 12:11:51.926 19578 19578 I TSLocationManager: 🔴 Stop heartbeat 10-24 12:11:51.929 19578 19578 D TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringStationaryRegion] 10-24 12:11:51.929 19578 19578 D TSLocationManager: 🔴 Stop monitoring stationary region 10-24 12:11:51.933 19578 19578 D TSLocationManager: [c.t.locationmanager.util.b b] 10-24 12:11:51.933 19578 19578 D TSLocationManager: ℹ️ LocationAuthorization: Permission granted 10-24 12:11:51.934 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:11:51.934 19578 19578 I TSLocationManager: 🔵 setPace: false → true 10-24 12:11:51.934 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:51.934 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:51.934 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:11:51.934 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:51.934 19578 19578 I TSLocationManager: ╟─ 🔴 EXIT: still 10-24 12:11:51.934 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-24 12:11:51.934 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:11:51.950 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService h] 10-24 12:11:51.950 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:51.950 19578 19578 I TSLocationManager: ║ TrackingService motionchange: true 10-24 12:11:51.950 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:51.992 19578 19847 I TSLocationManager: [c.t.l.s.LocationRequestService b] 10-24 12:11:51.992 19578 19847 I TSLocationManager: ℹ️ Location availability: true 10-24 12:11:52.190 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 12:11:52.190 19578 19578 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 12:11:53.705 19578 19679 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:11:53.705 19578 19679 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:53.705 19578 19679 I TSLocationManager: ║ motionchange LocationResult: 2 10-24 12:11:53.705 19578 19679 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:53.705 19578 19679 I TSLocationManager: ╟─ 📍 Location[fused 12.879055,77.584957 hAcc=27 et=+2h42m9s695ms alt=847.5999755859375 vel=0.22527264 bear=127.10076 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1650ms, time: 1571899312054 10-24 12:11:53.706 19578 19679 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.698 10-24 12:11:53.710 19578 19679 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 2 isFinished? false 10-24 12:11:54.970 19578 19678 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:11:54.970 19578 19678 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:54.970 19578 19678 I TSLocationManager: ║ motionchange LocationResult: 2 10-24 12:11:54.970 19578 19678 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:54.970 19578 19678 I TSLocationManager: ╟─ 📍 Location[fused 12.879045,77.584971 hAcc=23 et=+2h42m12s569ms alt=847.5999755859375 vel=0.4291459 bear=126.11672 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 39ms, time: 1571899314928 10-24 12:11:54.975 19578 19678 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-24 12:11:54.975 19578 19678 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: true 10-24 12:11:54.976 19578 19678 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.8735 10-24 12:11:54.981 19578 19678 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 12:11:54.981 19578 19678 I TSLocationManager: 🎾 Location-services: ON 10-24 12:11:54.981 19578 19678 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 12:11:54.981 19578 19678 I TSLocationManager: 🎾 Location-services: ON 10-24 12:11:54.982 19578 19678 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-24 12:11:54.983 19578 19678 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 2 isFinished? true 10-24 12:11:54.985 19578 19847 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 12:11:54.985 19578 19847 I TSLocationManager: ✅ INSERT: 0a06ac7e-07eb-4b06-aba6-e29f64a71768 10-24 12:11:54.992 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:11:54.992 19578 19578 I TSLocationManager: 🎾 Start motion-activity updates 10-24 12:11:54.993 19578 19578 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-24 12:11:54.993 19578 19578 I TSLocationManager: 🔴 Location-services: OFF 10-24 12:11:54.999 19578 19578 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 12:11:54.999 19578 19578 I TSLocationManager: 🎾 Location-services: ON 10-24 12:11:55.000 19578 19578 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-24 12:11:55.051 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:11:55.051 19578 19578 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:55.051 19578 19578 D TSLocationManager: ║ TrackingService: LocationResult 10-24 12:11:55.051 19578 19578 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:55.051 19578 19578 D TSLocationManager: ╟─ 📍 Location[fused 12.879045,77.584971 hAcc=23 et=+2h42m12s569ms alt=847.5999755859375 vel=0.4291459 bear=126.11672 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 120ms, time: 1571899314928 10-24 12:11:55.052 19578 19847 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 12:11:55.052 19578 19847 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:55.052 19578 19847 D TSLocationManager: ║ Process LocationResult 10-24 12:11:55.052 19578 19847 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:55.053 19578 19847 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 12:11:55.053 19578 19847 D TSLocationManager: ℹ️ IGNORED: same as last location 10-24 12:11:55.062 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService b] 10-24 12:11:55.062 19578 19578 I TSLocationManager: ℹ️ Location availability: true 10-24 12:11:55.073 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:11:55.073 19578 19578 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:55.073 19578 19578 D TSLocationManager: ║ TrackingService: LocationResult 10-24 12:11:55.073 19578 19578 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:55.073 19578 19578 D TSLocationManager: ╟─ 📍 Location[fused 12.879045,77.584971 hAcc=23 et=+2h42m12s569ms alt=847.5999755859375 vel=0.4291459 bear=126.11672 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 144ms, time: 1571899314928 10-24 12:11:55.074 19578 19678 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 12:11:55.074 19578 19678 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:11:55.074 19578 19678 D TSLocationManager: ║ Process LocationResult 10-24 12:11:55.074 19578 19678 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:11:55.074 19578 19678 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 12:11:55.074 19578 19678 D TSLocationManager: ℹ️ IGNORED: same as last location 10-24 12:11:55.239 19578 19578 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-24 12:12:00.530 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:12:00.530 19578 19578 D TSLocationManager: 🚘 ️DetectedActivity [type=ON_FOOT, confidence=98] 10-24 12:12:00.568 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:12:00.568 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:12:00.568 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:12:00.568 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:12:00.568 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-24 12:12:00.568 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:12:00.835 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 12:12:00.835 19578 19578 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 12:12:13.236 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService b] 10-24 12:12:13.236 19578 19578 I TSLocationManager: ℹ️ Location availability: false 10-24 12:12:13.826 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService b] 10-24 12:12:13.826 19578 19578 I TSLocationManager: ℹ️ Location availability: true 10-24 12:12:18.633 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:12:18.633 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:12:18.633 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:12:18.633 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:12:18.633 19578 19578 I TSLocationManager: ╟─ 🔴 EXIT: walking 10-24 12:12:18.633 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: still 10-24 12:12:18.633 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:12:18.646 19578 19578 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-24 12:12:18.646 19578 19578 I TSLocationManager: ⏰ Scheduled OneShot: STOP_TIMEOUT in 300000ms (jobID: 2059034116) 10-24 12:12:18.653 19578 19578 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-24 12:12:18.653 19578 19578 I TSLocationManager: 🔴 Location-services: OFF 10-24 12:12:18.655 19578 19578 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-24 12:12:18.655 19578 19578 I TSLocationManager: 🎾 Location-services: ON 10-24 12:12:18.656 19578 19578 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-24 12:12:18.819 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:12:18.819 19578 19578 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:12:18.819 19578 19578 D TSLocationManager: ║ TrackingService: LocationResult 10-24 12:12:18.819 19578 19578 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:12:18.819 19578 19578 D TSLocationManager: ╟─ 📍 Location[fused 12.879054,77.584959 hAcc=11 et=+2h42m34s795ms alt=847.5999755859375 vel=0.016616123 bear=21.829344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1662ms, time: 1571899337154 10-24 12:12:18.820 19578 19766 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-24 12:12:18.820 19578 19766 D TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:12:18.820 19578 19766 D TSLocationManager: ║ Process LocationResult 10-24 12:12:18.820 19578 19766 D TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:12:18.820 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService a] Received stoppedAt location 10-24 12:12:18.821 19578 19766 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 25.049 10-24 12:12:18.821 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:12:18.821 19578 19578 I TSLocationManager: ℹ️ Distance from stoppedAtLocation: -22.874 10-24 12:12:18.831 19578 19909 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 12:12:18.831 19578 19909 I TSLocationManager: ✅ INSERT: 373622ac-7728-4dbb-82d5-a4d345174caf 10-24 12:12:18.888 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 12:12:18.888 19578 19578 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 12:17:18.673 19578 20460 I TSLocationManager: [c.t.l.scheduler.ScheduleEvent onOneShot] 10-24 12:17:18.673 19578 20460 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:18.673 19578 20460 I TSLocationManager: ║ ⏰ OneShot event fired: STOP_TIMEOUT 10-24 12:17:18.673 19578 20460 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:18.678 19578 20460 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [isMoving] 10-24 12:17:18.688 19578 20460 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-24 12:17:18.688 19578 20460 I TSLocationManager: 🔴 Location-services: OFF 10-24 12:17:18.698 19578 20460 I TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringSignificantLocationChanges] 10-24 12:17:18.698 19578 20460 I TSLocationManager: 🔴 Stop monitoring significant location changes 10-24 12:17:18.699 19578 20460 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-24 12:17:18.699 19578 20460 I TSLocationManager: 🔴 Stop heartbeat 10-24 12:17:18.702 19578 20460 D TSLocationManager: [c.t.locationmanager.util.b b] 10-24 12:17:18.702 19578 20460 D TSLocationManager: ℹ️ LocationAuthorization: Permission granted 10-24 12:17:18.703 19578 20460 I TSLocationManager: [c.t.l.service.TrackingService a] 10-24 12:17:18.703 19578 20460 I TSLocationManager: 🔵 setPace: true → false 10-24 12:17:18.802 19578 20462 I TSLocationManager: [c.t.l.s.LocationRequestService b] 10-24 12:17:18.802 19578 20462 I TSLocationManager: ℹ️ Location availability: true 10-24 12:17:20.507 19578 20461 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:17:20.507 19578 20461 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:20.507 19578 20461 I TSLocationManager: ║ motionchange LocationResult: 3 10-24 12:17:20.507 19578 20461 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:20.507 19578 20461 I TSLocationManager: ╟─ 📍 Location[fused 12.879069,77.584946 hAcc=28 et=+2h47m36s475ms alt=847.5999755859375 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1671ms, time: 1571899638834 10-24 12:17:20.508 19578 20461 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.8735 10-24 12:17:20.514 19578 20461 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 3 isFinished? false 10-24 12:17:25.550 19578 20460 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:17:25.550 19578 20460 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:25.550 19578 20460 I TSLocationManager: ║ motionchange LocationResult: 3 10-24 12:17:25.550 19578 20460 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:25.550 19578 20460 I TSLocationManager: ╟─ 📍 Location[fused 12.879060,77.584957 hAcc=25 et=+2h47m41s513ms alt=847.5999755859375 vel=0.0024874117 bear=129.1198 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1677ms, time: 1571899643872 10-24 12:17:25.551 19578 20460 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.698 10-24 12:17:25.554 19578 20460 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 3 isFinished? false 10-24 12:17:30.570 19578 20462 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-24 12:17:30.570 19578 20462 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:30.570 19578 20462 I TSLocationManager: ║ motionchange LocationResult: 3 10-24 12:17:30.570 19578 20462 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:30.570 19578 20462 I TSLocationManager: ╟─ 📍 Location[fused 12.879060,77.584957 hAcc=28 et=+2h47m46s530ms alt=847.5999755859375 vel=0.006013284 bear=85.15394 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 1680ms, time: 1571899648889 10-24 12:17:30.572 19578 20462 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-24 12:17:30.572 19578 20462 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: false 10-24 12:17:30.573 19578 20462 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.949001 10-24 12:17:30.581 19578 20462 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 3 isFinished? true 10-24 12:17:30.583 19578 20461 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-24 12:17:30.583 19578 20461 I TSLocationManager: ✅ INSERT: c4505f78-cd0a-48bf-a027-e0f1a5f46d8c 10-24 12:17:30.585 19578 19578 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-24 12:17:30.586 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:17:30.586 19578 19578 I TSLocationManager: 🎾 Start motion-activity updates 10-24 12:17:30.588 19578 19578 D TSLocationManager: [c.t.l.g.TSGeofenceManager startMonitoringStationaryRegion] 10-24 12:17:30.588 19578 19578 D TSLocationManager: 🎾 Start monitoring stationary region (radius: 150.0m 12.8790604,77.5849569 hAcc=25.2) 10-24 12:17:30.604 19578 19578 I TSLocationManager: [c.t.l.service.TrackingService h] 10-24 12:17:30.604 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:30.604 19578 19578 I TSLocationManager: ║ TrackingService motionchange: false 10-24 12:17:30.604 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:30.744 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:17:30.744 19578 19578 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=99] 10-24 12:17:30.777 19578 19578 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-24 12:17:30.777 19578 19578 I TSLocationManager: ╔═════════════════════════════════════════════ 10-24 12:17:30.777 19578 19578 I TSLocationManager: ║ Motion Transition Result 10-24 12:17:30.777 19578 19578 I TSLocationManager: ╠═════════════════════════════════════════════ 10-24 12:17:30.777 19578 19578 I TSLocationManager: ╟─ 🎾 ENTER: still 10-24 12:17:30.777 19578 19578 I TSLocationManager: ╚═════════════════════════════════════════════ 10-24 12:17:30.870 19578 19578 D TSLocationManager: [c.t.l.service.TrackingService onDestroy] 10-24 12:17:30.870 19578 19578 D TSLocationManager: 🔴 TrackingService destroyed 10-24 12:17:31.047 19578 19578 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-24 12:17:31.047 19578 19578 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-24 12:18:33.393 19578 19578 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-24 12:18:33.393 19578 19578 I TSLocationManager: ⏰ Scheduled OneShot: TERMINATE_EVENT in 10000ms (jobID: -1708771588) --------- beginning of system 10-25 14:11:25.375 14349 14437 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [desiredAccuracy, headlessJobService, logLevel, stopTimeout] 10-25 14:11:25.381 14349 14437 D TSLocationManager: [c.t.l.a.BackgroundGeolocation ready] LocationPermission :true 10-25 14:11:25.434 14349 14437 D TSLocationManager: [c.t.locationmanager.util.b a] 10-25 14:11:25.434 14349 14437 D TSLocationManager: ℹ️ LocationAuthorization: Permission granted 10-25 14:11:25.436 14349 16385 I TSLocationManager: - Enable: false → true, trackingMode: 1 10-25 14:11:25.468 14349 16385 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:25.468 14349 16385 I TSLocationManager: 🎾 Start motion-activity updates 10-25 14:11:25.475 14349 16385 I TSLocationManager: [c.t.l.g.TSGeofenceManager start] 10-25 14:11:25.475 14349 16385 I TSLocationManager: 🎾 Start monitoring geofences 10-25 14:11:25.478 14349 16385 D TSLocationManager: [c.t.l.http.HttpService startMonitoringConnectivityChanges] 10-25 14:11:25.478 14349 16385 D TSLocationManager: 🎾 Start monitoring connectivity changes 10-25 14:11:25.481 14349 14459 D TSLocationManager: [c.t.l.http.HttpService a] 10-25 14:11:25.481 14349 14459 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:25.481 14349 14459 D TSLocationManager: ║ 📶 Connectivity change: connected? true 10-25 14:11:25.481 14349 14459 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:25.482 14349 16385 D TSLocationManager: [c.t.locationmanager.device.b c] 10-25 14:11:25.482 14349 16385 D TSLocationManager: 🎾 Start monitoring powersave changes 10-25 14:11:25.488 14349 16385 I TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringSignificantLocationChanges] 10-25 14:11:25.488 14349 16385 I TSLocationManager: 🔴 Stop monitoring significant location changes 10-25 14:11:25.492 14349 16385 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-25 14:11:25.492 14349 16385 I TSLocationManager: 🔴 Stop heartbeat 10-25 14:11:25.495 14349 14349 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-25 14:11:25.495 14349 14349 I TSLocationManager: ⏰ Scheduled OneShot: TERMINATE_EVENT in 10000ms (jobID: -1708771588) 10-25 14:11:25.499 14349 16385 D TSLocationManager: [c.t.locationmanager.util.b b] 10-25 14:11:25.499 14349 16385 D TSLocationManager: ℹ️ LocationAuthorization: Permission granted 10-25 14:11:25.499 14349 16385 I TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:11:25.499 14349 16385 I TSLocationManager: 🔵 setPace: false → false 10-25 14:11:25.536 14349 14349 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-25 14:11:25.587 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:25.587 14349 14349 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=100] 10-25 14:11:25.637 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:25.637 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:25.637 14349 14349 I TSLocationManager: ║ Motion Transition Result 10-25 14:11:25.637 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:25.637 14349 14349 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-25 14:11:25.637 14349 14349 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:11:25.669 14349 16402 I TSLocationManager: [c.t.l.s.LocationRequestService b] 10-25 14:11:25.669 14349 16402 I TSLocationManager: ℹ️ Location availability: true 10-25 14:11:25.888 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-25 14:11:25.888 14349 14349 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-25 14:11:28.542 14349 16385 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-25 14:11:28.542 14349 16385 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:28.542 14349 16385 I TSLocationManager: ║ motionchange LocationResult: 1 10-25 14:11:28.542 14349 16385 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:28.542 14349 16385 I TSLocationManager: ╟─ 📍 Location[fused 12.879047,77.584964 hAcc=25 et=+1d4h41m43s401ms alt=847.5999755859375 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 2781ms, time: 1571992885760 10-25 14:11:28.544 14349 16385 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-25 14:11:28.544 14349 16385 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: false 10-25 14:11:28.545 14349 16385 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.771 10-25 14:11:28.555 14349 16385 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 1 isFinished? true 10-25 14:11:28.555 14349 16382 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-25 14:11:28.555 14349 16382 I TSLocationManager: ✅ INSERT: 6cb106c2-295c-4a2c-a2ad-1552adc23e1f 10-25 14:11:28.573 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:28.573 14349 14349 I TSLocationManager: 🎾 Start motion-activity updates 10-25 14:11:28.574 14349 14349 D TSLocationManager: [c.t.l.g.TSGeofenceManager startMonitoringStationaryRegion] 10-25 14:11:28.574 14349 14349 D TSLocationManager: 🎾 Start monitoring stationary region (radius: 150.0m 12.8790467,77.5849638 hAcc=24.771) 10-25 14:11:28.611 14349 14349 I TSLocationManager: [c.t.l.service.TrackingService h] 10-25 14:11:28.611 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:28.611 14349 14349 I TSLocationManager: ║ TrackingService motionchange: false 10-25 14:11:28.611 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:28.625 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:28.625 14349 14349 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=100] 10-25 14:11:28.640 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:28.640 14349 14349 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=100] 10-25 14:11:28.659 14349 14349 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [isMoving] 10-25 14:11:28.661 14349 14349 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-25 14:11:28.661 14349 14349 I TSLocationManager: 🔴 Stop heartbeat 10-25 14:11:28.662 14349 14349 D TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringStationaryRegion] 10-25 14:11:28.662 14349 14349 D TSLocationManager: 🔴 Stop monitoring stationary region 10-25 14:11:28.664 14349 14349 D TSLocationManager: [c.t.locationmanager.util.b b] 10-25 14:11:28.664 14349 14349 D TSLocationManager: ℹ️ LocationAuthorization: Permission granted 10-25 14:11:28.664 14349 14349 I TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:11:28.664 14349 14349 I TSLocationManager: 🔵 setPace: false → true 10-25 14:11:28.665 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:28.665 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:28.665 14349 14349 I TSLocationManager: ║ Motion Transition Result 10-25 14:11:28.665 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:28.665 14349 14349 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-25 14:11:28.665 14349 14349 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:11:28.676 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:28.676 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:28.676 14349 14349 I TSLocationManager: ║ Motion Transition Result 10-25 14:11:28.676 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:28.676 14349 14349 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-25 14:11:28.676 14349 14349 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:11:28.692 14349 14349 I TSLocationManager: [c.t.l.service.TrackingService h] 10-25 14:11:28.692 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:28.692 14349 14349 I TSLocationManager: ║ TrackingService motionchange: true 10-25 14:11:28.692 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:28.739 14349 16385 I TSLocationManager: [c.t.l.s.LocationRequestService b] 10-25 14:11:28.739 14349 16385 I TSLocationManager: ℹ️ Location availability: true 10-25 14:11:28.807 14349 14349 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-25 14:11:28.866 14349 14349 D TSLocationManager: [c.t.l.service.TrackingService onDestroy] 10-25 14:11:28.866 14349 14349 D TSLocationManager: 🔴 TrackingService destroyed 10-25 14:11:28.929 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-25 14:11:28.929 14349 14349 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-25 14:11:31.499 14349 16382 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-25 14:11:31.499 14349 16382 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:31.499 14349 16382 I TSLocationManager: ║ motionchange LocationResult: 2 10-25 14:11:31.499 14349 16382 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:31.499 14349 16382 I TSLocationManager: ╟─ 📍 Location[fused 12.879040,77.584983 hAcc=25 et=+1d4h41m46s381ms alt=847.5999755859375 vel=0.0026188649 bear=110.53096 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 2758ms, time: 1571992888740 10-25 14:11:31.501 14349 16382 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-25 14:11:31.501 14349 16382 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: true 10-25 14:11:31.502 14349 16382 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.7185 10-25 14:11:31.506 14349 16382 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-25 14:11:31.506 14349 16382 I TSLocationManager: 🎾 Location-services: ON 10-25 14:11:31.507 14349 16382 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-25 14:11:31.507 14349 16382 I TSLocationManager: 🎾 Location-services: ON 10-25 14:11:31.508 14349 16382 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-25 14:11:31.509 14349 14349 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-25 14:11:31.510 14349 16385 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-25 14:11:31.510 14349 16385 I TSLocationManager: ✅ INSERT: 1e89e4d4-9b69-48d2-9016-04171a529926 10-25 14:11:31.510 14349 16382 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 2 isFinished? true 10-25 14:11:31.510 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:31.510 14349 14349 I TSLocationManager: 🎾 Start motion-activity updates 10-25 14:11:31.511 14349 14349 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-25 14:11:31.511 14349 14349 I TSLocationManager: 🔴 Location-services: OFF 10-25 14:11:31.512 14349 14349 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-25 14:11:31.512 14349 14349 I TSLocationManager: 🎾 Location-services: ON 10-25 14:11:31.512 14349 14349 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-25 14:11:31.534 14349 14349 D TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:11:31.534 14349 14349 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:31.534 14349 14349 D TSLocationManager: ║ TrackingService: LocationResult 10-25 14:11:31.534 14349 14349 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:31.534 14349 14349 D TSLocationManager: ╟─ 📍 Location[fused 12.879040,77.584983 hAcc=25 et=+1d4h41m49s166ms alt=847.5999755859375 vel=0.0026188649 bear=110.53096 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 8ms, time: 1571992891525 10-25 14:11:31.534 14349 16458 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-25 14:11:31.534 14349 16458 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:31.534 14349 16458 D TSLocationManager: ║ Process LocationResult 10-25 14:11:31.534 14349 16458 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:31.535 14349 16458 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-25 14:11:31.535 14349 16458 D TSLocationManager: ℹ️ IGNORED: same as last location 10-25 14:11:31.537 14349 14349 I TSLocationManager: [c.t.l.service.TrackingService b] 10-25 14:11:31.537 14349 14349 I TSLocationManager: ℹ️ Location availability: true 10-25 14:11:31.554 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:31.554 14349 14349 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=100] 10-25 14:11:31.561 14349 14349 D TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:11:31.561 14349 14349 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:31.561 14349 14349 D TSLocationManager: ║ TrackingService: LocationResult 10-25 14:11:31.561 14349 14349 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:31.561 14349 14349 D TSLocationManager: ╟─ 📍 Location[fused 12.879040,77.584983 hAcc=25 et=+1d4h41m49s194ms alt=847.5999755859375 vel=0.0026188649 bear=110.53096 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 8ms, time: 1571992891554 10-25 14:11:31.562 14349 16385 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-25 14:11:31.562 14349 16385 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:31.562 14349 16385 D TSLocationManager: ║ Process LocationResult 10-25 14:11:31.562 14349 16385 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:31.562 14349 16385 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-25 14:11:31.562 14349 16385 D TSLocationManager: ℹ️ IGNORED: same as last location 10-25 14:11:31.621 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:11:31.621 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:31.621 14349 14349 I TSLocationManager: ║ Motion Transition Result 10-25 14:11:31.621 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:31.621 14349 14349 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-25 14:11:31.621 14349 14349 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:11:31.873 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-25 14:11:31.873 14349 14349 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-25 14:11:35.527 14349 16444 I TSLocationManager: [c.t.l.scheduler.ScheduleEvent onOneShot] 10-25 14:11:35.527 14349 16444 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:35.527 14349 16444 I TSLocationManager: ║ ⏰ OneShot event fired: TERMINATE_EVENT 10-25 14:11:35.527 14349 16444 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:35.530 14349 16444 D TSLocationManager: [c.t.l.event.TerminateEvent ] 10-25 14:11:35.530 14349 16444 D TSLocationManager: ℹ️ TERMINATE_EVENT ignored (MainActivity is still active). 10-25 14:11:47.130 14349 14349 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-25 14:11:47.130 14349 14349 I TSLocationManager: ⏰ Scheduled OneShot: TERMINATE_EVENT in 10000ms (jobID: -1708771588) 10-25 14:11:49.168 14349 14349 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-25 14:11:49.168 14349 14349 I TSLocationManager: ⏰ Scheduled OneShot: TERMINATE_EVENT in 10000ms (jobID: -1708771588) 10-25 14:11:59.215 14349 16458 I TSLocationManager: [c.t.l.scheduler.ScheduleEvent onOneShot] 10-25 14:11:59.215 14349 16458 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:11:59.215 14349 16458 I TSLocationManager: ║ ⏰ OneShot event fired: TERMINATE_EVENT 10-25 14:11:59.215 14349 16458 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:11:59.217 14349 16458 D TSLocationManager: [c.t.l.event.TerminateEvent ] 10-25 14:11:59.217 14349 16458 D TSLocationManager: ℹ️ TERMINATE_EVENT ignored (MainActivity is still active). 10-25 14:15:02.701 14349 14349 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-25 14:15:02.701 14349 14349 I TSLocationManager: ⏰ Scheduled OneShot: TERMINATE_EVENT in 10000ms (jobID: -1708771588) 10-25 14:15:12.757 14349 16905 I TSLocationManager: [c.t.l.scheduler.ScheduleEvent onOneShot] 10-25 14:15:12.757 14349 16905 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:15:12.757 14349 16905 I TSLocationManager: ║ ⏰ OneShot event fired: TERMINATE_EVENT 10-25 14:15:12.757 14349 16905 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:15:12.760 14349 16905 D TSLocationManager: [c.t.l.event.TerminateEvent ] 10-25 14:15:12.760 14349 16905 D TSLocationManager: ℹ️ TERMINATE_EVENT ignored (MainActivity is still active). 10-25 14:15:15.565 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:15:15.565 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:15:15.565 14349 14349 I TSLocationManager: ║ Motion Transition Result 10-25 14:15:15.565 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:15:15.565 14349 14349 I TSLocationManager: ╟─ 🔴 EXIT: still 10-25 14:15:15.565 14349 14349 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-25 14:15:15.565 14349 14349 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:15:15.821 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-25 14:15:15.821 14349 14349 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-25 14:16:51.161 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:16:51.161 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:16:51.161 14349 14349 I TSLocationManager: ║ Motion Transition Result 10-25 14:16:51.161 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:16:51.161 14349 14349 I TSLocationManager: ╟─ 🔴 EXIT: walking 10-25 14:16:51.161 14349 14349 I TSLocationManager: ╟─ 🎾 ENTER: still 10-25 14:16:51.161 14349 14349 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:16:51.168 14349 14349 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-25 14:16:51.168 14349 14349 I TSLocationManager: ⏰ Scheduled OneShot: STOP_TIMEOUT in 60000ms (jobID: 2059034116) 10-25 14:16:51.173 14349 14349 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-25 14:16:51.173 14349 14349 I TSLocationManager: 🔴 Location-services: OFF 10-25 14:16:51.174 14349 14349 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-25 14:16:51.174 14349 14349 I TSLocationManager: 🎾 Location-services: ON 10-25 14:16:51.175 14349 14349 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-25 14:16:51.214 14349 14349 D TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:16:51.214 14349 14349 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:16:51.214 14349 14349 D TSLocationManager: ║ TrackingService: LocationResult 10-25 14:16:51.214 14349 14349 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:16:51.214 14349 14349 D TSLocationManager: ╟─ 📍 Location[fused 12.879064,77.584941 hAcc=15 et=+1d4h47m8s847ms alt=847.5999755859375 vel=0.049841434 bear=129.72852 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 7ms, time: 1571993211206 10-25 14:16:51.215 14349 17207 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-25 14:16:51.215 14349 17207 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:16:51.215 14349 17207 D TSLocationManager: ║ Process LocationResult 10-25 14:16:51.215 14349 17207 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:16:51.215 14349 17207 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.771 10-25 14:16:51.217 14349 14349 D TSLocationManager: [c.t.l.service.TrackingService a] Received stoppedAt location 10-25 14:16:51.217 14349 14349 I TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:16:51.217 14349 14349 I TSLocationManager: ℹ️ Distance from stoppedAtLocation: -29.788 10-25 14:16:51.221 14349 17208 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-25 14:16:51.221 14349 17208 I TSLocationManager: ✅ INSERT: 2c5e3c48-3603-435d-bc51-d5661f7bf35b 10-25 14:16:51.414 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-25 14:16:51.414 14349 14349 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-25 14:17:51.184 14349 17207 I TSLocationManager: [c.t.l.scheduler.ScheduleEvent onOneShot] 10-25 14:17:51.184 14349 17207 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:17:51.184 14349 17207 I TSLocationManager: ║ ⏰ OneShot event fired: STOP_TIMEOUT 10-25 14:17:51.184 14349 17207 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:17:51.186 14349 17207 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [isMoving] 10-25 14:17:51.187 14349 17207 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-25 14:17:51.187 14349 17207 I TSLocationManager: 🔴 Location-services: OFF 10-25 14:17:51.190 14349 17207 I TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringSignificantLocationChanges] 10-25 14:17:51.190 14349 17207 I TSLocationManager: 🔴 Stop monitoring significant location changes 10-25 14:17:51.192 14349 17207 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-25 14:17:51.192 14349 17207 I TSLocationManager: 🔴 Stop heartbeat 10-25 14:17:51.193 14349 17207 D TSLocationManager: [c.t.locationmanager.util.b b] 10-25 14:17:51.193 14349 17207 D TSLocationManager: ℹ️ LocationAuthorization: Permission granted 10-25 14:17:51.194 14349 17207 I TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:17:51.194 14349 17207 I TSLocationManager: 🔵 setPace: true → false 10-25 14:17:51.266 14349 17208 I TSLocationManager: [c.t.l.s.LocationRequestService b] 10-25 14:17:51.266 14349 17208 I TSLocationManager: ℹ️ Location availability: true 10-25 14:17:53.979 14349 17209 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-25 14:17:53.979 14349 17209 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:17:53.979 14349 17209 I TSLocationManager: ║ motionchange LocationResult: 3 10-25 14:17:53.979 14349 17209 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:17:53.979 14349 17209 I TSLocationManager: ╟─ 📍 Location[fused 12.879063,77.584943 hAcc=26 et=+1d4h48m9s73ms alt=847.5999755859375 vel=0.17247123 bear=285.2687 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 2547ms, time: 1571993271432 10-25 14:17:53.980 14349 17209 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.7185 10-25 14:17:53.982 14349 17209 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 3 isFinished? false 10-25 14:17:58.969 14349 17207 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-25 14:17:58.969 14349 17207 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:17:58.969 14349 17207 I TSLocationManager: ║ motionchange LocationResult: 3 10-25 14:17:58.969 14349 17207 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:17:58.969 14349 17207 I TSLocationManager: ╟─ 📍 Location[fused 12.879062,77.584935 hAcc=23 et=+1d4h48m14s100ms alt=847.5999755859375 vel=0.16672866 bear=269.77634 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 2509ms, time: 1571993276459 10-25 14:17:58.972 14349 17207 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-25 14:17:58.972 14349 17207 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: false 10-25 14:17:58.972 14349 17207 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.771 10-25 14:17:58.976 14349 17207 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 3 isFinished? true 10-25 14:17:58.977 14349 17286 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-25 14:17:58.977 14349 17286 I TSLocationManager: ✅ INSERT: 0f8be9a4-8373-4030-8914-d3227b4fb3e5 10-25 14:17:58.983 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:17:58.983 14349 14349 I TSLocationManager: 🎾 Start motion-activity updates 10-25 14:17:58.985 14349 14349 D TSLocationManager: [c.t.l.g.TSGeofenceManager startMonitoringStationaryRegion] 10-25 14:17:58.985 14349 14349 D TSLocationManager: 🎾 Start monitoring stationary region (radius: 150.0m 12.8790621,77.5849347 hAcc=23.3) 10-25 14:17:58.999 14349 14349 I TSLocationManager: [c.t.l.service.TrackingService h] 10-25 14:17:58.999 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:17:58.999 14349 14349 I TSLocationManager: ║ TrackingService motionchange: false 10-25 14:17:58.999 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:17:59.116 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:17:59.116 14349 14349 D TSLocationManager: 🚘 ️DetectedActivity [type=STILL, confidence=99] 10-25 14:17:59.138 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:17:59.138 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:17:59.138 14349 14349 I TSLocationManager: ║ Motion Transition Result 10-25 14:17:59.138 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:17:59.138 14349 14349 I TSLocationManager: ╟─ 🎾 ENTER: still 10-25 14:17:59.138 14349 14349 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:17:59.229 14349 14349 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-25 14:17:59.263 14349 14349 D TSLocationManager: [c.t.l.service.TrackingService onDestroy] 10-25 14:17:59.263 14349 14349 D TSLocationManager: 🔴 TrackingService destroyed 10-25 14:17:59.402 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-25 14:17:59.402 14349 14349 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-25 14:19:12.914 14349 14349 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [isMoving] 10-25 14:19:12.916 14349 14349 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-25 14:19:12.916 14349 14349 I TSLocationManager: 🔴 Stop heartbeat 10-25 14:19:12.918 14349 14349 D TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringStationaryRegion] 10-25 14:19:12.918 14349 14349 D TSLocationManager: 🔴 Stop monitoring stationary region 10-25 14:19:12.921 14349 14349 D TSLocationManager: [c.t.locationmanager.util.b b] 10-25 14:19:12.921 14349 14349 D TSLocationManager: ℹ️ LocationAuthorization: Permission granted 10-25 14:19:12.921 14349 14349 I TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:19:12.921 14349 14349 I TSLocationManager: 🔵 setPace: false → true 10-25 14:19:12.922 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:19:12.922 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:19:12.922 14349 14349 I TSLocationManager: ║ Motion Transition Result 10-25 14:19:12.922 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:19:12.922 14349 14349 I TSLocationManager: ╟─ 🔴 EXIT: still 10-25 14:19:12.922 14349 14349 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-25 14:19:12.922 14349 14349 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:19:12.943 14349 14349 I TSLocationManager: [c.t.l.service.TrackingService h] 10-25 14:19:12.943 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:19:12.943 14349 14349 I TSLocationManager: ║ TrackingService motionchange: true 10-25 14:19:12.943 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:19:13.066 14349 17422 I TSLocationManager: [c.t.l.s.LocationRequestService b] 10-25 14:19:13.066 14349 17422 I TSLocationManager: ℹ️ Location availability: true 10-25 14:19:13.176 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-25 14:19:13.176 14349 14349 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-25 14:19:15.703 14349 17420 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-25 14:19:15.703 14349 17420 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:19:15.703 14349 17420 I TSLocationManager: ║ motionchange LocationResult: 4 10-25 14:19:15.703 14349 17420 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:19:15.703 14349 17420 I TSLocationManager: ╟─ 📍 Location[fused 12.879068,77.584969 hAcc=25 et=+1d4h49m30s669ms alt=847.5999755859375 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 2675ms, time: 1571993353028 10-25 14:19:15.704 14349 17420 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.7185 10-25 14:19:15.705 14349 17420 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 4 isFinished? false 10-25 14:19:19.618 14349 17445 I TSLocationManager: [c.t.l.s.LocationRequestService a] 10-25 14:19:19.618 14349 17445 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:19:19.618 14349 17445 I TSLocationManager: ║ motionchange LocationResult: 4 10-25 14:19:19.618 14349 17445 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:19:19.618 14349 17445 I TSLocationManager: ╟─ 📍 Location[fused 12.879070,77.584966 hAcc=23 et=+1d4h49m37s221ms alt=847.5999755859375 vel=0.04781507 bear=300.05624 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 38ms, time: 1571993359580 10-25 14:19:19.620 14349 17445 I TSLocationManager: [c.t.l.l.TSLocationManager onSingleLocationResult] 10-25 14:19:19.620 14349 17445 I TSLocationManager: 🔵 Acquired motionchange position, isMoving: true 10-25 14:19:19.620 14349 17445 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.771 10-25 14:19:19.622 14349 17445 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-25 14:19:19.622 14349 17445 I TSLocationManager: 🎾 Location-services: ON 10-25 14:19:19.623 14349 17445 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-25 14:19:19.623 14349 17445 I TSLocationManager: 🎾 Location-services: ON 10-25 14:19:19.623 14349 17445 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-25 14:19:19.626 14349 17422 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-25 14:19:19.626 14349 17422 I TSLocationManager: ✅ INSERT: 8f68f4e9-3b1e-44cb-b2e3-9c683177b203 10-25 14:19:19.626 14349 17445 D TSLocationManager: [c.t.l.s.LocationRequestService a] SingleLocationRequest 4 isFinished? true 10-25 14:19:19.633 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:19:19.633 14349 14349 I TSLocationManager: 🎾 Start motion-activity updates 10-25 14:19:19.635 14349 14349 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-25 14:19:19.635 14349 14349 I TSLocationManager: 🔴 Location-services: OFF 10-25 14:19:19.636 14349 14349 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-25 14:19:19.636 14349 14349 I TSLocationManager: 🎾 Location-services: ON 10-25 14:19:19.636 14349 14349 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-25 14:19:19.669 14349 14349 D TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:19:19.669 14349 14349 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:19:19.669 14349 14349 D TSLocationManager: ║ TrackingService: LocationResult 10-25 14:19:19.669 14349 14349 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:19:19.669 14349 14349 D TSLocationManager: ╟─ 📍 Location[fused 12.879070,77.584966 hAcc=23 et=+1d4h49m37s292ms alt=847.5999755859375 vel=0.04781507 bear=300.05624 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 17ms, time: 1571993359652 10-25 14:19:19.670 14349 17422 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-25 14:19:19.670 14349 17422 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:19:19.670 14349 17422 D TSLocationManager: ║ Process LocationResult 10-25 14:19:19.670 14349 17422 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:19:19.670 14349 17422 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-25 14:19:19.670 14349 17422 D TSLocationManager: ℹ️ IGNORED: same as last location 10-25 14:19:19.675 14349 14349 I TSLocationManager: [c.t.l.service.TrackingService b] 10-25 14:19:19.675 14349 14349 I TSLocationManager: ℹ️ Location availability: true 10-25 14:19:19.702 14349 14349 D TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:19:19.702 14349 14349 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:19:19.702 14349 14349 D TSLocationManager: ║ TrackingService: LocationResult 10-25 14:19:19.702 14349 14349 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:19:19.702 14349 14349 D TSLocationManager: ╟─ 📍 Location[fused 12.879070,77.584966 hAcc=23 et=+1d4h49m37s329ms alt=847.5999755859375 vel=0.04781507 bear=300.05624 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 11ms, time: 1571993359688 10-25 14:19:19.703 14349 17420 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-25 14:19:19.703 14349 17420 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:19:19.703 14349 17420 D TSLocationManager: ║ Process LocationResult 10-25 14:19:19.703 14349 17420 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:19:19.703 14349 17420 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-25 14:19:19.703 14349 17420 D TSLocationManager: ℹ️ IGNORED: same as last location 10-25 14:19:19.759 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:19:19.759 14349 14349 D TSLocationManager: 🚘 ️DetectedActivity [type=ON_FOOT, confidence=96] 10-25 14:19:19.837 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:19:19.837 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:19:19.837 14349 14349 I TSLocationManager: ║ Motion Transition Result 10-25 14:19:19.837 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:19:19.837 14349 14349 I TSLocationManager: ╟─ 🎾 ENTER: walking 10-25 14:19:19.837 14349 14349 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:19:19.878 14349 14349 D TSLocationManager: [c.t.l.s.LocationRequestService onDestroy] 10-25 14:19:20.091 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-25 14:19:20.091 14349 14349 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-25 14:20:33.788 14349 14349 I TSLocationManager: [c.t.l.s.ActivityRecognitionService a] 10-25 14:20:33.788 14349 14349 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:20:33.788 14349 14349 I TSLocationManager: ║ Motion Transition Result 10-25 14:20:33.788 14349 14349 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:20:33.788 14349 14349 I TSLocationManager: ╟─ 🔴 EXIT: walking 10-25 14:20:33.788 14349 14349 I TSLocationManager: ╟─ 🎾 ENTER: still 10-25 14:20:33.788 14349 14349 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:20:33.797 14349 14349 I TSLocationManager: [c.t.l.s.TSScheduleManager oneShot] 10-25 14:20:33.797 14349 14349 I TSLocationManager: ⏰ Scheduled OneShot: STOP_TIMEOUT in 60000ms (jobID: 2059034116) 10-25 14:20:33.802 14349 14349 I TSLocationManager: [c.t.l.l.TSLocationManager removeLocationUpdates] 10-25 14:20:33.802 14349 14349 I TSLocationManager: 🔴 Location-services: OFF 10-25 14:20:33.804 14349 14349 I TSLocationManager: [c.t.l.l.TSLocationManager requestLocationUpdates] 10-25 14:20:33.804 14349 14349 I TSLocationManager: 🎾 Location-services: ON 10-25 14:20:33.805 14349 14349 D TSLocationManager: [c.t.l.adapter.TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 10-25 14:20:34.042 14349 14349 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-25 14:20:34.042 14349 14349 D TSLocationManager: 🔴 ActivityRecognitionService destroyed 10-25 14:20:36.383 14349 14349 D TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:20:36.383 14349 14349 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:20:36.383 14349 14349 D TSLocationManager: ║ TrackingService: LocationResult 10-25 14:20:36.383 14349 14349 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:20:36.383 14349 14349 D TSLocationManager: ╟─ 📍 Location[fused 12.879061,77.584934 hAcc=23 et=+1d4h50m51s646ms alt=847.5999755859375 vel=0.14487122 bear=247.98563 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}], age: 2376ms, time: 1571993434005 10-25 14:20:36.384 14349 14349 D TSLocationManager: [c.t.l.service.TrackingService a] Received stoppedAt location 10-25 14:20:36.385 14349 17717 D TSLocationManager: [c.t.l.l.TSLocationManager onLocationResult] 10-25 14:20:36.385 14349 17717 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:20:36.385 14349 17717 D TSLocationManager: ║ Process LocationResult 10-25 14:20:36.385 14349 17717 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:20:36.385 14349 14349 I TSLocationManager: [c.t.l.service.TrackingService a] 10-25 14:20:36.385 14349 14349 I TSLocationManager: ℹ️ Distance from stoppedAtLocation: -46.542 10-25 14:20:36.387 14349 17717 D TSLocationManager: [c.t.l.l.TSLocationManager calculateMedianAccuracy] Median accuracy: 24.021 10-25 14:20:36.392 14349 17719 I TSLocationManager: [c.t.l.data.sqlite.b persist] 10-25 14:20:36.392 14349 17719 I TSLocationManager: ✅ INSERT: cfdaf643-3be0-4688-a284-673c301b926d 10-25 14:32:46.577 19537 19613 I TSLocationManager: [c.t.l.adapter.TSConfig print] 10-25 14:32:46.577 19537 19613 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:32:46.577 19537 19613 I TSLocationManager: ║ TSLocationManager version: 3.0.38 (338) 10-25 14:32:46.577 19537 19613 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:32:46.577 19537 19613 I TSLocationManager: { 10-25 14:32:46.577 19537 19613 I TSLocationManager: "activityRecognitionInterval": 10000, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "allowIdenticalLocations": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "autoSync": true, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "autoSyncThreshold": 0, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "batchSync": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "configUrl": "", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "debug": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "deferTime": 0, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "desiredAccuracy": -1, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "desiredOdometerAccuracy": 100, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "disableElasticity": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "disableLocationAuthorizationAlert": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "disableMotionActivityUpdates": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "disableStopDetection": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "distanceFilter": 10, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "elasticityMultiplier": 1, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "enableHeadless": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "enableTimestampMeta": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "extras": {}, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "fastestLocationUpdateInterval": -1, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "forceReloadOnBoot": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "forceReloadOnGeofence": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "forceReloadOnHeartbeat": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "forceReloadOnLocationChange": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "forceReloadOnMotionChange": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "forceReloadOnSchedule": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "foregroundService": true, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "geofenceInitialTriggerEntry": true, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "geofenceModeHighAccuracy": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "geofenceProximityRadius": 1000, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "geofenceTemplate": "", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "headers": {}, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "headlessJobService": "com.transistorsoft.rnbackgroundgeolocation.HeadlessTask", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "heartbeatInterval": -1, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "httpRootProperty": "location", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "httpTimeout": 60000, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "isMoving": true, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "locationAuthorizationRequest": "Always", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "locationTemplate": "", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "locationTimeout": 60, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "locationUpdateInterval": 1000, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "locationsOrderDirection": "ASC", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "logLevel": 5, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "logMaxDays": 3, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "maxBatchSize": -1, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "maxDaysToPersist": 1, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "maxRecordsToPersist": -1, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "method": "POST", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "minimumActivityRecognitionConfidence": 75, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "notification": { 10-25 14:32:46.577 19537 19613 I TSLocationManager: "layout": "", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "title": "", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "text": "Location Service activated", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "color": "", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "channelName": "TSLocationManager", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "smallIcon": "", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "largeIcon": "", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "priority": 0, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "strings": {}, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "actions": [] 10-25 14:32:46.577 19537 19613 I TSLocationManager: }, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "params": {}, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "persist": true, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "persistMode": 2, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "schedule": [], 10-25 14:32:46.577 19537 19613 I TSLocationManager: "scheduleUseAlarmManager": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "speedJumpFilter": 300, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "startOnBoot": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "stationaryRadius": 25, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "stopAfterElapsedMinutes": 0, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "stopOnStationary": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "stopOnTerminate": true, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "stopTimeout": 1, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "triggerActivities": "in_vehicle, on_bicycle, on_foot, running, walking", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "url": "", 10-25 14:32:46.577 19537 19613 I TSLocationManager: "useSignificantChangesOnly": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "enabled": true, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "schedulerEnabled": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "trackingMode": 1, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "odometer": 0, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "isFirstBoot": false, 10-25 14:32:46.577 19537 19613 I TSLocationManager: "didLaunchInBackground": false 10-25 14:32:46.577 19537 19613 I TSLocationManager: } 10-25 14:32:46.577 19537 19613 I TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:32:46.577 19537 19613 I TSLocationManager: ║ DEVICE SENSORS 10-25 14:32:46.577 19537 19613 I TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:32:46.577 19537 19613 I TSLocationManager: ╟─ ✅ ACCELEROMETER: {Sensor name="lsm6ds3c Accelerometer Non-wakeup", vendor="STMicro", version=352, type=1, maxRange=78.4532, resolution=0.0023928226, power=0.15, minDelay=2404} 10-25 14:32:46.577 19537 19613 I TSLocationManager: ╟─ ✅ GYROSCOPE: {Sensor name="lsm6ds3c Gyroscope Non-wakeup", vendor="STMicro", version=352, type=4, maxRange=34.905556, resolution=0.0012216945, power=0.555, minDelay=2404} 10-25 14:32:46.577 19537 19613 I TSLocationManager: ╟─ ✅ MAGNETOMETER: {Sensor name="ak0991x Magnetometer Non-wakeup", vendor="akm", version=10063, type=2, maxRange=4912.0, resolution=0.15, power=1.1, minDelay=10000} 10-25 14:32:46.577 19537 19613 I TSLocationManager: ╟─ ✅ SIGNIFICANT_MOTION: {Sensor name="sns_smd Wakeup", vendor="qualcomm", version=1, type=17, maxRange=1.0, resolution=1.0, power=0.025, minDelay=-1} 10-25 14:32:46.577 19537 19613 I TSLocationManager: ╚═════════════════════════════════════════════ 10-25 14:32:46.642 19537 19632 I TSLocationManager: [c.t.l.a.BackgroundGeolocation ] 10-25 14:32:46.642 19537 19632 I TSLocationManager: ✅ Google Play Services: connected (version code:12451000) 10-25 14:32:46.649 19537 19632 D TSLocationManager: [c.t.l.http.HttpService startMonitoringConnectivityChanges] 10-25 14:32:46.649 19537 19632 D TSLocationManager: 🎾 Start monitoring connectivity changes 10-25 14:32:46.657 19537 19632 I TSLocationManager: [c.t.l.g.TSGeofenceManager start] 10-25 14:32:46.657 19537 19632 I TSLocationManager: 🎾 Start monitoring geofences 10-25 14:32:46.660 19537 19639 D TSLocationManager: [c.t.l.l.TSLocationManager$4 run] 10-25 14:32:46.660 19537 19639 D TSLocationManager: ℹ️ Load last odometer location: Location[TSLocationManager 12.879047,77.584964 hAcc=25 t=?!? et=?!? vAcc=??? sAcc=??? bAcc=??? {Bundle[{odometer=0.0}]}] 10-25 14:32:46.660 19537 19640 D TSLocationManager: [c.t.l.data.sqlite.b prune] 10-25 14:32:46.660 19537 19640 D TSLocationManager: ℹ️ PRUNE -1 days 10-25 14:32:46.662 19537 19641 D TSLocationManager: [c.t.l.http.HttpService a] 10-25 14:32:46.662 19537 19641 D TSLocationManager: ╔═════════════════════════════════════════════ 10-25 14:32:46.662 19537 19641 D TSLocationManager: ║ 📶 Connectivity change: connected? true 10-25 14:32:46.662 19537 19641 D TSLocationManager: ╠═════════════════════════════════════════════ 10-25 14:32:46.663 19537 19632 I TSLocationManager: [c.t.l.a.BackgroundGeolocation e] 10-25 14:32:46.663 19537 19632 I TSLocationManager: 🎾 Start monitoring location-provider changes 10-25 14:32:46.673 19537 19563 I TSLocationManager: [c.t.l.adapter.TSConfig$a a] 10-25 14:32:46.673 19537 19563 I TSLocationManager: ⚠️ Tracking initiated in background with stopOnTerminate: true. Launch refused. 10-25 14:32:46.675 19537 19563 D TSLocationManager: [c.t.l.adapter.TSConfig c] ℹ️ Persist config, dirty: [isMoving] 10-25 14:32:46.682 19537 19563 D TSLocationManager: [c.t.l.l.TSLocationManager clearLastOdometerLocation] 10-25 14:32:46.682 19537 19563 D TSLocationManager: ℹ️ Clear last odometer location 10-25 14:32:46.685 19537 19563 I TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringSignificantLocationChanges] 10-25 14:32:46.685 19537 19563 I TSLocationManager: 🔴 Stop monitoring significant location changes 10-25 14:32:46.686 19537 19563 D TSLocationManager: [c.t.l.g.TSGeofenceManager stopMonitoringStationaryRegion] 10-25 14:32:46.686 19537 19563 D TSLocationManager: 🔴 Stop monitoring stationary region 10-25 14:32:46.686 19537 19652 D TSLocationManager: [c.t.l.g.TSGeofenceManager c] ℹ️ Persist monitored geofences: [] 10-25 14:32:46.687 19537 19652 D TSLocationManager: [c.t.l.g.TSGeofenceManager b] 10-25 14:32:46.687 19537 19652 D TSLocationManager: 🔴 Stop monitoring geofences 10-25 14:32:46.688 19537 19563 I TSLocationManager: [c.t.l.s.ActivityRecognitionService b] 10-25 14:32:46.688 19537 19563 I TSLocationManager: 🔴 Stop motion-activity updates 10-25 14:32:46.691 19537 19563 I TSLocationManager: [c.t.l.service.HeartbeatService a] 10-25 14:32:46.691 19537 19563 I TSLocationManager: 🔴 Stop heartbeat 10-25 14:32:46.692 19537 19563 D TSLocationManager: [c.t.l.http.HttpService stopMonitoringConnectivityChanges] 10-25 14:32:46.692 19537 19563 D TSLocationManager: 🔴 Stop monitoring connectivity changes 10-25 14:32:46.714 19537 19537 D TSLocationManager: [c.t.l.service.TrackingService onDestroy] 10-25 14:32:46.714 19537 19537 D TSLocationManager: 🔴 TrackingService destroyed 10-25 14:32:46.718 19537 19537 D TSLocationManager: [c.t.l.s.GeofencingService onDestroy] 10-25 14:32:46.718 19537 19537 D TSLocationManager: 🔴 GeofencingService destroyed 10-25 14:32:46.725 19537 19537 D TSLocationManager: [c.t.l.s.ActivityRecognitionService onDestroy] 10-25 14:32:46.725 19537 19537 D TSLocationManager: 🔴 ActivityRecognitionService destroyed ```
Kiran0791 commented 4 years ago

above is the log if u see one walking event for fired and Motion Transition Result ENTER: still did not get fired after the stopTImeout. And one thing what is observed is when the phone is charging the app is alive and the activity works fine.

christocracy commented 4 years ago

DO NOT SPAM THE THREAD WITH IMMENSE LOGS. use Github <details> tag

christocracy commented 4 years ago
mikehardy commented 4 years ago

Of interest (linked from the excellent dontkillmyapp.com team) https://github.com/DoubleDotLabs/doki

christocracy commented 4 years ago

Right on. I figured somebody would do this.

Needs a wrapper for RN, Cordova and Flutter now :)

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. You may also mark this issue as a "discussion" and I will leave this open.

stale[bot] commented 4 years ago

Closing this issue after a prolonged period of inactivity. Fell free to reopen this issue, if this still affecting you.