GPS clock synchronisation? - Amazfit

Is it possible to write an app for Stratos/Pace which would use data from GPS to synchronise internal clock? GPS satelites all have atomic clocks on board so the time stamps they send are super precise as that's how triangulation of the position is achieved. I'm wondering if something like this would be at all doable considering all the OS constraints?

Possible, it is. But root is required to change date/time, so probably it wouldn't be that useful...

shamus said:
Is it possible to write an app for Stratos/Pace which would use data from GPS to synchronise internal clock? GPS satelites all have atomic clocks on board so the time stamps they send are super precise as that's how triangulation of the position is achieved. I'm wondering if something like this would be at all doable considering all the OS constraints?
Click to expand...
Click to collapse
lfom already has good answers above.
Here is just my 2 cents.
The OS on the watch is Android 5.1, so basically any Android app (for MIPS) works on it.
Android, however, requires an app with system permission to change time, so you need root or make the app a system app.
That being said, I believe the Network Time Protocol (NTP) provides as accurate time as GPS and it's easier to deal with NTP in programming.
There are already a few existing Android apps syncing time using GPS/NTP, but those are not designed for small screens. My favorite one is called ClockSync which utilises NTP, requires Internet access, and works on my rooted watch.

I am on rooted Stratos. This is massively interesting to me. This is basically one of two things I need to get rid of official Huami spyware sending the data god knows where. That shady app always first syncs your health records and only then gets almanac data. If there were a way to do that without them, it would remove a huge dependency on their servers for the future. I mean they can turn off the infra in one year and GPS will be virtually unusable. It'd take forever to get a fix.
@anox, do you have some app for this? I found the only app with aGPS xtra.bin download possibility so far here: https://play.google.com/store/apps/details?id=by.zatta.agps
They claim it works for Qualcomm chips (but I have no idea what powers Stratos):
aGPS Alamanacs
Derek Gordon maintains a special aGPS almanac for devices using Qualcomm or similar chipsets. This xtra.bin data file is updated every 30 minutes and is located on a content delivery system maintained by the generous donations of ther userbase.
Click to expand...
Click to collapse
And if anyone also knows how to sync weather data from a custom source into Stratos' sqlite DB, my Christmas would come early this year...

TF666 said:
I am on rooted Stratos. This is massively interesting to me. This is basically one of two things I need to get rid of official Huami spyware sending the data god knows where. That shady app always first syncs your health records and only then gets almanac data. If there were a way to do that without them, it would remove a huge dependency on their servers for the future. I mean they can turn off the infra in one year and GPS will be virtually unusable. It'd take forever to get a fix.
Click to expand...
Click to collapse
Interesting idea. Sounds tough, though.
@anox, do you have some app for this? I found the only app with aGPS xtra.bin download possibility so far here: https://play.google.com/store/apps/details?id=by.zatta.agps
They claim it works for Qualcomm chips (but I have no idea what powers Stratos):
Click to expand...
Click to collapse
A few others I've tried on my phones are GPS Status & Tool Box and GPS Test. Pace/Stratos has Ingenic M200S chip.
If I remember it correctly, GPS Test runs on my Pace as well, though I've never tried its aGPS data download on the watch. Here's the link. https://play.google.com/store/apps/details?id=com.chartcross.gpstest
And if anyone also knows how to sync weather data from a custom source into Stratos' sqlite DB, my Christmas would come early this year...
Click to expand...
Click to collapse
Sounds even tougher.

Related

How to limit upload speed in Android?

Really not sure if I am posting this in the right place, so apologies if that's not the case.
I like dropbox's Camera Upload feature, but quite often I find that it will saturate my internet connection and everything else on my network struggles. Especially if it is uploading video recordings off my phone.
Is there a way to place a speed limit to the data upload rate? Kind of like a bandwidth limiter for Android?
mversion said:
Really not sure if I am posting this in the right place, so apologies if that's not the case.
I like dropbox's Camera Upload feature, but quite often I find that it will saturate my internet connection and everything else on my network struggles. Especially if it is uploading video recordings off my phone.
Is there a way to place a speed limit to the data upload rate? Kind of like a bandwidth limiter for Android?
Click to expand...
Click to collapse
Many Android kernels got support for traffic shaping, so you can use the "tc" shell command to implement what you need. Maybe there's some rooted app able to manage this for you, since it's quite a tricky task.
But this is not such a good idea. Instead you should implement the traffic shaping in your WiFi/Internet router. If it doesn't support it native, I suggest you try some other software for it, e.g. OpenWrt, DD-WRT or Tomato.
kuisma said:
Many Android kernels got support for traffic shaping, so you can use the "tc" shell command to implement what you need. Maybe there's some rooted app able to manage this for you, since it's quite a tricky task.
But this is not such a good idea. Instead you should implement the traffic shaping in your WiFi router. If it doesn't support it native, I suggest you try some other software for it, e.g. OpenWrt, DD-WRT or Tomato.
Click to expand...
Click to collapse
Thanks.
I have Tomato installed on an Asus RT-N66U router, but the bandwidth limiting options only work for LAN connections and not WLAN it seems.
A rooted app that puts a limit on a per app basis would be something I'd be happy to pay for.
mversion said:
Thanks.
I have Tomato installed on an Asus RT-N66U router, but the bandwidth limiting options only work for LAN connections and not WLAN it seems.
A rooted app that puts a limit on a per app basis would be something I'd be happy to pay for.
Click to expand...
Click to collapse
Hard to believe it's not working for WLAN connections, and even if so, you can apply the rules on the outbound Internet connection scheduling on source addresses. I.e. you can chose to implement the restrictions on either the receive- or transmit site. Do some more reading on QoS and I'm quite sure you'll manage to implement it as you need. But it IS tricky, even with the Tomato GUI, and would be as tricky as well using a rooted Android app.
And since I know it's not a such a good idea to implement traffic shaping in the Android itself, I'm not going to write this app.
Hey, I'm looking over internet for this exact thing, problem is my Galaxy Tab is hugging my internet, I need to limit it to say, 100kb/s up and down. My router is A-Link WNAP 3G router.
It would be even better to limit all WLAN traffic to 100kB/s because my computer is hooked with an ethernet cable :victory:
Can someone help me ?
kuisma said:
Hard to believe it's not working for WLAN connections, and even if so, you can apply the rules on the outbound Internet connection scheduling on source addresses. I.e. you can chose to implement the restrictions on either the receive- or transmit site. Do some more reading on QoS and I'm quite sure you'll manage to implement it as you need. But it IS tricky, even with the Tomato GUI, and would be as tricky as well using a rooted Android app.
And since I know it's not a such a good idea to implement traffic shaping in the Android itself, I'm not going to write this app.
Click to expand...
Click to collapse
You are very wrong that it isn't a good idea to implement traffic shaping. All new cloud applications have Camera upload feature which clogs the upload of the whole network and then you cannot even surf with your computer while photos are uploaded (not to say videos).
Traffic shaper would solve this things for sure! I would even pay for that app on appstore.
I used bandwidth ruler from the play store to limit upload speed in my galaxy SIII and it works like a charm. but that requires root to work ,
here is the link :
mversion said:
Really not sure if I am posting this in the right place, so apologies if that's not the case.
I like dropbox's Camera Upload feature, but quite often I find that it will saturate my internet connection and everything else on my network struggles. Especially if it is uploading video recordings off my phone.
Is there a way to place a speed limit to the data upload rate? Kind of like a bandwidth limiter for Android?
Click to expand...
Click to collapse
Dear Friend,
did you get what you was looking for?
because i am looking for an App which can control all or Each/ individual app to upload the files. likewise
google+ Google photos, Google hangout, Etc. which i hate the most to upload my photos . for them i have rooted my note4 and install AVAST Anti-Virus + Firewall to prevent the app to access the net .
Because i know what app we allow to access the internet they take away our personal information along with videos and photos which we don't know because our smartphones are 24/7 connected with DSL hight speed internet.
These type of Apps are fully controlled by the remote server to takeaway our data with minimum speed like 10KB to 30KB per mint.
I have already block the apps to access in the internet, but some reason i have to disable firewall, then most of the apps try to get updates, i need an app which can control /allow the app to upload in Bites not in KB or MB.
if you have something like that please advise
awaiting your reply
Thanks
Ismail

GPS navigation: Awesome but major design flaw!

I absolutely love, love, love the Google satellite view in the Navigational GPS app. The whole app really is awesome. I'll probably never use my Tomtom again.
BUT! Unlike my Tomtom which can calculate a set of directions locally on the device the S4 appears to have Google do the calculation on their servers and transmit the info via Internet connection. That's a real problem when you're in an area that has poor service. Navigation becomes totally nonfunctional.
The GPS navigation will work through an area of no service if you start in an area with service so the app can download a set of directions. The problems come if you need to start your journey in an area with no service, or do like I did and exit the navigation app to do other things like make a phone call from a backwoods gas station. When I tried to restart the navigation app it kept waiting to download the directions set from google which wasn't going to happen out there. Lucky for me I remembered enough to get me back to an area with 3G where the service restored functionality to the navigation app. Lesson learned.
0reo said:
I absolutely love, love, love the Google satellite view in the Navigational GPS app. The whole app really is awesome. I'll probably never use my Tomtom again.
BUT! Unlike my Tomtom which can calculate a set of directions locally on the device the S4 appears to have Google do the calculation on their servers and transmit the info via Internet connection. That's a real problem when you're in an area that has poor service. Navigation becomes totally nonfunctional.
The GPS navigation will work through an area of no service if you start in an area with service so the app can download a set of directions. The problems come if you need to start your journey in an area with no service, or do like I did and exit the navigation app to do other things like make a phone call from a backwoods gas station. When I tried to restart the navigation app it kept waiting to download the directions set from google which wasn't going to happen out there. Lucky for me I remembered enough to get me back to an area with 3G where the service restored functionality to the navigation app. Lesson learned.
Click to expand...
Click to collapse
A preplanned area where you will be navigating can be cached.
It caches the map and directions so you can navigate through an area of no service but it loses the cached data when you exit the app. There is no cached data when starting a trip from an area of no service.
If I'm missing something please do tell. I'd love to know.
0reo said:
It caches the map and directions so you can navigate through an area of no service but it loses the cached data when you exit the app. There is no cached data when starting a trip from an area of no service.
If I'm missing something please do tell. I'd love to know.
Click to expand...
Click to collapse
Google Maps > Menu Key > Make available offline
Google Maps app =/= Navigation app.
Although you do offer a good way to at least have a map on hand.
This is why I also have CoPilot navigation. Completely offline!
Sent from my Galaxy S4
This behavior is not unique to the Galaxy S4, nor is it new. Google Navigation has always been (and almost certainly will remain) a client-server type app that does the "heavy lifting" back at Google HQ. That's not a design flaw, it's a design choice--this approach perfectly serves the needs of some huge fraction of users some huge percentage of the time, without unduly consuming the resources of the phone.
In today's world, if you're in a car in the US, you're almost always within range of a cell tower with data service. Of course, if you're not within range of a cell tower, you're probably far from civilization and that's when it'd be most helpful to have some navigational assistance...
So there's still a place for the self-contained navigators like a TomTom or similar. That market niche is simply much smaller than it was about 5 years ago before Google Maps / Navigation was ubiquitous.
MysticCobra said:
This behavior is not unique to the Galaxy S4, nor is it new. Google Navigation has always been (and almost certainly will remain) a client-server type app that does the "heavy lifting" back at Google HQ. That's not a design flaw, it's a design choice--this approach perfectly serves the needs of some huge fraction of users some huge percentage of the time, without unduly consuming the resources of the phone.
In today's world, if you're in a car in the US, you're almost always within range of a cell tower with data service. Of course, if you're not within range of a cell tower, you're probably far from civilization and that's when it'd be most helpful to have some navigational assistance...
So there's still a place for the self-contained navigators like a TomTom or similar. That market niche is simply much smaller than it was about 5 years ago before Google Maps / Navigation was ubiquitous.
Click to expand...
Click to collapse
I understand its not unique or new but I certainly hope the route calculation becomes a client side option soon. It made sense to do it server side a couple phone generations ago when device processing power was limited but not so anymore. My S4 will run circles around any tomtom or garmin both in processing power as well as gps accuracy not to mention never having to do manual gps fix updates and map updates. The standalone navigational gps is going to go the way of the point and shoot camera. Its just a matter of time.
What you're calling a design choice may have been choice two years ago. Today it is a horrible flaw. There are vast areas of well traveled road that get no service around here (eg. anywhere in the mountains.) Google needs to pull their head out and recognize (or someone else will do it [be]for[e] them.) Sooner the better for them and us.
0reo said:
I understand its not unique or new but I certainly hope the route calculation becomes a client side option soon. It made sense to do it server side a couple phone generations ago when device processing power was limited but not so anymore. My S4 will run circles around any tomtom or garmin both in processing power as well as gps accuracy not to mention never having to do manual gps fix updates and map updates. The standalone navigational gps is going to go the way of the point and shoot camera. Its just a matter of time.
What you're calling a design choice may have been choice two years ago. Today it is a horrible flaw. There are vast areas of well traveled road that get no service around here (eg. anywhere in the mountains.) Google needs to pull their head out and recognize (or someone else will do it [be]for[e] them.) Sooner the better for them and us.
Click to expand...
Click to collapse
Like someone said before, you can download the maps offline for whatever area you need that won't have service.
Google isn't stupid. This is why they introduced this feature. It's not that the phone doesn't have the processing power; having the entire country stored on your phone would take up tons of storage.
There are other GPS applications (in the Play Store) that do this I'm pretty sure, and that is also why standalone GPS units exist. Google doesn't have to worry about losing anything to anyone. For a huge majority of users, Google Maps works perfectly fine.
trebb said:
Like someone said before, you can download the maps offline for whatever area you need that won't have service.
Google isn't stupid. This is why they introduced this feature. It's not that the phone doesn't have the processing power; having the entire country stored on your phone would take up tons of storage.
There are other GPS applications (in the Play Store) that do this I'm pretty sure, and that is also why standalone GPS units exist. Google doesn't have to worry about losing anything to anyone. For a huge majority of users, Google Maps works perfectly fine.
Click to expand...
Click to collapse
On my tomtom the map of the entire US (just roads, not sat images) is about one GB. Not prohibitive by any stretch.
And unless I'm still missing something you can't save maps in Navigation app. Only in Google Maps app which is different and not nearly as good for use while driving.
0reo said:
On my tomtom the map of the entire US (just roads, not sat images) is about one GB. Not prohibitive by any stretch.
And unless I'm still missing something you can't save maps in Navigation app. Only in Google Maps app which is different and not nearly as good for use while driving.
Click to expand...
Click to collapse
I'm almost 100% positive that the Navigation app and Google Maps are the same application. Just like the other app whose name I can't recall that helps you find restaurants, etc. It's all run through Google Maps. The initial interface may be different, but they're the same thing.
I always just search my destination in Maps, then hit navigate. That takes you to the same exact thing the Navigation shortcut will eventually bring you to. I have never really used the offline feature nor do I use the Navigation shortcut, so I can't really instruct you on how to do it through either method. I remember reading the reviews when Google introduced the feature, though, so it definitely works.
Sent from my Verizon Galaxy S4 using Tapatalk 4.
Next time, just leave Navigation running in the background while you make your call. When you hang up, pull down the status bar and tap the Navigation icon & continue on your way.
0reo said:
Google Maps app =/= Navigation app.
Click to expand...
Click to collapse
Except they are. Exact same apk file. Uninstall maps... Navigation disappears.
The navigation icon is basically a maps shortcut.
Sent from my SGH-M919 using Tapatalk 4 Beta
Whatever is happening in the back end, I just don't see the functionality in the front end. I'll play with it more today and see if I'm missing a way.
Surprised no one mentioned the Sygic app in this thread yet -- I tried it a while back and it was pretty decent for a standalone navigation app that you can download maps to your SD card and have the app use those. It is relatively expensive since I last looked though.
I used to have a Garmin Navigation app on my Blackberry Storm. It looked and worked just like my actual Garmin GPS. All map and routing data was on the phone (<2GB) and it worked even with no cell or data signal at all.
I don't know why they don't offer the same thing as an Android app. The full City Navigator North America database is less than 2GB.
stuartv said:
I used to have a Garmin Navigation app on my Blackberry Storm. It looked and worked just like my actual Garmin GPS. All map and routing data was on the phone (<2GB) and it worked even with no cell or data signal at all.
I don't know why they don't offer the same thing as an Android app. The full City Navigator North America database is less than 2GB.
Click to expand...
Click to collapse
I think they decided to not kill their company. They are trying to stay out of the race to zero. Google could kill off every other navigation company in one swoop if they wanted to by offering a free full blown offline maps for android and ios...I think they just don't want the regulatory scrutiny. And they wouldn't be able to collect data on your habits as easily, lol. NSA might get pissed.
Sent from my SCH-I545 using xda premium
SuzakuTheKnight said:
Google Maps > Menu Key > Make available offline
Click to expand...
Click to collapse
Does anyone know of a way to make the caching of maps cache a much bigger area than it currently does?
Sent from my SCH-I545 using xda app-developers app
i understand the op's concern. the main issue being when there is no connection to the internet you cannot get directions. even if you cache a map offline the navigation still won't provide you directions, you can only browse the map area and see where you currently are on that cached map. the reason it works this way is because when you choose directions or navigation in maps google calculates the directions from your location to the point selected. it's not something done within the application, but dynamically via google's servers.
this is almost never an issue for me, except in the rare occasion when i've been traveling and in a tunnel or some remote location where internet connection isn't available. in those cases your best bet is to calculate your directions ahead of time and email them to yourself. you can also cache a map of that area so you can at least browse it offline.
if google ever offers offline navigation/directions then every other mapping service can kiss their company goodbye.
Google built the best. I'd pay for the ability to calculate a route offline.

privacy of your health data, a-gps data?

Dear Amazfit-Users and developers,
As you will have noticed all your health and activity data gets uploaded on the Amazfit servers (located on some Amazon AWS-Cloud) when using the obligatory Amazfit App on your smartphone. Furthermore I was able to identify some system data like your installed apps and settings being transferred by analysing the data logs with "Grey Shirts Packet Capture".
Amazfit privacy statement: https://support.amazfit.com/hc/en-us/articles/220266468-Privacy-Policy
Well, not a big deal as we can just use a firewall/iptables to prevent the frequent, battery and data consuming transfers.
BUT: Updates of the firmware and especially the assisted GPS don't work anymore -> "AGPS has expired, gps searching will be slow Please connect the Amazfit watch app to update it"
Did anybody already deal with the problem?
Do you have any idea what server the A-GPS data is derived from (for setting some iptable exclusions)?
Best regards
I know the thread is old, but in case you're (or anyone else is) still interested in it, the AGPS data is retrieved via the following URL (only works if you have a valid token unfortunately):
https://api-watch-us.huami.com/apps/com.huami.watch/fileTypes/AGPSZIP/files?days=7
For manual updates I have switched to PACIFIED.
Dear Gerii,
Thanky for your answer! Do you have an idea how the token is generated?
How about PACIFIED? Does the AGPS-data update work without the Amazfit App?
Greetings
Gerii said:
I know the thread is old, but in case you're (or anyone else is) still interested in it, the AGPS data is retrieved via the following URL (only works if you have a valid token unfortunately):
https://api-watch-us.huami.com/apps/com.huami.watch/fileTypes/AGPSZIP/files?days=7
For manual updates I have switched to PACIFIED.
Click to expand...
Click to collapse
Hello, I got the same agps massage yesterday and I tried to downgrade the Amazfit app to the version of December the 29.
For the first it was no difference but today morning it updates the agps. I'm on stockfied 1.3.5
1234567q said:
Dear Gerii,
Thanky for your answer! Do you have an idea how the token is generated?
How about PACIFIED? Does the AGPS-data update work without the Amazfit App?
Greetings
Click to expand...
Click to collapse
No, unfortunately not. But I didn't look into it that closely as the GPS quite good also works without it. It is usually fast enough to find a fix during my warm-up exercises, so it isn't that big of a deal for me.
As far as I know it only works with the app, but I don't use the Wifi on the watch.

Anyone helping building a new companion app to send data to the Stratos/Pace Watch?

Hi there,
i'm trying to build a companion app similar to watchdroid with wich i can send data to the watch and display them on a widget/springboard.
In my case i wan't to have my blood glucose level on my watch as i was used to with my android wear watch.
I have a simply app made with taske wich can read out a json from my nightscout site. This sadly work only via wifi.
Main problem is the bluetooth comunication. i've tried so many simply bluetooth apps and librarys via sideload. I can't even tell how many. Non of them worked out. Only some worked in watch to phone direction but not the other - desired - way. In almost every case, my phone could'nt even find the watch.
But since watch droid got it working, i know there is a way.
There is another way to get data to the watch: the notification system. Since i also could'nt get the notification listener to work on the watch, it is also not a starting point for me.
Last chance i see is automizing watchdroid and sending a file at a regulary scedule and reading this from the widget.
For the moment i just use Notify and fitness cause the Phone notification with my glucose level is persistent and the huami app ignores persistent notifications.
But get a new notification with my glucose level every 5 Minutes. On the phone the notification gets just updated, on the watch i get a new one. Over the day the notification stack gets fuller and fuller...
I'm not talking about geting this into a watchface, thats the next step after the next hundreds of steps.
Any help and tipps are welcome.
When a notification is dismissed on the phone, it should dismiss on the watch.
If you have the source to this app, you could make it dismiss it's notification and send a new one.
Klaus3d said:
Hi there,
i'm trying to build a companion app similar to watchdroid with wich i can send data to the watch and display them on a widget/springboard.
In my case i wan't to have my blood glucose level on my watch as i was used to with my android wear watch.
I have a simply app made with taske wich can read out a json from my nightscout site. This sadly work only via wifi.
Main problem is the bluetooth comunication. i've tried so many simply bluetooth apps and librarys via sideload. I can't even tell how many. Non of them worked out. Only some worked in watch to phone direction but not the other - desired - way. In almost every case, my phone could'nt even find the watch.
But since watch droid got it working, i know there is a way.
There is another way to get data to the watch: the notification system. Since i also could'nt get the notification listener to work on the watch, it is also not a starting point for me.
Last chance i see is automizing watchdroid and sending a file at a regulary scedule and reading this from the widget.
For the moment i just use Notify and fitness cause the Phone notification with my glucose level is persistent and the huami app ignores persistent notifications.
But get a new notification with my glucose level every 5 Minutes. On the phone the notification gets just updated, on the watch i get a new one. Over the day the notification stack gets fuller and fuller...
I'm not talking about geting this into a watchface, thats the next step after the next hundreds of steps.
Any help and tipps are welcome.
Click to expand...
Click to collapse
Hello,
what application do you use to get a notification every 5 minutes ??? you use a FreeStyle Free blood glucose sensor ??? I will be very happy to read you to know if you succeeded !!!
astrarico said:
Hello,
what application do you use to get a notification every 5 minutes ??? you use a FreeStyle Free blood glucose sensor ??? I will be very happy to read you to know if you succeeded !!!
Click to expand...
Click to collapse
Yes, it's freestyle libre with ambrosia blucon nightrider for nfc readout and transmission every 5 min. The app i use is xdrip+.
The notification is persistent to keep the data collector service running, to show the value on the notificatiin icon even on the aod of samsungs.
Klaus3d said:
Yes, it's freestyle libre with ambrosia blucon nightrider for nfc readout and transmission every 5 min. The app i use is xdrip+.
The notification is persistent to keep the data collector service running, to show the value on the notificatiin icon even on the aod of samsungs.
Click to expand...
Click to collapse
ah yes anyway, the price of "ambrosia blucon nightrider" as we say at home "it stings the eyes". before you give me the answer I was wondering how you did to get back the FreeStyle scan, so I understand. on the other hand to use the nightscout, it is a little the course of the fighter ... a lot of account to create. damage that the app glimp or other does not regroup suddenly!
It's currently my intention to build a framework for both phone and watch to allow apps to get data from the internet at some point in the next few months. I'm stuck with work to do at the moment so don't have any time to put towards projects (especially not big ones like that) but in the future - probably
I'd ideally also like to get Android Wear (not Wear OS, it's an old version) working too, to allow at least some companion apps to function (Sleep as Android, Keep etc.). I've got the framework working fine (which does improve app compatibility, but no communication still severely limits what they can do), but the two way Bluetooth connection throws an error that I cannot find any documentation about, so it's on hold for now until I have sufficient time to investigate properly
This would be awesome to have a framework like this. In my case i would'nt even need real internet access, due to the web service is localy provided by the xdrip app. But this would open so many things and possible options to code. Let me know if i could help. I'm also short in time but willing to help.
Getting Android wear working on the pace/stratos would also be great. I tried out sideloading the micro apk for wear of xdrip+ and it worked out better than expected. No crashes from the app and even the integrated watchfaces were selectable. Of course there were no data shown and no low power watchface.
Klaus3d said:
Getting Android wear working on the pace/stratos would also be great. I tried out sideloading the micro apk for wear of xdrip+ and it worked out better than expected. No crashes from the app and even the integrated watchfaces were selectable. Of course there were no data shown and no low power watchface.
Click to expand...
Click to collapse
It might actually be possible to build a newer version of Android, source code exists for the CPU and MIPS sources exist all the way up to Oreo, but again that would take time I don't have (and space for that matter)
Just wanted to let you know, that thanks to edotassi i have a working widget with my blood glucose values on my Stratos.
https://github.com/edotassi/AmazMod
https://github.com/edotassi/AmazModService
Now i'm fine tuning the widget and maybe also the nightscout parts of amazmod. But i'm still learning.
Klaus3d said:
Just wanted to let you know, that thanks to edotassi i have a working widget with my blood glucose values on my Stratos.
Now i'm fine tuning the widget and maybe also the nightscout parts of amazmod. But i'm still learning.
Click to expand...
Click to collapse
Hi, great news. Will this work on Amazfit BIP ?
Since the Bip does not rely on the AmazFit Watch app, i'd say no.
Can you show on the photo the indications of the xdrip on the watch? how it works.
Hi, i'm now trying to integrate quinnys library into xDrip, to make thinks easy and to allow 2 way communication.
Since xDrip is a really big and complex project + i'm a noop i'm having trouble with providing a switch in the menus and finding the right place to start the service from. Maybe someone can help me out again.
I am also really interest of amazfit bit. I saw now, xdrip have one section called "amazfit synk service" look like can connect with this kind of phones. Are there news to see the value on the display?
Tapiocapioca said:
I am also really interest of amazfit bit. I saw now, xdrip have one section called "amazfit synk service" look like can connect with this kind of phones. Are there news to see the value on the display?
Click to expand...
Click to collapse
None of this will work with the Bip, it's too limited
Is there any way to implement the clockscreen or widget from Glimp instead of XDrip on the Stratosphere. I'm getting better use from Glimp and MiaoMiao.
Klaus3d said:
Just wanted to let you know, that thanks to edotassi i have a working widget with my blood glucose values on my Stratos.
https://github.com/edotassi/AmazMod
https://github.com/edotassi/AmazModService
Now i'm fine tuning the widget and maybe also the nightscout parts of amazmod. But i'm still learning.
Click to expand...
Click to collapse
You should ask this the devs of glimp.

[APP] Standalone navigation app for Wear OS!

I made a standalone navigation app for Wear OS! Here's the link to the app: https://play.google.com/store/apps/details?id=uk.co.onibaku.standalonewearmap
Here's the full description on the app so you can get a glance at the features:
Users can type in a location, or long press on the map to input a destination. They can choose to travel via walking, cycling or car.
The app will navigate the user from their current location to the destination using turn-by-turn navigation. Each step is highlighted on the path, with text to show you what action to take, and how long until you reach that step. The map rotates along with the device, so will follow the forward-facing direction of the watch.
The app only needs an internet connection for the initial retrieval of the directions. After that, it solely relies on GPS until the user arrives at the destination.
This (obviously) only works on watches that have GPS.
If you have any suggestions at all, I'd love to know them.
The next feature I plan to implement is importing a GPX file in from Google Drive, so you can navigate a more unorthodox/scenic route, which would suits cyclists. I initially developed this for when I go cycling, as we don't usually want to take the fastest route somewhere.
Let me know if there any burning features that are needed in this, and I'll do my best to deliver. This is a small side-project, so I don't have too much time to work on it, but I find it quite useful personally, and I hope others will, too.
Someone suggested I release a demo version so people can try it and see if they wish to buy it. I have released one here
It only has the dropped pin functionality, and only allows walking as a navigation mode. The zoom is also locked.
Gentatsu said:
I made a standalone navigation app for Wear OS! Here's the link to the app: https://play.google.com/store/apps/details?id=uk.co.onibaku.standalonewearmap
Here's the full description on the app so you can get a glance at the features:
Users can type in a location, or long press on the map to input a destination. They can choose to travel via walking, cycling or car.
The app will navigate the user from their current location to the destination using turn-by-turn navigation. Each step is highlighted on the path, with text to show you what action to take, and how long until you reach that step. The map rotates along with the device, so will follow the forward-facing direction of the watch.
The app only needs an internet connection for the initial retrieval of the directions. After that, it solely relies on GPS until the user arrives at the destination.
This (obviously) only works on watches that have GPS.
If you have any suggestions at all, I'd love to know them.
The next feature I plan to implement is importing a GPX file in from Google Drive, so you can navigate a more unorthodox/scenic route, which would suits cyclists. I initially developed this for when I go cycling, as we don't usually want to take the fastest route somewhere.
Let me know if there any burning features that are needed in this, and I'll do my best to deliver. This is a small side-project, so I don't have too much time to work on it, but I find it quite useful personally, and I hope others will, too.
Someone suggested I release a demo version so people can try it and see if they wish to buy it. I have released one here
It only has the dropped pin functionality, and only allows walking as a navigation mode. The zoom is also locked.
Click to expand...
Click to collapse
This is looking really good. I want true standalone navigation on my Huawei Watch 2 4G. It has a sim so loads the route standalone and seems to be able to do everything expected...i'm trying the demo version now.
One question though...unless i'm missing something..how do you exit the app? I'm currently having to force close it.
(And as a side note have you checked out the Wear OS app Ghostracer? You can import a gpx file and follow your progress on a map on the watch. Maps are downloadable to the watch, although ive never tried that. My watch has a sim so updates the map as im riding using the watches data. Heavy on the battery though.)
ruggs1234 said:
This is looking really good. I want true standalone navigation on my Huawei Watch 2 4G. It has a sim so loads the route standalone and seems to be able to do everything expected...i'm trying the demo version now.
One question though...unless i'm missing something..how do you exit the app? I'm currently having to force close it.
(And as a side note have you checked out the Wear OS app Ghostracer? You can import a gpx file and follow your progress on a map on the watch. Maps are downloadable to the watch, although ive never tried that. My watch has a sim so updates the map as im riding using the watches data. Heavy on the battery though.)
Click to expand...
Click to collapse
I had not realised that the app does not cease to use GPS whilst it is in sleep mode, so I have added a button to exit the app properly when you drag down. I've just released it now.
I have had a look at it, but it doesn't seem to work unless you have an android phone. I am currently looking into offline maps and importing GPX files. Do you know if it does that via the android app, and how it imports it? I was looking to use Google drive, as that seems to be the only viable storage solution supported on Wear atm.
Gentatsu said:
I had not realised that the app does not cease to use GPS whilst it is in sleep mode, so I have added a button to exit the app properly when you drag down. I've just released it now.
I have had a look at it, but it doesn't seem to work unless you have an android phone. I am currently looking into offline maps and importing GPX files. Do you know if it does that via the android app, and how it imports it? I was looking to use Google drive, as that seems to be the only viable storage solution supported on Wear atm.
Click to expand...
Click to collapse
Thankyou for the exit button, works great. Having tested the demo app i'm happy, and I will purchase. One further comment, the battery drain is heavy, as expected. Any chance of an ambient mode while the map is running to save battery? I may be pushing my luck, but I can only ask!
Ghostracer does indeed need a companion Android app on the phone. The gpx file is loaded into the app on the phone (using a file manager) then passed to the Ghostracer app on the watch. Maps are treated the same, but I just use the data from my sim in the watch to load maps as I ride when needed. You can follow a gpx route standalone on the watch in a similar way to following the route on your app. I am not connected to Ghostracer in any way, I just think its a wonderful app for cyclists and runners (within the watches battery limitations). And the free version allows you to test all its features. It might not be right for you, but it was worth a mention based on what you said earlier. (And the map screen has an ambient mode.... )
ruggs1234 said:
Thankyou for the exit button, works great. Having tested the demo app i'm happy, and I will purchase. One further comment, the battery drain is heavy, as expected. Any chance of an ambient mode while the map is running to save battery? I may be pushing my luck, but I can only ask!
Ghostracer does indeed need a companion Android app on the phone. The gpx file is loaded into the app on the phone (using a file manager) then passed to the Ghostracer app on the watch. Maps are treated the same, but I just use the data from my sim in the watch to load maps as I ride when needed. You can follow a gpx route standalone on the watch in a similar way to following the route on your app. I am not connected to Ghostracer in any way, I just think its a wonderful app for cyclists and runners (within the watches battery limitations). And the free version allows you to test all its features. It might not be right for you, but it was worth a mention based on what you said earlier. (And the map screen has an ambient mode.... )
Click to expand...
Click to collapse
Great . I did play around with the ambient mode, but it was just the same as the standard google maps ambient mode. It takes away the turn-by-turn, location, and path. If I could persist these, and set the GPS to update every 30 secs - 1 minute, I'd probably keep it, but I'm not sure how. I'd like to stick in options to set the GPS update frequency, or have the screen turn back on only for upcoming turns.
That's really cool! That's essentially what I would have liked on my watch but standalone. I really don't like the idea that you HAVE to use a companion app, especially when it's not available for iOS. I know they're competing watches, but I love the price point of android watches compared to Apple's, and their features shouldn't pale in comparison by way of hardware.
How does their ambient map work, if you don't mind me asking? I'd like to look into it. What does their paid version allow you to do? I only had a paid version before someone mentioned to put the free one on, just to give people a flavour of it. I tried to emphasise the main bit, which was the turn-by-turn navigation. The search and other transportation modes were secondary.
Cheers for the feedback and suggestions, though! I really do appreciate it! Let me know if there's anything else you'd like.
Gentatsu said:
Great . I did play around with the ambient mode, but it was just the same as the standard google maps ambient mode. It takes away the turn-by-turn, location, and path. If I could persist these, and set the GPS to update every 30 secs - 1 minute, I'd probably keep it, but I'm not sure how. I'd like to stick in options to set the GPS update frequency, or have the screen turn back on only for upcoming turns.
That's really cool! That's essentially what I would have liked on my watch but standalone. I really don't like the idea that you HAVE to use a companion app, especially when it's not available for iOS. I know they're competing watches, but I love the price point of android watches compared to Apple's, and their features shouldn't pale in comparison by way of hardware.
How does their ambient map work, if you don't mind me asking? I'd like to look into it. What does their paid version allow you to do? I only had a paid version before someone mentioned to put the free one on, just to give people a flavour of it. I tried to emphasise the main bit, which was the turn-by-turn navigation. The search and other transportation modes were secondary.
Cheers for the feedback and suggestions, though! I really do appreciate it! Let me know if there's anything else you'd like.
Click to expand...
Click to collapse
Ghostracers ambient map is black background with white markings until you lift your wrist...but that might not work when using your app while driving (watch off the wrist?).
I've now purchased your app (Google made that hard work!)...all still good. One question...when I zoom the map in the map un-zooms straight back. Any way to make the zoom stick?
ruggs1234 said:
Ghostracers ambient map is black background with white markings until you lift your wrist...but that might not work when using your app while driving (watch off the wrist?).
I've now purchased your app (Google made that hard work!)...all still good. One question...when I zoom the map in the map un-zooms straight back. Any way to make the zoom stick?
Click to expand...
Click to collapse
Do the markings include the path/trail? I've used the black background one before, and the building outlines are (kinda) white. Yeah, I do have my watch affixed to my handlebars on my bicycle.
Great - Thanks! It's much appreciated! How come it was hard work, if you don't mind me asking? Ah, yep. That was one of the first things I forgot to change! I completely forgot about it! I've made it so that if you zoom/pan, it'll stick unless you press the "my location" button again.
Huawei watch 2 built-in GPS not working anymore
ruggs1234 said:
Thankyou for the exit button, works great. Having tested the demo app i'm happy, and I will purchase. One further comment, the battery drain is heavy, as expected. Any chance of an ambient mode while the map is running to save battery? I may be pushing my luck, but I can only ask!
Ghostracer does indeed need a companion Android app on the phone. The gpx file is loaded into the app on the phone (using a file manager) then passed to the Ghostracer app on the watch. Maps are treated the same, but I just use the data from my sim in the watch to load maps as I ride when needed. You can follow a gpx route standalone on the watch in a similar way to following the route on your app. I am not connected to Ghostracer in any way, I just think its a wonderful app for cyclists and runners (within the watches battery limitations). And the free version allows you to test all its features. It might not be right for you, but it was worth a mention based on what you said earlier. (And the map screen has an ambient mode.... )
Click to expand...
Click to collapse
Hi ruggs1234, it was a long time since you wrote your experience with this app. I downloaded the demo today and I tested it. Looks like since last Google's update, the huawei watch 2 doesn't use its built-in standalone GPS. Please, would you mind to check whether you are having this problem now? The only way I got it work was by connecting the watch to a phone through Bluetooth.
Kind regards, Angel
angelrc96 said:
Hi ruggs1234, it was a long time since you wrote your experience with this app. I downloaded the demo today and I tested it. Looks like since last Google's update, the huawei watch 2 doesn't use its built-in standalone GPS. Please, would you mind to check whether you are having this problem now? The only way I got it work was by connecting the watch to a phone through Bluetooth.
Kind regards, Angel
Click to expand...
Click to collapse
Hello Angel,
The app still works ok on my watch, I tested it yesterday.
With my phone switched OFF I use my watches inbuilt sim to start the route (the app needs data to download the initial route, it can use the connected mobile but mine was switched off). I then switch off the sim in my watch and follow the route using only the gps in the watch. The app worked as it always has.
HOWEVER, my watch isn't running the latest version of Wear OS (it's running Wear OS 2.0, Home app 2.16). I never update anything Google if i'm not forced too, their updates often break more things than they fix. Everything I use on the watch works great and i'd like it to stay that way....
Hi,
well, I gave it a test (full paid version) - TicWatch 3 Pro 4g/LTE (all up to date). It doesn't work. All tested in standalone mode (no phone involved).
- app crashes when there is no GPS fix (GPS is on, but no fix yet)
- when I set an route to navigate (pin or search) it just endlessly shows progress circle and nothing else happens (GPS on with fix, LTE on and working)
So...
BR, Doman.
I installed the Demo version on my ticwatch 3 pro gps (updated everything to current versions and no modifications (yet))
App is starting, map is not showing, just the gps location button on the left and a white/grey screen. I can pin a location on the white screen and its actually getting a location next to me and tries to route there - but without any map showing.
Any app for Gear S3 ?

Categories

Resources