yashsingh1/xdaforums huggingface dataset:
[Amazfit] frofa:
Just the other day I received my Amazfit BIP, and I am impressed by the little but powerful device. However, seeing and knowing what it can do, but not having a way to benefit from it in the best way, is a bit frustrating. I thought it might be a good idea to start a thread here to collect ideas from users, that can either be implemented by official developers, or by modders who know how to do these things. So, let's get started with a few ideas of mine:

1. It would be great to have either a permanent measurement of the heart rate, or at least a way to set up repetitive measurements, e.g. every minute or every two/five minutes. I know it is possible, because the device does it when in "activity" mode, e.g. "running".

1b. Talking about heart rate, it would be nice to have the watch vibrate after measuring the heart rate on the "Status" page (in the same way the MiBand 2 does it).

2. As the device has GPS, it would be great to have a possibility to use it to show the location on the display (in my eyes, it would fit perfectly onto the "Status" page). Just showing coordinates would be sufficient, and could be incredibly helpful in emergencies.

3. For notifications, it should be possible to delete them separately, by some swiping action or a long press on the screen

4. On the watchface, it should be possible to change the display of the date from MM/DD to DD/MM, as this is usual way in many countries.

5. As to the brightness of the display, I find that the lowest setting is still to bright for me at night. It would be great to have a setting that is lower than the lowest present one, but not "off".
[Amazfit] frofa:
nobody interested?
[Amazfit] paleopterix:
Totally agree

Yep, in fact the only reason I bought the watch was the GPS and the compass. And I never imagined that you can't even see the current GPS position on the watch itself!!! Showing the current coordinates on screen should be extremely simple and I think this is a must for a GPS watch!!! If I needed the smartphone to see the coordinates, why the hell would I need to have GPS on the watch itself.. almost every smartphone these days have their own GPS????
[Amazfit] frofa:
At least the guys from Huami are very responsive: displaying GPS coordinates is now possible, along wirh air pressure (measured by the BIP's barometer), and altitude. To see these data, swipe left from the compass). This new feature came with Mifit 3.1.6 and firmware 0.9.49.
[Amazfit] catmio:
9.49 is not an official firmware
[Amazfit] frofa:
Wrong, it's as official as it can be. Its beta, but stable enough for daily use - and updates come every few days anyway. Check them out here: https://www.apkmirror.com/apk/anhui-huami-information-technology-co-ltd/mi-fit/
[Amazfit] catmio:
Well, it does not apear on my phone through MiFit app. Also some are complaining on facebook that this firmware eat a lot of battery.
[Amazfit] frofa:
As I said, it's a beta. I am now on 0.9.59, and have zero problems with battery life. Yes, it does need some more energy, when you use new features such as continuous heart rate analysis or displaying GPS often, but it's totally worth it for me. Your mileage may vary, of course.
[Amazfit] catmio:
Good to know.
[Amazfit] catmio:
Another must have, would be the possibility to set up 0 (zero) second to the notification delay.
[Amazfit] frofa:
agreed! The minimum now possible, 3 seconds, appears a bit too long. Maybe there is a technical reason for this, but I would definitely also prefer to set the delay to zero.

What I noticed yesterday, and what I find super annoying, is the behavior of the auto-pause in activities. This feature is very useful, no question, but the way it is implemented drives me crazy. It starts too quickly (2 seconds or so), which is not practical, given that sometimes you have to stop running or walking, e.g. when crossing a street safely. It would be nice to have the possibility for a custom delay (several seconds). But what's even worse is that it has problems to be resumed - whenever I click resume, it basically immediately pauses again, often three to four times, and totally independent of whether I am running or walking again (which often I CANNOT when I have to handle the resume button several times!). I think this is just a bug, but if it isn't, there should be some way that suppresses auto-stop after pressing resume, for at least 10 seconds or a minute (if someone wants to stop it again during that time, for good reason, he can still do it manually anyway!).
[Amazfit] paleopterix:
Thanks

Thanks for the info, I will check into it.

---------- Post added at 10:36 PM ---------- Previous post was at 10:16 PM ----------

Could you share the link where to download this firmware version, please?
[Amazfit] Kéno40:
Just use last MiFit version and it will update.

The only problem IO have so far is a deconnexion when I go far from the watch. The miFit app seems to be freezed and faile to reconnect.

I think my problem comes from Oreo.

Notify & Fitness has way more options compared to Mi Fit and that's good to have the choice.

For ex, notifications can be customized. (hello 3 sec delai from Mi Fit ;) ).

For ex : 2 vibs // showing SMS // 22 Bibs

Instants vibs for phone ....
[Amazfit] yoyurinig:
it's possible. Use bitbucket.org/valeronm/amazfitbiptools

unpack watchface: WatchFace.exe wf.bin

replase in *.json (sample)

"MonthAndDay": {
"Separate": {
"Day": {
"TopLeftX": 143,
"TopLeftY": 31,
"BottomRightX": 158,
"BottomRightY": 40,
"Alignment": 18,
"Spacing": 2,
"ImageIndex": 11,
"ImagesCount": 10
}
},
"TwoDigitsMonth": 1,
"TwoDigitsDay": 1
},

To replace two widgets (sample):

"MonthAndDay": {
"Separate": {
"Month": {
"TopLeftX": 56,
"TopLeftY": 40,
"BottomRightX": 82,
"BottomRightY": 57,
"Alignment": 18,
"Spacing": 1,
"ImageIndex": 11,
"ImagesCount": 10
},
"Day": {
"TopLeftX": 93,
"TopLeftY": 40,
"BottomRightX": 119,
"BottomRightY": 57,
"Alignment": 18,
"Spacing": 1,
"ImageIndex": 11,
"ImagesCount": 10
}
},

packaging:

WatchFace.exe wf/wf.json

result:

[IMG="PHOTO WATCHFACE"]https://i.paste.pics/2BN8C.png[/IMG]
[Amazfit] wodow:
It would be nice to have more activities to choose like gym...
[Amazfit] malevoli:
For me, discard single notifications by swiping rigth/left on it and open on the phone by swiping on the opposite side would be AWESOME.

An app to control the music and video player on the phone would be an extra of awesomeness, so when your'e riding to the work or making some sports, if you could change/pause/volume down/up the music without grabbing the phone or when being at home viewing via plex some tv shows and pause the video when you must go to the oven for the pizza would made your existence a bit happier :)
[Amazfit] Robermix:
Or indoor cycling like the Pace.
[Amazfit] catmio:
Also I'll like to have the notifications displayed for longer not just 3-4 seconds as it is now.
[Amazfit] frofa:
Like always, it would be great to have this customizable. For me, 3-4 seconds is ok, because I can display it at any time later anyway by swiping up from the watch face. It would be nice, though, to have some indication on the watch face to show that there are unread notifications.
[Amazfit] frofa:
Thanks for this tip, cool to know! I'd prefer to have it in the official firmware, though. Not because I don't like modding, but because these modifications are always being overwritten whenever there is an official update.
[Amazfit] predatorian:
My suggestions

-Calendar Sync

-Notification interaction with quick answers

-Music control

-Apps

-Setup Alarm on watch
[Amazfit] peanutman314:
I love this watch, but it would be awesome if we can use more data sources than just the weather. It is clear that watch faces can display arbitrary strings using bitmap fonts. Now what if we had the ability to add additional data source for numbers/strings to be displayed. This way, the watch would be capable of displaying more than just the weather (e.g. stock data, bitcoin price, data from your personal calendar, ...)

How I would envision it:

In the Mi Fit app you specify a link to a website/service that provides some data in JSON format (e.g. the bitcoin price) and give it a name

Mi Fit polls the service every 10min or whatever, similar to how it fetches the weather

Mi Fit beams the data to the watch (e.g. a single number or string) together with the name of the service

The watchface visualises this number/string accordingly

This is how it worked with the Vector, a similar watch that was sadly bought and shut down by Fitbit. It had built in stuff like hour/minutes/weather/.... but you were also able to add more data sources that could be used by the watch face. It's frustrating because the AmazFit Bip is capable of having more than just "realtime" weather data, but I doubt they will ever add this.
[Amazfit] Yepi69:
Kinda stupid that the Amazfit Cor got an update with music control and Mi Band 4 got music control right out of the box and yet almost a year of owning the device and still no damn music control. And this device is much more expensive than the Cor and Mi Band 4.
[Amazfit] Polis4:
Cannot login MI fit on Meizu M6 Note!
[Amazfit] strongst:
Hello there's a thread similar to your question https://xdaforums.com/smartwatch/amazfit/amazfit-appcouldnt-sign-t3937017 where it fits better :svetius:
[Amazfit] djlukas1983:
It would be nice to have a music control widget on the BIP and possibility to have a backlight always off during the day and turned on while the notifications at night.
[Amazfit] frofa:
Regarding the MiFit app, I would like to have the possibility to set a "day off" for the step counter streak. On a few days, it's just not possible to reach your goal, e.g. when we're travelling. So, keeping a streak alive for one day without reaching the goal would be perfect; for example, one day off per streak could be allowed, so that the streak only ends when it is interrupted a second time. It may also be conditional, say, when you have overperformed, you can "earn" a day off. I for one, have a daily goal of 13.000 steps, but an average around 20.000. That could "earn" me something, couldn't it?
[Amazfit] yoyurinig:
It does not change the resources from the firmware, it is 11 watchface, which changes from the app. Completely independent of firmware version.

---------- Post added at 03:29 PM ---------- Previous post was at 03:27 PM ----------

It was in MiFit 2.* but this feature was removed
[Amazfit] frofa:
too bad, I hope it comes back! Maybe we should request this by contacting the developers.
[Amazfit] frofa:
Another option for improvement is to let the user set a time window in which the device registers sleep data. I don't know for what kind of people this software is made, but I have the impression that it starts to look for "sleep" at around 20:00 (8pm), and stops at around 7:00, which is totally unsuitable for me (and certainly many others). When you wake up or get up briefly after 7:00, it thinks you're done with sleeping for that "night" - when you get back to bed only a minute after that, it won't register any additional sleep. I have realized that the BIP (and also the MiBand2) cannot register any sleep at daytime - not good either, but at least acceptable when you know it. But for nighttime sleep - sorry, my night just does not start at 20:00, and does not end at 7:00. For me it would be great to set a time window (such as 24:00 to 9:00) which would be closer to the reality of my life. Or let me tell the watch when I really go to bed, and when I got up (e.g. by pressing the button on the watch, or more easily, in the MiFit App), and only in this interval check for sleep. In this way, it would also be possible to register daytime sleep such as a healthy midday (after-lunch) nap.
[Amazfit] Kéno40:
Notify has an option to track all day for night workers for ex...

It can be usefull.
[Amazfit] frofa:
thanks, good to know. I for one, find Notify a bit convoluted, and don't want to feel the need to use two apps for my watch. I should add, therefore, that when I talk about suggestions to improve the software, I am talking about the OFFICIAL software. Certainly there are other apps around that can do something nice here or there, but that shouldn't keep the developers of the official software to listen to user's wishes...
[Amazfit] Kéno40:
I see your point, but it's a lame to see that all missing options are in others inde's apps.

Now, this apps can change language just checking a box, can work without MiFit, can flash manually the firmwares...

NB : I didn't have time to test the other one that is just out now for the BIP and which was very good for the MiBand 2 .
[Amazfit] yoyurinig:
The developers Xiaomi is very bad as, or respond to proposals for expansion of functions.

check out their forum and you will see that even the error they are in no hurry to fix
[Amazfit] gmincca:
The Bip is pretty good for activities in fact I've done a detailed comparison with my Vivofit 3 and the Bip has a far better steps counting algorithm which doesn't generate false counts like the Garmin. One big negative is the sleep tracking which is really bad. Sleep and wake times are wildly wrong and it doesn't seem to recognise deep sleep.

Does anyone know a forum for feedback direct to Amazfit??
[Amazfit] frofa:
My experiences with developers from Huami/Xiaomi are totally different. They are quick in responding to bug reports and appreciate proposals for new features. But of course it depends on how you utter your thoughts, like always/everywhere.
[Amazfit] esarve:
Can anyone confirm me if the watch supports 12 hrs time format? I saw some review about bip that it does not support 12 hrs time format.
[Amazfit] yoyurinig:
It depends on the implementation of the WF. Convert 24 to 12, is simply adding a widget am/pm

With AM/PM (12 - attach1):

"Time": {
"Hours": {
"Tens": {
"X": 9,
"Y": 48,
"ImageIndex": 1,
"ImagesCount": 10
},
"Ones": {
"X": 39,
"Y": 48,
"ImageIndex": 1,
"ImagesCount": 10
}
},
"Minutes": {
"Tens": {
"X": 81,
"Y": 48,
"ImageIndex": 1,
"ImagesCount": 10
},
"Ones": {
"X": 111,
"Y": 48,
"ImageIndex": 1,
"ImagesCount": 10
}
},
"Seconds": {
"Tens": {
"X": 141,
"Y": 71,
"ImageIndex": 11,
"ImagesCount": 10
},
"Ones": {
"X": 155,
"Y": 71,
"ImageIndex": 11,
"ImagesCount": 10
}
},
"AmPm": {
"X": 145,
"Y": 53,
"ImageIndexAm": 21,
"ImageIndexPm": 22
}
},

Without AM/PM (24- attach2):

"Time": {
"Hours": {
"Tens": {
"X": 9,
"Y": 48,
"ImageIndex": 1,
"ImagesCount": 10
},
"Ones": {
"X": 39,
"Y": 48,
"ImageIndex": 1,
"ImagesCount": 10
}
},
"Minutes": {
"Tens": {
"X": 81,
"Y": 48,
"ImageIndex": 1,
"ImagesCount": 10
},
"Ones": {
"X": 111,
"Y": 48,
"ImageIndex": 1,
"ImagesCount": 10
}
},
"Seconds": {
"Tens": {
"X": 141,
"Y": 71,
"ImageIndex": 11,
"ImagesCount": 10
},
"Ones": {
"X": 155,
"Y": 71,
"ImageIndex": 11,
"ImagesCount": 10
}
}
},
[Amazfit] esarve:
Thanks mate. Is it possible to convert official watchfaces to 12 hrs?
[Amazfit] yoyurinig:
it's nor work with watchface from *.res. It's only *.bin - we can fully edit. We can unpack *.res and try to do the same
[Amazfit] laogiacodai:
Mifit 3.1.9 came with heart rate detection and frequency to measure heart rate.
[Amazfit] fx3000se:
Were you able to install the 3.1.9 apk? My redmi note 4x says "The package appears to be corrupt"...
[Amazfit] laogiacodai:
Remove the current app then you can install
[Amazfit] vinczetibor:
Is there any watchface that can show the actual, real heart rate? No sense to display a constant number that measured one hour ago.

It seems, the watch does not refresh it, no matter which watchface is in use. Probably, firmware related problem.
[Amazfit] frofa:
Agreed, it doesn't update, even with permanent heart rate detection is activated. I don't know if it is a problem with the firmware, but I suspect so. Should be fixed soon!
[Amazfit] vinczetibor:
I go hiking. How can I suspend for example the walking activity on the watch, because I want to check the compass? Can I put the activity in background without end it? I want to see the whole activity in one piece and not in many parts.

Or I am using the stop watch and want to check something e. g. the time on the watch, but I do not want to end its running just suspend and than continue it. It should be a basic feature.
[Amazfit] Sanyo_1040:
Hello, is it possible to include the year in the watchfaces? I could not find a way to do it.

Thank you
[Amazfit] frofa:
I agree, I have often wanted to have such a feature. Presently, it isn't possible, though. It would be nice, for example, to be able to toggle between activity and watch face (and the other features of the watch), by double-pressing the button on the watch.
[Amazfit] zlikovac:
1 - more functions for long button press (eg. measure heart rate, record GPS location, find my device ). With mi band 2 (via minotifier2 on iOS) i had custom actions (via activator) for button tap (single, double, triple tap), now i know this is only for jb folks, but we could at least have for BiP double click as a second button press option.

2 - smart wake up alarm (time range when in light sleep to start slow wakeup vibration), as i recall this was once available in the old Mi Fit?

3 - (for iOS) custom notifications per app in Mi Fit (or if someone is willing to make a cydia tweak like Hrvoje did with MiNotifier2...Android folks have Notify & fitness)

4 - brightness schedule? Could save some battery :)

5 - more activities (skiing with GPS on)

6 - for periodical heart measuring more options (eg. every 1hr). Sleep assistant + periodical to be both on too.

7 - custom weather forecast source?

cheers!
[Amazfit] frofa:
1 - yes, that would be great

2 - cool feature, I want this!

3 - I don't get that idea, but maybe this is because I use Android and am reasonably happy with notifications

4 - at least you can set a schedule to light up on wrist gesture; I don't necessarily need more than that

5 - yes, would be nice; also GPS recording for driving (car or motorcycle) would be nice.

6 - I am happy with the 1min interval. I have it activated since it is available, and the battery life is still more than 2 weeks

7 - "nice to have", but I wouldn't want that developers put much work into it as long as there are other, more useful features to implement
[Amazfit] zlikovac:
To be a bit more clear

3 - on iOS Mi Fit app you only have 5 applications (Skype, SMS, WU,Viber) for per app notification on/off only or forwarded all notifications from iphone screen. For mi band 2 i had to use cydia tweak (great MiNotifier2, similar to Mi Band tools on Android) so i can use custom vibration/notification per any app (which is way cooler).
[Amazfit] reivan_84:
Hi . I have my amazfit vip for 24 hours, I am happy BUT I am disappointed with WhatsApp notifications.

Why are they grouped?

I want to see the initial text of the notification ....

In my previous Fitbit Blaze this feature was perfect.

I am investigating and can not find information on this topic.

What do you think about guys?
[Amazfit] Toni Maltes:
Disable the heart rate estimation algorithm

There is a machinery that estimates the heart rate, based on several parameters such as the time elapsed during the activity, the accelerometer data, the weight, the height, the age ...

This could be a workaround for this limited optical sensor in use cases such as dark skin, missed vein, but most of the time it display totally wrong :

I have post a video on youtube to illustrate, it can be seen that the watch in treadmill activity mode, laid on the table, display an increasing heart rate.

I don't know any customer who want that.

What the costumer is waiting for is a raw data sensor when the data are consistent or nothing.

It might be great to be able to disable it and display raw sensor data an get a "measurement".
[Amazfit] Stringy:
This needs integrated Strava support; I don't want to have to use some shonky third party app to sync my running activities with Strava (or similar services) it cannot be difficult to achieve.
[Amazfit] Kéno40:
What I want is a curve that is closed to the reality.

You test just prove that there is an interpolation and in that particular case, the band should show blank result, you're right. But in fact, you're faking an activity and it fakes a result... So draw :) .

Fotr me, it doesn't prove that in real sport situation, the result from the interpolation is not going to be closer to the real HR curve than without interpolation.

And I think, maths have been done behind that, so I keep the maths. :D
[Amazfit] Toni Maltes:
Hi Keno40,

I just tried to undestand how the algorithm works.

When the watch laid on the table and have no information on the heart rate, or the accelerometer that imply an activity, it displays something that derive from the time only !!!

Do not spin around the bush : Huami faced a huge problem developing their watch with a in house sensor. They just tried to simulate the heart rate as they could, to respect the project time deadline and sell this product. And it was the only purpose of this simulation : a workaround for a weak sensor.

I believe a simulation is not what the customer want and has paid for.

Moreover this simulation has all wrong as the video revealed : when there is no HR sensors data, and no accelerometer data : it don't display a warning, it just display whatever it wants.
[Amazfit] dukynko:
Hi, I missed smart alarm too, this app bring it back.

Tools and amazfit.

https://play.google.com/store/apps/details?id=cz.zdenekhorak.amazfittools

And great is cooperation with sleep as android app.
[Amazfit] darkguset:
The ability to change the date format to something other than the US! Here in Australia (and many other parts of the world) the format is dd/mm and not mm/dd
[Amazfit] frofa:
I agree that the device should not show heart rate "measurements" when it is not being worn - in fact, often it doesn't (e.g. when charging). However, we have zero evidence that the device is "faking" data - the only thing your test shows is that the sensor gives wrong readings when used outside of its specifications ("on the table"), which I find a bit weak as evidence for a "faking algorithm". In fact, the readings of MY device is reasonably good. I have the constant heart rate measurement active (so, I am not selecting any "activity" which your alleged algorithm could use as a basis), and I can 100% correlate the curve it provides with my physical activity. Times when I walk my dog are consistently higher than when I sit, for example. I can even identify short periods of rest (e.g. when chatting with someone I met on my way for 2-3 minutes). The readings are also correct in absolute terms, compared with other devices.

So, I would like you to keep this kind of speculation and conspiracy theory out of this thread.
[Amazfit] muzsielod:
Hello,

it will be very useful the option to turn of the Bluetooth or for does who don't use notification a scheduled synchronisation (every 6 or 12 hours).

The heart rate rate sensor optimisation and continuous heart rate monitoring, because it really not measure the real heart rate...

Thanks
[Amazfit] Andrej86:
Make great even better

I would highly appreciated :

- Skiing support ( speed, max speed, km/time on piste, km/time on tow )

- Barometer / altitude info on the watch

- Steps with extra stairs count
[Amazfit] Toni Maltes:
Hi frofa,

I am not out of this thread yet, and I would like to address a message to the wise people here.

I personnaly like this watch for its transflective screen, the gps work well enough (and compared to the competitors, it's pretty good), and it's cheap.

I anderstand that the HR "measurment" of the amazfit Bip fits your needs.

It doesn't fit mine.

I would highly appreciated :

- enable/disable HR optical sensor in the activity configuration menu (to save battery life)

- ability to pair a Bluetooth Smart and ANT+ Heart Rate Monitor (for more precision)

Happy Holidays to every one.
[Amazfit] ebeldamasta:
I'd like the option to export GPX/FIT/TCX data from the workout.
[Amazfit] Kéno40:
Passing trhough Google Fit, it can be done I think
[Amazfit] ebeldamasta:
I can't find the option in Google Fit.
[Amazfit] Kéno40:
Here maybe

https://takeout.google.com/settings/takeout?pli=1

Just select GFit and activities.