yashsingh1/xdaforums huggingface dataset:
[Amazfit] simdilikbuoksun:
Hi,

It looks like an amazing work that you have done. I've just got Amazfit GTR today and checking for customization possibilities. I'm an iOS user and found and app called AmazTools which allows you to install custom file to the watch. It works fine with .bin files(custom faces). But I haven't tried yet for the files that you have shared. Since I just bought the watch I'm a little bit afraid to use it for this situation. Anyway if anyone will use the app called AmazTools can let us know if it's working or not?

Thanks in advance.
[Amazfit] Dimi72:
Bip - Connect App to update after font update

Hi guys, maybe a bit off topic, but I don't seam to find an answer to my problem anywhere else.

I tried to install a bigger font by following the instructions here :

https://www.youtube.com/watch?v=8MLkyKEei_8

That is by only updating the font. Now my bip is stuck on the "Connect App to update" screen.

It looks like the Notify and Fitness app find the device, but I cannot push the entire firmware to it.

When it is in the cradle and I press the button, I can move around, but the texts from the menu and the OK/Cancel button texts are missing. The buttons don't work either. Doe anyone know how this can be fixed?
[Amazfit] kamil79123:
Hello. I am a total beginner. I am using Amazfit Bip with polish font. I want to have emojis on my watch, but I can't figure out, how to do that. I have tried to install latinfont_v73 via Notify & Fitness app, but it did not help. Could anyone help me and explain me how to do that step by step? I am using 1.1.6.48 firmware.
[Amazfit] trace08:
Use Font Latin V6 by [MENTION=5687058]ahsim[/MENTION] and [MENTION=7515634]trace08[/MENTION]

https://myamazfit.ru/threads/bip-co...ja-russkoj-oficialnoj-proshivki.17/post-19089
[Amazfit] kamil79123:
[MENTION=7515634]trace08[/MENTION] I've just installed BOLD_v6.14.9.ft.zip, but still no emojis on my watch. Do I need to do something other than just install the font? Do I need to activate it somehow?
[Amazfit] trace08:
You need to use special app for it. Like "Notify & Fitness", "Master for Amazfit", "AeX (MiFit Mod)", "LikeApp". It's available only for Android devices.
[Amazfit] gika679:
can I install this on amazfit pace? I want Georgian language which isn't supported by stock ROM. IF not, how can I install Georgian lagiange and font on my PACE? please help!
[Amazfit] farunkel:
Cor 2 Firmware questions

What is firmware 1.0.1.00 ? I have 0.3.0.66, which is the latest.

If Amazfit installed the English version (my phone used the Engligh language), how do I install the Latin version?
[Amazfit] AmbientBenji:
I have a Bip S. Before the latest update from Amazfit. The emoticons where working with the Latin and Asian font. But with the new firmware they don't. The asian (v40) giving me only white stripes from emoticons and special characters gives me chines signs. The Latin Version (v72 and 73) give me just gibberish signs.

BOLD_v6.15_9_spec.ft.zip doesn't solve my problems. Don't know what the culprit is, Notify & Fitness, the new firmware of the font?
[Amazfit] hamed_forum:
need persian font help me
[Amazfit] mihaiolimpiu:
The reason why emoji don't work is actually very simple I'll explain again.

The Bip font files are named xxxxy.bmp where xxxx is the Unicode number, y being the height from the bottom where the letter should be displayed.

The Emoji Unicode doesn't fit that pattern as they are located between 1F600—1F64F so they are simply not addressable as that would mean xxxxxy, notice the extra X.

That's the most simple explanation I can think of.

The "emoji" that work are not in that block, but rather in the miscellaneous symbols block which is 2600—26FF of which I think I've added almost everything.

What Notify & Fitness will do if there is a custom font installed is translate that address to a lower address that is custom (private) so they actually show on the watch. It's a simple hack that works.
[Amazfit] hrgskater:
Oh great, thanks a lot for your explanation, now i unterstand! Its too bad with iOS :-d
[Amazfit] mihaiolimpiu:
Empty Characters full support?

Now emoji just show as an empty space ( if you don't use N&F app)!

Control Characters: Range 0001-001f - EMOJI icons don't show as "?" anymore if you don't use N&F app, any other missing character still shows as a "?".

To restore old comportament delete 00014.bmp, then rebuild font and reflash.

Also fixes Facebook, Google Calendar missing characters in notifications.

General Punctuation: 2000-200f, 2011, 2028-202f, 205f, 2060-2016f -> See above!

@ y value fix.
[Amazfit] mihaiolimpiu:
Feedback needed

Is this implementation OK? I've tested for a few days and it makes a world of difference, only problem, messages that contain only emotiocons appear empty - forcing you to read them on the mobile phone.

Actually it's the same as before without the ugly "?" boxes.
[Amazfit] hrgskater:
Good solution for people without N&F!

Thank you ??
[Amazfit] rseki:
This version is working pretty well with Brazilian Portuguese notifications. Thank you
[Amazfit] mihaiolimpiu:
Br Portuguese supported characters:

á 0225, Á 0193, à 0224, À 0192, â 0226, Â 0194, ã 0227, Ã 0195

é 0233, É 0201, ê 0234, Ê 0202

í 0237, Í 0205

ó 0243, Ó 0211, õ 0245, Õ 0213, ô 0244, Ô 0212

ú 0250, Ú 0218

ç 0231, Ç 0199

Let me know if I'm missing something ( I know Brasil is not in Eu, but, hey, why not ;) )
[Amazfit] rseki:
All BR Portuguese accents are included! Missing nothing.:):good:
[Amazfit] mihaiolimpiu:
Maltese full keyboard support:

ÂâÁáÀàãÃåÅāĀăĂªäÄæÆċĊçÇÊêÉéÈèęĘēĒëËėĖġĠħĦÎîÍíÌìÔôÓóÒòºõÕōŌøØœŒöÖßẞșȘȚțñÑÛûÚúÙùūŪüÜżŻ that was a big one ?

⟨*⟩ 27e8 27e9 y fix

… 2026 y fix

0080-00a0 - Empty characters, seems I've missed them in v15

Also added a Maltese screenshot (some characters didn't fit on one page) and how Emoji works now (there are 11 Emoji characters hidden before the "<- Emoji" text).
[Amazfit] mihaiolimpiu:
Rarely used character fixes:

Manual rework of oe ae and related ligatures, arrows/some symbols (mostly black rightmost line fixes) 50+ characters., " character.
[Amazfit] mihaiolimpiu:
Can't find a fix for this one? ... ?

Facebook's someone shared a video.
[Amazfit] mihaiolimpiu:
Beta test

Can someone who uses Facebook's full range of notifications test this version?

Especially when someone shared a video/page.

Regular Facebook notifications seem to work great.

I've cut down on Facebook's notifications and almost all my Facebook "friends" are muted.

Note: I've noticed that after flashing a font file the heart monitor gets disabled, so if you encountered this, just redo the monitor settings in Mi Fit to get it going again.
[Amazfit] mihaiolimpiu:
Seems fixed to me.

Check out the attached screen.

V18 added to first post for easy downloading.
[Amazfit] nhuttram:
Could you please make the fonts are bigger? I tried version 18 and it works perfectly except fonts are little bit small to read. Thanks
[Amazfit] mihaiolimpiu:
No, sorry, I wanted to extend the standard font so it accommodates all accents and missing simbols + fix what is fixable by only using a "complete" character set.

A bigger font is not what I want to accomplish or have any interest in.

There are some accent types where size is a real issue even at this font size.

Think of: Ặ. Using a bigger font would actually make it impossible to represent them as we are constrained by a 16x16 BMP ( not even considering the time it would take to make a whole new character set that actually looks good).

Check out the MediaFire resources that I've posted, ilgruppotester made some really nice looking though very rough fonts. If you don't want full support that might fit the bill.

Check the attached screen, notice how the complex character is actually squished?
[Amazfit] hyp3rr:
Installed font file v18 for Turkish characters fix through gadgetbridge and can confirm working perfectly.

Many thanks mihaiolimpiu you are the best!
[Amazfit] shota_k:
Georgian font

Hi all, I have bought the amazfit bip, I liked it very much, but unfortunately for me, it doesn't support Georgian language, "აბგდევზთ" this is Georgian language, as I know, it is utf-8, can you add this alphabet to your program
[Amazfit] mihaiolimpiu:
Can you give me a font with full support for those characters?

Does Arial support it?

I'll try to make with an automatic script ( I added it to first post).

What is the character set that you need from this link?

https://unicode-table.com/en/search/?q=Georgian

Is the Georgian supplement needed for usual/normal writing?

PS: Android Georgian keyboard seems to include only:

ქწჭეჱრღტთყჸუიჲოპაჺსშდფჶგჹჰჵჯჟჷკლზძხჴცჩვჳბნჼმ
[Amazfit] mihaiolimpiu:
Doesn't matter now, I've done every character. Some needed manual adjusting, auto process included a black bar on the left of the character, they might look spaced because of this.

Georgian Full Unicode support.

EDIT: Added the Lari sign :)
[Amazfit] mihaiolimpiu:
Fixed Georgian Character spacing while retaining Characters that used the first y line. Stay tuned.

Working on all Latin Supplements + some more tweaks.
[Amazfit] Lycidias:
Thank you Very much for your work!!
[Amazfit] neoxitric:
Great work! Thank you very much!!!
[Amazfit] mihaiolimpiu:
Full latin

100% support for:

0020—007FBasic Latin

0080—00FFLatin-1 Supplement

0100—017FLatin Extended-A

0180—024FLatin Extended-B

Automatic font printing script is great, but even if it saves a loooooot of work manual adjusting is required. Standard font seems to be Arial, but unfortunately it doesn't have ALL the characters needed, some characters were borrowed from Dejavu font (Required manual tweaking to fit).
[Amazfit] nhuttram:
Thanks
[Amazfit] mihaiolimpiu:
Major Rework

100% Unicode support for:

0250—02AF IPA Extensions

02B0—02FF Spacing Modifier Letters

0300—036F Combining Diacritical Marks (Mostly printed as blanks anyway)

0370—03FF Greek and Coptic (Smaller now - in line with Latin Characters)

0530—058F Armenian (small - used Arial)

0590—05FF Hebrew (Watch/APP does not support R2L though, could work if phone is set to Hebrew)

10A0—10FF Georgian (small - used Arial template)

1F00—1FFF Greek Extended

1E00—1EFF Latin Extended Additional

to do 2C60—2C7F Latin Extended-C (No Arial Support - Not needed)

2D00—2D2F Georgian Supplement

to do A720—A7FF Latin Extended-D (No Arial Support - Not needed -Medieval)

to do 1C80—1C8F Cyrillic Extended C (No Arial Support - Not needed)

100% Arial font:

1CC0—1CCF Sundanese Supplement

1CD0—1CFF Vedic Extensions

1D00—1D7F Phonetic Extensions

1D80—1DBF Phonetic Extensions Supplement

1DC0—1DFF Combining Diacritical Marks Supplement

1F00—1FFF Greek Extended

2000—206F General Punctuation

2070—209F Superscripts and Subscripts

20A0—20CF Currency Symbols

20D0—20FF Combining Diacritical Marks for Symbols

2100—214F Letterlike Symbols

2150—218F Number Forms

2190—21FF Arrows

2200—22FF Mathematical Operators

2300—23FF Miscellaneous Technical

2400—243F Control Pictures

2440—245F Optical Character Recognition

2460—24FF Enclosed Alphanumerics

2500—257F Box Drawing

2580—259F Block Elements

25A0—25FF Geometric Shapes

2600—26FF Miscellaneous Symbols

2700—27BF Dingbats

27C0—27EF Miscellaneous Mathematical Symbols-A

27F0—27FF Supplemental Arrows-A

2800—28FF Braille Patterns

2900—297F Supplemental Arrows-B

2980—29FF Miscellaneous Mathematical Symbols-B

2A00—2AFF Supplemental Mathematical Operators

2B00—2BFF Miscellaneous Symbols and Arrows

100% Arial font:

FE20—FE2F Combining Half Marks

FE30—FE4F CJK Compatibility Forms

FE50—FE6F Small Form Variants

FE70—FEFF Arabic Presentation Forms-B

FF00—FFEF Halfwidth and Fullwidth Forms

FFF0—FFFF Specials

PS: Translated and Fixed Auto Printing Script, Theoretically you could do all the work I've done by printing 0000 - FFFF in just a few seconds :)

Yeap, that's all it takes. [] blocks should be replaced with empty blocks though to avoid the situation when a font does not support a special character thus making the [] block appear on the watch.

If someone will do this, please be aware that certain problems will arise, like the character won't fit or be cut off for a certain height, but well it's an option if someone wants to do it.
[Amazfit] Lycidias:
.

Xiaomi should hire you!
[Amazfit] steve65:
Sorry for my question, but i only read about BIP. I have an Amazfit COR. Can I also use your Fonts for the COR to get, for Example, Emojis on my COR? I also have installed Notify & Fitness for Amazfit, but i found in N&F no point with Custom Emoji font option.

Can you help me?

Steve
[Amazfit] mihaiolimpiu:
From what I know, the fonts are compatible with the Cor. Using only my font with MiFit, N&F will show an empty space, like in the first post of this thread.

I presume that the same hack should work with the Cor if you activate the emoticons display from N&F settings. To be frank I couldn't care less. :)

It works great as it is.
[Amazfit] BahaZor:
Please add supporting for Azerbaijani letters.

And It puts white space instead of emoji on my device.
[Amazfit] mihaiolimpiu:
About emoji:

It's the way it's supposed to work!

I'm not answering any more posts about this, you can at least read the first post!

About Azerbaijani:

Latin characters are already implemented FULLY (That's the official alphabet from '92).

I tried some examples in Cyrillic and Arabic and that works too.

What doesn't work exactly?

Give me an example, something to start from, a Unicode range, an alphabet. SOMETHING!

I don't understand the characters in Arabic (which requires R2L which doesn't work), neither Cyrilic. For me, it works.

PS: I've just tested it... Added an .xls with all the characters of the Azerbaijani language.

I'm just speechless! Don't have words to describe what I'm feeling right now!
[Amazfit] steve65:
I will try your fonts on my COR, but i have search in whole N&F (8.0.6), but don't find the custom Icon option. It is possible, that I first have to install the custom font and then I find the settongs for the custom emoticons?

Steve
[Amazfit] mihaiolimpiu:
Again, I'm not using N&F. With this in mind:

No. It may be disabled for the Cor?

Access it in the left hand hamburger menu - 3 gears button.
[Amazfit] fedecarpi:
Hi guys, [MENTION=1991847]mihaiolimpiu[/MENTION] excellent work!

I'm having the following issue, every time that I tried to install the font file into my BIP this is what is happening:

1) Install the file with Gadgetbridge. The installation is successful.

2) After the installation the watch shows me the info saying (Connect app to retry)

3) Open MyFit and reconnect, again, everything works ok, but MyFit automatically start the update of Fonts and GPS, so I suppose that this download of fonts is overriding the customized fonts flashed with Gadgetbridge.

Does anybody experienced this issue ?

Any suggestion is appreciated!

Thanks!

Fede
[Amazfit] mihaiolimpiu:
Never encountered your problem, what I do different is I'm keeping my watch connected to Mifit and Gadget Bridge, I'm not reconnecting at the end of each step, just force closing GadgetBridge.
[Amazfit] fedecarpi:
Arghh, yes, I think I also tried with that approach, but for some reason after the flash the watch always show me the "Reconnect the app" screen. Will try again and see if it works.

Just in case, which firmware version do you have in your watch ? Mine is v1.1.5.04
[Amazfit] mihaiolimpiu:
Same.
[Amazfit] mihaiolimpiu:
Symbols Full Unicode + Height Fix

2600—26FF Miscellaneous Symbols 100% Unicode + Bigger Characters + y fix (set to 4). Used Symbola.ttf.

2700—27BF Dingbats 100% Arial/DejaVu + Bigger Characters + y fix (set to 4)

Note: For big characters Y Value should be 4 to make character print in the middle of the line.

The font is getting ridiculously big. This might be getting closer and closer to the scope of the project. Don't know what else to improve. (Probably height fixes, 1-2 missing characters that show once a year is no biggie).

Further adding characters will just grow the font file unnecessarily big.
[Amazfit] PedanticUser:
Question about 1–2 presumably missing characters

“1–2 missing characters that show once a year is no biggie.”

Which specific characters are you refering to?
[Amazfit] mihaiolimpiu:
At this moment in time I've covered full Unicode blocks for all (presumably) used characters that are used in Latin languages, but for example in last Latin Additional block there are 5-6 characters like ỺỻỼỽỾỿ...

Also in non essential blocks I've covered 90% (what was covered by MS Arial and Deja Vu font). Maybe someone, by chance will encounter the missing characters, as slim of a chance that would be, who knows!?

As far as I know there is no way to type those on a cell phone.

Anyway, for a single person I do think I've done quite well :)
[Amazfit] vlackhonor:
mihaiolimpiu , sir

Please update added Zawgyi (Myanmar Font).
[Amazfit] PedanticUser:
Install only the font (iPhone user)

Please excuse me if this question reads as dumb or if it was asked before somewhere, but: Can I have the original firmware installed on my Amazfit Bip and still install only a font provided in this forum thread, possibly by using AmazTools (via Install Custom File option) [iPhone user here]?
[Amazfit] Instanzieren:
Hi, I'm running the original firmware with a custom font file. I have IOS with AmazTool APP and it's working fine.

My question:

Its possible to view WhatsAPP Emojis?

Greetings
[Amazfit] mihaiolimpiu:
"Note that the most common font for Burmese script, Zawgyi, is not compatible with Unicode. Burmese text encoded with Zawgyi will appear garbled to a reader using a Unicode font and vice versa. For details on the implications of this distinction, see my:Wikipedia:Font on the Burmese Wikipedia (in English). Wikimedia Foundation policy is that all Wikipedias are encoded using Unicode."

Don't have time to research this, also will like to restrict this to EU area.

https://en.m.wikipedia.org/wiki/Help:Multilingual_support_(Burmese)https://en.m.wikipedia.org/wiki/Help:Multilingual_support_(Burmese)
[Amazfit] KoltesPunti:
Dont know what to say - thank you for your great work ;) :good:
[Amazfit] Xan0777:
Thanks

newb question just to be sure: from MiFit 3.5.5 I have the Mili_chaohu.fw and Mili_chaohu.fw.latin firmwares as well as Mili_chaohu.res/Mili_chaohu.res.latin resources. I suppose I would flash Mili_chaohu_uni_v26.ft after flashing the "latin" version of firmware and resources? Or does it make any difference at all?
[Amazfit] Puntti:
Hi i got amazfit bip and I downloaded Mili_chaohu_uni_v27.zip, extracted and installed font file with gadget bridge, but I still cant see Finnish characters ä and ö, those are just replaced with o and a. Anyway to fix nordic characters? And I am using notify & fitness app instead of mifit, with custom/emotions enabled.
[Amazfit] Xan0777:
Looks like you still have transliteration enabled somewhere?
[Amazfit] Puntti:
Thanks, clean up text was on :o
[Amazfit] steve65:
I wanna tell you, that this Fonts works with the Amazfit Cor too. I have installed the V26 and with N&F the Cor shows now also Emoticons. Thanks a lot.

Steve
[Amazfit] mihaiolimpiu:
Thanks, great feedback as I'm not using the emoji myself to test :)

On another note, I've checked included Cyrilic support and it seems it's limited to standard Cyrillic, seems this is the next step :)

Doing this would mean we will have full EU coverage finally. Now I just hope I find a good font to pull all those characters (Not doing those manually, no way).

Done until now, 100%, totally revamped Cyrillic, based on Arial, DejaVu and Symbola fonts:

Cyrillic 0400-04FF Unicode block · 256 symbols

Ѐ Ё Ђ Ѓ Є Ѕ І Ї Ј Љ

Cyrillic Supplement 0500-052F Unicode block · 48 symbols

Ԁ ԁ Ԃ ԃ Ԅ ԅ Ԇ ԇ Ԉ ԉ

Cyrillic Extended C 1C80-1C8F Unicode block · 16 symbols

Cyrillic Extended-A 2DE0-2DFF Unicode block · 32 symbols

ⷠ ⷡ ⷢ ⷣ ⷤ ⷥ ⷦ ⷧ ⷨ ⷩ

Cyrillic Extended-B A640-A69F Unicode block · 96 symbols

Ꙁ ꙁ Ꙃ ꙃ Ꙅ ꙅ Ꙇ ꙇ Ꙉ ꙉ

Missing 9 Latin Extended Additional 1E00-1EFF Unicode block · 256 symbols

Ḁ ḁ Ḃ ḃ Ḅ ḅ Ḇ ḇ Ḉ ḉ
[Amazfit] PedanticUser:
SVG images and Bip

Excuse the off-topic question. Does anyone know whether Amazfit Bip supports SVG images? I wanna create my own watchface for my Bip and am wondering whether I am limited to PNG images only or is there any possibility to use SVG images.
[Amazfit] mihaiolimpiu:
Please use the dedicated thread for those questions:

https://xdaforums.com/smartwatch/amazfit/bip-custom-watchface-music-controls-t3746967

Short answer is no.
[Amazfit] fedecarpi:
Hey! finally I found the problem, it was related with the phone/watch language. In my case "spanish", for some reason if you have your phone with spanish locale, hence My Fit app is localized in spanish and finally the watch is loaded with spanish UI.

When I flash the font file, after the successful flash, the watch keeps me showing the notification "Connect APP to retry". But when I change my phone to "EN-US" then My Fit updates the watch to ENG and finally the flash works, but I don't want to have my entire phone in english. Tried to change the bip language to english with GadgetBridge but it did not work.
[Amazfit] mihaiolimpiu:
Also made a nice skin if someone is interested.

https://amazfitwatchfaces.com/bip/view/?id=18500

HTC GMX MOD

designed by mihaiolimpiu

Description:

AM/PM and 24h versions available.

Made this watchface inspired by HTC_GMX_Enhanced, a great theme, I wanted some new shinier icons, and battery in the right hand corner (wich was in turn based on HTC 1/2.0 by Mick).

Added an AM/PM indicator, Alarm, Lock icons and a step goal icon.

History:

v1.1 Changed date to DMY format.

v1.2 moved AM/PM indicator to make it more visible.

v1.3 Added calendar icon as the status bar seemed empty, changed the progress bar, the steps and distance icons.

v1.4 Added battery animated color overlay, darkened the status bar and modified heart, calories and steps icons.

v1.5 Increased Day, Month and Day of the Week font, darkened the calendar and battery icons. Changed SAT/SUN to orange as they were muted against the status bar. Fixed DM coordinates.

v1.6 Small update: M from Monday was modified for a more standardized look.

v1.7 FULL weather icons - recreated a new set from the original source, now every state from the 26 available is a completely different icon.

v1.8 Centered all weather icons (minor update), so they look better and more cohesive. Vertical alignment is still off as it helps recognizing different weather states (won't fix).

v1.9 Redone some icons that needed color adjusting (black on black background was invisible)

v2.0 FINAL: manual rework of weather icons, decided to put them all at same height, snow/rain would be more visible this way.
[Amazfit] patbol1:
Hi ! First of all Happy New Year 2019 !

I'm a french user since i found the BIP under my christmas tree the 25/12 ^^

I'm using the PRO version of N&F and the integrated font was quite nice but i had some missing letters in french (for exemple the "ê").

I tried this font... and it's just amazing. Actually, no more missing letters and tons of new supported emoji.

Thanks a lot to the creator !

Just a little help :

You can instal the font via N&F directly, without installing gadgetbridge

Just DL the font

Unzip it

Move the font to your phone

Open N&F

Go to the tool tab in N&F

Go to "Update the firmware"

Select "Custom Firmware .fw .res .ft .gps"

Find the font on your phone

Wait for the validation

Launch the instal

Wait

Job done !
[Amazfit] JeanGini:
Yeah I have the same issue. If my phone's language is spanish, MiFit will always update the font after a firmware flash.

I tried to use the MiFit mod app instead of the official one, but the problem is still there.

I don't know why it occurs only with spanish...
[Amazfit] whise1:
This is great, good job you could add some basic Smiley's like :( :) etc
[Amazfit] criszz:
[MENTION=1991847]mihaiolimpiu[/MENTION] please make it in romanian
[Amazfit] mihaiolimpiu:
Already done, read first post. :silly:

Already done, read first post. Actually that was V1. Check my location. :silly:
[Amazfit] whise1:
So I need an extra app? The heart smiley is the only one that shows all others just show blank.

I wish I didn't need an extra app. I guess it's possible or else the heart smiley would not show up also.