Polonizacja Systemu Windows Mobile na urządzeniach typu Vox

  • 0 Odpowiedzi
  • 7802 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

nokser

Wątek jest poświęcony polonizacji systemu operacyjnego Windows Mobile 6.1 dla urządzeń typu Vox.
Właśnie w tym temacie, można się wypowiadać na powyższy temat.
Co by zostało dla potomnych :P


Kompatybilne:
HTC S710 / HTC S711 / Dopod C500 / Dopod C730 /
 Vodafone VDA V / Vodafone v1415 / Vodafone v7505 / SFR S710 /
Orange SPV E650 / Swisscom XPA v1415




Pierwsze co, to rozłożymy nasz ROM:
1)Pobieram: Vox Kitchen
2)Rozpakowujemy kuchenkę do jakiegoś folderu i dorzucamy tam nasz obraz systemy, czyli plik *.nbh
3)Podążamy według podanych tam instrukcji, aby otrzymać rozłożony, na Moduły i Pliki nasz ROM

Przygotowanie:
Z folderu "dump", bądź uzyskanego w paczkach SYS i OEM, usuwany wszystkie pliki z końcówką *.mui i z liczbą w nazwie inną niż 0415

Modyfikacja Modułów:
1)Pobieramy : Polskie MuI
2)Po rozpakowaniu zawartości, kopiujemy wszystkie  *.mui i  pliki z cyframi 0415 do naszego katalogu "dump"
(muszą trafić tam, skąd wcześniej je usuwaliśmy)

Polonizacja Initflashfiles:
1)Otwieramy plik initflashfiles.dat z naszego folder "dump" edytorem - Notepad ++
2)Przykładowo, powinien wyglądać mniej więcej tak:


root:-Directory("My Documents")
root:-Directory("Program Files")

; ------------------------------- Moje dokumenty

Directory("My Documents"):-Directory("Osobisty")
Directory("My Documents"):-Directory("Służbowy")
Directory("My Documents"):-Directory("Moja muzyka")
Directory("My Documents"):-Directory("Moje obrazy")
Directory("My Documents"):-Directory("Moje wideo")
Directory("My Documents"):-Directory("Moje dźwięki dzw.")
Directory("My Documents"):-PermDir("Szablony")

Directory("Program Files"):-Directory("Połączenia")

Directory("\Windows"):-Directory("Help")
Directory("\Windows"):-Directory("Czcionki")
Directory("\Windows"):-Directory("Programy")
Directory("\Windows"):-Directory("Autostart")
Directory("\Windows"):-PermDir("Menu Start")
Directory("\Windows"):-Directory("Temporary Internet Files")
Directory("\Windows"):-Directory("AppButtons")
Directory("\Windows"):-Directory("Ulubione")
Directory("\Windows"):-Directory("Rings")
Directory("\Windows"):-Directory("AppMgr")

Directory("\Windows"):-PermDir("System")
Directory("\Windows\System"):-PermDir("ConfigMgr")
Directory("\Windows\System"):-PermDir("DumpFiles")
Directory("\Windows\System"):-PermDir("CabQueue")
Directory("\Windows\System"):-PermDir("CertDtls")


; ------------------------------- Zawartość Menu Start

Directory("\Windows\Menu Start"):-PermDir("Programy")
Directory("\Windows\Menu Start"):-PermDir("Ustawienia")

Directory("\Windows\Menu Start\Programy\"):-File("Obrazy i wideo.lnk","\Windows\pimg.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Windows Media.lnk","\Windows\WMplayer.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Telefon.lnk","\Windows\cprog.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Kontakty.lnk","\Windows\addrbook.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Obsługa wiadomości.lnk","\Windows\tmail.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Notatki.lnk","\Windows\notetake.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Kalkulator.lnk","\Windows\calc.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Eksplorator plików.lnk","\Windows\fexplore.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("ActiveSync.lnk","\Windows\sync.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Internet Explorer.lnk","\Windows\pie.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Zadania.lnk","\Windows\tasks.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Kalendarz.lnk","\Windows\calendar.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Comm Manager.lnk","\Windows\CommManager.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Udostępnianie Internetu.lnk","\Windows\IntShrUI.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Łącze modemowe.lnk","\Windows\ATCIUI.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Menadżer SIM.lnk","\Windows\Sim Manager.lnk")

; ------------------------------- Przyciski aplikacji

Directory("\Windows\AppButtons"):-File("Kalendarz.lnk","\Windows\calendar.lnk")
Directory("\Windows\AppButtons"):-File("Comm Manager.lnk","\Windows\CommManager.lnk")
Directory("\Windows\AppButtons"):-File("Kontakty.lnk","\Windows\addrbook.lnk")
Directory("\Windows\AppButtons"):-File("Zadania.lnk","\Windows\tasks.lnk")
Directory("\Windows\AppButtons"):-File("Internet Explorer.lnk","\Windows\pie.lnk")
Directory("\Windows\AppButtons"):-File("Windows Media.lnk","\Windows\WMplayer.lnk")
Directory("\Windows\AppButtons"):-File("Obsługa wiadomości.lnk","\Windows\tmail.lnk")


; ------------------------------- Autostart

Directory("\Windows\Autostart"):-File("coldinit.lnk","\Windows\coldinit.lnk")
Directory("\Windows\Autostart"):-File("Zapraszamy.lnk","\Windows\welcome.lnk")
Directory("\Windows\Autostart"):-File("CapNotify.lnk","\Windows\CapNotify.lnk")
Directory("\Windows\Autostart"):-File("WiFiInit.lnk","\Windows\WiFiInit.lnk")


; ------------------------------- Szablony

Directory("\My Documents\Szablony"):-File("Pusta notatka.pwi","\Windows\blank.pwi")
Directory("\My Documents\Szablony"):-File("Notatki ze spotkania.pwi","\Windows\meeting.pwi")
Directory("\My Documents\Szablony"):-File("Nota.pwi","\Windows\memo.pwi")
Directory("\My Documents\Szablony"):-File("Nota telefoniczna.pwi","\Windows\phone.pwi")
Directory("\My Documents\Szablony"):-File("Notatka przykładowa.pwi","\Windows\sample.pwi")
Directory("\My Documents\Szablony"):-File("Do zrobienia.pwi","\Windows\todo.pwi")

Directory("\My Documents\Szablony"):-File("Pusta notatka.dot","\Windows\blank.dot")
Directory("\My Documents\Szablony"):-File("Notatki ze spotkania.dot","\Windows\meeting.dot")
Directory("\My Documents\Szablony"):-File("Nota.dot","\Windows\memo.dot")
Directory("\My Documents\Szablony"):-File("Nota telefoniczna.dot","\Windows\phone.dot")
Directory("\My Documents\Szablony"):-File("Notatka przykładowa.dot","\Windows\sample.dot")
Directory("\My Documents\Szablony"):-File("Do zrobienia.dot","\Windows\todo.dot")
Directory("\My Documents\Szablony"):-File("Rejestr przebiegu pojazdu.xlt","\Windows\VehicleML.xlt")

Pamiętajmy, o tym że reszta dodawanych aplikacji, plików, skinów itp, musi mieć odniesienia położenia takie samo, jak wyżej opisane.

Polonizacja Rejestru:
W naszym folderze z systemem są dwa pliki rejestru:
-default.hv
-user.hv

Oraz w sekcji XIP, istnieje plik boot.rgu, który również musimy edytować.

Otwieramy każdy plik osobno, przy pomocy opcji w danej nam kuchence

Ważne:
->   Na początku, w pierwszej lini rejestru musimy wpisać:  REGEDIT4
->   Również, sprawdzamy czy między każdym kluczem jest przynajmniej jedna linia pusta, czyli nie ma żadnego wpisu
->   Wszystkie pliki .rgu zapisujemy w UNICODE, tak wiec mając otwarty np. default.rgu w Notepad ++, klikamy File > Encoding > Unicode
->   Nowe klucze wpisane przez nas, nie mogą dublować starych


W taki sposób mamy przygotowany rejestr, możemy go teraz dowolnie edytować.

1)BOOT.RGU

W pierwszej kolejności, zmodyfikujemy plik boot.rgu z sekcji jądra systemu. Jak uzyskać gotowy do modyfikacji XIP, nie będę tu opisywał.

Otwieramy nasz boot.rgu w Notepad ++
Powtarzamy czynności wyżej wymienione, które są ważne dla funkcjonowania takiego rejestru.
Zmieniamy wartości kluczy:

Z:
[HKEY_LOCAL_MACHINE\MUI]
    "Enable"=dword:1
[HKEY_LOCAL_MACHINE\MUI]
   "SysLang"=dword:409
[HKEY_CURRENT_USER\MUI]
   "CurLang"=dword:409
Na:
[HKEY_LOCAL_MACHINE\MUI]
    "Enable"=dword:1
[HKEY_LOCAL_MACHINE\MUI]
   "SysLang"=dword:415
[HKEY_CURRENT_USER\MUI]
   "CurLang"=dword:415

Teraz przejdźmy do rejestru w głównej powłoce:

2)USER.HV

Zmieniamy wartości kluczy:

Z:
[HKEY_CURRENT_USER\MUI]
  "CurLang"=dword:409
Na:
[HKEY_CURRENT_USER\MUI]
  "CurLang"=dword:415

3)DEFAULT.HV


Zmieniamy wartości kluczy:

Z:
[HKEY_LOCAL_MACHINE\MUI]
  "Enable"=dword:1

  "SysLang"=dword:409
Na:
[HKEY_LOCAL_MACHINE\MUI]
  "Enable"=dword:1

  "SysLang"=dword:415

Jeżeli chodzi o resztę tego pliku rejestru, to musimy go przejrzeć i pozmieniać wszystkie nazwy folderów i plików aplikacji systemowych na polskie. Mamy oparcie nawet na plikach *.rgu z pobranego pliku "Polskie Mui"


Polonizacja pozostałych aplikacji:


Sprawdzamy jeszcze czy również podmieniliśmy wszystkie pliki *.provxml
 
Na zakończenie polonizacji, musimy dokładnie przejrzeć jeszcze raz nasz "dump", czy czasem czegoś nie pominęliśmy.

Jeżeli wszystko już jest w porządku:

Składamy nasz system, za pomocą kuchni, w jedną całość, flash-ujemy i sprawdzamy czy polonizacja OS jest kompletna


Pozostałe, niespolonizowane ubytki poprawiamy...........



W razie jakichkolwiek pytań i problemów proszę pisać, a pomogę
POWODZENIA!!!!



« Ostatnia zmiana: Luty 26, 2009, 14:45:02 wysłana przez revanmj »