i-mate最新ROMを編集しDefaultのnlsやタイムゾーンを日本に設定しても
ハードリセット後や最初のBoot時に英語に書き換えられると言う問題。
Extended ROM内のDefault_Imate_PPC_JJ_SA_V5.5.03.cabにある
Platformxxx.reg の記述が原因の様である。
記述内容は
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Today]
"Skin"="\Windows\i-mate_Swoosh.tsk"
[HKEY_LOCAL_MACHINE\Security\ECall]
"List"=hex(7):\
39,39,39,00,31,31,32,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Clock]
"GMT_OFFSET"=dword:00000000
"AppInfo"=hex:\
01,00,00,00,80,01,00,00,55,00,00,00,00,00,00,00,01,00,00,00,3a,01,00,00,69,\
00,00,00,00,00,00,00,01,00,00,00
[HKEY_LOCAL_MACHINE\HARDWARE\OEM\KEYBD]
"PieHomePage"="www.clubimate.com"
[HKEY_CURRENT_USER\ControlPanel\PhoneExtendFunction]
"CSDISDNEnable"=dword:00000001
"CBSTName"=dword:00000000
"CBSTSpeed"=dword:00000007
"CBSTCe"=dword:00000000
"GPRSAuthenticationMethod"=dword:00000001
"GPRSAuthenticationSlot"=dword:0000000a
[HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\Main]
"Load_WML_over_HTTP"=dword:00000000
[HKEY_LOCAL_MACHINE\nls]
"DefaultLCID"=dword:00000809
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet
Settings\5.0\User Agent\Post Platform]
"i-mate JASJAR PPC; 640x480"=""
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet
Settings\5.0\User Agent\Templates\Same as Pocket PC]
"Platform"="Windows CE; i-mate JASJAR PPC; 640x480"
このレジストリ要らないのでは??
変更済みのCABを上げておいた(CAB名はオリジナルと同名)
上記の青い部分だけ削除してある。
Asukaly yours!