yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] tincore:
The last version updates your step count without global tracking.

This is normal. It counts your steps with the phone when the band is disconnected. It should correct the count with the band after a syncronization.

It should be changing if the distance is more than 10000 feet. I reduced it to 1000

In the dashboard?

I need to create different stats screens. Possibly a specific list+small chart of day / week/ month steps. That chart can only show a tendency.

The last version is making steps in that direction
[Android Apps and Games] muiriddin:
I have a Mi Band on order (waiting patiently for the overseas shipping to finish). I was wondering if GlideRun has a minimum firmware version for the Mi Band? Can I just take it out of the box and use GlideRun instead of the Mi Fit program? Do I lose any Mi Band functionality if I use it this way?

Thanks!
[Android Apps and Games] tincore:
I'm updated and it is working. Looks like there hasn't been changes in the communication protocol (so far).
[Android Apps and Games] Devo7v:
I wear my MiBand 24/7 and typically leave my phone laying on a table most of the time, so the MiBand should have the most accurate step count. So far today I've had my phone on my body for about 15 minutes while I drove to work. Within the last 5 minutes I pressed the "Synchronize Now" button and the MiBand is showing 1774 steps. When I go back to the Dashboard it is showing 2877 steps and a distance of 9439 ft. I think Gliderun is over calculating the steps and there is no way I've walked nearly 2 miles this morning.

See above, Gliderun is showing my distance today as 9493 ft rather than 1.80 miles. This seems really high since the only walking I've done is around my apartment getting ready for work and to and from my car.

I think there must have been a bug yesterday on the dashboard with the calorie counts. So far today it seems everything is back to normal. It is showing 799 kcal, which still seems pretty high to me.

I would definitely try to simplify things. I think for the app the goal should be to keep most pages and charts as simple as possible. If somebody really wants to dig into their activities, maybe there should be more detailed screens or the ability to export the data to a csv.

I just noticed the notifications are getting better. I really like what you're doing with them. Maybe when you update the app you could post a quick changelog either on the Play Store or on XDA so we know what changes we should be looking for.

Overall, I think the design of the app is improving and becoming more consistent. You're doing a great job and when this gets out of beta I think you should definitely have a paid version. Keep up the great work.
[Android Apps and Games] tincore:
There has to be a problem. Dashboard steps should be resetted at 0:00. So 2877 have to come from the phone. Would you say that you spend many minutes without walking a single step? Distance and calories are direct consequence of the steps.

Could you compare the values on the dashboard with the values on the stats screen?

Sure. I introduced more improvements. There is a small bug there that I'm fixing ATM. Now you can customize colors and number of vibrations. I think I flash the leds long enough to have enough time to check them.
[Android Apps and Games] Devo7v:
I'm pretty sure that the steps counter reset at midnight, I'll check first thing tomorrow morning to see what the counter starts at.

The stats screen shows the calories at 29,267,412 kcal. I'm guessing this is the maximum value allowed by the app. Should I just clear all the data and start from scratch?

The notification settings are great. I'll play around with it for a few days and let you know if I have any other suggestions. Off the top of my head I would say allow the user to input any number of vibrations or maybe vibration duration. In order to add any additional controls it might be better to enter a new screen for each app you are setting up notifications for.
[Android Apps and Games] tincore:
Try using the recalculate all calories for trackpoints settings option (administrative)

I've just uploaded the fixed notification list setup screen. It should take a while to be available in the store.
[Android Apps and Games] Devo7v:
I'm having major issues with notifications. Random apps are getting enabled and disabled as I scroll through the notification list. I've force closed the app, I've rebooted, and I've cleared the data. The problem still occurs.
[Android Apps and Games] kavonaj:
I only use Mi Band 1s to show the HeartRate and I use my phone's sensors for other tracking (steps, maps...)

1s is not very accurate in steps, it shows I've already done 200-300 steps when I wake up in the morning :)

It's fairly good in tracking sleep and OK for HR when walking/hiking. But if you do some serious moving with hands (I do boxing and crossfit) its useless.
[Android Apps and Games] mcschweg:
App and pairing/integration of Mi Band is impressive work.

It does not seem to collect/integrate also the historic data of the MiFit app though to display it in the history of Gliderun.

Ways to parse the SQLite3 database of the MiFit app have been made here so it would be easy, i guess.

That would also solve the problems, many users have, to upload all the MiFit-Data to GoogleFit.

If you could, try to also parse the data of the past 24 hours PER MINUTE on a daily base.

That would give really detailed information of the sensors measurements.

I am looking forward on how your app will improve further! Best regards!
[Android Apps and Games] aincr23:
profile

can you have more than one profile? we have more bands than compatible phones right now (the other are windows phones or the tablet that doesn t have bluetooth)
[Android Apps and Games] Devo7v:
FitnessSyncer Issues

I'm having issues with FitnessSyncer, I've never been able to get it to work. I think part of my problems stems from the fact that for some weird reason I have a single data point from 1970, so when I try to sync, it tries to sync everything through the 1980's before Gliderun freezes and crashes. Thinking it was an issue with FitnessSyncer, I changed my password through the website and now I can no longer access FitnessSyncer through Gliderun, I get a password error. So I'm looking for help on two fronts:

Is there a way I can edit my database to remove that 1 point in 1970? I've tried editing the sqlite db with a few different programs but haven't had any luck.

Is there a way to forget login information in Gliderun so I can set up access to my FitnessSyncer account?

[MENTION=5169343]tincore[/MENTION]: Any help would be appreciated.
[Android Apps and Games] cesko69:
Not working with miband 1s...

Envoyé de mon MI 3W
[Android Apps and Games] tincore:
Hi,

I may have some time to do some development in the next days. Lets see.

About the 1970 issue that should have been fixed with the optimize track points option in settings.

My Miband died months ago so I'm not too convinced about the quality of the device itself.

I do not have a Miband 1S. If heart rate works on it would be because it follows the BT standard. I guess that other capabilities are not standard.
[Android Apps and Games] mcschweg:
I am much more convinced of the mibands quality, than you are. You must have picked a Mondays built. If we collect 17 USD for You, would you solve the issues and lift the brilliant app to the 1s level? I would at one send you my spare mi band standard for free, so you can optimize for both, colorful one and later 1s with hr.

Anyone with me throwing some dollar in this project?
[Android Apps and Games] Devo7v:
I ran "optimize track points" and "optimize incremental track points" and I still have at least one point from 1970. Is there any way to manually view and edit the database with a computer program? Any help with this would be greatly appreciated.
[Android Apps and Games] gianni_1963:
...I'm available too send you some dollars to help you buy a 1s band and continue develop this App.

My issue is even if I well configurated the Mii band (with the work around explained few page before) the HR works correctly but the other HR function (% and hr zone) still start the HR sensor (Samsung S5) . I try first to unmark the tab (false) than to deleted the tab present in the menu sensor, but nothing change
[Android Apps and Games] maumau22:
Of course I would spend some money to you for further development in this app and for full integration of mi band 1S too.

I would pay for this app too when leaving beta status.
[Android Apps and Games] mcschweg:
About my spare mi band 1st gen: please send me a pm with your address! Don't forget to mention me in your credits ;o) !
[Android Apps and Games] tincore:
If somebody wants to try the beta of the beta

https://play.google.com/apps/testing/com.tincore.and.gliderun

It should be available in a while.

Essentially it contains libraries updates and it is built in a different way. There should be no functional differences (for now).
[Android Apps and Games] maumau22:
I cant open the download link.

Is there a specific invitation needed for became a member of testing group?
[Android Apps and Games] tincore:
Sorry. I thought I enabled the new open beta testing.

I've just enabled it so It should be available in a while (1-2 hours max probably).
[Android Apps and Games] Devo7v:
Updated to the beta (I think) v0.1.0.0 (190) and everything is working add it did previously. One thing I noticed is that all the color is gone from the header and toggles. The green/blue color is missing.

I hate to bring it up again, but I can't seem to get rid on my point from 1970, optimize points doesn't do anything I can tell. Is there a program I can view the database with? Can I send it to you?
[Android Apps and Games] chilin_dude:
The new updated beta works well, like the other version, however still doesn't read the m1s for anything other than heartbeat.

Please sir implement tracking of steps etc
[Android Apps and Games] Devo7v:
With the latest version of the beta, on the stats screen every time I try to scroll down to or past 1992, the app crashes. Is anybody else running in to this bug? See attached screenshot.
[Android Apps and Games] maumau22:
In my "stats" there is just statistic available since I was using gliderun, so it starts in October 2015...

You added manually workout in 1992?
[Android Apps and Games] Devo7v:
Nope, for some reason, my stats go all the way back to 1970. I've been trying to get [MENTION=5169343]tincore[/MENTION] to help me remove all the data prior to April 2015, but he hasn't provided any help. At this point I'm looking for a way to manually remove data whether it is through the app or a program where I can directly edit the sqlite database. I''m trying to do this without losing all the data I've collected over the last year.

Another question, does anybody know how to log out of Fitness Syncer and Google Fit through Gliderun? Gliderun is failing to log in to either one and I'd like to wipe the logins and start over.
[Android Apps and Games] iKnowU:
Hey,

i have the latest version of gliderun running on opt @ cm13.

Gliderun recognizes every device but not the miband. I have an older miband generation.I worked pretty good before the version with the new design was released. Any chance of getting an old version?

Christian
[Android Apps and Games] darren1:
Im using Gliderun to track my steps with an original MiBand. I have set-up Google Fit synchronization but my data doesn't seem to sync automatically, is this correct? Is auto synchronization only available on Fitnesssyncer? I am using Gliderun v0.1.0.0 (194).
[Android Apps and Games] maumau22:
Hi tincore,

what about your plans for integration Mi Band 1S? Implement PayPal button or similar tool in your app and I will send money to you.

I will pay 10 € to you and I guess there a lot others to who will spend money to you, so your investment in MiBand 1S is worth soon...

Thanks, maumau22
[Android Apps and Games] tincore:
I may have access to a MiBand 1S soon.

Nevertheless if anybody is willing to donate older (white led or not) older Miband or any other health bands I will try to make them work fine. You can find a post address at the Google play store app page (at the bottom + Netherlands)

In any case I can only promise trying my best.
[Android Apps and Games] darren1:
Since upgrading to version (197) Global uploads fail to sync to Google Fit. I get the message "Synchronize abort!".
[Android Apps and Games] maumau22:
Same here...
[Android Apps and Games] Devo7v:
I have the same problem, I can't even start the upload.

EDIT: version 198 has fixed the Google Fit errors for me. Thanks [MENTION=5169343]tincore[/MENTION]. Now if only there was a way to reset my login information for FitnessSyncer I would be very happy.
[Android Apps and Games] tincore:
Will try to do soon.
[Android Apps and Games] VAHID_RIP:
Hi

is there any trainer app that can use stats of gliderun?

i don't have access to google fit... so i need an alternative app
[Android Apps and Games] maumau22:
Gliderun has its own stats, why need of other App?
[Android Apps and Games] Devo7v:
Thanks for adding the option to reauthenticate FitnessSyncer I was able to attempt to upload data again, but as usual it's still trying to upload data beginning in 1970 and failing.

Was there a change to the original MiBand Notification settings in the last few updates? For some reason the vibration patterns and colors are not being sent to the MiBand properly, the vibration pattern seems random and the color is now always green no matter what I have it set to.
[Android Apps and Games] Bobanovicz:
Can you add more vibrate when phone is ringing? Now vibrate only twice.

And when is band out of my hand, he is recording a sleep.
[Android Apps and Games] Devo7v:
[MENTION=5169343]tincore[/MENTION]: With the latest update you've solved my database issues. I can't thank you enough, my database now begins in April 2015 and I am able to upload my data to FitnessSyncer. I really appreciate you taking the time to look in to my issue and provide a fix. Thank you, thank you, thank you.
[Android Apps and Games] maumau22:
Hi tincore,

i am using mi Band 1s and latest Version of gliderun. The Band is active all the time, but it's not possible for sync the data, or not possible for syncing in most cases i ever try. And that's the reason for loosing so many data.

Because of incomplete Sync in the steps are hours over hours without any step, although i was running that time. During night often half night is missing in sleep recording...

I don't know what's the reason?!

I deinstalled other apps so there is no other app connected to my mi Band, but Problem still exists...

Maybe other Users have same Problems than me and you, tincore, are able for find reason why...

Thanks,

maumau22
[Android Apps and Games] Devo7v:
Are other apps able to pull the data from the MiBand without gaps? If not then it sounds like and issue with the band. If other apps are able to pull the data properly, then you need to make sure you're not syncing the data with 2 different apps (for instance Gliderun and something else). Typically when an app sync's with the MiBand it will download the data and then erase it from the band to make room for new data, maybe this is the reason you're seeing gaps in your data?
[Android Apps and Games] tincore:
A user with a similar issue reported improvements after a firmware update. :/
[Android Apps and Games] maumau22:
No other app is installed on my phone any more which is connected to my Band.

And my Mi Band Firmware is updated to latest Version (via MiFit 2.0.5)

I have no idea... :(
[Android Apps and Games] TierraMccroy:
can you do anything about it??
[Android Apps and Games] maumau22:
My mi Band 1s is active all the time in gliderun, but the last syncing point is about 20 hours in the past... That's normal process? I don't think so?!

And when trying a manual sync it works in 1 out of 10 times, or in none...

That's reason why parts of the data are gone, steps missing over hours, sleep data missing full or missing over period of some hours...

Shouldn't the App synchronice automatically in specific Intervalls when Band is active?

Any ideas what's the problem?

I am using Nexus 5 with android 6.0.1

Mi band 1s is with latest firmware.

No other app is installed on my phone and no other app is paired with my band.

Any other person with same problems?

Should I try firmware downgrade of my band if possible? Anyone did and can tell experiences?

Thanks
[Android Apps and Games] maumau22:
I saw there was update of mi fit App to version 2.0.10 and with this update there was Update of Firmwares of Mi Band Pulse too.

I will do Firmware Update and will look how it will work with gliderun.

I will tell my experiences to the forum during next days.
[Android Apps and Games] Bobanovicz:
[MENTION=5169343]tincore[/MENTION] Have you in your plans do something with the phone battery drain? With Gliderun I lost 20% per night in idle state, without running Gliderun 2%.
[Android Apps and Games] tincore:
In principle you *should* not miss data.

Only after a succesful synchronization I notify the miband the last updated point. If this does not happen then it sends all the data again on every synchronization.
[Android Apps and Games] tincore:
If you are not doing continuous tracking and the app is not in foreground it should not be taking any CPU. Is that the case?
[Android Apps and Games] Bobanovicz:
No, I didn't doing any continuous tracking. It's only connect with Miband 1S. Activity set to Stopped - Other.
[Android Apps and Games] maumau22:
Hi tincore,

during last days I unconnected my mi band 1s with gliderun and paired my band with mi fit in version 2.0.10

The result: sleep tracking in mi fit is complete, steps was tracked all the day and they were synched so the result looks complete and apsolut plausible

So i think the problem I have is not problem of band itself.

I think the problem is the not complete syncing in gliderun app. Its not possible for start manual sync and automatic sync doesn't work on its own.

Maybe in incomplete sync data from band were deleted although the data wasn't transfered to gliderun complete?

How the 'automatically sync' of mi band should work in gliderun? In which time intervals should it start? There is option in gliderun for set time values for auto sync?

I don't understand why sync is not possible although my band is always 'active' and internal steps from band could read....

Maybe there is problem in sync-routine in the app itself?

No one else has same phenomene with mi band 1s than me?

Thanks for your answer,

maumau22
[Android Apps and Games] Devo7v:
[MENTION=5169343]tincore[/MENTION]: Thanks again for all the updates everything is working great. I'm not sure if you're open to requests, but would it be possible to add a dark theme to the app? I know I asked this previously and you said you weren't going to do it, but I thought maybe since you were actively developing again that you'd reconsider the request. Thanks again for all your work on this.
[Android Apps and Games] tincore:
You could try disabling Preferences>Sensor>Autodiscovery. Maybe it is the BT scan that I do every now an then...
[Android Apps and Games] maumau22:
Which Mi Band you are using, Mi 1S or "old one" with coloured LEDs?
[Android Apps and Games] Devo7v:
I'm using the original one with the colored LEDs. I've had it since March of last year and haven't had any problems with it. I'd like to get the new HR version, but everything I've been reading about it makes it sound like it's not worth the upgrade.
[Android Apps and Games] maumau22:
Hi tincore,

after latest Update to Version 207 i tried Sync if my mi Band 1s with result that data is duplicated for each hour.

i send message via contact Email in your App to you with a additional Screenshot.

Thanks a lot,

maumau22
[Android Apps and Games] tincore:
Yesteday. I've sent you an apk with some tweaks.

To be honest I've never experienced anything like that.

I wonder if a change of time sent to the band could cause that duplication.
[Android Apps and Games] v1r0x:
Hi tincore,

thanks for the app. Was looking for a better app than mifit and this one looks great!

But I have one problem. The sync with my miband (1s) doesn't work. The toast shows "Error tmp space" and in the log I get the following error:

04-24 15:31:29.932: D/b(22110): trackDataDump Cannot create file /storage/emulated/0/gliderun/tmp/process/mibanddata1461504689869.bin
04-24 15:31:29.932: D/b(22110): java.io.FileNotFoundException: /storage/emulated/0/gliderun/tmp/process/mibanddata1461504689869.bin: open failed: ENOENT (No such file or directory)

The gliderun folder didn't exist so I created all the missing folders but that didn't work. Any idea what's wrong or how to fix it?
[Android Apps and Games] tincore:
You probably need to grant permissions for the app to write on the external memory.
[Android Apps and Games] v1r0x:
Didn't get a notification that it needs access to external memory, but I'll check if I missed it. Thanks.

Had to set it in the system app settings. Seems to work now. Thanks again!
[Android Apps and Games] Peakes:
Last mi fit update (2.0.10) and the firmware update, ruined everything. With the old versions, i could run simultaneously gliderun and mifit. Now with both paired with bluetooth, makes the bluetooth crash. Also, if both are paired, steps are counted in mifit app, but gliderun can't count the steps. Even if i try to manually sincronize, it only sincronize after a few tries. With that i could live, but i cant monitor sleep also with the gliderun app, even with mi fit app unpaired with the band. [MENTION=5169343]tincore[/MENTION], you did a absolute good job developing a excellent app, and i know that it ain't easy to develop a app without an open api from xiaomi. Hope you continue to develop this app, and if you need more beta testers, i'm at your service. :)
[Android Apps and Games] maumau22:
After update to version 213 the synchronisation works much better and all data look plausible.

I am using gliderun parallel to "mi band tools" because I am interested in my heard rate all over the day. Every X minutes the app takes one measurement, so I have rough view about HR over all day.

In gliderun there is functionality about continuous HRM during sleep right now, might it be possible for continuous measurement during all day too? One measurement each X minutes?

For full view of HR over 24 hours a day?

Thanks for your wonderful app,

maumau22
[Android Apps and Games] Andrew.evtukhov:
Nice app!
[Android Apps and Games] tincore:
You need to enable continuous tracking for the app to track on background and check Monitor continuous on the MiBand sensor screen..
[Android Apps and Games] FordPrefect:
Full Queue!!

"Full Queue!!!" ... this is the message I am getting after a couple of days using the app with my MiBand 1S. What is there I can do about it? What I'm seeing is that in the Dashboard values are not updated. In particular this is happening with the sleep data.

On a lighter note, this is my way of using the app:

Step tracking

(Smart) Alarm

Sleep tracking

Drink tracking (Hydration)

Weight tracking

Hope to get around this mentioned error message! Before it appeared everything seemed to work fine. Thanks for this great app, for me it completely replaced the combination of Mi Fit app and the Mi Band Tools. Still a little confused though by the effect of some of the configuration items and how they act together. I haven't used yet the Activities and the audio features all together.

There are only a couple of things I want to suggest to consider:

Continuous heart rate tracking throughout the day, e.g. every hour or in a configurable period

Easy weight entry, similar to entering the drink values
[Android Apps and Games] tincore:
Can you easily reproduce the Full Queue?

If that is the case would you send me a logcat?
[Android Apps and Games] FordPrefect:
Well, I only can see the "Full Queue" toaster from time to time. So far I have not been able to link it to a specific activity. Will try to teach myself how to get a logcat. Maybe I'm lucky enough to catch the situation.