February 25, 2009

How to enable RealVGA on Touch Pro

Screenshot for 96dpiScreenshot for 128dpiScreenshot for 192dpi

なんとなくやってみた。スクリーンショットは右から順にそれぞれ192dpi(標準)、128dpi、96dpiとなる。


まず簡単にやり方から。
  1. RealVGA化キットみたいなものを、xda-devから落としてくる。
  2. リソースパックは必要なものだけでOK。
  3. リソースパックをインストールするとsoft resetさせられる。
  4. インストールが一通り終わったら、メニューもしくはファイルエクスプローラ等からRealVGAを起動する。
  5. 解像度を変更、必要に応じてDisable phone skinのチェックを外す。
  6. OKをタップ
  7. DLLがないという警告が出るけど無視。
  8. Proceedをタップ
  9. 勝手にsoft-reset

これで起動してくると選択した解像度で動き出す。

まだ日は浅いけど、使用感としてはタッチ操作が出来るギリギリの限界は128dpiまで。それでもやはり192dpiの時よりは扱いづらい。96dpiだとだいぶ神経質になってスタイラスを常時使わないとかなりきびしい。

また、アプリでの不具合もある。もちろん偏りがあるので他では問題ないとは言い切れないが、現時点で分かっている問題としては

  • pRSSreaderが128dpiでは起動しない
  • S2U2が128dpi、96dpiともに表示が崩れる
  • Skypeのキーパッドのパッド間のマージンがひどいことになってる
  • Windows Mobileの各種ダイアログ(インストール中のものや、Comm Managerなど)がQVGAを想定して作られていてスケールしない。ひどいものはウィンドウサイズまで固定されてて後ろが見える
  • Operaの起動中に出てくるHTCのsplash screenの上部に、上下のバーが細くなった分だけ隙間ができる
  • OperaではHTMLでレンダリングされる以外の部分の文字のみが小さくなり、ロケーションバーなどのUIのサイズはそのままで、使い勝手が悪い
  • FSKAREN Type DのSIPアイコンが192dpiでのバーの高さを想定して作られているため欠ける
  • KTPocketLaunch2がスケールしないので、折角広くても有効利用できない
  • NetChangerMemMaidも同様

よくなった部分

  • 画面が広くなったのでTodayをもうちょっといじれそう
  • Internet Explorer Mobileやq2chwm、ファイラー系はひろくなって使い易くなった
  • Offisnail Date+が気持ち表示領域が広くなった?
何も変わらないもの

まあ、他にもいろいろあるとは思うけど、以上!

January 21, 2009

英語ウォーカー for HTCで履歴が保存できない件

メモ。

【X05HT: トラブル】辞書ウォーカー英語

How to remove an application with an unusual way

There are various necessities to get rid of unwilling or unnecessary applications from your Windows Mobile phone. for instance, you have made any mistake in the installer and unable to remove it during development. or grabbed broken software and so on.

I managed to find out a way to do remove such applications from my Windows Mobile phone. thanks everyone who give me a clue and a solution, particularly someone who developed MemMaid. there are a trial version though, you need to purchase $24.99 USD to keep using after 15 days.

Anyway, this is steps of procedures to get things done:
  1. Make sure what a kind of files/registry are used for an installed application from Installed Apps view in Storage Memory tab on MemMaid.
  2. Remove a folder named like an application name under \Windows\AppMgr.
  3. Remove a registry key named like an application name under HKLM\Security\AppInstall.
  4. Remove all of files and registry installed by that application installer. which you've looked at step 1.
  5. Finally remove an entry in SwMgmtMetadataStore on mxip_swmgmt.vol. go Database Usage view in Databases tab on MemMaid, and select SwMgmtMetaStore on mxip_swmgmt.vol and tap on Browse button. find out an application name you want to remove and select. tap on Database at bottom left corner or press softkey1 perhaps, then tap on Delete Selected record.
You probably don't need step 5 if you are using older Windows Mobile. This way works for me so far. but you may face any issues with it. NO WARRANTY. that may be better keep holding on your device or do hard-reset otherwise.

Enjoy,

January 7, 2009

Unable to locate the application's 'main' class...

I've just got a error message from java application on Fedora 10 like:

Unable to locate the application's 'main' class. The class 'blahblahblah' must be public and have a 'public static void main(Stri
ng[])' method. (LAX)

with openjdk.
As a result, I have to install libXp.i386 package on my x86_64 box. it's not easy to imagine what's wrong... bah.

January 4, 2009

rlToday用skin


こちらのskinをベースにVGA化とTouchFLOちっくなアイコンに差し替えてみた。

通話履歴表示用にShowCallLogを使わせていただいた。

[Update: 2009/2/26] skinとアイコン一式をhttp://www.tagoh.org/junks/rlToday_Skin-foo.zipに置いたので、気に入った方はどうぞご利用ください。