Xiaomi MiFit - Android Q&A, Help & Troubleshooting

Hi, I wonder does MiFit is open-source application? It would be great if code of MiFit would be availabne on some portal a la github or something else. I would like to try write something for Mi Band and it would be great if I can make mine fork and try write some additional functions. Thanks for your help

Related

Stratos Chinese or English?

Great work on the Pace/Stratos ROMs.
Apologize if my questions are already answered. I searched the forums and not able to find answers to my questions.
I'm planning to get the Stratos and have some questions. I wanted to see my activities on both AmazFit app and MifFit app. I read that to have that feature I should be on the Chinese version and not on the International version. If I use the Chinese version, does it show up all in Chinese language or is there is an option to select English language?
Also, would like to confirm that Stratos can pair to a external HR sensor and possibly to a Stryd foot pod?
If I buy the English International version, can I change the firmware to Chinese? Is there a way to add a custom activity? I would like to track P90X and Insanity workouts.
I have iPhone X and please let me know that both the versions work wonderfully well with the X.
Appreciate reply.
Thanks.
Only Bluetooth HR chest straps are supported. No footpod. Chinese firmware is Chinese only. No cardio, weight lifting or yoga workouts are supported.
As workouts app try Nike Training Club.
Thanks for the reply.
So, if I buy the Chinese version of Stratos and then installl the English ROM, will I be able to pair with MiFit app?
I didn’t get what you meant by “Nike Training Club app”. Will this app work on the Stratos?
Please advise.
NTC app is on the phone. MiFit app does not work with Stratos.
samiphone said:
Thanks for the reply.
So, if I buy the Chinese version of Stratos and then installl the English ROM, will I be able to pair with MiFit app?
I didn’t get what you meant by “Nike Training Club app”. Will this app work on the Stratos?
Please advise.
Click to expand...
Click to collapse
Hi Sami,
If you buy the chinese version you can change the firmware to the english version and it'll be able to pair with "Amazfit watch" english app (I've already did that), I'm not sure about miFit, I think that app it's only for the other device.
I use the Amazfit spanish app and it can be synchronized with Strava, but there isn't more apps.
samiphone said:
Thanks for the reply.
So, if I buy the Chinese version of Stratos and then installl the English ROM, will I be able to pair with MiFit app?
I didn’t get what you meant by “Nike Training Club app”. Will this app work on the Stratos?
Please advise.
Click to expand...
Click to collapse
The official English ROM will not sync with MiFit, the custom one based on the Chinese firmware will
Quinny899 said:
The official English ROM will not sync with MiFit, the custom one based on the Chinese firmware will
Click to expand...
Click to collapse
Hi,
I'm interested on what you said. - "The custom one based on Chinese firmware will pair with MiFit." So, if I understand correctly, I can buy the Chinese version of Stratos and then patch it with a custom ROM (which may possibly give me English language ?) and then pair with MiFit app? Also, to let you know that I have the iPhone X.
Btw, since there is no option to add a custom workout profile (cardio, weight training etc for now), it is possible to install Endomondo or Sports Tracker or Sportsractive apk on the Pace 2 (Stratos) and run it to track indoor workouts like weight lifting, cardio etc.? If it is possible, then would like to know if I can also port the daily tracking metrics to those apps? This is the only feature that I'm missing and it is stopping me to buy this wonderful watch.
To summarize, I would like to get all the metrics on the MiFit app (since I read that it has more feature set than the Amazfit app) along with the ability to run Endomondo or other third party fitness app (apk) and somehow get that data ported to Google fit. I think the data in the MiFit app can be ported to Google Fit?
Please help.
Thanks.
bestfit777 said:
Hi,
I'm interested on what you said. - "The custom one based on Chinese firmware will pair with MiFit." So, if I understand correctly, I can buy the Chinese version of Stratos and then patch it with a custom ROM (which may possibly give me English language ?) and then pair with MiFit app? Also, to let you know that I have the iPhone X.
Btw, since there is no option to add a custom workout profile (cardio, weight training etc for now), it is possible to install Endomondo or Sports Tracker or Sportsractive apk on the Pace 2 (Stratos) and run it to track indoor workouts like weight lifting, cardio etc.? If it is possible, then would like to know if I can also port the daily tracking metrics to those apps? This is the only feature that I'm missing and it is stopping me to buy this wonderful watch.
To summarize, I would like to get all the metrics on the MiFit app (since I read that it has more feature set than the Amazfit app) along with the ability to run Endomondo or other third party fitness app (apk) and somehow get that data ported to Google fit. I think the data in the MiFit app can be ported to Google Fit?
Please help.
Thanks.
Click to expand...
Click to collapse
If you buy the Chinese or International model (both will work), flash the Stratosified ROM (after unlocking the bootloader) and then use the Chinese Amazfit app (which will take some getting on an iPhone unfortunately), it will work with MiFit, I believe. I use the Pacefied ROM on my Pace, with the Chinese Amazfit app and it works with MiFit, which can indeed sync with Google Fit.
As far as I know, there's no way to use Endomondo though, and Strava requires the International ROM, so it's a choice between MiFit & Google Fit or Strava
Thank you for your comments.
So, you’re sure that endomondo or any other fitness app cannot be run from Stratos? Can somebody quickly try to download from apkmirror and let us know? I remember seeing a thread on side loading apk files.
Please confirm.
Thanks.
Due to privacy concerns I don't like Strava either. But it connects to many other services. Endomondo will not work since the watch has no google play and fit services.
If I go with Strava premium, will it allow to sync non GPS activities from Stratos?
Is there any remote possibility of tracking cardio/weight lifting exercises with the watch? I’m looking into tracking P90X/Cardio on a daily basis in the same way, Garmin allows to add a new workout profile (by choosing data fields) from within the watch. The other possibility is make Stratos talk to a web portal where we can add custom activities and sync it to the watch in the same way Sunnto Movescount web app allows.
Btw, any other fitness app similar to Endiomondo that can track all activities (including a custom one) and sync with the app? With Apple Watch, for example, I can use third party watch apps (Under Armour Record) and track on the device and online on the web.
Just my 2 cents.
Please advise.
Thank you.
Quinny899 said:
Strava requires the International ROM, so it's a choice between MiFit & Google Fit or Strava
Click to expand...
Click to collapse
I saw some videos on youtube of people able to sync with mifit and strava by pairing the starts to the chinese and after to to the english version of amazfit watch.
does this really work ?
SteffenBerlin said:
NTC app is on the phone. MiFit app does not work with Stratos.
Click to expand...
Click to collapse
if mifit does not work with starts, what is the way to extract steps, HR to Apple health or 3rd party apps with a Stratos ?
chocorem said:
if mifit does not work with starts, what is the way to extract steps, HR to Apple health or 3rd party apps with a Stratos ?
Click to expand...
Click to collapse
Not sure is this helps with iOS since you cannot download/install old apps (unless your device is jailbroken, what is very rare nowadays):
https://forum.xda-developers.com/smartwatch/amazfit/android-sync-amazfit-pace-v1-3-5-stock-t3719958
I was able to sync with MiFit on Android using the international versions of Amazfit and MiFit apps, using my Pace. Long story short, it seems that the sync is mostly done using the cloud, so you only need to bind/authorise your watch. So I used Amazfit in Chinese to bind my Pace to my Mi account, then uninstalled the app, installed both Amazfit and MiFi in EN, logged in using my Google account to Amazfit first, then MiFit, and when MiFit opened Amazfit it was possible to find my watch. It's a bit complicated to do on iOS, you must have to change the phone's language/region to download the CN version, but you can try. If you still need help, I suggest that you start a new thread with your exact configuration and questions, it's not nice to place similar questions all over the board. Good luck.
Hello guys, i have another question about mi home app. Only chinese version have the feature to control xiaomi home devices? Maybe to this works, the mi home apk should be installed at watch, right? With English version, I can install this too?
Enviado do meu AGS-W09 através do Tapatalk
vp-flash said:
Hello guys, i have another question about mi home app. Only chinese version have the feature to control xiaomi home devices? Maybe to this works, the mi home apk should be installed at watch, right? With English version, I can install this too?
Click to expand...
Click to collapse
Some people have tried, but it didn't work with EN version, wouldn't even install. You'd better try a CN or CN based ROM.

Google Pay on Verge

As Verge has NFC I am wondering is there a modified apk or something that would enable use of Google pay?
I mean no way! Amazfit based on Android, but its a closed system. I would be also happy if somebody port on it Wear Os,with working Play Store.
krepsz said:
I mean no way! Amazfit based on Android, but its a closed system. I would be also happy if somebody port on it Wear Os,with working Play Store.
Click to expand...
Click to collapse
All three Amazfit Android watches are MIPS based, so very little chance of a Wear port, especially Wear OS.

Redmi factory spyware: Do I need to flash custom ROM?

The Xiaomi Redmi Note 9s was my top choice for phone to buy until I today read the Forbes article about Xiaomi spywware (different from bloatware… it's send user behaviour data to Chinese servers about not just web use but even music, folders, status bar, app use…
Questions:
1. Do European firmware also have this problem?
2. Will community ROMs like LineageOS solve this problem?
3. Can modified hosts file solve this problem?
The problem is with Xiaomi browser, you can use another browser you trust (Firefox, Chrome, etc.) and forget the concerns. However, Xiaomi released an statement two weeks ago explaining the data collected and a way to disable it. (https://blog.mi.com/en/2020/05/02/l...onse-to-media-coverage-on-our-privacy-policy/)
If you are very concerned about your privacy, yes, a custom ROM will help, because most customs ROMs are built over open source projects and focused on protect your data and privacy. Note that the Redmi Note 9S is new on the market, so the community development isn't mature enough. Maybe you can choose the Redmi Note 8, with more time on the market and with more community development available. Another alternative are Xiaomi Mi A2 or Mi A3, they have the advantage to have Android One, so you get rid of Xiaomi Services -and possible spying- out of the box.
xsam123 said:
Maybe you can choose the Redmi Note 8, with more time on the market and with more community development available. Another alternative are Xiaomi Mi A2 or Mi A3, they have the advantage to have Android One, so you get rid of Xiaomi Services -and possible spying- out of the box.
Click to expand...
Click to collapse
Excellent suggestions, @xsam123, thank you!

SDK for developing apps for Amazfit Bip.

for developing apps for Amazfit Bip
I have found an website with great support from various developers for amazifit bip. In their website they also have SDK for developing small apps for Amazfit bip. I'm not developer but i am curious to know that what is the real potential of this watch. So anyone who knows programing can develop & share. I am totally newbie for amazfit bip. Sorry if i am wrong for any of these info.
Forum Link: https://myamazfit.ru/
SDK article: https://myamazfit.ru/threads/bip-raz...-14#post-47977
Also a humble request to visit and support website's admin and other developers who are still developing for this watch.

Howto develop custom Amazfit (T-Rex 2) Apps?

is there a way to develop a custom app for Amazfit T-REX 2? I.e. is there a toolchain and APIs?
You need to register to Huami's ecosystem.
Zepp OS Developer
Tools and resources to help you build Zepp App faster and easier, across every Zepp OS device.
developer.zepp.com

Categories

Resources