[Upgrading, Modifying and Unlocking] The Solutor:
English ROMs are (obviously) more frequently released, so are usually more updated and generally there is a wider choice of WWE cooked ROMs than the nationalized ones.

Porting a ROM from WWE to (say) Italian is a boring process and in addition there is the worst scenario where an Italian ROM isn't available at all, and there is no way to build a custom ROM (as happen with the my Ultimate 8502).

For some languages there is the RealVga workaround, but for Italian this is not the case.

Btw realvga is still wm6.0 based and can lead to unpredictable problems on the wm 6.1 devices, tough it usually works.

So I started to search a way to build an Italian package meant to "Italianize" any WWE ROM and here I post the first version of it.

The process is not full automatized, due to lack of my knowledge, lack of time and because some steps are device dependent.

-------------------------------------------------------------------------

And now I go straight to the instructions:

0) Optional but strongly suggested, do a full backup of your actual phone status, useful if something goes wrong to going back quickly after a soft reset.

Also optional but strongly suggested, do an HR before start, this can lead to a quicker (and less boring) process.

1) Download the attached package, and install the included sdacerts package and the Italian package itself.

2) reboot the phone. Now your phone is already mostly in Italian.

3) Unlock the device with CeRegEditor:

Connect the device to the PC, launch ceregeditor, go to tools > unlock registry then confirm at the prompt on the device (if you get no prompt, click to unlock registry again)

4) Now Its time to adjust the remaining English entries.

(trough activesync) rename the folder \program as \programmi

check if the folder \My Documents\Modelli is present and if the models are present. If not, move the files from \My Documents\templates to My documents modelli, then delete the templates folder.

In the windows directory check for the presence of the following folders:

\windows\Start menu\Programmi

\windows\Start menu\Impostazioni

\windows\Caratteri

\windows\Esecuzione Automatica

\windows\Preferiti

\windows\Recenti

If some of them are missing, just rename the related english directory (eg: fonts > caratteri).

Else, copy any file from the English directory to the new Italian one (eg: copy the files from \windows\startup to \windows\esecuzione automatica), and then delete the english folder.

5) Move the links from \windows\programs to \windows\programmi.

Eventually clean the duplicates and/or rename the links that are still in english, then delete (or move in a another place) the folders \windows\programs and \windows\settings, delete also the file \windows\impostazioni\dummy.txt

6) check for any link inside the start menu directory that points to the \program files folder instead of the correct \programmi.

7)with the ceregeditor search for any reference to the \program files folder and correct it to \programmi.

8) reboot the phone and check if everything is ok

9) (device dependent step) If an additional package is provided unpack all the OEM MUIs in the windows directory, else go to step 10

10) when all is done proceed doing a full backup, so you can quickly have the phone in Italian after an HR.

As you can see there is still a bit of manual work, so feel free to improve the process, or to suggest anything useful.

--------------------------------------------------------------------------

And now a couple of considerations:

After the process your phone will be almost 100% in Italian, all the help files are included, and all the dictionary files are present.

Obviously the package "as is" is meant to be generic, so all the OEM packages will remain in English.

For the devices I own I will post the missing MUIs (see step 9), but for the others you have to provide yourself.

The package, as already stated, is based on wm 6.1, so installing it on a wm6.0 device can lead to unpredictable results (i suppose mainly in the messaging area).

The package v1.0 is meant for the drvices @96 and @128 dpi only (tested on both resolution).

The package (thanks to michyprima) v1.0b is meant for any resolution (96,128 and 192 dpi) but isn't yet tested on 192 dpi devices (let me know).

Altough the v1.0b will work on any devices, if your device is a 96 or 128 I suggest to install the v1.0 becouse the smaller size.