Treo750vリアル日本語化への道(後編)

8.MUIに署名する(オレオレ署名)
下記の①〜④が実行できない場合、下の方にある代案を試すといいかもしれない。
①母艦PCのC:\ドライブ直下に署名したいMUIをつっこむ
②前編の3−①に同じ
③「signtool.exe sign /f wakaran.pfx」と入力し、スペース入力後、署名したいMUIファイル名を入力し、Enter
例A:「AboutPhone_enUS.dll.0411.mui」に署名したい場合、
「signtool.exe sign /f wakaran.pfx AboutPhone_enUS.dll.0411.mui」で、Enter
「Successfully signed: AboutPhone_enUS.dll.0411.mui」と表示されればOK

もしもこれでSignTool Error: The specified PFX password is not correct.とエラーが出る場合は、「signtool.exe sign /f wakaran.pfx /p 秘密キー AboutPhone_enUS.dll.0411.mui」も試してみるといいらしいぞ

例B:複数のMUI(「001.mui」「002.mui」「003.mui」)に一括して署名したい場合、
「signtool.exe sign /f wakaran.pfx 001.mui 002.mui 003.mui」で、Enter
「Successfully signed:なんたらかんたら」が、3行表示されるはず

特別付録:38個のMUIな場合、下記をコピペして実行
signtool.exe sign /f wakaran.pfx AboutPhone_enUS.dll.0411.mui ActiveCallPlugIn_enUS.dll.0411.mui AltKeys_enUS.dll.0411.mui BatteryIndicator_enUS.dll.0411.mui BatteryUI_enUS.dll.0411.mui CarKitAtci_enUS.dll.0411.mui CustomDialingExt_enUS.dll.0411.mui DialLookupPlugin_enUS.dll.0411.mui EmzAMRNBEnc.DLL.0411.mui EmzMP4MuxFilter.dll.0411.mui KeyGuardUI_enUS.dll.0411.mui LsOmaUi.dll.0411.mui messagingapp_enUS.dll.0411.mui messagingplugin_enUS.dll.0411.mui MsgMnuExt_enUS.dll.0411.mui msim.dll.0411.mui NetTimeBHO_enUS.dll.0411.mui NotifyCplExt.dll.0411.mui NotifyCplExt_enUS.dll.0411.mui PhoneCanvasPlugIn_enUS.dll.0411.mui PhoneDialer_enUS.dll.0411.mui picselifv.exe.0411.mui PicturePlugin.dll.0411.mui PicturePlugin_enUS.dll.0411.mui PLMOCPL_enUS.dll.0411.mui PlmOMenuExt_enUS.dll.0411.mui PlmOWelcome_enUS.dll.0411.mui QQPP_enUS.dll.0411.mui RecBar_enUS.dll.0411.mui SpeedDialPlugin.dll.0411.mui SpeedDialPlugin_enUS.dll.0411.mui THBKit_enUS.dll.0411.mui TodayMgr_enUS.dll.0411.mui TodayPad.dll.0411.mui tsctrc.dll.0411.mui VoiceCmdRes_PPC.dll.0411.mui VOLServ_enUS.dll.0411.mui WebSearchPlugin_enUS.dll.0411.mui

④署名付きMUIをTreo750vWindowsフォルダにつっこむ

8.MUIに署名する(オレオレ署名)の代案
①前半1の⑦で採取したsigncode.exeをダブりクリックする
②デジタル署名開始ウィザードウィンドウが開くので「次へ」
③ファイルの選択画面で、署名をつけたいMUIを指定(すべてのファイルで指定)して「次へ」
④署名オプションはカスタムにしてみる
⑤証明書の署名は、「ファイルから選択」にして「wakaran.spc」をチョイスして「次へ」
⑥秘密キーは、「ディスクの秘密キーファイル」で「wakaran.pvk」を参照して「次へ」
⑦秘密キーを聞かれるので入力
⑧ハッシュアルゴリズムを「Sha1」で「次へ」
⑨追加の証明書は「ルート証明書を含む証明のパスのすべての証明書」と「追加の証明書なし」にチェックで「次へ」(これは正解かどうかサッパリわからんけど)
⑩データの説明は・・・空欄で「次へ」
⑪タイムスタンプもよくわからんから気にしない方向で「次へ」
⑫最後にもう1回秘密キーを入力
⑬この手法だと1個ずつしか署名つけができないため(たぶん)、①〜⑫を繰り返す
⑭すべての署名付けが終わったら、Treo750vWindowsフォルダにつっこむ

9.レジストリをいじる
Treo750vのProgramsのTREを起動

②\HKEY_CURRENT_USER\MUIのCurLangの値のデータを「411」に変更
 
③\HKEY_LOCAL_MACHINE\MUIのSysLangの値のデータを「411」に変更
 
④同じく\HKEY_LOCAL_MACHINE\MUIのEnableの値のデータを「1」に変更

10.リアル日本語化する
Treo750vは触らずに一服する
Treo750vをソフトリセット
③メニューとかおおよその部分のリアル日本語化されてるはず
 

これ以上の日本語化については現在、いろんなところを読み漁り中ですが、全然わからんであります。誰か、TODAY画面左上の「Start」を「スタート」に変える方法とか、PocketOutlookを日本語化する方法とかMUIとか知ってる方、

教えてくださいm(_ _)m

なお、今回のTreo750vリアル日本語化への道は、あくまでも個人の覚書なのです。