yashsingh1/xdaforums huggingface dataset:
[Amazfit] PedanticUser:
Elegance

I made a very beautiful watchface for the Amazfit Bip. You can download it here: https://amazfitwatchfaces.com/bip/view/?id=18822
[Amazfit] mihaiolimpiu:
Explained why it's impossible a couple of times now ...

Also the ? is not the only symbol that works. What cannot be done is at least hidden.
[Amazfit] mihaiolimpiu:
No connection to the topic or OP.

Please post it in a separate thread.
[Amazfit] whise1:
Ok thank you for your work
[Amazfit] santihsz:
Hi!

I can´t install your fonts in my COR. When I install it, my device don´t show any character.

With the app "Notify & Fitness for Amazfit" I can´t find the option that you see.

Anybody with the same problem?

Tank you!
[Amazfit] mihaiolimpiu:
Hi, what region are you in? Maybe you're in the APAC region? I haven't included those to make it smaller.

I have the Bip, can't really help here. From what I've read the fonts "should" be compatible.

What do you mean with no characters? In notification or even the watch interface?
[Amazfit] santihsz:
I am spanish.

I can't see any character in all band. This is watchface and menu
[Amazfit] mihaiolimpiu:
First base font was taken from the COR so this shouldn't happen.

Also don't think font disk size is a problem, as the font file is still small, I think upper limit is 1 Mb or close to that.

Some users had problems when using "Spanish" firmware, might be related, you could try changing phone/watch? Language to English. This is a wild guess, I'll let fellow Cor users help here as It's out of my hands right now.
[Amazfit] Lashex:
Amazfit Stratos

Thank you very much, I have installed your Mili_chaohu_uni_v28.ft on my Amazfit Bip and georgian fonts works just great !

I want to buy Amazfit Stratos and make it work on georgian fonts as well, Can you help me with that ?
[Amazfit] mihaiolimpiu:
Not until I get one, and for me the BIP is the superior machine, so slim chance at that. ?
[Amazfit] Lashex:
Mi Max 3

I have two more questions :d

1) can I add fonts by my self on stratos ? cuz to day I was in market and I really do Like iT ! ^^

2) I have mi max 3 (with bluetooth 5.0) I want to pair at the same time next things:

- Bip or stratos (which is paired) allready

- Mi bluetooth headset

- Miaumiau (it's reciever for free style libre (I have diabet)

- Marshal killburn 2

- Marshal moinitors

- Cars stereo

can I connet to my phone this dives at the same time ?
[Amazfit] zstrom:
if mifit app gets an update the file will be replaced from the original one ?
[Amazfit] mihaiolimpiu:
I've already updated the watch, no need te re-upload the font file. But probably it all depends on how extensive is the new firmware.
[Amazfit] raulx222:
The best font you can find for bip! I remember searching for a font a few months ago and only found with a (very) few new characters added, and now I find this. Amazing work!
[Amazfit] ROMSY:
hey, i just want umlaute on my bip... so as a totally noob. can i just take your Mili_chaohu_uni_v28.zip and flash it via gadgetbridge? or do i have to do all the steps in the tutorial?
[Amazfit] raulx222:
Mili_chaohu_uni_v28.zip is all you need! You just have to unpack it first and install it with Gadgetbridge.
[Amazfit] mihaiolimpiu:
As you already realised I'm quite happy too, so no more quick updates; I do have some very small problems that I still want to find a workaround (or at least evaluate the impact) .. probably that will be the last version.

I do have some real life problems to deal with, probably that final version won't come sooner than 1-2 months away.

Consider this as "extensive testing".

Bug reports are still welcome.

These are (if someone wants or needs to test):

For Latin characters that use 2 kinds of accents above or below the letter, the upper/lower accent is missing or cut off.

Some sets have a 1 pixel wide column at the front while basic letters don't have one.

(Both "bugs?" due to automatic printing of characters)
[Amazfit] beosman:
Hello [MENTION=4387346]fedecarpi[/MENTION],

I have the same problem. Have you found out the solution?

EDITED: I was able to connect both Gadgetbridge and Mi Fit and upload the customized font. But when I restart Mi Fit, it detects that the font has changed and re-uploads the original font. So I'm not able to install the new font.

EDITED AGAIN: I was able to install the fonts and all worked well but ONLY with English interface in the watch, thus having English interface in the Mi Fit application and the whole phone. Once reverted the language (to Spanish in my case), Mi Fit upgrade the watch to put the interface in Spanish and overriding the fonts.

Does anyone know how to install the custom fonts in other watch/Mi Fit UI language than English?

Thanks very much.
[Amazfit] CVP86:
Special characters for Bip on Ios

Guys,

Is it possbile to instal special characters on Bip if I use Ios? I am reffering to romanian special characters.

Thanks
[Amazfit] beosman:
Mili_chaohu.ft not compatible with other UI languages than English

Hello all,

First of all, you do a really good job! Thanks very much!

Second: I was trying to install Mili_chaohu.ft in my Bip with the UI in Spanish (also my phone is in Spanish and Mi Fit is, of course, in Spanish) using Gadgetbridge and it works well according to this application but the smartwatch says "Connect app to retry". Just after the installation I start Mi Fit and it thinks the font is not correct and overrides the modified Mili_chahou.ft with the original one, so I don't have the new font installed.

If I switch the phone UI to English, Mi Fit UI is switched to English too and, at the moment I connect Mi Fit to the watch, it updates the watch UI to English. If I do the same process to update the Mili_chaohu.ft font it works perfectly. But when I switch back to Spanish, Mi Fit doesn't recognize the new font and, again, it overrides it with the original one.

And my question: is there a way to install Mili_chaohu.ft in other languages than English?

Thanks very much.
[Amazfit] Vihru:
any update on this?
[Amazfit] hadid90:
Arabic should be written from right to left.

On the bip, it's being written from left to right and letters are disconnected.

Would be amazing if someone could fix it..

Thanks
[Amazfit] Pheggas:
In Notify & fitness app in advanced settings under Custom Firmware is that option "custom emoji font"? When I check that,app want to flash custom firmware. Is it possible to flash custom emoji (font) without flashing custom firmware? I don't want flash custom firmware because of chance of brick.

Odoslané z ONEPLUS A3003 pomocou Tapatalku
[Amazfit] guilherme616:
I discovered the way to show emojis with your custom font and Tools&Amazfit.

As fast as can, I will come back here to describe throughout to show emojis via Tools&Amazfit using this custom fonts. It works on iOS.

It's simple, but don't I don't have time at this moment.

Bye and thanks for your hard work!
[Amazfit] mihaiolimpiu:
Can't be done within a font file... Arabic, Hebrew characters should be treated differently in firmware, and as an ex mobile tester I can tell you that even on mobile apps it's not easy if you want true multilingual apps.

I've already stated those are " known bugs". The watch was never meant to show those characters. I've implemented them just for the fun of it.

All characters are divided by a pixel whatever you do (or so I remember), so emulating connected letters is not possible.

After all, it's a Latin pack. ?
[Amazfit] mihaiolimpiu:
Interesting find, I had no idea. At least we know why it doesn't work for some.

You might want to try flashing the file renamed like: Mili_chaohu.ft.latin, all at your own risk
[Amazfit] mihaiolimpiu:
If it doesn't work it's simple to replace the file using Apk Editor and always use a modded APK.
[Amazfit] KoltesPunti:
With the newest BIP Firmware 1.1.5.36 there are new res (v61) and new font file (v9)! Sadly i cant flash the mili chaohu uni v28 anymore cause the watch immediately say connect to app!

Any updates? (btw im IOS User - so no apk)

I hope mihaiolimpiu can help us with an updated version :)
[Amazfit] freddy5:
wow, my bip takes now my native speech. in v1.1.5.36 the menu and weather now in complete "german".

best regards
[Amazfit] KoltesPunti:
Yeah me too :) but as i mentioned above, i cant use the modded font file anymore!
[Amazfit] Qidamin:
I would like to flash the Chinese font, I am in China and receive most of my notifications in Chinese, but the latest firmware is in French (I have the Bip Chinese version)...I cannot find Chinese fonts...need to flash Chinese firmware again?
[Amazfit] KoltesPunti:
Change phone language to english, restart the watch! Change phone language back to native language! Dont use n&f (seems like it causes problems with newest update)
[Amazfit] saravuthream:
Bro can you help add Khmer Language(Cambodia) Please . Thank you
[Amazfit] strongst:
Do you use Mifit app or gadgetbridge? I'm using gadgetbridge but updated the firmware with Mifit to 1.1.5.36 and as soon as I connect to the watch the language of the watch turns from German into Spanish :rolleyes:
[Amazfit] hadid90:
With notify and fitness app, there is an option to allow right to left support .. what that enabled .. Arabic is working correctly :)
[Amazfit] freddy5:
Alert Bridge + Mi Fit

best regards
[Amazfit] strongst:
Then you won't have this issue as long as mi fit is running
[Amazfit] prateekactive:
Hindi font request for Amazfit Bip

Hindi font request for Amazfit Bip
[Amazfit] KoltesPunti:
If i unpack the new latin font file i get this error:

When i try to pack them again i get this error:

Anybody know a solution?
[Amazfit] Anja2012:
I cannot test it myself as my Bip was bricked before and I am waiting for my new one but according to the russian developers this file should work with german language and new app version 4.0

Bold_V6.9_9.ft.latin

Unfortunately I cannot find out how to add a file....Sorry. And I am not allowed to post links yet.

It is a russian page. Try to google.... MyAmazfit.ru
[Amazfit] KoltesPunti:
Yeah i already use this Font since a few Days (have an account on myamazfit.ru)! There's also a Bold_v6.9_17.ft.latin with other modifications.

But sadly all missing emoticons and symbols are displayed with an "?" ! Myabe [MENTION=1991847]mihaiolimpiu[/MENTION] can show us how to edit the displayed "?" and hide them!
[Amazfit] alfredxyz:
Is there no latin font with emojis available for latest Firmware till now or only no bold latin with emojis?

Thx
[Amazfit] strongst:
Solution is now available by updating to the gadgetbridge 149 0.33.1 where you can select German and Spanish is no longer the default fallback language.
[Amazfit] krokofox:
Any solution 4 ios users ? :) No luck with flashing any of the fonts.

greets
[Amazfit] KoltesPunti:
Ios user here, no problem with bold v6.9.17!
[Amazfit] krokofox:
How did you Flash? And where to find v6.9.17?

Falshing witrh amaztools? :)

Greets
[Amazfit] mihaiolimpiu:
Huh?

How do you guys know it's font V9…? (Nevermind) I still have it flashed, and it works, I haven't tested a new flash.

Edit: they didn't changed the way the fonts file are stored on phone, I get the versioning now, did a little research on my own.
[Amazfit] mihaiolimpiu:
I need Bold_V6.9_9.ft.latin so I can understand what's different. (Nevermind)
[Amazfit] mihaiolimpiu:
I've unpacked the V9 version successfully.

I'll look into it.
[Amazfit] mihaiolimpiu:
I've flashed V28 successfully, after I've lost hours comparing the new files... Wish I did that in the first place...

Nothing to fix, everything works.

Done it on Android, I'm not an iOS user.
[Amazfit] hrgskater:
Which Firmware have you on your BIP?

Always after the installation of your font (no matter in iOS or android), my watch wants to connect to the mi app and will update to the mi font:(
[Amazfit] mihaiolimpiu:
V1.1.5.36

I don't know where to start, I've attached the initial font file with all modifications added to it.

It's the same v28 but way bigger it takes a loong time to flash.

Can you guys try it? The files have the same header, so I don't know where to start. Please make sure you use ENGLISH as the phone language as some posters before said.

Everyone else please don't flash this file it's not needed (only a test).

EDIT: Attachment removed.
[Amazfit] mihaiolimpiu:
Hmm, someone provided me the Bold 6.9 font, I will also provide a new v28 with this new header for you guys to test.

here it is V30 - same as v28 but with a latin header? someone cares to test?

I think this is the solution. To flash, I think you guys need to remove .latin from the file name after unzipping. Some feedback is welcomed!

Thanks [MENTION=2291307]Paraglider1982[/MENTION].

I'm reluctant to use the new BIG font, as I've done a quick test and man, the horror... I remembered how much work I've done to fix all the display errors that are present. I'll take a look, I would really like that my enhancements to be as close as possible to the original font, but there are 500+ characters that I need to go through and evaluate + what ever else they impact (part of a font family - eg Cyrillic, etc).

EDIT: Attachment removed.
[Amazfit] mihaiolimpiu:
Feedback please!
[Amazfit] hrgskater:
Sry i can’t test, cause with AmazTools for iOS i can‘t install the file... Android does Not work right now, the mi server is down and i need the mi app first.
[Amazfit] mihaiolimpiu:
Ok, I've tried setting my phone language to Spanish, but nothing happens...

Probably only on some brands it uses only the Latin font. (Anyways, I can't test)

PS: did you removed .Latin at the end of the last file?

I flashed both files, but after flashing the Latin test file my watch says connect app to update, so I think we're on the right path.
[Amazfit] Paraglider1982:
After flashing V30 my Bip wants me to connect to Mifit again for original font reflash
[Amazfit] mihaiolimpiu:
So no change? Hmm... Damn, back to square one.
[Amazfit] Lycidias:
Does not work on fw 1.1.5.36, watch wants me to connect to App after flash
[Amazfit] mihaiolimpiu:
Same with 29 or 30 test versions?
[Amazfit] mihaiolimpiu:
I think I've done a mistake, I was tired, I've used a bad header, tried again to flash my watch with this new file for me still throws: Connect App to update :(

Again I need testers, as for me both fonts, even the bold file throw the same error but when flashing it now correctly states font LATIN 9.
[Amazfit] Lycidias:
Latin fix Shows this after flashing
[Amazfit] mihaiolimpiu:
At least I've got the header right :))

Unpacked the font and it wasn't a packing error, that for me is a clear sign that they changed the way the actual font is packed... that will require probably a lot more work. :(

I changed the language, the region, everything to spanish, can't make the damn watch work like yours... v28 still happy on it.

I can provide the sources maybe bold font's creator can help... that's an ideea.

EDIT: For me at least it seems these fonts are used ONLY by special "Russian" firmwares?

here is the link for you guys, it seems you're stuck with it until more info pops up. The script I'm using indeed unpacks the font (partially, it errors out) but the results are scrambled, kind of what [MENTION=5073877]Lycidias[/MENTION] is gettin on his watch.
[Amazfit] ronison:
Hi. I am trying to create a functional v9 font too. This is the latest one try to test... Basically, I noticed that pack of Char Width info was been changed.
[Amazfit] Paraglider1982:
This one basically works :)

Not asking for MiFit but the characters are a little bit corrupted.

Don't know why. Sometimes the space between the characters is wo far and sometimes eg with an "m" there's only the half of the letter resulting to be almost an "n".

But it seems you're on the right track!

Edit: Each letter is too far to the right side resulting in the end of the letters and also symbols being cut.

But I think this is fixable.
[Amazfit] ronison:
Great! I'll adjust and post a New version ?
[Amazfit] ronison:
[MENTION=2291307]Paraglider1982[/MENTION] Please, can you test these two font versions in zip file and indicate which is the best one? Thanks
[Amazfit] Paraglider1982:
Both don't fit, characters are still offset :(
[Amazfit] ronison:
Can you give me a screenshot from font1 and font2 results? Include letters "a", "I", "L", "m" and "M", please.
[Amazfit] Paraglider1982:
Here you go, there's not much difference between both :)
[Amazfit] ronison:
Ok. It is very helpful. I can see important differences.. Thank you
[Amazfit] mihaiolimpiu:
[MENTION=1338068]ronison[/MENTION], please share the .Py script you're using so we can at least have a starting point to really understand how to get it working.

There are 3 main differences:

Header is different (2 bytes only)

Vertical offset is ...?

Horizontal offset is...?

Best way to test it is by using Fake Notifications and print a couple of symbols : "☂☃☄★☆☇☈☉☊☋☌☍☏☐☒☓☖☗☘☙☚☛☜☞☟☠☡☢☣☤☥☦☧☨☩☪☫☬☭☮☯"

Also for vertical alignment these symbols should be printed: "ỬửỮữỰựỲỳỴỵỶỷỸỹỺỻỼỽỾỿ" - Top and bottom accents

"ậẮắẰằẲẳẴẵẶặẸẹếỀềỂểỄễỆệỈỉỊịỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợỤụỦủỨứỪừ" - Top double accents
[Amazfit] mihaiolimpiu:
Oh, and great job, both of you!
[Amazfit] ronison:
Hi, i will clean up the script and share. But, the conclusions for now are:

1. No has more extra byte to store char width and margin top. Now this information is packed in the last bitmap image byte.

2. Char width appear to no have more effect, max 9 px is fixed. The official font file stores this info like said in 1 and change it has not effect.

3. Changes in margin top info take effect in the font.

4. I believe that align and margin infos may be encoded from some form in bitmap.

I will test some more hipotesis and report results.

Regards.
[Amazfit] ronison:
Well, I suppose that from now different releases of firmware will work with different font versions:

1. Latin Firmware Release: Fixed size/monospaced font, without char width info.

2. Global Firmware Release: Variable char width, with this info stored in the font file.

MiFit installs firmware release according to the phone configuration.
[Amazfit] ronison:
Hi, this is the v9 font to latin firmware release... Please, report...

- v09-01: added emojis (still lack some).

- v09-02: added more emojis (still lack some).
[Amazfit] mihaiolimpiu:
Alternative fix?:

Alternative fix?:

From Gadget Bridge Wiki:

Recent firmwares come in two version (“Normal” and Latin), While “Normal” seems to support English and Chinese (Spanish support introduced and later dropped), the Latin version seems to support Spanish and Russian. If you flash the Latin version you also need to flash the Latin font (which does not contain CJK characters).

So we have:

Normal: Custom fonts for firmware 0.1.0.66 and later (suitable for English locale on Chinese watches; for any locale except Chinese on international watches; and for English locale on any clock with firmware 1.0.1.00 and above

Latin: Custom fonts for firmware 1.0.1.00 and later (suitable for Russian and Spanish locale)

As the font supports all mentioned languages I see no need to support latin, but it will provide the choice to use the phone in Russian/Spanish language (that's the only advantage I think?!, mine does not install latin FW when changing phone/region to Spain as stated some posts before).

Fw download if needed is found on the same page along with instructions.
[Amazfit] Paraglider1982:
It's actually pretty good for me.

There's no character offset, it's quite nice.

Till now nothing to complain about.

Thanks a lot!
[Amazfit] mihaiolimpiu:
Ronison V9

[MENTION=1338068]ronison[/MENTION], Please don't create a separate thread (or if you want, please provide me a link), I'll modify the first post to link to one of your posts where you can update your version as you please.

I'll also look into it and help with your work. Feel free to use everything I've done until now.

If we crack it we can use all available resources for this.

Edit: done, your latest post is mentioned in the first post.
[Amazfit] ronison:
Test strings results w/ v9... :)
[Amazfit] ronison:
Sure. :highfive:
[Amazfit] mihaiolimpiu:
That seems to me like great work! They look great!
[Amazfit] Lycidias:
Works great, Thank you :)
[Amazfit] Pollocedrone:
Hi, thanks for the font from Italy! I have official fw 1.5.1.36 with italian language...the font Is good...only One question: Is "normal" if i can't see all the whatsapp emoji?

Inviato dal mio Mi A1 utilizzando Tapatalk
[Amazfit] mihaiolimpiu:
Yes, emoji work only when using Notify & Fitness app.
[Amazfit] Pollocedrone:
I'm using notify and fitness app...

Inviato dal mio Mi A1 utilizzando Tapatalk
[Amazfit] mihaiolimpiu:
(Notify & Fitness app is required with custom emoji font option - see link).
[Amazfit] Pollocedrone:
Yes, i have this option actived but i don't see all the whatsapp emoji

Inviato dal mio Mi A1 utilizzando Tapatalk
[Amazfit] ronison:
Are you using which font version?
[Amazfit] Pollocedrone:
Your v09-01 version

Inviato dal mio Mi A1 utilizzando Tapatalk
[Amazfit] Dacoco:
BOLD_v6.9_9.ft.latin works great but what about german "umlauts":

äöü ÄÖÜ ß

is only shown as

aou AOU b
[Amazfit] ronison:
It's lack some emojis yet. The V9-02 includes some more.
[Amazfit] marocampos:
Is it possible to change firmwares? Mine is 1.1.5.36 and won't work with the latest font file.
[Amazfit] Pollocedrone:
Yes i think you can downgrade the fw

Inviato dal mio Mi A1 utilizzando Tapatalk
[Amazfit] strongst:
Yes that's no problem, I did that several times.
[Amazfit] ronison:
In fact you can install the normal release of version 1.1.5.36. You should be with the Latin release. There is no need to downgrade.
[Amazfit] Pollocedrone:
Italian users must use normal or latin release?

Inviato dal mio Mi A1 utilizzando Tapatalk
[Amazfit] ronison:
MiFit will install automatically Latin release, according your phone configuration. But you can install Normal release and disable/uninstall mifit firmware update.
[Amazfit] alfredxyz:
Thank you very much for sharing your hard work with all of us! Your font works really great. Is there a way to show german ü, ä and ö with notify and fitness? with amazfit master it works but its not as good as notify and fitness app.
[Amazfit] ronison:
Go to Settings -> Advanced and uncheck Clean Up Text option.
[Google Pixel Questions & Answers] Vvh:
So for the past few weeks (honestly, about 2+ months) I've been having problems locking onto GPS with my Pixel, and when it does lock, it'll be a few miles (30+ miles or 45+ km) from where I actually am. After turning off the GPS about 10+ times, and flipping airplane mode on and off about the same number (sadly, I'm probably undershooting how many times I do this) it'll finally work - half the time.

Is there anything I can do to make the signal lock on properly and consistently? Anything I can flash? Delete?

Here's my setup:

Stock 8.1.

Stock kernel (3.18.70)

Magisk Root + Systemless Xposed

Updating to Pie isn't really an option because of one module I use for Xposed.
[Xiaomi Redmi Note 3 Questions & Answers] smatm:
Everytime I switch the wifi on/off from the quick settings it restarts the system ui.

Rom: Latest nos oreo

any idea why?

update: it's not just the quick settings, I tried from settings the same thing
[Xiaomi Redmi Note 3 Questions & Answers] Sophia92:
Did you clean flash or dirty flash?
[Xiaomi Redmi Note 3 Questions & Answers] smatm:
clean
[Xiaomi Redmi Note 3 Questions & Answers] Vishal P:
You can check the logcat to determine the issue. I used NOS oreo for many months and it worked perfectly for me.
[One (M8) Q&A, Help & Troubleshooting] hanafi2009:
What is the available and free way to works s-off
[One (M8) Q&A, Help & Troubleshooting] Phalangioides:
Free? None.

Available? Sunshine.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
If you want s-off, you have to pay. Simple as that.

But why do need (or think you need) s-off?

Most folks don't need s-off. You don't need s-off to root, flash custom ROMs, kernels, and a great many other things.

s-off is only needed for specific things, such as changing CID/MID, flashing modified hboots, etc.
[One (M8) Q&A, Help & Troubleshooting] hanafi2009:
I've explained things a lot more than a clarification thank you