[8525, TyTN, MDA Vario II, JasJam ROM Development] hwpeter:
Hi, I was trying to make a Korean Rom for Hermes for quite some time... can you share your sorce for making one and how to? This is what I've tried till now and the qusetions I have...

The Question:

1. How do I install and change the default font of the ROM?

2. How to change the dictionary in your language, settings for your language, t9 dictionary for your language, keyboard layout?

Here is the tutorial I've found: (originaly written by a member of XDA-Developers: Tna)

Step 1

(a)Download your language emulator Files from

(b) install the downloaded file

(c)Take the emulator image that you want from the installation folder.

For example, if you have downloaded the images for Korean language look in the folder "C:\Program Files\Windows Mobile 6 SDK\PocketPC\Deviceemulation\0412":

The image for Hermes is: PPC_KOR_GSM_VR.BIN

(d) extract the emulator files in a new folder.

to extract files from the emulation rom follow this direction:

- Download Tadzio's imgfs

- Unzip the tools along with the emulator image(PPC_KOR_GSM_VR.BIN) in any folder.

- Rename the image to A.BIN (to make the next commands easier to type).

- Open a D.O.S. command window and perform these commands:

Code:

> NBSPLIT -emu A.BIN

(it generates two files: A.BIN.EXTRA and A.BIN.PAYLOAD)

> IMGFSFROMNB A.BIN.PAYLOAD IMGFS.BIN

(it generates the file IMGFS.BIN)

> IMGFSTODUMP IMGFS.BIN

(Now the extracted files are dumped in /Dump directory)

(e) Rename ALL the 4xx files to 412 (e.g. 0412.mui -> 0.409.mui) Apply this to all files and folders (an eyasier way to do that is to search from windows for all *412* files and then rename them)

Step 2

Find your BASE ROM. (e.g. Hermes Black Rom)

Step 3

Download your Kitchen. (e.g. Anichullus Core Professional Kitchen)

Step 4

Dump the BASE ROM (If you use Anichullus Kitchen , follow the manual but Stop BEFORE using Bepe's Package TOOL)

Step 5

Go to DUMP folder (e.g. C:\core\extract\dump) and paste ALL the language files you have

renamed from step 1e. ATTENTION you have to copy and paste ALL files from your

language folder AFTER you have renamed them to 409 . REPLACE duplicate files

Step 6

Continue with kitchen steps . For instance if you were to use Bepe's Package TOOL , go on and build the packages.

Step 7

Edit Initflashes.dat file . Information on how to do that are in every cooking tutorial. In

Intflashes.dat file you will have to translate all the links and directories according to your

language files. CAUTION if you make mistakes in translation your WM6 will be crappy and

programs may not start

->In order to make a good translation check your original rom, or try the WM6 emulator with your language files and check the directory names.

Step 8

Save Initflashes.dat in unicode and remove first two bytes with a hex editor

Step 9

Choose your OEM packages.

about keyboard, you must add with a oem package also:

- dictionary in your language

- settings for your language

- t9 dictionary for your language

- for keyboard layout make this registry mod:

Code:

Registry Editor:

HKCU >> ControlPanel >> Keybd

Create a string "Locale" with "0412" vale. Everything without "Where 0412 is your country value.

Step 10

build your rom according to your kitchen manual