Ok.. I hope this could be a HOW-TO-DO-IT thread and that people will post some useful info how to build your own language from the M$ SDK wm6
This thread will be updated when there is new info. (but we all need to help!)
First we need the wm6 files of your language
How to dump the wm6 files
1- Dowload the images that you want here:
Available languages are:
0404 CHT Chinese Traditional
0804 CHS Chinese Simplified
0405 CSY Czech
0406 DAN Danish
0413 NLD Dutch
0409 USA English
0407 GER German
0408 ELL Greek
040b FIN Finnish
040c FRA French
040e HUN Hungarian
0410 ITA Italian
0411 JPN Japanese
0412 KOR Korean
0414 NOR Norwegian
0415 PLK Polish
0416 PTB Portuguese Brazil
0816 PTG Portuguese Portugal
0418 ROM Romanian
0419 RUS Russian
041b SKY Slovak
0c0a ESN Spanish
041d SVE Swedish
041f TRK Turkish
2- Install them in your computer.
3- Take the image that you want from the installation folder.
For example, if you have downloaded the images for NLD language look in the folder "C:\Program Files\Windows Mobile 6 SDK\PocketPC\Deviceemulation\0413":
The image for Hermes is: PPC_NLD_GSM_VR.BIN (I'm not 100% sure)
- Download Tadzio's imgfs excelent tools in:
- Unzip the tools along with the image 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:
> 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
And that's all. Files are dumped in /Dump directory
What we need! (and how do we get it?!)
So all we got right now are the wm6 files, we dont have any hardware drivers and OEM apps specific to the hermes.
"module addresses in the ROM"
Hope this will work out, its in best interests for all of us!
@ mods - can we make this sticky? Thq you
Thx to VivaErBetis
Wrong or missing parameters.
Usage: NBSPLIT -hermes|-kaiser|-titan|-acer|-wizard|-athena|-sp
|-data <number> -extra <number> <filename.nb>
Generates <filename.nb.payload> and <filename.nb.extra> from <filename.nb>
<filename.nb> will NOT get overwritten.