久々のHTC Universal ROM Cook

思いっきりブランクが長すぎて完全に作業方法を忘れています。過去の記事を読み返しながら作業を進めていて壁にぶち当たりました。その当時はベースに日本語ROMが無かったので英語版のROMを利用していましたが、現在では日本語化が進みすばらしいベースになるROMがありますので、それをいろいろといじっていたのが原因でした。


■日本語化済みのROMをいじる場合のポイント(日本語など2バイトの情報がHVファイルに含まれる場合)
default.hvやuser.hvを変換するにはrgucompでは無くてrgucomp_cn!!>>自分への健忘録 (〜〜;

HTC Universal + WM6 + 日本語化

イメージのサイズをオーバーしてしまい、フォントのファイルがROMに入りきらないと思い込んでいましたが・・・ (〜〜;

Atok+NLS+Fontの入れ込みに成功!

頭を冷やして作業手順をひとつづつ確認していたら、Addfile/Delfileを実行しているバッチファイルの中で、フォント名が間違ってました。 誤:xxxxxxx.ttf 正: xxxxxxx.ttc うっ!

久しぶりにシックハック (><


5月くらいにi-mateからUniversal用のWindows Mobile6へのアップグレードの情報が流れていましたが、未だに出てませんね。 前準備を兼ねて、XDAからWM6用のROMイメージをダウンロードしてROMクックの復習を・・・ (^^; 完璧に作業のステップを忘れています。(^^ゞ

おおっと!ここでエラーが発生。フォントのファイルをROMイメージに突っ込もうとしてエラーが・・・ 不要なファイルを削除しないと入らないのかも・・・


Windows Live が使えない模様・・・ うぅぅ 有効なインターネットへの接続が無いとか言われてます。でも、あるじゃん・・・ HermesをWM6にした時も同じようなエラーに遭遇したような・・・ (;_;

スプラッシュ・イメージの変更(Splash Image)

Gzh2006-03-19

O2 Exec用の起動画面に変更するために以下の作業を行いました。

1)O2Splash.rar  O2 Exec用の画像(起動用イメージ画像)
2)UNI_splash.rar 画像差し替えようツール(buzzdev.netから)
3)EnableRapi.cab PDAにインストールする。これを入れて無かったので、Uni_splashを実行するとエラーが表示されて失敗してました。

無事、O2の起動画面が表示♪

追記)が〜〜ん!Atokの後にSIPを変更するのを忘れてハードリセット・・・ (;_;

O2 ExecのExtended_ROM

完璧に作業の内容を忘れていました。私の場合、ROMにはレジストリーを含めずにTREなどを使って手動でレジストリーファイルをインポートするのですが、今回は2カ所ではまりました。

JASJAR用のROMで日本語化はOK


ここからが長かった・・・ レジストリーをインポートして再起動してもExtendedROMが表示されません。
1)Extended_ROMはアンロック用のツールが不要でレジストリーの変更のみで可能(これは知っていた)
2)レジストリーの情報が従来と変わっていた。(これは知らなかった)
3)レジストリーのインポート後に浣腸でリセットしていた為、レジストリーが保存されていなかった。(完璧なケアレスミス


◆ようやく表示されたExtendedROM

以下は私が利用したレジストリー情報です。


REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink]
"MS PGothic"="\\windows\\tahoma.ttf,Tahoma"
"MS Gothic"="\\windows\\tahoma.ttf,Tahoma"
"MS UI Gothic"="\\windows\\tahoma.ttf,Tahoma"
"Courier New"="\\windows\\msgothic.ac3,MS UI Gothic"
"Tahoma"="\\windows\\msgothic.ac3,MS UI Gothic"

[HKEY_LOCAL_MACHINE\Software\Microsoft\International]
"ACP"=dword:000003a4
"LCID"=dword:00000411

[HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SkipTable]
"Tahoma"="005c,00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff"
"Courier New"="005c"

[HKEY_LOCAL_MACHINE\nls]
"DefaultLCID"=dword:00000411
"DefaultACP"=dword:000003a4
"DefaultOCP"=dword:000003a4
"SystemLCID"=dword:00000409 ← 0411にすると幸せかも
"LegacyLocaleMode"=dword:00000001

[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\TRUEFFS_DOC1]
"Bootphase"=dword:00000002
"Order"=dword:00000001
"LoadFlags"=dword:00000001
"DriverPath"="Drivers\\BuiltIn\\TrueFFS1" <== 従来は TrueFFS_G31 だった

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC1]
"MountHidden"=dword:00000000
"Folder"="ExtendedROM"
"PartitionDriver"=""
"Name"=""
"DefaultFileSystem"="FATFS"

[HKEY_CURRENT_USER\keyboard layout\Preload]
@="e0010411"

[HKEY_CURRENT_USER\keyboard layout\Preload\1]
@="e0010411"

[HKEY_CURRENT_USER\ControlPanel\Notifications\{A877D663-239C-47a7-9304-0D347F580408}]
"Wave"="lowbatt"
"Duration"=dword:00000000
"Options"=dword:00000000
"Default"="Battery Warning"

[HKEY_LOCAL_MACHINE\Security\Policies\Policies]
"0000101a"=dword:00000001

参考にさせていただいたサイト=>Durian Cafe iMate JasJarの新ROMでExtended_ROMを表示させる方法
この情報がなかったら絶対ExtendedROMの表示は無理でした。(><

O2 ExecのROMアップデート(JASJAR用ROM)

久しぶりのROM焼きだったので完全に流れを忘れていました。思い出すまでいろいろと試行錯誤しましたが、やっているうちに段々と思い出してきました。本番は明日行うつもりです。とりあえず本日はJASJAR用のROMをMaUpgradeUt_noID.exeを使って焼いた後、起動確認をして終了です。さらっとしか確認していませんが、全体的な動作がサクサクと軽快になっているように感じました。

自分用のメモ→[O2 Exec ROMカスタマイズ]

O2 ExecのROMアップデート

重い腰を上げて、やっと作業を始めました。と言っても現在ROMをダウンロード中なのでまだ何もやっていません。これまではO2のROMを利用していたのでスプラッシュイメージを差し替えせずにいましたが、今回のROMは[JASJAR_WWE_13076_164_10900_wwe_ship.zip]なので、O2のスプラッシュイメージを別途準備する必要がありそうです。でも、どうやってスプラッシュイメージを本体から吸い出すんだろう? (^^;ゞ

スプラッシュイメージは'd2s'でダンプするみたい? あ!HTC64