Copy other Language mui files without flashing? - HTC Startrek

I managed to extract the greek language files from another rom and I want to change my phone's (with new cingular rom), interface language to greek. The singular rom has only english. I copy the greek mui files to windows folder and I change some registry settings to include the greek language. I managed to have the greek T9 and, after an authedication message a mui file loaded and some of the menu entries( a few) changed to greek. Speecifically in settings menu I have the 4th entrie: Extended screen and in more... 7th 9th 9th entries in greek, but all the others in english.
This if I understand well, I think means that a greek mui file is registered and loaded, but all the others don't. Of course must do something more to fully change the interface, but I dont know what to do.
Any help or directions will be appreciated.
Thanks!
EDIT:
After a little farther research I found that some of the greek exe.mui files loaded and all these programs are full translated. But the dll.mui files I don't know how to test them. Some programs, like commanager, sim manager, camera, work, but the user interface like start menu and softkeys, and programs like WMP dont.

I think it doesnt work because some of the system files are stored in the ROM (read-only) of the device. You cannot overwrite these files or change some values on the ROM so imho thats why it doesnt work 100%.
Sollution is edit the ROM and flash it... but its not possible yet.

I know that it's no possible to flash the rom yet, but I read today in the forum that it's possible to flash only the os.nb. Maybe I will try it, but cause all these tools here are for other devices I don't know what to use. I used the nbhextract tool and core kitchen to extract the mui files, and I take them from the dumped directories. Maybe I can put them in the cingular os.nb and flash only this. But I did for first time this and I'm a little bit confused with all these different tools, roms, devices, and procedures.

Related

Handmade config.txt for ms_.nbf (extended ROM image)...

...Third day I spend to find how to persuade mine i-mate to use it's extended ROM as backup image source ... Have some troubles, maybe someone will be interested:
1. I've started from filling extended ROM with .CABs needed by me. Great. It works but I want to have more. So for now I am "on research":
2. I have installed all needed software and configured mine device to consist of all needed soft and settings for me.
Than I made self extracted image of my device (registry, \Storage, \Windows, etc.) except of Storage Card, of course, by SPRITE SOFTWARE BACKUP.
I get about 10 megabytes self-extracting .exe, named (for example)
_install.exe and I have wrote it in ROM file and include in config.txt string like this:
EXEC:\Extended_ROM\_install.exe
but I meet some troubles, and stuck...
1. that self-extractor looking to place one runtime dll from itself in current directory where it is. Of course it can't (rom is readonly for it).
And it fails with the 'cant extract DLL...' error, and... That's it!
After that I need to install any RegEdit manually from SD card, change registry for Exteneded_ROM to be visible, manually copying file _install.exe from that ROM to \temp\, than run - and only after that I bring my backup image to life...
Does config.txt supports some kind of commands like COPY for me to copy that .exe from Extended_ROM to \temp\ and then run?
Or config.txt have no ability to make copies of files?
Than, hypothethically, I need another simple programm like copy.exe to do this manually from command line?
After all this I just expect to get restored image of mine Himalaya already packed with soft and configured for me...
Fellows, what you think about it?
One more: how to exclude config.txt from being visible in PocketWord if I want to left extended_ROM to be open? (for ex. I put there .exe's that don't require installation)?
Sorry for mine English
-------
BTW: GREAT LITTLE DEVICE, after first XDA it's like more oxygenic ... O3 (ozoned .
Yes, config.txt supports COPY commands, check this thread
http://forum.xda-developers.com/viewtopic.php?t=6648
To make the ext-rom visible you can also edit one of the cab-files which only updates registy settings with WinCE Cab - Manger and add the registry setting to make ext-rom visible ( I think it is :
HKLM\System\StorageManger\Profiles\TRUEFFS_DOC
MountFlag 0 : but check this... )
Alex
WOW! THANKS! I supposed about CPY1: CPY2: cause I saw them in autorun.exe with hex editor... So It is! great... Let's try...
I'll write results here.
Only weary thing that I neen every time to rewrite all ROMs (somewhy when I delete Nk.nbf & radio rom and left only extended rom - upgrade will not end normally and device after hardreset enters into bootloader...
IT WORKS!!!!!!!!!!!!!!!!
YES! From empty Himalaya after hardreset I now recieve FULLY LOADED MINE device! even with setted up today and all else !
Wow!. .
Here is attached make_visible_Extened_RAM.CAB sized in 400 bytes - it will just only modificate registry to make Exteneded_ROM subdir visible.
Maybe someone will need it.

Nanoscopic Kitchen rom

Uppdate: it's not as simple as it's seames
here is some notes from xvx45
Code:
Quick help for file editing :
iniflashfiles.dat
It will create the different directories and copy shorcuts to menu.
You can open it with notepad.
When finish to edit it, save as unicode file.
Open an hexadecimal editor like WinHex and remove first offset (FF FE) and save your file.
hv files
In the first time you'll need to convert in editable ressources with rgucomp.exe.
It will transform hv files in rgu files. rgu files are editable in notepad.
The first step to do is to add at the first line "REGEDIT4" (without " ")
Save everytime in UNICODE format.
And be sure there is a blank line at the end of the file.
Once the file is edited use rgucomp.exe -b to re-convert it to hv files.
So what is...
- Default.hv
Default.hv contain registrery information how are make after hard reset :
it contain :
HKEY_CLASSES_ROOT ressources and HKEY_LOCAL_MACHINE.
There are many thing to translate into !!
- user.hv
Same as default.hv but contain HKEY_CURRENT_USER .
Many things to translate too !
I have tried the second metod with only replacing mui files
and got the os to boot but had lost of problems and because I'm working on other projects I did not have time to figur it out therefor I released this kitchen for everyone to translate.
You'll need to do it the way xvx45 discripes abow
this is uploaded for translation I do not have time to translate it sorry
translation turtorial
on M$ side download the Professional version
Standard is for smartphones and professional is for PDA (Prophet)
Follow the steps in that turtorial for getting the mui files
the bin to use is the one PPC_XXX.bin where XXX is short for your language (PPC_GER.bin) is German and (PPC_DAN.bin) is Danish
Rapid share link to kitchen
download and extract
do not delete anything in SYS folder that you don't know what it does
OEM folder you can add things and delete things you don't want... but would be best to keep everything
ROM folder most be untouched same with tools folder they are there for building the OS
start BuildOS and choses what apps you want and press the green play button and wait for it to finish.. it will make a folder called temp
Overwrite the mui files in the temp\dump folder with those you have extracted from the emulator bin
now you'll need to change some names in the initflashfiles.dat (open with notepad)
when finished go to next step
now press CreatROM and wait for it to finish if there is any error then you have included to many apps in the BuildOS then you most go back to BuildOS step and remove some app
if no error then go to the temp folder and flash the OS.nb file to your phone
You can also use this guide as it's much similare
http://gullum.4shared.com will be updated with mui files for the differant languages
German, Danish, French, Italian, Swedish, Portuguese, Dutch, Spanish, Greek, Russian, Chinese Simplified, Norwegian mui files uploaded
Czech, Japanese, Korean will be next
I you have problems with alingment after every Soft reset
make a cab that adds a welcome.lnk to startup folder but link it to some other exe this should overwrite the alignment link and add that cab to extrom
Can't believe it....
Am i realy the first one downloaded the kitchen?
Good job gullum. Realy good.
Greetings from Germany,
skylow
Yes I am ready.. to cook..
Thank you for your work.
I'm now on my last stage to build the first WM6 rom to Prophet in Portuguese (I think)...
After two tries I think I got it now... But it's only a beta for now...
If anyone could help me with the dictionaries I would appreciate it!
c3l5o said:
I'm now on my last stage to build the first WM6 rom to Prophet in Portuguese (I think)...
After two tries I think I got it now... But it's only a beta for now...
If anyone could help me with the dictionaries I would appreciate it!
Click to expand...
Click to collapse
do you need dictionary for the keyboard?
Try this:
For dictionary(auto complete in keyboard)
http://www.portalppc.com/GL_Display.asp?SEC=7&EntryID=300
For spell check(in pocket word for example)
http://www.portalppc.com/GL_Display.asp?SEC=7&EntryID=299
thank you, i'm going to create a new thread
Thanks for the tutorial, it seems simple to do, but after download Windows Mobile 6 Professional Images (ESN).msi , (Spanish), it creates to me the file A.BIN.PAYLOAD, but to to realize this: I meet this problem
IMGFSFROMNB A.BIN.PAYLOAD IMGFS.BIN (it generates the file IMGFS.BIN) it leaves:
ImgfsFromNb 2.0 RC 2
Searching for IMGFS start...
Not IMGFS signature found. Exiting.
And does not create the IMGFS.BIN
it can help me?
Thnks
tiggerbcn said:
Thanks for the tutorial, it seems simple to do, but after download Windows Mobile 6 Professional Images (ESN).msi , (Spanish), it creates to me the file A.BIN.PAYLOAD, but to to realize this: I meet this problem
IMGFSFROMNB A.BIN.PAYLOAD IMGFS.BIN (it generates the file IMGFS.BIN) it leaves:
ImgfsFromNb 2.0 RC 2
Searching for IMGFS start...
Not IMGFS signature found. Exiting.
And does not create the IMGFS.BIN
it can help me?
Thnks
Click to expand...
Click to collapse
I have uploaded the spanish mui files
gullum said:
I have uploaded the spanish mui files
Click to expand...
Click to collapse
I am afraid to ask... but would it be possible to upload the dutch files too? I'm having the same problem (think it is Vista related).
THANXX
gullum said:
I have uploaded the spanish mui files
Click to expand...
Click to collapse
Ok, thanks
why Microsoft didn;t release arabic tell now for mobile, I hope it is not me
buildos don't work for me. under vista and under xp. ive installed .net and java both but nothing. give me a error when try starting.
help me please
Can the bent cooker use any base ROM like PDAViet's 4.0.0.0.5b Cross or k0ster v3?
rondol1 said:
I am afraid to ask... but would it be possible to upload the dutch files too? I'm having the same problem (think it is Vista related).
THANXX
Click to expand...
Click to collapse
Thanxxxx again!
i'm flashing...that God Bless me...
davidebeatrice said:
i'm flashing...that God Bless me...
Click to expand...
Click to collapse
...God don't blessed me...
my prophet stop on first splash screen after flashing and hard reset...
tomorrow ill try again...
(fucx!)
Please remove your portuguese files, as they are not complete... And result in more problems than mine...
Gullum...
gullum, i tried to dump your v6 with hypercore (dump nb bin and then pkg tool automatic mode) to change then language with nanoscopic kitchen...but there isn't oem and sys but a lot of directory...why? what i must do? thx!!!
davidebeatrice said:
gullum, i tried to dump your v6 with hypercore (dump nb bin and then pkg tool automatic mode) to change then language with nanoscopic kitchen...but there isn't oem and sys but a lot of directory...why? what i must do? thx!!!
Click to expand...
Click to collapse
I didn't use buildDSM you'll need compare the 2 roms and place the files in the right folders.
Hi Gollum,
BuildImgfs.exe crashes to desktop (without passing anything) at
00401F51 movzx ecx,word ptr [eax+2Ch] (eax=0)
Using CreateRom.bat it outputs
Processing " ☻ ☻H☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻ä☻ä☻ä☻ä☻ä☻ä☻ä☻ä☻ä☻ä☻►☻►☻►☻►☻►☻►☻
►☻ü♥ü♥ü♥ü♥ü♥ü♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥►☻►☻►☻►☻►☻►☻é♥é♥é♥é♥é♥é♥☻♥
☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥►☻►☻►☻►☻ ☻" as file
Click to expand...
Click to collapse
and dies at
00409B52 movdqa xmm0,xmmword ptr [esi] (esi=0)
greets,
lemmz

How To: Atom Series Extended Rom Cooking

For Atom / Atom Pure / Atom Exec: Use WinImage Version 8.1 or similar program to edit IMG file. There are many programs that can do it.
Do not touch folders found in this image file. Programs that depend on these folders are: FM Radio, AutoConfig, WirelessManager, Camera, Equalizer, Album (life), ImageEditor (life)
The version of the Extended Rom is taken from the text file:
061020_AL1ARCWWE_EX0604.txt
The name is picked up versionCPAapplet.cpl (found in Settings->System Info)
So far, I did not encounter any problems changing the version numbers
The default folder name for this partition on your device is \_QHiddenPartition\ However, when we unlock this hidden partition at device runtime, we can not use the same folder name to install programs and lock it afterwards.
Normally, I used this partition to place the cabs I want to install at hard reset. This is no longer a problem with the cooked ATOM/ATOM EXEC ROMs we made because, serialzs introduced MortScript to do the automatic installation of cabs found in \_QHiddenPartition\ and \cabs\ folder found in storage card.
It is not necessary, however, to unlock the hidden partition just to edit the contents at device runtime. You can always use Total Commander to browse this partion by keying \_QHiddenPartition\ on the location bar.
For ATOM LIFE users, you can simply remove the 12-byte header of IMG file, and WinImage 8.1 can be used to edit the file. You need to restore the 12-byte header prior to flashing your device again.
tj your are very kind ^^;
Last time i ask.you say search.
i use search but still confuse cause alot of topic.
but now you posted this info.
THANKS YOU
thank you,i'm trying to cook and release WM 7.0 tonight. j/k
How to remove or add programs being install in order??? I found that del *.cab to remove the programs and copy *.cab to auto install the programs from extended rom. But i don't know the file where listed the programs is able install in the extended rom at hard reset. In the past,when i cooked BA rom, i remember that i can edit the file include the paths of the cabs I want to auto install at flash rom or hard reset.
jiggs said:
For Atom / Atom Pure / Atom Exec: Use WinImage Version 8.1 or similar program to edit IMG file. There are many programs that can do it.
Do not touch folders found in this image file. Programs that depend on these folders are: FM Radio, AutoConfig, WirelessManager, Camera, Equalizer, Album (life), ImageEditor (life)
The version of the Extended Rom is taken from the text file:
061020_AL1ARCWWE_EX0604.txt
The name is picked up versionCPAapplet.cpl (found in Settings->System Info)
So far, I did not encounter any problems changing the version numbers
The default folder name for this partition on your device is \_QHiddenPartition\ However, when we unlock this hidden partition at device runtime, we can not use the same folder name to install programs and lock it afterwards.
Normally, I used this partition to place the cabs I want to install at hard reset. This is no longer a problem with the cooked ATOM/ATOM EXEC ROMs we made because, serialzs introduced MortScript to do the automatic installation of cabs found in \_QHiddenPartition\ and \cabs\ folder found in storage card.
It is not necessary, however, to unlock the hidden partition just to edit the contents at device runtime. You can always use Total Commander to browse this partion by keying \_QHiddenPartition\ on the location bar.
For ATOM LIFE users, you can simply remove the 12-byte header of IMG file, and WinImage 8.1 can be used to edit the file. You need to restore the 12-byte header prior to flashing your device again.
Click to expand...
Click to collapse
cdmavn said:
How to remove or add programs being install in order??? I found that del *.cab to remove the programs and copy *.cab to auto install the programs from extended rom. But i don't know the file where listed the programs is able install in the extended rom at hard reset. In the past,when i cooked BA rom, i remember that i can edit the file include the paths of the cabs I want to auto install at flash rom or hard reset.
Click to expand...
Click to collapse
The script runs through all cabs present in the the two locations stated above. You don't have to edit any list like you do for AutoRun in BA. Also, AutoRun does not work with cab installation that require user interaction. Now, as for your question regarding the order they go - it's alphabetical.
Hi jiggs!!
You awesome! I have added my operator in autoconfig list, all work fine, now I have all settings for my operator!
THANKS A LOT!!
interesting in rom cooking, thats what i.m always thinking about,.
but i'm afraid to do this, i'm afraid i'll bring my atom unusable,.
thanks anyway jiggs,.
ex.image said:
Hi jiggs!!
You awesome! I have added my operator in autoconfig list, all work fine, now I have all settings for my operator!
THANKS A LOT!!
Click to expand...
Click to collapse
Pls post your settings for others, too. Thanks.
jiggs said:
For ATOM LIFE users, you can simply remove the 12-byte header of IMG file, and WinImage 8.1 can be used to edit the file. You need to restore the 12-byte header prior to flashing your device again.
Click to expand...
Click to collapse
how do you remove 12-byte header?
ichanz said:
how do you remove 12-byte header?
Click to expand...
Click to collapse
Open the file with an HEX-editor, cut the first 12 bytes and save the file. That's all.
You can use "XVI32". This Hex-editor is included in the original Scooter-ROMkitchen.
Hi all,
I use remotePROTECT as a security measure on my Atom - I find the program great.
It will be even better if I place it in extROM (hidden partition) so that it will install again upon hard reset.
I've followed the instructions that come with the software - they require me to place the program's CAB file in the extROM along with the setupE file.
I tried that - did a hard reset and nothing happened - didn't install.
I have an O2 Atom with an official ROM release installed.
Is there anything else I need to do? I note there is an Autoinst.dat file in the hidden partition, but it's encrypted or gibberish so I can't do much with it.
If I've overlooked anything can someone please suggest what I can do to make this do what I want - install itself again after hard reset.
Thanks in advance.
Avocado said:
Hi all,
I use remotePROTECT as a security measure on my Atom - I find the program great.
It will be even better if I place it in extROM (hidden partition) so that it will install again upon hard reset.
I've followed the instructions that come with the software - they require me to place the program's CAB file in the extROM along with the setupE file.
I tried that - did a hard reset and nothing happened - didn't install.
I have an O2 Atom with an official ROM release installed.
Is there anything else I need to do? I note there is an Autoinst.dat file in the hidden partition, but it's encrypted or gibberish so I can't do much with it.
If I've overlooked anything can someone please suggest what I can do to make this do what I want - install itself again after hard reset.
Thanks in advance.
Click to expand...
Click to collapse
If you have read the first post carefully, then you will understand that this won't work because the built-in AutoInstall of the official ROM restricts to signed CABs only as defined by list with no known format as of this date. That's why we have cooked ROMs to bypass this and created another AutoInstall script. There are work arounds for your purpose but definitely this solution is not for you. You have to do some research on this forum.
Anyone knows how to change or create new network settings. I found xml files in network folder and asked if there is a way to have my personal network settings like auto sms delivery or auto configure vms numbers or ...
vocian said:
Anyone knows how to change or create new network settings. I found xml files in network folder and asked if there is a way to have my personal network settings like auto sms delivery or auto configure vms numbers or ...
Click to expand...
Click to collapse
you need to secure this from your operator.
although you can edit the xml files with notepad, I don't know if the GUID found there is important. you can also generate your own GUID to have a unique value.
select the existing xml that best fit your requirements and edit it. you can't edit the cabs found in the networks because they are signed. you need to provision your own cabs. it's more like provisioning certificates using cabs.
jiggs said:
you need to secure this from your operator.
although you can edit the xml files with notepad, I don't know if the GUID found there is important. you can also generate your own GUID to have a unique value.
select the existing xml that best fit your requirements and edit it. you can't edit the cabs found in the networks because they are signed. you need to provision your own cabs. it's more like provisioning certificates using cabs.
Click to expand...
Click to collapse
thank you very much indeed. I found xml files for defualt operator and also txt file wich list this operators. Gussed that first input my operator to that list and then create new xml. but i figured if any guide for what all of this xml comands mean and the whole format.
and another question : how to edit or change cabs? I have a background of programming with c++ and visual basic.net. Is it possible for me to create my own cab without too much effort? and with which compiler ?
tnx
jiggs said:
It is not necessary, however, to unlock the hidden partition just to edit the contents at device runtime. You can always use Total Commander to browse this partion by keying \_QHiddenPartition\ on the location bar.
Click to expand...
Click to collapse
Jiggs,
I am using an atom life, I fould that I could not browse the extended rom with Total Commander. In my memory, I should be able to use TC to browse the extended rom on my ATOM EXEC. Do you know what I am doing wrong?
By the way, is it possible to unhide the extended rom?
vocian said:
thank you very much indeed. I found xml files for defualt operator and also txt file wich list this operators. Gussed that first input my operator to that list and then create new xml. but i figured if any guide for what all of this xml comands mean and the whole format.
and another question : how to edit or change cabs? I have a background of programming with c++ and visual basic.net. Is it possible for me to create my own cab without too much effort? and with which compiler ?
tnx
Click to expand...
Click to collapse
use PocketPC Installation Creator to create cabs.
hh93220 said:
Jiggs,
I am using an atom life, I fould that I could not browse the extended rom with Total Commander. In my memory, I should be able to use TC to browse the extended rom on my ATOM EXEC. Do you know what I am doing wrong?
Click to expand...
Click to collapse
You must simply type \_QHiddenPartition in Total Commander to switch to Extended ROM.
Btw: It's described in the Atom Wiki. You should read it.
By the way, is it possible to unhide the extended rom?
Click to expand...
Click to collapse
Yes:
hit me
scorpio16v said:
Open the file with an HEX-editor, cut the first 12 bytes and save the file. That's all.
You can use "XVI32". This Hex-editor is included in the original Scooter-ROMkitchen.
Click to expand...
Click to collapse
Thanks!! The problem resolve after I remove the first 12 bytes.
For AtomLife ExtRom.img.
Anyone was successful to flash editted ExtRom.img of AtomLife with DSUU? If possible, could you please show me few experience to Update ExtRom via DSUU.
Ex: Remove 12bytes header/edit(add or remove anything can do)/restore 12bytes header. Then replace new ExtRom.img in \Window\temp\ExtRom.img and delete \Window\temp\FLASH.DIO while completed extract of DSUU running. Then imitate DSUU instruction. Is it right? This way, I cuccessed to new Flash.dio for AtomLife.

[SOLVED] Japanese font / glyph on Jelly Bean (Nexus 7)

Hi !
Android 4.1 has a better glyph support for Japanese users (renders Japanese-specific versions of glyphs WHEN system language is set to Japanese).
I use a lot Japanese (reading / writing) and what see when system language is NOT set to Japanese is the Chinese glyphs characters instead of Japanese ones. Often those are the same as the Japanese glyph but in some cases they are not.
But if I set the system language to Japanese the glyphs are the good ones. So, it's not so convenient to set system language to Japanese every time I need to read or write in Japanese !
It looks to be done with a fallback fonts list that gets switched with the UI locale. Inside of /system/etc/ there are two XML files: fallback_fonts and fallback_fonts-ja. In the ja one the order of MTLmr3m.ttf font is placed before DroidSansFallback.ttf. The MTLmr3m.ttf file is the Motoya Japanese font and the DroidSansFallback.ttf is the fallback font that has the simplified Chinese glyphs.
The fix to allow Japanese instead of Simplified Chinese with a non-Japanese UI would be to copy the fallback_fonts-ja file to fallback_fonts. Before doing that it would be a good idea to copy fallback_fonts to something else like fallback_fonts.backup so that you could restore it later. However, before doing any of this you would also need to root your device since the /system directory can't be edited otherwise.
Click to expand...
Click to collapse
This is what I found (here => http://forum.koohii.com/viewtopic.php?pid=181580#p181580 ) and what I done.
I even tried to edit the fallback_fonts file to put MTLmr3m.ttf font before DroidSansFallback.ttf. But in any case, once I reboot my Nexus 7, the Japanese font are not read anymore (juste leaving blank).
Does anyone have a solution to use the MTLmr3m.ttf file (Japanese font) instead of DroidSansFallback.ttf without setting the system language to Japanese ?
Thank you !
I use Android in English but also need full Japanese support, to read and type. To achieve that, I replace Android's ( rather poor ) DroidSansJapanese.ttf with IPAPGothic and doing so I get a good proper font. Easy, just renaming IPAPGothic as DroidSansJapanese.ttf and putting it in :
/system/fonts/DroidSansJapanese.ttf
Then to avoid Android using the font DroidSansFallback.ttf, I replace as you mention the following file defining fonts with my own :
/system/etc/fallback_fonts.xml
I don't touch anything else and it works for me on 4.1 and 4.1.1. Android uses IPAPGothic for Japanese in my devices and DroidSansFallback.ttf for other languages needing glyphs. I also replace DroidSansFallback.ttf with a better font that supports full Traditional Chinese and Korean, by the way.
Here's the fallback_fonts.xml file I use in case you want to check it or use it directly. ( If so, rename .txt to .xml and also remember to make sure permissions for the files you put in system/ are rw-r--r-- )
Hope it helps.
Edit : this is a bit of a hack to preserve naming from Android 2.2 and 2.3 ( DroidSansJapanese.ttf as it is called in those versions ) and don't erase the MTLmr3m.ttf font in Android 4 in case I need it for anything or Google changes something later on, but again, it works for me, so maybe worth a try.
When I took a look at your fallback_fonts.xml, I saw that you put the DroidSansJapanese.ttf at the top of the "list".
And when I tried the solution I explained in my first post, I put it just before DroidSansFallback.ttf at the end of the list.
So I thought I could try to put MTLmr3m.ttf at the top and let DroidSansFallback.ttf at the end of the list. (yes, I wanted to use MTLmr3m.ttf, because it was done for Japanese people... so it's sound good for me^^).
A reboot later and the right Japanese font / glyph (not the Chinese one) was used by the system in every apps !! :victory:
Thank you Ultramanoid, you really helped me ! :good:
Thank you very much, Ultramanoid!
I now have hopes to make Taiwanese-specific kanjis work.

Language Add on to OMGB (Dutch)

Hello there,
I can't post in developer thread, but this is for de OMGB nand.
The OMGB nand is the only one which actually works on my RHOD100. With de GB*** nand when my screen goes black it stays black until i reseat the battery
Anyway, there was one thing I didn't like so much on OMGB. It only has the English language in it.
I tried to use MoreLocal2, but that just makes other apps work in my language (not the system apps).
I downloaded the full apk files from another nand and did some decompile, copy (language map) and compile actions on (most) system apps.
Added this apk's in an update zip file and loaded that from Recovery. Now my phone talks the same language as me :victory:
Maybe other dutch people would like this, so I'll attache it here.
Edit: File is 14 MB so I can't attache it here... Let me know when your interested...
One sidenote: the Launcher2.apk is updated too, so you'll need to put your icons and widgets back in place, because they will all be gone after this update. Maybe you can backup and restore, but I havn't tried that.
I didn't see any other problems with it, but always backup before you try any update! :good:
Sounds like some good work. I would like to see the work you did. I am trying to get Hebrew working on the physical keyboard with TouchPal keyboard, which supports Hebrew. There is an other keyboard app, AnySoftKeyboard, which does work fully. I am using the latest NAND from a few weeks ago.
clevebb said:
Sounds like some good work. I would like to see the work you did. I am trying to get Hebrew working on the physical keyboard with TouchPal keyboard, which supports Hebrew. There is an other keyboard app, AnySoftKeyboard, which does work fully. I am using the latest NAND from a few weeks ago.
Click to expand...
Click to collapse
Hi there,
I don't know if my work can help you with that...
With the keyboard I didn't do anything.
What I did was:
- Decompile all system APK's from the nand rom to a folder (folder1)
- Decompile all system APK's from anaother rom (same android version) to a folder (folder2)
- Copy all language files from the APK's from folder2 to folder1 (in the right place of course).
- Recompile all (modified) system APK's from folder1.
- Create an update package to install the modified APK's.
At this point you can set Android to use the language ypu added.
I found a procedure to do this somewhere on this forum, but I didn't save it to my favorites.
So you have to find it by yourself
Thanks! Doesn't help me directly, but makes such mods sound easy enough to give a shot at.
Sent from my MSM using Tapatalk 2

Categories

Resources