I've downloaded your file and got it running on my Google Pixel 2 running Android 10. However, the screens I see when I start your MiFit don't look anything like the ones you show in your description. For example I don't see any option to "Share" data nor can I find any way to tell MiFit my Strava account details. What am I missing?
All that stuff is deeper in the app - it's kind of a hack
So, on the main screen, after your watch syncs data 100%, tap the icon of the walking person with the circle around them. That takes you to "My Workouts"
Tap "Today's Activity", which takes you to a list of your activities.
Then, tap an activity - e.g. "Outdoor Cycling". That'll load the activity with the map and stats, etc.
In the top right there's the share icon - looks like a square with an arrow coming out .
Dismiss the "Share using" action sheet. Now you've got a grey popup with CONFIGURATION/SETUP (which is a button) and all the activities.
Setup your Strava token from the setup part, and once you're done, tap on one of the activities which will attempt to upload it to Strava after you've configured.
That should be it!
Note that the activities don't disappear, so perhaps don't submit the same thing multiple times unless you want to pretend that you did more exercise.
---------- Post added at 04:41 PM ---------- Previous post was at 04:39 PM ----------
How do I update the watch's firmware with this version of the App? I can't seem to work it out.