A co ze zmianą ROMu jakieś propozycje? 
Ja kilka dni temu robiłem upgrade GER 2210 na ENG. Na 95% w 1940 bedzie sie dalo tak samo zrobic:
1) Sciągasz w HP upgrade do v1.1 ENG
2) rozpakowujesz upgrade
3) w powstalym katalogu znajdziesz plik *.nbf - otwierasz go za pomoca dowolnego hexeditora - np.: WinHex i na samym początku znajdziesz informacje jakiego jezyka on dotyczy - u mnie bylo to "hp iPAQ h2200-ENG-1.10.07-9568--"
4) zmieniasz ENG na GER - zeby updater pozwolil wczytac ten ROM
5) po zmianie ENG na GER zmienia się checksuma pliku więc trzeba ją poprawić. Oryginalna checksuma jest w tym samym nagłówku - u mnie wartość 9568 (oczywiscie w hex). Trzeba policzyc nową checksume - za pomocą windowsowego kalulatora w trybie naukowym przelaczonego w hex:
- wpisujesz originalna checksume
- odejmujesz od niej checksume napisu ENG czyli DA
- dodajesz do tego checksume napisu GER czyli DE
- wynikowa wartosc w hex wpisujesz w miejsce oryginalnej - u mnie 956C
6) po zapisaniu pliku startujesz normalna procedure upgradu - updater powinien wykryc ze masz ROM GER i obraz ROM tez GER (mimo ze faktycznie jest ENG).
7) Przez mniej wiecej 10min wpatrujesz sie w narastające procenty

i cieszysz sie angielskim 1940.
PS1. To że udało się zrobić tak z moim 2210 nie oznacza na 100% ze Tobie sie uda - nie moge ponosic za to odpowiedzialnosci.
PS2. Zgodnie z umowa licencyjna na Windows Mobile 2003 powinienes kupic nowa licencje

Powodzenia - jesli cos bedzie niejasne to daj znac.
Pozdrawiam
Slawek@2210