ST15i のその後

連打病が発症して、カスタム ROM にしちゃったおかげで治療不可な状態に陥っていた Xperia mini。

最後の考察で「CyanogenMod なカスタムROM には、cyttsp_fwloader がない」というのが問題だ、ということはわかってましたので、手を打ってみました。

まずは Stock ROM (いわゆるソニエリ純正の標準 ROM) に戻して、cyttsp_fwloader を抜き出そう・・・と思ったのですが、面倒なので別の方法にトライ。

CWM リカバリで保存しておいた system.yaffs2.img から抜き出すことにしたのです。ぐぐった結果、コチラを参考にしました。

img_extract_tool_v0.2.zip をダウンロードして、バックアップイメージを展開。

展開できたら、bin の下にありました。cyttsp_fwloader が!!

これを現在の /system/bin にコピーして、パーミッションを 755 にしておきます。

その状態にして GScript Lite で作ったスクリプトを実行すると・・・

なんと、本当に連打病が治りました!! キャリブレーションできたようです。

さて、この方法、ソニエリの実行ファイルを CM 環境で使うという、グレーな手段なため、全くオススメしません。可能であれば、Stock ROM に戻してキャリブレーションを実施してからカスタム ROM を焼く方が良いのではないかと思います・・・が、それだとキャリブレーションも消えちゃうのかな!?

標準的に CM ROM にこの cyttsp_fwloader を入れて配布するのはライセンス的に NG だろうから、自己責任でやるしかないのかもしれません・・・

でも、問題が解決して良かった♪ しばらく ST15i で生活することにします♪

Author: 管理人

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください