Need files from Arabic, Czech, Portugese and Slovak rom - Touch Dual, MDA Touch Plus ROM Development

I'm planning to make all the available XT9 languages in one cab so we have a 14 language XT9 cab for the Dual and single cabs per language. I already have the files for 11 of them but I still need the files for the Czech, Portugese and Arabic ones. The files I need are:
- for the Arabic: arhpd.kdb
- for the Czech: cshpd.kdb
- for the Portugese: pthpd.kdb
- all the 4 files of the Slovak rom
Without the missing files I can't make the cab(s) so if you have Arabic, Czech or Portugese XT9 enabled please post the file, it should be located in your windows folder.
For Portugese I already had a look in the original rom but couldn't find it, so if you have Portugese XT9 available and don't have the file available I'm really interested in some registry settings. For more info and the cab files check this message

Related

Making russian input from QWERTY keyboard

Hello.
Im trying to make russian input on my HTC Mogul, i changed all reg values to 0419 but nothing, i look with hex editor to keybddr.dll and found russian chars so i think dll support input but how to activate it?
All mui's and system and all registry values in mine rom is 419..

How to Change Language Traditional Chinese for Sharp Sh 12-c

How to Change Language Traditional Chinese for Sharp Sh 12-c
Only English & Japanese
add MoreLocale 2 not Traditional Chinese

[Q] Google TTS Voices download link

I'm starting this thread by asking about direct Google TTS voices download. There are some direct links but unfortunately I'm not able to find again searching on Google, Baidu, Soso, Naver. I'm asking the direct download links because I want to download the zip files to my computer, extract them and copy them to my android device.
I was able to find the following links (these are not for Google TTS):
English (United Kingdom)
en-GB (female) -dl.google.com/dl/android/tts/v2/en-gb-x-fis-phone-hmm-r2.zvoice
en-GB (female) -dl.google.com/dl/android/tts/v2/en-gb-x-fis-diphone-usel-r2.zvoice
en-GB (male) -dl.google.com/dl/android/tts/v2/en-gb-x-rjs-phone-hmm-r2.zvoice
en-GB (male) -dl.google.com/dl/android/tts/v2/en-gb-x-rjs-diphone-usel-r2.zvoice
English (United States)
en-US (female) - dl.google.com/dl/android/tts/v2/en-us-x-sfg-phone-hmm-r2.zvoice
en-US (female) -dl.google.com/dl/android/tts/v2/en-us-x-sfg-diphone-usel-r4.zvoice
German (Standard)
de-DE (female) -dl.google.com/dl/android/tts/v2/de-de-x-nfh-phone-hmm-r2.zvoice
Portuguese (Brazil)
pt-BR (female) -.google.com/dl/android/tts/v2/pt-br-x-afs-phone-hmm-r2.zvoice
Spanish (Spain)
es-ES (female) -dl.google.com/dl/android/tts/v2/es-es-x-ana-phone-hmm-r2.zvoice
Spanish (United States)
es-US (female) -dl.google.com/dl/android/tts/v2/es-us-x-sfb-phone-hmm-r2.zvoice
French (France)
fr-FR (female) -dl.google.com/dl/android/tts/v2/fr-fr-x-vlf-phone-hmm-r2.zvoice
Italian (Italy)
it-IT (female) -dl.google.com/dl/android/tts/v2/it-it-x-kda-phone-hmm-r2.zvoice
Korean (Korea)
ko-KR (female) -dl.google.com/dl/android/tts/v2/ko-kr-x-ism-phone-hmm-r2.zvoice
Google TTS is downloading to mnt/sdcard/Android/data/com.google.android.tts/files/download_cache the .zip files (for example en-US_6.zip) that will be extracted later to data/data/com.google.android.tts/app_voices_v2.
If someone will be able to provide the direct download links or to upload the voice files from the latest Google TTS, it will be really good. Thank you
other download links but useless
dl.google.com/dl/android/tts/v3/en-gb-x-fis-phone-hmm-r4.zvoice
dl.google.com/dl/android/tts/v3/en-us-x-sfg-phone-hmm-r4.zvoice
download links...
google tts is contacting dl.google.com/dl/android/tts/v2/voices-list-r1.proto (and of course, for latest version the latest .proto file) in order to download voices. But I'm not able to decrypt this file in order to obtain the file names...
Make these links clickable.
hyperlinks
thahim said:
Make these links clickable.
Click to expand...
Click to collapse
Just put "https://" or select the link in Chrome and select "Go to.." in contextual right click menu:
https:// dl.google.com/dl/android/tts/v2/ko-kr-x-ism-phone-hmm-r2.zvoice
Because I'm new on xda-developers, I'm not able to add hyperlinks for first threads....
In Android 10 there are no voice files stored in
\data\data\com.google.android.tts\ !!!???
Although several country voices exist in the settings / apps offline!
Where does Android 10 store them?
found it out: \data\user_de\0\com.google.android.tts\files\superpacks\
hello
I tried the following :
1) I downloaded the proto file
https://dl.google.com/dl/android/tts/v3/voices-list-r1.proto
2) I found the URL for my language and downloaded the zvoice file but for V3:
https://dl.google.com/dl/android/tts/v3/fr-fr-x-vlf-phone-hmm-r3.zvoice
3)I can't find the location to put the files from the archive
\data\user_de\0\com.google.android.tts\files\superpacks\
I don't have such folder on my device. it's running Android 10 also.
someone elsewhere was saying to put in /system/tts/google but folder doesn't exists / I don't have write access
any idea ?

WannaFit Czech translation - Please Help

Please help. I'm just a beginner. I need to insert a Czech translation into the application, but decompilation can not be done.
The Czech translation file is in resources.arsc in the values-cs-rCZ directory.
Application link: https://apkpure.com/wannafit/com.jaga.ibraceletplus.wannafit
Link to Czech translation: https://uloz.to/!awltYnvO0WJD/strings-xml
Thank you very very very very much for any help.

Amazfit BIP/COR EU support font pack

NOTE:
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 (use Mili_chaohu_uni_vXX.zip): 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: (use Mili_chaohu_v9XX.zip Thanks @ronison): 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?!)
----- DESCRIPTION/HISTORY -------
(Pachet diacritice pentru Amazfit BIP/Cor)
Supported languages (tested):
Albanian, Arumanian, Armenian, Azerbaijani (Latin & Cyrillic), Belarusian, Bosnian, Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, Full English, Estonian, Finnish, French, Georgian, German, Greek, Hungarian, Italian, Letvonian, Lithuanian, Luxembourgish, Macedonian, Maltese, Moldavian, Norwegian, Polish, Portuguese (including BR Portuguese), Romanian, Full Russian, Saami, Serbian latin/Cyrillic, Slovak, Slovenian, Spanish, Turkish, Ukrainian, Vietnamese.
- emoji just show as an empty space ( if you don't use N&F app)! v15.
- WhatsApp, Facebook, Google calendar control character fix ! No more White Boxes for WhatsApp (and possible other apps)!!! Added more empty Control Characters to avoid this problem.
- Cyrillic alphabet support.
- Possibly the best support for symbols as I've combined all resources I've found + created a lot of new symbols.
The font file covers fully Android EN,RU,BG+other keyboard layouts.
Also added a emoticons pack (Notify & Fitness app is required with custom emoji font option enabled is needed).
Initial post here.
Base for the font: https://github.com/amazfitbip/font/
I'll add the original link here. Original credits go to Eddi of GizROM team and yener.
Used resources -> Modified or original from ilgruppotester Telegram group: https://www.mediafire.com/folder/uqmz1bva7q9ko/Font_Bip
Feel free to use - Mihai Olimpiu-Cristian
Bip_Font.zip - all files needed for mod - except Python
HOW TO EDIT/INSTALL:
1. Download Python tool, extract and install https://www.python.org/downloads/
In addition to installing Python3, we also need a PIL module, which we install like this:
- go to the Python3 folder and call the command line (cmd.exe), and then type:
pip install Pillow
2. Download python script tool, extract and copy files to python directory (c:\Python34)
https://github.com/amazfitbip/tools
3. Download font file
You can use font file "Mili_chaohu.ft" inside any Mifit.apk/assets/
4. Extract font file to character files
open a command prompt window, and use the command below to unpack
.\bipfont.py unpack Mili_chaohu.ft
a folder called bmp is created with all the .bmp characters inside
5. Remake or make new characters
+ Use any image editor to make your own font file (black background, white text, bmp format 2 colors, 16x16 pixel square, name xxxxy.bmp)
+ xxxx is the character unicode code name.
+ use unicode utility to find the unicode of each character (https://unicode-table.com/en/)
+ y: the distance by pixel from the bottom.
+ Copy all your own characters to the extracted bmp folder (4).
6. Rebuild font file from characters folder (bmp folder) with the command below
.\bipfont.py pack New_Mili_chaohu.ft
copy New_Mili_chaohu.ft to a new folder and rename it to Mili_chaohu.ft
7. Install your font file to your device.
+ unpair from mifit app
+ install gadgetbridge (from playstore) and pair it with band
+ upload your own font "Mili_chaohu.ft" to your phone
+ use File Manager Open file Mili_chaohu.ft
+ choose "gadgetbridge installer" option
+ tap "install" and wait
+ uninstall gadgetbridge when success
+ pair again with mifit
Useful tools that helped in development:
https://m.unicode-table.com/en/
https://www.eki.ee/letter/
https://unicode.org/cldr/utility/character.jsp
https://www.evertype.com/alphabets/
https://github.com/sukso96100/amazfit-bip-kr/blob/master/ttf2bmp.py
http://www.alanwood.net/unicode/fontsbyrange.html#ua640http://www.alanwood.net/unicode/fontsbyrange.html#u2de0
https://lingojam.com/TexttoOneLine
Exceptional.
100% Unicode support for:
Basic Latin 0020-007F
Latin-1 Supplement 0080-00FF
Latin Extended-A 0100-017F
Latin Extended-B 0180-024F
Latin Extended Additional 1E00-1EFF
- 2C60—2C7F Latin Extended-C (No Arial Support - Not needed)
- A720—A7FF Latin Extended-D (No Arial Support - Not needed -Medieval)
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)
1F00—1FFF Greek Extended
0530—058F Armenian (small - used Arial)
0590—05FF Hebrew (Watch/APP does not support R2L though, could work if phone is set to Hebrew)
Arabic 0600-06FF
10A0—10FF Georgian (small - used Arial template)
2D00—2D2F Georgian Supplement
Cyrillic 0400-04FF
Cyrillic Supplement 0500-052F
Cyrillic Extended C 1C80-1C8F
Cyrillic Extended-A 2DE0-2DFF
Cyrillic Extended-B A640-A69F
2600—26FF Miscellaneous Symbols
2700—27BF Dingbats
100% Arial/DejaVU font:
1CC0—1CCF Sundanese Supplement
1CD0—1CFF Vedic Extensions
1D00—1D7F Phonetic Extensions
1D80—1DBF Phonetic Extensions Supplement
1DC0—1DFF Combining Diacritical Marks Supplement
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
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/DejaVu 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
As initially I gathered resources from different sources, support might include more characters than listed above.
Latin characters (at least the basic ones were manually adjusted).
Latin, Greek, Cyrillic, Georgian, Armenian characters (at the very least) were all tested for correct display on the watch itself.
Æ fix done
TM fix done
û 00fb - fix for Turkish done
Œ 0152 - fix for Hungarian done
ï 00ef, û 00fb - fix for Italian done
ë 00eb - Albanian support done
Ń 0143 ń 0144 Ţ T0162 ţ 0163 - Arumanian support (cedilla letters) done
Ć ć đ Đ Bosnian support done
Bulgarian ?
ï, · Ŀ 013f ŀ 0140 - support for Catalan done
Ć ć Ǵ 01f4 ǵ 01f5 Ḱ 1e302 ḱ - support for Croation do.ne
Czech - fully supported
ð, ë, þ, æ, ø, Œ œ, å Ǻ ǻ›‹ - support for Danish done
Ǽ ǽ Ǿ ǿ - fix for Danish
ï, ë - support for Dutch done
æ ð, ë, Ï( one pixel down cut), ï ñ þ - fix for English
Ê - y fix for Sami done
Slovenian - fully supported
ñ - support for Spanish done
ƒ ÿ Ÿ ⁄ † ‡ - support for Swedish
Added in this release: Albanian, Arumanian, Bosnian, Catalan, Croatian, Czech, Danish, Dutch, Full English, Sami, Slovak, Slovenian, Spanish, Estonian, Finnish, French, partial Greek 99%, partial Lithuanian, partial Polish, Romanian, Italian, German, Hungarian, Turkish, Vietnamese.
I don't plan to support more languages, I'm more than happy with the result.
I might update the pack again shortly, depends on mood.
Note: Inserting Uppercase characters in .BMP file names are crashing the watch, interface fails to load properly.
Final version - for a while...
Mili_chaohu_ini_V7_Greek_Polish_Lithuanian
Supported languages (tested):
Albanian, Arumanian, Bosnian, Catalan, Croatian, Czech, Danish, Dutch, Full English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Lithuanian, Polish, Romanian, Sami, Slovak, Slovenian, Spanish, Turkish, Vietnamese.
I don't plan to support more languages, I'm more than happy with the result.
Hey, the German Font works fine for iOS 12 and Amazfit Bip Firmware 1.1.5.04. Great Job!!!!
I am interested in a working Version with Emoticons, but i don´t know how i can creat a CustomFirmware for iOS...
Thanks, check also height and vertical arrangement of characters, I've done some fixes in that area too.
If you find any problem, just give me the character and I'll fix it if needed.
Anyway, I have the watch for less than a week, I don't know either. Another possibility is to use Notify and Fitness app (I think there is an iOS variant) to transliterate the smileys.
I couldn't find a tutorial for the emoticon implementation to test it.
Anyway, as long as we have all working characters it's not that such a big problem anymore.
So i think its perfect right know.
Theres no Notify&Fitness variant for iOS and i don´t know an alternative...
Some Smileys already works, like the football emoticon.
It would be great, if the popular emoticons will work
But again, great job!
Huge update!
THIS UPDATE IS HUGE, I recommend everyone of you to install it:
Languages added (tested) Belorusian, Letvonian, Portuguese.
WhatsApp Control character fix ! No more White Boxes for WhatsApp (and possible other apps)!!! Added more empty Control Characters to avoid this problem.
Cyrillic alphabet support ! No accents, only standard characters.
Huge amounts of modifications through the whole file... Too much to list here (500+ Characters added,)! Not everything is "standard size" for these new characters, but at least they are there.
Done a lot of manual rework. Now the font file covers fully Android EN keyboard layout.
Some modifications included:
Belarusian support: Ŭ 016c ŭ 016d
Letvonian support:
ā Ā ē Ē ī Ī ō Ō ģ Ģ ķ Ķ ļ Ļ ņ Ņ ŗ Ŗ
Portuguese support
WhatsApp fix
Miscellaneous characters + many others:
⁴ 2074 ⁿ 207f ₱„‚‽ ÷ 00f7 ✓ 2713 ⟨⟩ 27e8 27e9
♣♠♪♥♦ 2663 2660 266a 2665 2666
Universal Cyrillic Font support, redone Cyrillic fonts support to make them more in line with the standard font:
Removed old Cyrillic font and replaced it with a complete set, a little smaller, more in line with the Latin characters I used.
Fixed y values so both Cyrillic and Latin are on the same line.
Cyrillic y value set to 3.
Full Russian/Bulgarian/Serbian Cyrilic keyboards coverage.
Bulgarian, Russian (+full combining acute/grave 0300 0301 fix), Serbian Latin/Cyrillic support.
Graphic Corruption Fix
Hopefully fixed a very nasty bug that corrupted the Emoji graphics when an Emoji was displayed.
Redone everything from scratch from V7+ (I still don't know what caused the error, problem manifested when adding a certain number of Characters in the file - It was hidden from an user perspective, so no need to update if you're happy with your current version).
- Added all Original symbols (there are a lot of them).
Is there a step by step tutorial for installing a custom Firmware and this nice font Pack?
Lycidias said:
Is there a step by step tutorial for installing a custom Firmware and this nice font Pack?
Click to expand...
Click to collapse
Check first post step 7 I believe... to install anything you only need to do step 7 (I've found out that you don't need to log out of Mifit either).
here it is:
Install your font file to your device.
+ unpair from mifit app (optional)
+ install gadgetbridge (from playstore) and pair it with band
+ upload your own font "Mili_chaohu.ft" to your phone
+ use File Manager Open file Mili_chaohu.ft
+ choose "gadgetbridge installer" option
+ tap "install" and wait
+ uninstall gadgetbridge when success (optional)
+ pair again with mifit (optional)
mihaiolimpiu said:
Check first post step 7 I believe... to install anything you only need to do step 7 (I've found out that you don't need to log out of Mifit either).
here it is:
Install your font file to your device.
+ unpair from mifit app (optional)
+ install gadgetbridge (from playstore) and pair it with band
+ upload your own font "Mili_chaohu.ft" to your phone
+ use File Manager Open file Mili_chaohu.ft
+ choose "gadgetbridge installer" option
+ tap "install" and wait
+ uninstall gadgetbridge when success (optional)
+ pair again with mifit (optional)
Click to expand...
Click to collapse
Thank you Very much!
I had some problems finding and pairing my bip in gadgetbridge. I had to unpair it from Mi fit.
The font installed sucessfully but only a few emojis work, for example the heart. The Standard smileys (laughing...) do not work
Lycidias said:
Thank you Very much!
I had some problems finding and pairing my bip in gadgetbridge. I had to unpair it from Mi fit.
The font installed sucessfully but only a few emojis work, for example the heart. The Standard smileys (laughing...) do not work
Click to expand...
Click to collapse
Yes, without a custom firmware (+ Notify and Fitness?!) (which I don't know where to download an Up To Date one) the emoji's won't work (it's just impossible for reasons I explained before).
What works are custom dingbats, symbols, etc... different from the emoji.
I use MiFit so I don't have any interest in testing it but it should work.
4. Extract font file to character files
open a command prompt window, and use the command below to unpack
.\bipfont.py unpack Mili_chaohu.ft
I get always a SyntaxError, when i try to unpack. I have all the files i need in the same directory but it will not work
hrgskater said:
4. Extract font file to character files
open a command prompt window, and use the command below to unpack
.\bipfont.py unpack Mili_chaohu.ft
I get always a SyntaxError, when i try to unpack. I have all the files i need in the same directory but it will not work
Click to expand...
Click to collapse
The initial tutorial is missing this step , sorry about that.
In addition to installing Python3, we also need a PIL module, which we install like this:
- go to the Python3 folder and call the command line (cmd.exe), and then type:
pip install Pillow
The way I'm doing things is:
I use D:\Bip_Font path for my font
I open cmd and type:
d:\
cd d:\Bip_Font
phyton unpack Mili_chaohu_ini.ft
P.S.: What modifications are you interested in?
Nice work! Which custom firmware is working?
Guys,
for me notifications are a big part of my work, can't afford to experiment with it, try to see if only using Notify and Fitness App (Android) with Show emoji option enabled works.
I think that's all it's needed, and the term custom firmware is actually referring to the custom font...
Yeah, I know
The problem is, that there is no emoji solution for people with iOS, because notify and fitness is not for iOS.
But i don’t unterstand, why some emoji work (heart, football, spade...) and all the others not!?

Categories

Resources