Giter VIP home page Giter VIP logo

amazmod / amazmod Goto Github PK

View Code? Open in Web Editor NEW
391.0 391.0 91.0 443.18 MB

Phone/Watch app that provides a new notification system along with other features for Amazfit Pace/Stratos/Stratos3/Verge watches

Home Page: https://amazmod.com

License: Other

Java 96.11% Ruby 0.09% Shell 0.24% Kotlin 3.56%
amazfit android android-application dexpatcher java pace smartwatch stratos stratos3 verge

amazmod's Introduction

AmazMod latest service CircleCI Downloads Crowdin Backers on Open Collective Sponsors on Open Collective Telegram Twitter

AmazMod used to be a modified ("modded") Amazfit app, the companion app for Pace, Stratos, Stratos 3 and Verge watches built by Huami, changing and adding some of its features. But it has evolved to its own app that uses the data communication between Amazfit app on phone and the watch to implement its own notifications system and more.

Some features:

  • Brand new notifications filter system, with the option to use customized ("canned") replies, show images and more;
  • Battery/Heart-rate log and other info that can be viewed on phone app as a graph;
  • Control watch's screen brightness from phone ("Auto brightness" on watch must be off for this to work);
  • Option not to send notifications to watch when the smartphone's screen is on;
  • An overlay button for a direct custom notification drawer;
  • Receive messenger call notifications and maps navigation info on watch;
  • File transfer to and from the watch over the air directly from smartphone;
  • Built-in File Explorer on the watch with image and text viewing abilities;
  • Shell execution optionality to the watch directly from the phone;
  • Improved watch-smartphone connection tunnel (lower battery usage);
  • Ability to display Emoji in messages;
  • Various functions in watch widget menu (Wifi, Flash Light, QRCode, LPM, Admin, Reboot, Clean Memory);
  • Battery notifications on watch/phone for watch/phone (low battery, fully charged);
  • Re-order watch's widgets directly from phone/watch without limitation in enabled widgets number;
  • Capture a watch screenshot;
  • Push phone's battery, alarms and calendar events data available to Watchfaces/Widgets to use them (eg. GreatFit, Calendar Widget & Timeline Widget);
  • Uninstall applications from watch;
  • Hourly chime feature (vibration every hour);
  • More to come.

Installation

Download links:
Installation steps to use all features
  1. Download and install latest AmazMod from Play Store on phone;
  2. Download and install latest service-release.apk on watch, or use the provided installer for Windows;
  3. Restart both phone and watch;
  4. Disable "Push Notifications" in Amazfit Settings to prevent double notifications;
  5. Check if you see AmazMod widget on watch, if you don't then something went wrong, check Troubleshooting below;
  6. Open AmazMod app on phone and configure it to your needs.
  7. For better power managment, enable Device Admin in the widget menu or in the tweaking section on the phone app, or still use adb and run:adb shell dpm set-active-admin com.amazmod.service/.receiver.AdminReceiver

PS: On Verge, you must open AmazMod from the apps list the first time you install it to start the service, then go to the phone App to check connection (make sure you have set AmazMod as keep widget in settings to make it permanent). You may need to restart launcher or watch to see the widget properly.

Installation steps for minimal set of features (notifications filter only)
  1. Download and install latest AmazMod from Play Store on phone;
  2. Disable "Push Notifications" in Amazfit Settings to prevent double notifications;
  3. Open AmazMod and make sure "Custom replies" are disabled and "Disable battery chart" is Enabled (i.e. battery chart is hidden), then restart phone;
  4. Configure the other options to your needs (in this case, ignore the "Connecting" message shown in AmazMod).

PS: You may or may not disable Amazfit access to notifications, as long as it doesn't push notifications to watch. If you keep the access, then you can still use your watch to control music and most notifications dismissed on watch will also be removed from phone.

Beta Tester

If you want to become a BETA Tester, you can take part into the beta channel on Play Store. Beta channel receives updates first, however, the stability of the each beta version is not guaranted.

Translations

If you want to help by translating the app in your language, take a look at our crowdin page here, it is very easy. If your language is not included, open an issue requesting to add the language to crowdin so you can work on that.

Troubleshooting

  • How do I install the app on watch?

You can use adb (all platforms), APKInstaller, Amazfit Tool or the provided installer if you are on Windows. To use adb, you need the binaries on your computer (download them from Android SDK Platform tools page, you may have them already if your computer runs Linux), then open Terminal/Command Prompt, change to the same folder as service-release.apk and run:

  1. adb install -r service-release.apk
  2. adb -d shell monkey -p com.amazmod.service 1 > NUL
  3. Check your smartwatch screen, the widget should be open
  4. Go to the app in the phone and make it visible

Alternatively, you can use the EXE installers provided with each release, that will allow you to use a wizzard for a more convenient installation.

  • I do not get notifications

First, make sure you do not have Silent (Do not Disturb) mode enabled in both watch and phone. On watch it displays a "moon" icon when watch is unlocked but some custom watchfaces hide the status line so you must chech with the quick settings menu (swipe down form top), then tap the moon icon if it's blue to disable it. If it does not fix the problem, then make sure that AmazMod on phone has granted permissions to access notifications, restart both phone and watch and test notifications again ("standard" and "custom" notification tests from AmazMod app only works if you have service.apk installed on watch). Also keep in mind that you must keep stock Amazfit app installed and running on your phone for the current version of AmazMod to work!

For more info, please check the FAQ.

Screenshots

Contributors

This project exists thanks to all the people who contribute. [Contribute].

Backers

Thank you to all our backers! ๐Ÿ™ [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

License

This code is distributed using Creative Commons Attribution-ShareAlike 4.0 International license, meaning it's free to use and modify as long as the authors are given the appropriate credits, and the product is distributed using the same license or compatible one (less restrictive).

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

amazmod's People

Contributors

1immortal avatar airainchoc avatar arneking93 avatar bouhady avatar caiorrs avatar diotto avatar edotassi avatar esecamara avatar fcaronte avatar gramthanos avatar greatapo avatar johnchrisdc avatar jrevenge avatar kowalski7cc avatar lfom avatar micrusa avatar monkeywithacupcake avatar paraflu avatar puzzlehead0 avatar rain-bipper avatar saratoga79 avatar smoky-jr avatar vladislavnikolaev avatar yonifra avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amazmod's Issues

Universal file browser

It would be great if you can upgrade File browser with other capabilities such as:

  • directory browsing
  • any file download/upload
  • file delete

That way we can use your modded app to:

  • Upload any watchface to watch
  • Download GPX file when sync fails
  • Upload MP3s
  • Delete MP3/GPX files

ID caller issue

When a phone call comes to the phone, on the Watch (under the Caller ID field that shows correctly) pops up a green text in chinese. I'm not sure if it's a simple translation issue or a bug of the app, cause sometimes this text changes and displays in english language ("unknown caller" even if the caller ID is correctly shown), sometimes in chinese. I'm concerned about the function of this text too: what should be the sense of this field?

Add Strava Account

Hi, I'm trying to add my strava account on amazmod app.
But I'm not able to do it. When I introduce my strava login on amazmod app, and click login, It stay loading infinite and no response happens.

I attach an image.

Any ideas?

Huawei honor 6x

Hi,
i tried several amazit app version (2.0.0 - 2.1.0 - 3.0.0 ) for the amazfit pace with Sagliano 6.0 ita rom, but after the paring, notifications didn't arrive to the watch. I set everything to keep the application opened, but no notifications arrives. Any solutions?

Not syncing e rom 2.0.27

After the latest update my mod is not syncing steps, sleep and bike rides only shows the battery correct, had to go back to the playstore version and it's working fine

GPX/TCX direct export into Strava / other services

if possible, it would be great to be able to export directly from the Amazmod app the activity to GPX/TCX and via 3rd services API to import it into the relevant service, like Strava / Endmondo / Runtastic etc

Import WFZ Files

Looking to get support to be able to add WFZ Files which will then be pushed to the watch from amazmod without the need to do some adb stuff. There's the section to download files but the included site requires registration and only offer a limited amount of watchfaces.

Manual way to add own custom watchfaces would be amazing.

A few enhancements to notifications/replies

  • Notification should be closed or dismissed when a reply is sent, or at least give some feedback that message was sent;
  • Add app icon to the notification on watch;
  • Text of multiline canned replies are being cut off (button doesn't expand to show all content).

DB exportation

It would be great to allow the Amazfit app DB to be exported to another place in the phone. This would allow other NON ROOTED apps to take this DB and export the tracks to GPX or directly to services as Strava or endomondo

No notifications of SMS/MMS on MIUI

If I enable "Original notifications" option in Mod's settings, I cant receive notifications of stock SMS/MMS app. Notifications of third party apps works good.
If I disable "Original notifications" option in Mod's settings, I receive notifications of stock SMS/MMS app, but I receive duplicates notifications from third party apps.
Xiaomi Mi6, MIUI 9 (Android 8.0)

Add filters for Notifications

For enabled apps, users should be able to create filters to block notifications. For instance, create a filter to not display notifications of FB apps with "requested to join" to block notifications of new requests to join a group.

days and months are displayed in the language

You can tell me why you and AmazMod in your days and months are displayed in the language of the system, in my case in PL, and how I do it is always EN, what to change in the application would be like you

Can't finish tutorial in Android 8.0 phone

after I give the notification access it alway say me to grant the notification access and can't close tutorial but the notification are working with default setting of the app (I can see this because I receive notification with phone screen ON)

Check for Notifications Access Permission

App on phone should check if it has access to notifications when opened, adding an option in Settings or Sidebar to show status and/or with a link to system settings would be awesome!

Custom Watchface APK

In last month I managed to develope a watchface APK that can be customised only through its values XML files.

This means that this watchface could potentially load all its settings externally from a database (among many watchfaces), or be customised by its users.

This could be possible from a project like this. What do you guys think about this idea?

Can't pair the watch (Stratos)

I installed the app, granted all the necessary privileges, but when I try to pair the watch (with QR) the app said "The is no bluetooth hardware on the phone". The bluetooth has been activated on the watch and on the phone by the application itself, and all works fine with the Google play Amazfit Watch App.

Improvements to Apps Filter

The app listing is very quick! But you could pre-select the most common messengers (Telegram, SMS, WhatsApp, etc), and add 3 actions for:enable all, enable none and to show/hide system apps. Probably you want to start without showing system apps (maybe it's quicker) and only show them if the user requests. Also, once there are some apps selected, group selected and unselected apps together. ;)

Strava sync - doesn't sync on most occasions

Hi,

I have tested with several sport activities, re-installed the app, revoked the Strava access and tried again.
The sync seems not to be functional. please check :)

Thanks a lot for all the stuff you're doing!

Option to Force English and Check Localization

Some English descriptions do not look right (like "Filter by apps summary", probably "Filtered apps list" is more suitable, for instance? Actually I think the description is wrong as it shows the apps which have notifications enabled, so the ones disabled are filtered out...). Please add an option to "Force English language" when the phone is using another language. Thanks.

AmazMod future

Hello everyone! Sorry for my absence but there were some problems. From version 2.4.0 of the official Huami app is not possible anymore to modify directly the native app, so we decided to take a different way...

We'll make an external app that will use the official app as a bridge for the connection to the watch. On the watch will be installed a small app that will run in background. the advantages are:

  • more control

  • single link, official app and the new AmazMod will use the same bluetooth connection, so there will be not more battery usage

  • by using a single link it's really easy to pair AmazMod to the watch, it's automatic!

I know that installing an external app is annoying, but at the moment is the only way to continue in this project. I promise that the external app will be really light!

Add setting for enabling debug mode

There's a method in com.huami.watch.util.Config for "isDebug", it returns whether the device is running a userdebug build

Whilst with Magisk it's easy to make that true, it effects other apps too so it would be nice to add a setting to override it

A better way to add canned replies

Add a pop-up (or another screen?) with the list of possible custom replies (this way we can fix the max number of them, so it will be clear in the interface and we can use commas in them too. Or, at least, they should be separated by semicolons so commas can be added to replies.

After putting account close apk

I have installed version 2.0 and after adding miui account it jumps a toast di synchronizing and black screen and closing of apk.
My OS is Android 5.1 and Chinese version 2.3 and version 2.3 are working perfectly on my device.
I hope I can solve it.
Here I am for any test you want.
Thank you.

Green charging battery graph issue

When charging the watch while not connected to the phone, the green graph segment shifts right, not correspondig to real charge phase.
photo_2018-04-11_17-28-34

Notifications not always pushing to the watch

With latest release installed (on android 8, galaxy s8), the notifications don't always come to the watch. The problem is intermittent and seems not related to any specific situation/app.

Filter apps or mute senders from notification on watch

Idea: user can swipe left on a notification and a new screen will be presented with the options to permanently disable notifications for the app (remove from apps list that send notifications to watch) or mute the sender of the same type of notifications for pre-determined times: 15min, 1h, 1day.

Compatibility with WOS 2.6.0.12

The Amazfit App 2.5.0.1 version is now compatible with WOS 2.6.0.12 wherein there is now the "Sport History" widget. We are unable to see this widget in the current version under "Widget and App Management". Please have this this included on the next update of the AmazMod. Thanks.

Add Sleep as an Android Support(HR & Accelerometer)

While looking through the xda form user carloscolhao brought to my attention Sleep as an Android. I have begun some research on this and have discovered the relative ease of the addition of this apps support.

Some references:

Also carloscolhao stated the below in the xda thread.

Mi band 1, 2 and 3, as well as the Bip, Arc, Cor, all of them have integration with the sleep as an android app though 2 third party apps.

This probably could help us if we are able to find opensource versions as I believe the bip still runs android?

Anyways the current plan is:

  • Get accelerometer data from the watch.
  • Get Heart Rate data from the watch.
  • Either send the data to sync directly to Sleep as an Android from the watch OR sync the data with the AmazMod app on the phone, then sync with Sleep as an Android
  • Success?

If anyone has any other idea/method on how to execute this please provide it in the comments! I will get started on this with a fork and then pull request in.


VP

Nightscout Support

Hi all,
I've already talked to Pavel from Huami Intl.
I'm a diabetic and using the app xdrip+ to monitor my blood glucose level.
Since now i've used an android wear watch or a pebble to show my level on my watch. I'd like to have this on my stratos, too. I know it's very difficult or nearly impossible to have this in a watchface, but having a springboard page/widget should be possible.
The main problem i have, is getting the data to the watch. Pavel told me, your could eventually help.
Xdrip provides the data via a simple local web service on the phone under: http://127.0.0.1:17580/sgv.json woth data like this:

[  
   {  
      "_id":"6d2cd8cb-efdb-461a-9a42-9355aef68f4e",
      "device":"LimiTTer",
      "dateString":"2018-04-04T21:23:16.436+0200",
      "sysTime":"2018-04-04T21:23:16.436+0200",
      "date":1522869796436,
      "sgv":78,
      "delta":-1.102,
      "direction":"Flat",
      "noise":1,
      "filtered":103764,
      "unfiltered":103764,
      "rssi":100,
      "type":"sgv",
      "units_hint":"mgdl"
   },
   {  
      "_id":"dd12ddda-ae6f-43c7-bede-3243d204794b",
      "device":"LimiTTer",
      "dateString":"2018-04-04T21:17:16.436+0200",
      "sysTime":"2018-04-04T21:17:16.436+0200",
      "date":1522869436436,
      "sgv":79,
      "delta":24.693,
      "direction":"DoubleUp",
      "noise":1,
      "filtered":105294,
      "unfiltered":105294,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"29fb85b4-d1d6-44dc-95ec-842f90e31fca",
      "device":"LimiTTer",
      "dateString":"2018-04-04T21:12:38.475+0200",
      "sysTime":"2018-04-04T21:12:38.475+0200",
      "date":1522869158475,
      "sgv":56,
      "delta":10.575,
      "direction":"SingleUp",
      "noise":1,
      "filtered":78823,
      "unfiltered":78823,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"22d409d3-4c87-4c15-a1f7-4c9436114980",
      "device":"LimiTTer",
      "dateString":"2018-04-04T21:07:38.475+0200",
      "sysTime":"2018-04-04T21:07:38.475+0200",
      "date":1522868858475,
      "sgv":46,
      "delta":-15.761,
      "direction":"SingleDown",
      "noise":1,
      "filtered":66588,
      "unfiltered":66588,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"3ad034a0-9da3-4eae-9dd0-b6a1f3695592",
      "device":"LimiTTer",
      "dateString":"2018-04-04T21:02:38.475+0200",
      "sysTime":"2018-04-04T21:02:38.475+0200",
      "date":1522868558475,
      "sgv":61,
      "delta":5.084,
      "direction":"FortyFiveUp",
      "noise":1,
      "filtered":84823,
      "unfiltered":84823,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"d775f922-4939-451a-959b-a5523af418cf",
      "device":"LimiTTer",
      "dateString":"2018-04-04T20:57:38.475+0200",
      "sysTime":"2018-04-04T20:57:38.475+0200",
      "date":1522868258475,
      "sgv":56,
      "delta":-2.940,
      "direction":"Flat",
      "noise":1,
      "filtered":78941,
      "unfiltered":78941,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"8da9de1f-9ac1-446d-b03b-772847ee733b",
      "device":"LimiTTer",
      "dateString":"2018-04-04T20:50:38.475+0200",
      "sysTime":"2018-04-04T20:50:38.475+0200",
      "date":1522867838475,
      "sgv":66,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":74941,
      "unfiltered":74941,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"2563d45c-57d9-486a-9e02-5589e88436a3",
      "device":"LimiTTer",
      "dateString":"2018-04-04T20:45:38.475+0200",
      "sysTime":"2018-04-04T20:45:38.475+0200",
      "date":1522867538475,
      "sgv":70,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":80470,
      "unfiltered":80470,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"d1958b25-d23e-414a-ad3a-dc4018b58cae",
      "device":"LimiTTer",
      "dateString":"2018-04-04T20:40:38.475+0200",
      "sysTime":"2018-04-04T20:40:38.475+0200",
      "date":1522867238475,
      "sgv":75,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":86235,
      "unfiltered":86235,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"f5b1672b-649a-4c95-bda4-f8a4683a1d6b",
      "device":"LimiTTer",
      "dateString":"2018-04-04T20:35:38.475+0200",
      "sysTime":"2018-04-04T20:35:38.475+0200",
      "date":1522866938475,
      "sgv":78,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":89999,
      "unfiltered":89999,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"1eedef68-9bf4-48bf-9f58-858e0d506ed0",
      "device":"LimiTTer",
      "dateString":"2018-04-04T20:27:33.257+0200",
      "sysTime":"2018-04-04T20:27:33.257+0200",
      "date":1522866453257,
      "sgv":74,
      "delta":15.453,
      "direction":"SingleUp",
      "noise":1,
      "filtered":99411,
      "unfiltered":99411,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"e1568dad-72a9-40ef-985e-311814361e08",
      "device":"LimiTTer",
      "dateString":"2018-04-04T20:18:52.090+0200",
      "sysTime":"2018-04-04T20:18:52.090+0200",
      "date":1522865932090,
      "sgv":47,
      "delta":0.813,
      "direction":"Flat",
      "noise":1,
      "filtered":68352,
      "unfiltered":68352,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"e6f317f8-520b-4fd7-adcd-6a1aab2bdeae",
      "device":"LimiTTer",
      "dateString":"2018-04-04T20:13:52.090+0200",
      "sysTime":"2018-04-04T20:13:52.090+0200",
      "date":1522865632090,
      "sgv":46,
      "delta":19.422,
      "direction":"DoubleUp",
      "noise":1,
      "filtered":67411,
      "unfiltered":67411,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"6e359540-286e-4c79-88f9-038736c74e39",
      "device":"LimiTTer",
      "dateString":"2018-04-04T20:08:52.090+0200",
      "sysTime":"2018-04-04T20:08:52.090+0200",
      "date":1522865332090,
      "sgv":27,
      "delta":-5.288,
      "direction":"FortyFiveDown",
      "noise":1,
      "filtered":44941,
      "unfiltered":44941,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"3fdae952-9d81-4eec-8b7a-bc83f0e37a09",
      "device":"LimiTTer",
      "dateString":"2018-04-04T20:03:52.090+0200",
      "sysTime":"2018-04-04T20:03:52.090+0200",
      "date":1522865032090,
      "sgv":32,
      "delta":-8.600,
      "direction":"FortyFiveDown",
      "noise":1,
      "filtered":51058,
      "unfiltered":51058,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"07a705dc-f222-4527-9444-35c8c42ed215",
      "device":"LimiTTer",
      "dateString":"2018-04-04T19:54:52.090+0200",
      "sysTime":"2018-04-04T19:54:52.090+0200",
      "date":1522864492090,
      "sgv":83,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":97294,
      "unfiltered":97294,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"b5e2197f-961f-4926-b2c5-a9e394a118f1",
      "device":"LimiTTer",
      "dateString":"2018-04-04T19:49:52.090+0200",
      "sysTime":"2018-04-04T19:49:52.090+0200",
      "date":1522864192090,
      "sgv":100,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":119411,
      "unfiltered":119411,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"a02fbd61-cd23-4c2e-b78c-6a22715eddc5",
      "device":"LimiTTer",
      "dateString":"2018-04-04T19:44:52.090+0200",
      "sysTime":"2018-04-04T19:44:52.090+0200",
      "date":1522863892090,
      "sgv":115,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":138235,
      "unfiltered":138235,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"f788cf31-821d-4495-bdfd-6a22ffe1a96f",
      "device":"LimiTTer",
      "dateString":"2018-04-04T19:39:52.090+0200",
      "sysTime":"2018-04-04T19:39:52.090+0200",
      "date":1522863592090,
      "sgv":127,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":154235,
      "unfiltered":154235,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"6ab92088-f1fc-4376-b86c-4b4c95ad05ca",
      "device":"LimiTTer",
      "dateString":"2018-04-04T19:34:52.090+0200",
      "sysTime":"2018-04-04T19:34:52.090+0200",
      "date":1522863292090,
      "sgv":138,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":168470,
      "unfiltered":168470,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"123ab45f-7474-40d4-9aad-128456638d65",
      "device":"LimiTTer",
      "dateString":"2018-04-04T19:29:52.090+0200",
      "sysTime":"2018-04-04T19:29:52.090+0200",
      "date":1522862992090,
      "sgv":147,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":181176,
      "unfiltered":181176,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"80615492-7591-4f77-903a-cbd260d67269",
      "device":"LimiTTer",
      "dateString":"2018-04-04T19:24:52.090+0200",
      "sysTime":"2018-04-04T19:24:52.090+0200",
      "date":1522862692090,
      "sgv":156,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":192235,
      "unfiltered":192235,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"cfc35281-aeed-4452-8688-4a92ac045d60",
      "device":"LimiTTer",
      "dateString":"2018-04-04T19:19:52.090+0200",
      "sysTime":"2018-04-04T19:19:52.090+0200",
      "date":1522862392090,
      "sgv":163,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":201411,
      "unfiltered":201411,
      "rssi":100,
      "type":"sgv"
   },
   {  
      "_id":"4cb4166c-2ec5-4944-ac1f-fe4bdfe4448f",
      "device":"LimiTTer",
      "dateString":"2018-04-04T19:14:52.090+0200",
      "sysTime":"2018-04-04T19:14:52.090+0200",
      "date":1522862092090,
      "sgv":168,
      "delta":-0.976,
      "direction":"Flat",
      "noise":0,
      "filtered":207999,
      "unfiltered":207999,
      "rssi":100,
      "type":"sgv"
   }
]

Not syncing w rom 2.0.27

After the latest update my mod is not syncing steps, sleep and bike rides only shows the battery correct, had to go back to the playstore version and it's working fine

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.