yashsingh1/xdaforums huggingface dataset:
[Amazfit] Aragorn7777:
Hi all,

First thanks to all for all the help in this thread.

I made all the "reversible"proccess and now i have a problem that said that "has stopped". Previously i had Pacified 1.2.6b but i updated the watch to Official FW CN 1.2.7. From this i made all the process, but i get that error, so i had to reboot and i am running now Official CN 1.2.7. Any idea?

Thanks a lot
[Amazfit] zbani:
Translation to CZ

Hello [MENTION=2750664]Neuer_User[/MENTION],

I have made a translation to CZ. unfortunately due to limitation of the forum I'm not able to post a link. (first after 10posts done here)

therefore check your private message.

Please let me know when available for testing.

Thanks

Zbani
[Amazfit] Ericmo:
Me too.... :(

I wait an uptade ....
[Amazfit] Aragorn7777:
I think could be a problem of doing this temporarely proccess from Official CN Firmware 1.2.7 and trying to install 1.2.6c on it. Probably we need new temporarely fix based on 1.2.7 firmware.
[Amazfit] madtech360:
I had the problem of "Launcher has stopped" after updating base version to CN 1.2.7 firmware and trying to run temp 1.2.6c on it.

I cleaned dalvik cache (some wild idea) and tried booting into temp 1.2.6C and it started working fine. Make sure you sync your data with phone app, I lost my steps data when i did this.

Please note, again when I rebooted to 1.2.6C (from temp rom), I had "Launcher Stopped" issue on the base version (1.2.7 CN as well). I am guessing some data structure mismatch. I finally did a factory reset and went with the permanent version.
[Amazfit] imarinop:
Hi, I suppose you mean the dalvik cache on the watch?

Would you elaborate on how you did that.

I have the "launcher has stopped" when I try to run the temporary rom but can still run the permanent 1.2.7 CN rom normally.
[Amazfit] ficacador:
This is my first post on the forums, so first of all, thanks Neuer_User for the amazing work!

I have used versions 1.2.6b temporary, 1.2.6c permanent and now 1.2.7 permanent, never had any problems.

Only had one issue, on 1.2.6c permanent and even after doing factory reset, the wifi and update functions didn't work (by the way, they work now on 1.2.7 permanent).

So I flashed back to the version 0.9.5 like it came when new, created detailed instructions and recorded the process from there: Pairing the watch with an older version of the Play Store Amazfit app (Strava is mandatory for me), updating the watch and installing the PACEfied permanent.

After some editing and an appeal (it was automatically removed one hour after being published) the video is now available on youtube.com/watch?v=t2_iU5GxMjw

I guess it's pretty basic and boring to you guys in this forums, but for most people, having a video explaining everything you need to do to get the most out of this watch can be really helpful and encourage to try this ROM or even ordering the watch in the first place.

Cheers!
[Amazfit] madtech360:
From command promt/shell : adb root

From command promt/shell : adb shell

From watch shell (as root - you should see # not $) rm -rf /data/dalvik-cache

once you are done with this, reboot into Temp rom (reboot bootloader and fastboot boot boot_PACEfied_AmazFit.img)
[Amazfit] Ericmo:
Thanks ! It's ok now for me with TEMPORARY INSTALL 1.2.6c with 1.2.7 Official version.
[MENTION=2750664]Neuer_User[/MENTION] : Perhaps, update FAQ ...

Now wait update, we are Friday :)
[Amazfit] Peaschy:
Version 1.2.8 is online for CN

Changelog:

Daily sport activity report

Optimize HR

Optimize Step Cadence

Optimize Sleeping HR

Optimize step synchronization

Optimize overall stability

Bug Fixes.
[Amazfit] herminiotorres:
Where did you get this information?
[Amazfit] Peaschy:
From am member in a closed group on Facebook.

Sounds pretty good, didn`t it.
[Amazfit] herminiotorres:
[MENTION=2750664]Neuer_User[/MENTION] :

How can I contribute with the pacified project in gitlab?

Could you create a wiki explaining how to upgrade the project in gitlab to the new version?

For example the one that just came out at 1.2.8?

Thanks!
[Amazfit] superino:
From permanent install can I come back to 0.9.5?
[Amazfit] Peaschy:
Yes, it`s possible (in the near future ;) )

Look at the First Post from Neuer_User:

"VERSION 2: PERMANENT INSTALL:

This version will be installed on the system partition and replace the currently installed firmware on the watch. It will therefore survive reboots without any additional activities (no PC needed when booted). In case, you want to go back, you would need to reflash the original firmware. (I will provide installers for going back.)"
[Amazfit] herminiotorres:
Is it not possible to update via OTA when using pacified?
[Amazfit] Peaschy:
No, not so far with the permanent install.

Neuer_User would like to make this possible in the near future with his own update service.

With the temporary install u only have to make a restart or a factory reset to go back to the original firmware.

Then you`re able to make a OTA.
[Amazfit] Pi3rluigi:
If you are on 1.2.7 permanent, you should, because was re-added Otawatch apk.

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] calzone123:
Even if you download OTA update you won't be able to install it.
[Amazfit] 1immortal:
it's just giving an error after the reboot of the OTA, probably due to different boot/recovery signature, after a reboot, the previous 1.2.7 boots up.
[Amazfit] iznogoud!:
update 1.2.8 CN just released.

I will test it and tell you about changes.

Iznogoud
[Amazfit] worntilltorn:
Hi, i just got this watch direct from China (firmware 1.0.0) and immediately flashed to 1.2.7 Pacefied permanet. i'm facing a problem with the watch. it hangs after a few minutes of usage and i have to re-start it constantly. any ideas?
[Amazfit] 1immortal:
flash the watch back to an old version, you have the 0.9.5 floating, let it OTA, but the latest one is 1.2.8, so the watch will probably update itself to the latest version. verify that with the old -> new version upgrade you're not facing any issues, then ... flash the 1.2.7 image, don't update it, and flash ontop of that the Pacefied 1.2.7 version.
[Amazfit] worntilltorn:
how do i get back to the 0.95? and how to flash the 1.2.7 image also?
[Amazfit] 1immortal:
firmware dumps:

https://mega.nz/#F!8J8T1KLS!3MIMiE-A86yvyhOq3ghcQA!5N8CGa6R

steps:

https://xdaforums.com/smartwatch/other-smartwatches/tutorial-unbrick-huami-amazfit-t3547300

follow the steps, first flash the 0.9.5 version, and OTA the watch.
[Amazfit] worntilltorn:
i've successfully went back to 0.9.5 and doing OTA now. But after OTA, assuming that it's working fine, how do i revert to 1.2.7?
[Amazfit] 1immortal:
errrr .... no 1.2.7 dump :\

i think that if you'll flash 1.2.5a on top of 1.2.8 and clear user data, you'll be able to flash the 1.2.7 pacefied version.

* note to myself, should create a clean dump after every OTA update.
[Amazfit] worntilltorn:
hrm..i'm in 1.2.8 now.

so the flow will be 1.2.8 -> 1.2.5a -> 1.2.7 PACEfied?

maybe i'll just wait for 1.2.8 PACEfied. that should work fine if i just flash on top right?
[Amazfit] 1immortal:
yes, hopefully there will be an update during tomorrow/the day after tomorrow.

for now, you can partially translate the watch to English via adb, without flashing anything.

https://www.youtube.com/watch?v=1virnthRg4Q
[Amazfit] worntilltorn:
yup. got that done! hope to be able to use full english soon. 1.2.8 is so much better compared to 0.9.5..but i'm stating the obvious.
[Amazfit] herminiotorres:
How do I create a flash to 1.2.8 ch version? instead of always having to install the 0.9.50 version and update to the latest version?
[Amazfit] iznogoud!:
1.2.8 Release notes (Google translate from Weibo blog) :

- New Sports Weekly (9pm every Monday)

- add long long time to sit to watch the fitness video news (only android, need to install Mi fit sports App)

- Optimized exercise heart rate algorithm

- Optimized running step frequency algorithm

- Optimized sleep resting heart rate algorithm
[Amazfit] 5tormChild:
Peaschy has already posted a changelog a while before, but yours seems a bit more detailed:
[Amazfit] Neuer_User:
Short update: PACEfied 1.2.8 will be released on Sunday, when I am back from holidays.
[Amazfit] Ericmo:
Please, update too VERSION1 TEMPORARY INSTALL :)

Thanks
[Amazfit] juiceee:
I trying to update 1.2.8..

Enviado do meu iPhone usando o Tapatalk
[Amazfit] MyriaBoa:
Don't try to update Neuer_User's ROM with the official ROM. It will fail. Please wait until sunday, a new version based on 1.2.8 will be released here.
[Amazfit] juiceee:
Okiiii [emoji2][emoji2]

Enviado do meu iPhone usando o Tapatalk
[Amazfit] mso07:
Hi everyone.... newbie here

would like to hear opinion from who knows about matter

I want to by amazfit watch for my running.... which version to choose, chinese or english?

Here I can learn to change chinese to english but if I want to use this rom can I do it in english version?

To sync with strava, which one is better?

thanks to everyone
[Amazfit] MyriaBoa:
At home we have 2 watches, one was english and one was chinese. On both watches I installed this ROM and there is no difference. My watches sync with MiFit, but I think you can also sync with strava or extract your data with a script and view them in other apps.
[Amazfit] Beleriand:
The hardware is identical besides that the chinese version has the lasered informations on the bottom in Chinese.

You can flash any rom to any watch.

Strava only works reliable with the US Version at the moment because you have to install a different app on your phone but if you start with an US watch or flash a Chinese one to US before pairing it should work with the US app.

The US version lacks features at the moment but there is an update announced for the next days.

Personally i would buy the cheaper one or the one where you have better availability and warranty conditions.

If you do not want to flash at all get US version or a Garmin Forerunner. ;)
[Amazfit] martinh22:
[MENTION=2750664]Neuer_User[/MENTION]: I sent those remaining in translation cs sz messages, failed me upload it to gitlab
[Amazfit] ansabe:
Help

i am has try flash to Version 1.2.7, permanent install, and it works at my watch. But after that i try to flash Version 1.2.6c, temporary install and when it finish flashing, the language back to china and when i try flash again to Version 1.2.7, permanent install the language still at china. I have been try to flash at another version and just didn't work to change the language.

Can anyone help me to find the solution ?

Thx before . . .
[Amazfit] MyriaBoa:
All you need to do is to switch the language.

adb shell setprop persist.sys.language en

the instructions are in the FAQ
[Amazfit] ansabe:
Oh thx it works, sory i didn,t read completly the post . . .
[Amazfit] Ravnensvinger:
Unpaired how to pair

So how do I pair the watch? I am still on the temporary 1.2.7c

I pressed unpair in the amzfit app and now I cant bring the QR code thingy back on the watch. Everything else works just that it wont pair...
[Amazfit] Pi3rluigi:
Did it restarted after you unpair?

If not you can factory reset from more settings menu, then QR code should appear

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] yossarianTN:
I had to do a factory reset to bring the QR code for pairing..... But I am on permanent 1.2.7c
[Amazfit] Pi3rluigi:
Maybe someone else can correct me, but the only way that I know to get the QR code is by factory reset

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] yossarianTN:
According to huami you are right. I had data synced in mifit and strava so no big deal for me. Also after pairing there was an option in amazfit app to restore data to watch.

https://huami.zendesk.com/hc/en-us/articles/115000573767-Where-is-the-QR-Code-
[Amazfit] Pi3rluigi:
Amazfit app will ask you if restore data during pairing

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] Ravnensvinger:
Thanks, So I can just just restart watch let it load on too the original chinese firmware and restore it from there?
[Amazfit] Pi3rluigi:
It will factory resetted, Amazfit app during pairing will ask you if you want to restore synced data

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] MyriaBoa:
Next time I will take a picture of the QR Code before I pair it, just in case.
[Amazfit] Ravnensvinger:
If that works that wouldn't be a bad idea :)
[Amazfit] Beleriand:
I thought about that, too but i am afraid the pairing process will only work if both devices want to pair and for the watch that means it also shows the QR code.
[Amazfit] Neuer_User:
PACEfied AmazFit 1.2.8 permanent install released

I just release version 1.2.8 permanent install. I released to files: a full install and an update file for updating an existing 1.2.7. permanent install.

Won't be able to do the temporary release today, I'm afraid. (I still do not like to installation method, anyway. It is much too complicated.)

I added many of the contributions you guys sent me (e.g. Polish, Czech languages, Tamil fonts). I, however, did not have the time to test them.

Btw. I enjoyed a some nice days in the mountains. It was very sunny. Actually, so sunny that it was very difficult to read the screen of my phone. But no problem at all with the watch. It was very well readable under the strong sun. I really love that watch.
[Amazfit] alexinc:
You can enable app launcher in huami labs and then select the app with the apple icon. There you can click on qr code to see it again.
[Amazfit] martinh22:
[MENTION=2750664]Neuer_User[/MENTION]: Hi, how do I change the language czech?

command:

C:\adb>adb devices

List of devices attached

a6fb0a10 device

C:\adb>adb shell

shell@watch:/ $ setprop sys.language cs

shell@watch:/ $ reboot

C:\adb>

No change, there is still English

Please add another component to gitlab priv-app values-cs. I sent you a message to
[Amazfit] Ericmo:
Thank you for the good work!

So I will switch to the permanent version and stop using the temporary version.

I have several questions:

how to remove the temporary firmware 1.2.6 of the watch to win the 709MB ?.

Possibility to go back to get the official firmware without loss of data?

How to backup data?

Thank you !!
[Amazfit] Pi3rluigi:
To remove temporary installation files, you have to use adb with command line, that where described some pages back (sorry I don't remember which are the right ones)

To go back you will have to flash original firmware, as described in post #1

Amazfit app backups data when syncs with watch, after flashing you have to re-pair and you will be asked if you want to restore data

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] heger:
Thanks for all your work and updates (again) so soon after your short holiday. Glad to hear you enjoyed it. :):)
[Amazfit] Neuer_User:
Temporary firmware will be automatically removed during installation of permanent version.

You should be able to go back to official firmware without problems. When I have some time, I can prepare an installation file for going back.

There is an adb command to backup or restore data ("adb backup").
[Amazfit] Neuer_User:
"setprop persist.sys.language cs"
[Amazfit] Ericmo:
Génial ! Thanks ?
[Amazfit] polishenel:
Dear Neuer_User, thanks a lot for your hard work!

I have updated permanent Pacefied from 1.2.7 to 1.2.8 - everything ran smoothly.

Than, to test Polish translation (in which I have also participated) I have applied command:

adb shell setprop persist.sys.language pl

adb reboot

The language has changed after the reboot for Polish, but each minute I see such screen:

"Unfortunately,

Sporty has stopped."

Do you have any ideas what it could be?

Thanks!!!!

I have tested watch functionality - everything works, only Sports - shows the error message which I have described above....
[Amazfit] Neuer_User:
There are many possibilities. A logcat is needed that captures the error, to see what the reason behind this is.

One thing that one other user experienced, was that changing the language did change also the number format (e.g. switching from using "." to "," ro vice versa) and then the apps couldn't use the stored data.

All these other languages are still BETA. They need to be tested. Errors need to be analysed and then we (hopefully) can fix any errors.
[Amazfit] polishenel:
Thanks :) I understand it ;)

Will try help you to find it out
[Amazfit] martinh22:
thanks for adding Czech :) But it does not sport functions run, bike etc.

He writes: unfortunately, sports has stopped
[Amazfit] penguinunix:
Just found some watch faces that can be installed on the watch, but everytime the watch enter the lockscreen, the watch face is dissapeared (or set to default watch face that has been selected before), is there any way to keep the new watch face even when entered lockscreen?
[Amazfit] Kaudii:
so polishenel helped me and made a translation of a training plan into Polish
[Amazfit] Neuer_User:
So, I added a temporary version of the 1.2.8 release (see post #1). NOTE: I haven't tested it. It should work, though.
[Amazfit] Neuer_User:
Well, how exactly did you install additional watchfaces on the watch, and where did you find them?
[Amazfit] penguinunix:
Found the link on some Facebook Group, I will upload it and see if you can make some "magi"c so it can be show when on lockscreen. Uploading, will let you know once it finished.

Here you go: https://mega.nz/#!BoBxGQIb!R9YL8jKHSzqnW9PRjvtrw0DTbAYrzevTLx4uOZ0hiwY

Please let me know if you can make it work to be show when on lockscreen. Just install the apk if you want to check using adb.

Once you install one or all apk, the watch face will be shown on the watch (long press to select installed watch face) and it also shown on the app too.
[Amazfit] 1immortal:
those watchfaces are like any other apk you can run on your watch. what you're seeing when the watch is locked is an overlay layer of the launcher, with some specific settings related to the selected watch.

with the installed application, the watch launcher remains the same, and only the newly installed apk is shown when you unlock the watch.
[Amazfit] penguinunix:
exactly, if someone can edit the overlay layer, I think it will be shown on the lockscreen :D:D
[Amazfit] 1immortal:
you will need to load the watchface out of the apk, or integrate some watchface parts into the launcher, and into the amazfit app ... that a lot of reverse engineering to do.
[Amazfit] martinh22:
[MENTION=2750664]Neuer_User[/MENTION]: I tested the language cs, sk, it, pl do not work and sports activities (bike race etc.)

error: unfortunately, sports has stopped

Only work when I'm in en or cn
[Amazfit] Pi3rluigi:
Have you only change language, or also region?

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] iznogoud!:
Thanks [MENTION=2750664]Neuer_User[/MENTION], permanent install is working well.

To go further, I would like to be able to test some translation changes.

I tried to modify an APK using ApkTool, but then adb install -r Alipay.apk fails. it shows

"2165 KB/s (159740 bytes in 0.072s)

pkg: /data/local/tmp/Alipay.apk

Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]"

do I have to be root to install ? or else ?

Iznogoud
[Amazfit] martinh22:
C:\adb>adb devices

List of devices attached

a6fb0a10 device

C:\adb>adb shell

shell@watch:/ $ setprop persist.sys.language it

shell@watch:/ $ reboot

C:\adb>adb devices

List of devices attached

a6fb0a10 device

C:\adb> adb shell

shell@watch:/ $ setprop persist.sys.language cs

shell@watch:/ $ reboot

C:\adb>

C:\adb>adb devices

List of devices attached

a6fb0a10 device

C:\adb> adb shell

shell@watch:/ $ setprop persist.sys.language sk

shell@watch:/ $ reboot

C:\adb>

C:\adb>adb devices

List of devices attached

a6fb0a10 device

C:\adb> adb shell

shell@watch:/ $ setprop persist.sys.language pl

shell@watch:/ $ reboot

C:\adb>

change of language

sports activities errors: sport stopped
[Amazfit] penguinunix:
The dirty workaround to enable watch faces is to get rid of lockscreen :D

I tried but can't find a way to disable lockscreen, have modified using sqlite3 on settings.db but get no lock.

Well someone out there can understand the app and could modify to run in the lockscreen mode, it would be great.
[Amazfit] chincheang:
[MENTION=2750664]Neuer_User[/MENTION], my watch is A1602 (China Version) running Chinglish 1.2.8 os. Can I follow your permanent installation instruction on page 1 to Pacified my watch to permanent English version? Any particular steps that I need to be careful? Thanks
[Amazfit] Neuer_User:
Yes, you can. Please follow step 4c to gain root rights on the watch.
[Amazfit] Pi3rluigi:
Installed right now the temporary 1.2.8 and switched language to italian and no more sport app FC.

Before flashing I deleted all recorded activities from watch

Had to test if it records without crashing

Thanks [MENTION=2750664]Neuer_User[/MENTION] for time spending on release temporary, that I prefer
[Amazfit] polishenel:
So, it's a common problem after language swith - Italian, Polish ...

Sports app is crushing after this...
[Amazfit] Pi3rluigi:
Yes, but as I wrote for me now works after deleting everything recorded on activities

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] polishenel:
How you deleted activities?

From the watch level?
[Amazfit] Pi3rluigi:
Yes!

I was on 1.2.6 PACefied temporary, deleted activities.

Reboot and updated to official 1.2.8

Before step 9, set Italian language with

adb shell

setprop.persist.SYS.language it

adb reboot

I had to reboot, because if I try to go on without, the boot of temporary ROM (step #11) doesn't start

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] Neuer_User:
Thanks, that is very important info! :good:

Can you confirm that after these steps, Sports app is working? Are you able to record something and view it in Strava or Mifit?

I would add this to the FAQ, if the problems are solved with deleting the activities.
[Amazfit] Pi3rluigi:
For now Sports app doesn't crash, I cab also tap on Run or walking and it starts to search GPS location, but I can test record now, so I can confirm it working

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] Kaudii:
just working on bug fixes in Polish files, you can do so in order to display the graphics of the Polish language and not Chinese. And the training plan, not all the files of the Polish language probably have been included, because adding a new training plan is in English.

Wysłane z mojego MI 5 przy użyciu Tapatalka
[Amazfit] Pi3rluigi:
[MENTION=2750664]Neuer_User[/MENTION]

How to fix what still in chinese in attached picture

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] Kaudii:
This is the graphics you need to create this in your own language

Wysłane z mojego MI 5 przy użyciu Tapatalka
[Amazfit] Neuer_User:
Some of the texts are stored as texts in resource files. They can be modified. Then some of the texts are stored as graphics, where one would need to change the image.

First thing is to find that text somewhere. All the sources are in the GitLab repo. So, someone can have a look and see where things are still missing.

I also have got some more stuff over the weekend that I wasn't able to include in this release. Maybe some of it is already fixed there, so might be in the next release.
[Amazfit] MyriaBoa:
Got this after the update:confused:
[Amazfit] Beleriand:
I updated yesterday and had battery draining issues. (~5% per hour). After resetting and pairing the problem seems to be gone just like the last time. Anyone else with the same problem?
[Amazfit] MyriaBoa:
yup
[Amazfit] Neuer_User:
There is a new app "Weekly sports" that has not yet been translated.

btw, how do you get to that screen? So far, I haven't even found how to get there.

EDIT: Ah, found it. It comes via a notification.

So, can some guy that speaks Chinese, translate the texts to English? Then I can add this to next release.

Here are the files:

https://gitlab.com/Neuer_User/PACEfied_AmazFit/tree/PACEfied_AmazFit/app/WeeklySports/res/values

Especially important is "strings.xml" and (to a lesser degree) "arrays.xml".

If someone translates this and sends them to me (e.g. via uploading to GitLab by creating a new issue), I can include them.