yashsingh1/xdaforums huggingface dataset:
[Amazfit] Ericmo:
Update CN firmware Version: 4.0.20.0

Applicable equipment: Amazfit smart sports watch 3 series

-Added support for Yongchengtong/Xiaoxiang Card/Jiangsu Transportation Card (Wuxi)

-Optimize the problem of abnormal data in sports caused by some reasons

-Fixed health data cannot be synchronized by manual wifi data upload

-"Indoor running" copy changed to "Treadmill"
[Amazfit] winni21:
The question: does it fixes the crazy data during external workout???

When I read "Optimize the problem of abnormal data in sports caused by some reasons" I hope yes!
[Amazfit] Saratoga79:
Stratos 3 CN 4.0.20.0 firmware

New strings added for translation: https://crowdin.com/translate/proye...n-en#h=64f139a6ab4f99f28c5d1db232bc37ab526362
[Amazfit] Saratoga79:
New v0.8 Installer Everest 2 ROM 4.0.20.0 Stratos 3

v0.8 Installer Everest 2 ROM 4.0.20.0 Stratos 3

Downloads

v0.8 Installer Everest 2 ROM 4.0.20.0 | Mirror

Changelog

Changelog v0.7.1 -> v0.8 (2020/07/11)

Based on Stratos 3 Stable 4.0.20.0 Chinese firmware

Added support for Yongchengtong/Xiaoxiang Card/Jiangsu Transportation Card (Wuxi)

Optimize the problem of abnormal data in sports caused by some reasons

Fixed health data cannot be synchronized by manual wifi data upload

"Indoor running" changed to "Treadmill"

Updated translations

New Nexus bootanimation

New MIUI12 font as New 2

New Samsung OneUI 2.1 font as New 1 by [MENTION=6963490]The4anoni[/MENTION]

New Samsung OneUI 2.1 emojis with Unicode 12 support by [MENTION=6963490]The4anoni[/MENTION]

AmazTimer 6.2

AmazMod service 1912

WatchDroid 13.74
[Amazfit] Ericmo:
Thanks for your job and update but small problem in translation French watchface ....

Look photos

Push the watchface apk with command line adb manually ?

Edit : ok after re-install ?
[Amazfit] winni21:
Please tell us if those bugs in 4.2.6.0 are solved (errors in external workout)

Thanks
[Amazfit] Ottoman98:
I installed the new version and I think I enabled launcher app list. Now I have a lot of icons I don't need (selftest, launcher, HM clock etc).

Is there any way to disable it without a factory reset? I tried reinstalling the update a few times but didn't help.
[Amazfit] Djinn Moto:
Just reflash the rom without those doesnt work?
[Amazfit] Ottoman98:
I left it to disable when I tried installing the rom again, but I still have them for some reason.
[Amazfit] Saratoga79:
Check shell scripts section in OP to disable applist, no need to reflash.
[Amazfit] JonMS:
SLPT Mode of Serenity Watchface has Chinese characters
[Amazfit] Saratoga79:
For stock watchface date format, I forgot to mod that :(
[Amazfit] Saratoga79:
Watchface date format mod fix

Watchface date format mod fix

Re-done mods for both, stock and modded watchface date format:

StockDateformat.bat = Stock date format. Fixes CN strings for Serenity/QuietTime watchface in SLPT/locked screen and CN weekdays for WearStore downloaded watchfaces

ModDateformat.bat = Modded date format. Fixes CN weekdays for WearStore downloaded watchfaces
[Amazfit] Radnerd:
Until now I did two external workouts with this ROM (each about one hour) and the error seems to be gone.

Perhaps it is too early to say that everything is fine, but with prior FW the error often occured after some minutes.

UPDATE: Bad News: Error is still there. Today first workout stopped with error after ~1 minute. After restarting the workout the error came back after ~1 hour. I will roll back to 4.2.5.0 an wait again.
[Amazfit] Radnerd:
I noticed that the GPS-Fix took very long each time (A-GPS File updated of course). Normally the GPS-Fix takes 20-30 sec. With this new FW it allways took 2-3 Minutes. After restarting the workout the fix took nearly 5 minutes.
[Amazfit] winni21:
that sounds bad for the next international FW update...
[Amazfit] Tzar92:
Hello, I had these bloody bugs with the 4.2.60 (errors with activities in particular) since several days. So, I decided to root my Stratos3 and installed the Everest 2 ROM 4.0.20 from this project PACEficator. I followed step by the step using the exe and It went very smooth. Now I'm on this ROM and everything is working fine again. I don't know if I will come back to the stock 4.2.5 or the next one but definitely this stock 4.2.6 was a nightmare for me. Thanks for Saragota79 who is doing a perfect job, really :good:
[Amazfit] Saratoga79:
Really?? So they fixed nothing?!

BTW, is this still happening too?
[Amazfit] Radnerd:
For me this looks like a symtpom of the same error. Sometimes all metrics go to zero - but when I change screen or press a button after the error occurs, the strange numbers are shown for a short time.

When I want to save the workout the watch says "The distance was to short. Do you really want to save?"

The only difference I noticed "in normal use" was the very long time to get a GPS-Fix. I noticed that also when I was able to complete a workout successfully.

I will try the new international stock rom when it is available.

One question [MENTION=5062938]Saratoga79[/MENTION]: I uses your stock ROM installer to roll back to 4.2.5.0 (thanks for that!): Can I accept the next OTA update to test the next stock ROM?
[Amazfit] winni21:
Man they are killing themselves. 4.2.5.0 is really reliable so I do not understand how they could broke everything with an update.
[Amazfit] Tamnan:
My running with 4.0.20.0 yesterday is ok, GPS fix quickly and no error while workout, but average heart rate was over high than my normal so I must recheck again. Stratos is stable for me but Stratos 3 seem turbulence until now.
[Amazfit] Saratoga79:
I'm facing horrible GPS fix time on Pace this week too.

And yes, stock US firmware installer is official/original firmware so you can update via OTA anytime there is a new update.
[Amazfit] batonass:
Could anyone give an advice how to return to stock:

Installed everest 4.0.20.0 but decided to return to stock 4.2.5. Bootloader is unlocked. Downloaded this one from other author topic "Stock US/International/Global 4.2.5.0 Firmware Installer with OTA updates". Installation goes well, but on step 5, after watch reboots to fastboot i am getting error :

5. Waiting for connection in Recovery

***************************************

error: unknown host service

error: unknown host service

******************

6. Copying files

update: solved the issue, was adb driver problem.

******************

error: device '(null)' not found

Adb is installed systemwide. What is the problem ? Thank you for your answers in advance
[Amazfit] Ericmo:
Hello [MENTION=5062938]Saratoga79[/MENTION] ,

Possible to add in this custom rom, the HmCalendar.apk file for the management of the events which is in the firmware CN of the Stratos and which is no present in the Firmware CN of the Stratos 2?

system/priv-app/HmCalendar/HmCalendar.apk

Impacts or side effects on Stratos 3?

Thank you
[Amazfit] Saratoga79:
Not sure if that will work :confused:
[Amazfit] Ericmo:
Hi.

Small update

Amazfit OS update log Version: 4.0.21.0

Applicable equipment: Amazfit smart sports watch 3 series

-Fix some known issues
[Amazfit] Saratoga79:
v0.9 Installer Everest 2 ROM 4.0.21.0 Stratos 3

ULTRA MODE RESOURCES ARE BROKEN IN THIS FIRMWARE VERSION (99% SURE) CHECK ULTRA MODE FIX HERE

Downloads

v0.9 Installer Everest 2 ROM 4.0.21.0 | Mirror

Changelog

Changelog v0.8 -> v0.9 (2020/08/04)

Based on Stratos 3 Stable 4.0.21.0 Chinese firmware

Fixed some known issues (Sport and Health)

Updated translations

AmazTimer 7.1
[Amazfit] winni21:
will it defenetly solve our bugs in workout ? that's the question :eek:
[Amazfit] Nitter78:
Thanks Saratoga!!!!
[Amazfit] Tzar92:
If you are referring to the stock firmware bugs since 4.2.6.0, it has definitely solved all my activity issues. I have now recovered a normal STRATOS 3. I was running before in 4.2.6.0 (after a stable 4.2.5.0 upgrade) and faced plenty of painful bugs in activity mode (strange numbering, stuck after setting laps, freezes, GPS out of control etc..). So I decided to install the Everest version from Saratoga79, the previous 4.0.20.0, which worked perfectly. I have recovered my watch thanks to this. No reason, that this 4.0.21.0 will do also. To be honest, hearing what is going on with the 4.2.6.0 and 4.2.7.0, I think I will stay now on this Everest from PACEficator which is pretty GOOD :good::good:
[Amazfit] Saratoga79:
It looks like there is an issue with Ultra mode resources :confused:

DEFINITIVELY ULTRA MODE RESOURCES ARE BROKEN, EVEN IN STOCK CN FIRMWARE SO...

USING OLDER FILES VERSION DOESN'T WORK EITHER AS IT SEEMS THAT FILES VERSION IS HARDCODED OR SOMETHING.

IT'S REALLY FRUSTRATING
[Amazfit] Tzar92:
Hello, I have just faced again today with the Everest2 4.0.20.0 the same issue/bug as with 4.2.6.0 fw during a outdoor cycling activity, the strange sequence of long number after sometime and impossible to save the activity. It is the first time with this ROM Everest2 4.0.20.0 , while it was almost permanent and recurrent with the 4.2.6.0. I have done plenty of activities without any issue so it is surprising now with the Everest2 4.0.20.0. I guess it must be in a certain context, or sequence of tests or after a while, I don't know.. I will keep for the time being the 4.0.20 hoping not to fall again into the bug... let's see.
[Amazfit] Saratoga79:
Manual Installation Method

Manual Installation Method

Added to Post #2 Manual Installation Method guide.
[Amazfit] BigSnake353:
Thank you for your response. I will be patiently waiting for the new version
[Amazfit] arnisv:
may be it comes from here

\HuamiWatchFaces\assets\datawidget\model_4\week\cn

cose en dont have full list of png s

what is the name of watchface
[Amazfit] Saratoga79:
Yes, probably from there and unicode code in 3 smali files.

EDIT:

I think those .png files have nothing to do as everything is done by code, if I'm not wrong.

QuietTimeWatchFaceSlpt.smali edited file where I changed unicode strings with English weekdays.

LunarCalendar.smali is the edited file to "put" the year instead of some Chinese strings. Maybe someone else has a better idea to make it full non-Chinese strings.

BTW, not that bad.
[Amazfit] Mormy:
Sorry for the noob question: could I install this release over the Chinese 4.0.14.5?
[Amazfit] Saratoga79:
Check Variants section in OP.
[Amazfit] nightchill440:
Thank you very much!

I've just installed it using manual instructions for Linux and it works on A1929. I have root access and the interface works smoothly (I did not install AmazMod) - much better than the original rom. I don't know what caused that: different base firmware (Chinese 4.0.14.5 instead of Global 4.2.4.0), setting *_animation_scale to 0.1 or NNTEAM tweaks. But it works nice.

There's a small error in manual instruction in the part about changing language. Correct commands are:

adb -d shell busybox "sed -i 's:ro.product.locale.region=.*:ro.product.locale.region=XY:' /system/build.prop"
adb -d shell busybox "sed -i 's:ro.product.locale.language=.*:ro.product.locale.language=uv:' /system/build.prop"

instead of

adb shell busybox "sed -i 's:ro.product.locale.region=.*:ro.product.locale.region=XY:' /system/build.prop
adb.exe -d shell busybox "sed -i 's:ro.product.locale.region=.*:ro.product.locale.region=uv:' /system/build.prop

Also in `stratos3_*.sh` this does not seem to work:

echo "*************************"
echo " ENABLING init.d TWEAKS "
echo "*************************"
adb -d shell mv /system/etc/init.d/01-NNTEAM.bak /system/etc/init.d/01-NNTEAM

The init.d scripts are not executed at all. So I created: file `install-recovery-2.sh`:

#!/system/bin/sh

/system/etc/init.d/00-Setperm
/system/etc/init.d/01-my-tweaks # tweaked tweaks from 01-NNTEAM.bak

And then:

adb remount rw
adb push install-recovery-2.sh /system/etc/install-recovery-2.sh
adb shell chmod 755 /system/etc/install-recovery-2.sh

/system/etc/install-recovery-2.sh is executed by /system/etc/install-recovery.sh during boot time, so everything works fine.

Great job!
[Amazfit] Saratoga79:
Fixed language/region related commands and added both sed commands, Windows and Linux.

.sh script worked fine for me in my Xubuntu VM if I'm not wrong, and init.d works fine in Windows installer so not sure here, I will check again in next version.
[Amazfit] Ericmo:
Hi,

Possibility root Stratos 3?

Thanks,

Eric
[Amazfit] Saratoga79:
There is a thread already in the forum for that.
[Amazfit] Ericmo:
Thank you. I don’t See....
[Amazfit] BigSnake353:
[MENTION=5062938]Saratoga79[/MENTION] Hi. when do you plan to add newly translated languages ​​?? or take a wait to update watch
[Amazfit] Saratoga79:
New 4.0.14.6 firmware update

New 4.0.14.6 firmware update

Changelog (2020/02/13)

Added "Hold on Wuhan" Watchface

Fixed the abnormal status caused by adjusting the time when the wrist is turned on

Fixed the issue that the battery icon is not displayed when hibernating under the five sports data on a white background

Added/Updated strings

Check new strings for your language: https://crowdin.com/translate/proye...n-en#h=8f67d4209ef5ccd68d9ec1c99f9f7494394505
[Amazfit] NEROVINCIO:
:crying::crying::crying::crying:

I just installed your v0.1 everest rom 4.0.14.5 and now ther's 4.0.14.6, can you made an aupdate without factory reset?
[Amazfit] Saratoga79:
You can dirty flash anytime you want, factory reset is mainly to avoid issues between versions, i.e. switching from Global to Chinese version. But doing a clean flash is always recommended.
[Amazfit] NEROVINCIO:
thanks a lot, another question, why if I select the Italian language at the time of the flash many things on the watchface are in Chinese?
[Amazfit] r3pairer:
Download link for the 4.0.14.6?
[Amazfit] hoangtu2410:
how can i change miles to kilometer on my watch. The amazfit app show kilometer already
[Amazfit] Saratoga79:
Which watchface?

It may still need strings and PNG files translation.

There is no new ROM version.

Amazfit app>Profile>Settings>Units
[Amazfit] Wahezu:
Some users are suffering with possible bug which disables the touchscreen in SmartMode. Do you know if AmazMod contains the same bug? If it does, how easy could be to fix it?

For more info:

xdaforums.com/smartwatch/amazfit/stratos-3-touchscreen-issue-t4049913

Thanks.
[Amazfit] Saratoga79:
Give a try to 4.0.21.0, supposedly they fixed some sport stuff... but who knows...

BTW, can you test Ultra mode in 4.0.20.0 and let me know if resources work fine? As they don't work for me in stock CN 4.0.20.0 and 4..0.21.0 :confused:
[Amazfit] winni21:
4.0.21.0 is out perhaps it'll fix it defenetly... Ultra mode seems dead in this version even in the official FW (but i'm not using it)

---------- Post added at 08:39 AM ---------- Previous post was at 08:36 AM ----------

i'm on everest 4.0.21.0 and i confirm it is working for me i only have traduction issues. :D

Tell me if you need something
[Amazfit] Saratoga79:
What is it working for you? Sport stuff or Ultra mode?
[Amazfit] winni21:
Ultra mode (didn't try sport yet) only translation is not good
[Amazfit] Saratoga79:
So you don't have this issue?

What language?
[Amazfit] winni21:
yes same issue first swipes are ok then it fails in traductions. => French
[Amazfit] Tzar92:
Hello, not familiar with Ultra Mode as I never used it to be honest. However, I just tested it this morning on Everest2 4.0.20.0.

Short reboot with Amazfit Ultra Mode logo and then access to limited features.

No connection with AmazMod but maybe it is normal. I cannot take snapshots unfortunately

Menu is limited of course but Fonts are crazy for the different apps. I tested briefly indoor activity, looks like it is working, but with unreadable fonts

Tell me if you need to check anything more on Ultra Mode ?
[Amazfit] Saratoga79:
Ah, ok. That's the issue was talking about

Yes, so Ultra mode resources are broken since 4.0.20.0 version.
[Amazfit] Saratoga79:
4.0.21.0 Ultra mode resources fix

[MENTION=3204122]winni21[/MENTION] [MENTION=10964719]Tzar92[/MENTION] and others,

when you have some time, please test this Ultra mode fix:

Unzip the file and connect the watch

Run mcu_US_old.bat.

When everything is done and Craptos reboots, go into Ultra mode and check if strings are OK.

Reboot into Smart mode and run mcu_US_new.bat.

Check again Ultra mode.

Installation output:

******************************************************************
Stratos 3 CN 4.0.21.0 Ultra Mode Resources Installer by Saratoga
******************************************************************
0. Restarting adb server
**************************
********************************
1. Connect the watch to the PC
********************************
remount succeeded
******************
2. Copying files
******************
mcu\new\.\: 4 files pushed. 4.0 MB/s (7108067 bytes in 1.694s)
mcu\new\.\: 4 files pushed. 5.9 MB/s (7108067 bytes in 1.156s)
mcu\new\.\: 4 files pushed. 2.9 MB/s (7108067 bytes in 2.356s)
**************
3. Rebooting
**************
*******************************************
4. Updating Ultra Mode resources 4.0.21.0
*******************************************
res_path=/sdcard/firmware,ziku_path=/sdcard/firmware
res:read byte from file fail,only -1 length
ziku:read byte from file fail,only -1 length
newResVer=0,newZikuVer=0,oldResVer=0,oldZikuVer=0
try to upgrade res
upgrade res successfully
try to upgrade ziku
upgrade ziku successfully
*********************************
5. Checking Ultra Mode resources
*********************************
/etc/firmware/ui_res.bin /etc/firmware/ziku_res.bin /etc/firmware/mcu_res.desc
verify upgrade file successful
res_path=/etc/firmware/ui_res.bin,ziku_path=/etc/firmware/ziku_res.bin
newResVer=135,newZikuVer=20,oldResVer=135,oldZikuVer=20
try to upgrade res
upgrade res successfully
try to upgrade ziku
upgrade ziku successfully
OK 0
********************
6. Removing files
********************
***************
7. Rebooting
***************
************
8. Finish
************
Presione una tecla para continuar . . .
[Amazfit] Nitter78:
[MENTION=309415]saratoga[/MENTION] and others: after testing Ultra Mod for several minutes I can say I have no issues at all (my watch is in English)
[Amazfit] Saratoga79:
:confused::confused::confused: Really?

No me engañes! :D
[Amazfit] Nitter78:
We can meet at Ordizia and I can show my watch!! ???
[Amazfit] Saratoga79:
???

You are not in TLG group I guess
[Amazfit] Nitter78:
I don’t even have TLG installed in my phone. However let me know what do you need and I can share whatever you need.
[Amazfit] winni21:
Tried mcu_US_new.bat => no success (font fails after 30 sec but starts well)

Tried mcu_US_old.bat=> success all font stays OK for me.

FYI i'm in French language
[Amazfit] Saratoga79:
Ok, install new again, I think the first time with new nothing is updated because of same version files (135), when installing old (133) if you install new (135) again it seems to be ok.

So I think correct procedure should be: old.bat -> check -> new.bat -> check
[Amazfit] winni21:
confirmed all is OK now with mcu_US_new.bat

good job
[Amazfit] Saratoga79:
Thanks!

I hope I did not broke something else with this fix.
[Amazfit] siimot:
Anyone having an issue with notifications? The watxh vibrates but the notification doesn't show on screen untill a button on it is pressed :(
[Amazfit] johnnygrepp:
Stratos 3 Elite

Hi, please will it works on Stratos 3 Elite edition? Did you try?

Thank you.

Johnny Grepp
[Amazfit] Saratoga79:
I don't know, I don't have a Stratos 3 Elite version. What is the model of the watch, A19xx what else?

Anyway, I don't have stock firmware for Stratos 3 Elite to flash and restore it, well in fact I don't know if it's different or not.
[Amazfit] johnnygrepp:
Stratos 3 Elite

Actually, I have not the watch and noone is able to tell me when or where tu buy....

(I have to delete dots in adress)

https //cn amazfit com/stratos-lite html

So, we have to wait.
[Amazfit] raoul007:
Hi,

I'm a recent user of Stratos 3 and I'm using it just since fw 4.0.20.0 and now 4.0.21.0

When I try to scroll up or down durring activity to check different datas wich are not on the main screen,

I get the message "Unfortunately launcher has stopped", and the activity crash and lost.

Is it just me or everyone has this problem ?

P.S. Since now I checked just on running and walking activities.
[Amazfit] dracro:
I'm here to confirm that

old.bat -> check -> new.bat -> check

My watch in ultra mode, font is now working properly.
[Amazfit] Saratoga79:
Today I faced launcher crash during activity, not sure when it happened, but I did not loose the activity and I was able to save it without issues. After checking the crash log, I can`t understand what the problem is:

08-17 08:46:09.868 1008 1424 E AndroidRuntime: FATAL EXCEPTION: springboard-host-service
08-17 08:46:09.868 1008 1424 E AndroidRuntime: Process: com.huami.watch.launcher, PID: 1008
08-17 08:46:09.868 1008 1424 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'com.huami.watch.launcher.springboard.PassagerScanner com.huami.watch.launcher.springboard.PassagerManager.scanner()' on a null object reference
08-17 08:46:09.868 1008 1424 E AndroidRuntime:	at com.huami.watch.launcher.springboard.SpringBoardHost.checkTargetPackage(SpringBoardHost.java:810)
08-17 08:46:09.868 1008 1424 E AndroidRuntime:	at com.huami.watch.launcher.springboard.DataExchangeService.handshake(DataExchangeService.java:404)
08-17 08:46:09.868 1008 1424 E AndroidRuntime:	at com.huami.watch.launcher.springboard.DataExchangeService.access$000(DataExchangeService.java:39)
08-17 08:46:09.868 1008 1424 E AndroidRuntime:	at com.huami.watch.launcher.springboard.DataExchangeService$1.handleMessage(DataExchangeService.java:99)
08-17 08:46:09.868 1008 1424 E AndroidRuntime:	at android.os.Handler.dispatchMessage(Handler.java:102)
08-17 08:46:09.868 1008 1424 E AndroidRuntime:	at android.os.Looper.loop(Looper.java:135)
08-17 08:46:09.868 1008 1424 E AndroidRuntime:	at android.os.HandlerThread.run(HandlerThread.java:61)
[Amazfit] boymac:
Lock screen during activity. Is there a way to fix it to show the screen?

thank
[Amazfit] Saratoga79:
What do you mean? Lock screen should be shown always during activity with activity data.
[Amazfit] boymac:
No, What do i'm mean? Lock screen Black be shown always during activity with activity data
[Amazfit] Saratoga79:
Did you get any error during installation? Do you have a log of the installation?

Screen lock data during activity is related to stock Watchface app, do you get any force close or error on that app? I guess you are using Thai language? Maybe there could be a wrong translation or something, do you have a log after doing an activity in order to check it?
[Amazfit] boymac:
install no error. Yes i use thai
[Amazfit] Saratoga79:
There is a problem with sport data Watchfaces>arrays.xml translations, I think some of them are very long and need to be shorter strings, that's why nothing is shown when screen is locked.

I deleted some strings and now it works fine, but new and shorter TH translations will be needed.
[Amazfit] boymac:
Wowww Thank, I will try
[Amazfit] Tamnan:
Screen locked and no data showed while running always my problem too. Now I have translated new strings to Thai already.
[Amazfit] Saratoga79:
Good, but the strings need to be even shorter because with those translations still it doesn't work.

I think if you get the orange number after translation means string is too long and needs to be shortened.
[Amazfit] Tamnan:
No stand for SPM in Thai so I used " ค่าเฉลี่ย SPM "
[Amazfit] zouille:
Hello.

I just received my Stratos 3 and I hesitate to flash it. What would be the benefit of doing it. I already had the pace and stratos 2 that I had flashé with this forum but both burned down due to sea water, have you already had this problem?

Otherwise, I find that the vibrator of the Stratos 3 resonates a lot.