From 539ea488247bea4eceebb3d92319383259ef6b6d Mon Sep 17 00:00:00 2001 From: Martin Boonk Date: Fri, 6 Jan 2023 18:37:38 +0100 Subject: [PATCH] android - Stop GPS on phone if not activated inside 3 seconds after boot --- apps/android/boot.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/android/boot.js b/apps/android/boot.js index c5a9dd746..96e79c67e 100644 --- a/apps/android/boot.js +++ b/apps/android/boot.js @@ -227,6 +227,10 @@ Bangle.isGPSOn = () => { return Bangle._PWR && Bangle._PWR.GPS && Bangle._PWR.GPS.length>0; } + // stop GPS on boot if not activated + setTimeout(()=>{ + if (!Bangle.isGPSOn()) gbSend({ t: "gps_power", status: false }); + },3000); } // remove settings object so it's not taking up RAM