XperiaにおけるAndroidアプリ考察

ウィジェットの透過(透明化) 兼 MetaMorph使い方 【root必須】


これ、ずっとやりたかったんです。これを置くためのホーム画面のスペースを残してたくらいw
apkの中の画像を差し替えて、再署名して、云々という手順は知っていたものの失敗続きで半ば諦めてたところ、ネ申が現れ救ってくださいました。ここに心から御礼申し上げます。m(__)m

ただこのやり方はroot取る必要があります。あと失敗するとPCからSEUSで端末初期化が必要になる場合があります。
よって毎度のお約束ですが自己責任でお願いします。

※作業に入る前に確認です。rootしてますよね? Titanium Backupでバックアップ取ってますよね?

◆必要なアプリ◆

MetaMorph (xperiaから直DL)
Root Explorer (File Manager) (xperiaから直DL) *有料(329)です
・・・アストロとかじゃ弄れない部分のファイルを更新するためのアプリ、例えばSU File Manager & Terminalとかでも可。
(z4rootでroot取ると自動的に入ってくる) けど個人的には↑が使いやすいです。(人それぞれ)

◆必要なファイル◆
透過ファイルを http://droidpirate.com/2010/09/02/metamorph-transparent-twicca/ から落とす
zipファイルは解凍せず、そのまま使います。
(ちなみに中身は透過に書き換えるxmlファイルとか置き換える透過画像とかです)
◆作業手順◆
(1) 差し替えデータzipファイルを以下のパスに置く。 (PCから移すときはAwesome Dropとか使うとラクかと)

/sdcard/AndroidThemes

(2) 差し替えるアプリをコピーする。

/data/app にある 「 jp.r246.twicca.apk」 を  /system/app にコピー
(スミマセン作業完了後なのです。この時点ではファイル名に-1はつきません)

(3)system/appにおいたファイルを以下の名称にrename(名前の変更)

jp.r246.twicca-1.apk

(4)MetaMorphを起動
初回はsurperuserの認証聞いてきます。
画面左下の「Unzip/Extract new theme」をタップ。デフォルトでsdcardAndroidThemesを表示しています。
そこで先ほど置いたjp.r246.twicca-1.zipファイルを選択し、Updateをタップし、画面が変わったらCloseをタップ。

ここで右下の「Apply all!」をタップ、少し待つと完了します。次に右下のPick existing themeをタップ。

<—もしかしたらこの手順だけいらんかも—>
そこで先ほどApplyしたフォルダをタップ、フォルダ中のxmlをタップ。画面でるのでCloseをタップし画面右下のApply all!をタップ。

(5)ファイルをリネームし、もとに戻す。

system/appで「jp.r246.twicca-1.apk」とリネームしたファイルをもとの「jp.r246.twicca.apk」にrename(名前の変更)

/system/app の 「 jp.r246.twicca.apk」 を  /data/app にコピー (切り取ったらダメ)

これで透過ウィジェットが置けるようになっているはずです。

もし手順間違っていたらご指摘下さい。m(__)m