S51SE(SonyEricsson mini)のアップデート(4.0.2.A.0.74)が来たけど、Rootedの4.0.2.A.0.61で設定項目のアレコレをいじりまくっていてアップデートするのが面倒だったので、まとめ。ついでにRootedでなければできない各種設定項目変更とアンインストールのメモ。hw_config.sh等が工場出荷時状態に復元できればRootedのビルド61からでもアップデートできるらしいけど、確認はしていない。
1.バックアップ
俺の端末はバックアップするようなデータがないので、バックアップする必要なし。連絡先情報やメールなどは全てGmailだし、各種サウンドデータなどは全てSDカード内に収めているから。
2.工場出荷時状態への復元
工場出荷時の4.0.2.A.0.58への戻し手順ということになる。WotanClient3(WC3)を使ってビルド58へ戻す。
・
WotanServer.comでUSB-FlashドライバとWC3をダウンロード・インストールする。
・『Sony Ericsson Xperia mini S51SE Firmware Flashing』はPayPalで1.99ユーロ。
・WC3を立ち上げて進める。
・指示に従ってS51SEの電源を切ってバッテリーを抜いて再装填、VolDownキーを押しながらUSB接続する。画面が進んだらVolDownキーを放していい。
・AdvancedをON, Japanese, ビルド58を選択し進める。ダウンロードが始まったらそこから数十分(俺の環境では30分近く?)かかるので、ピザでも食ってろってことで。
・エラー表示されずに再起動しろという指示が出たらケーブルを抜いてアプリを終了してS51SEの電源を投入すればOK。
3.Rooting
Root化。XDAから
DooMLoRD’s Easy Rooting Toolkitをダウンロードして任せる。
・ダウンロードしたファイルをunzipする。
・S51SEのUSBデバッグを有効にしておく。
・S51SEとPCをUSBケーブルで繋ぐ。
・runme.batを実行させる。エラーメッセージが出ないか確認。
4.Root確認
心配性な人はrootを要求するアプリをインストールして立ち上げればRootedされているか確認できる。もちろん俺も心配性なので
ESファイルエクスプローラで確認したという…。USBデバッグはOFFにしておいていいぞ。
5.アップデート
ビルド74へのアップデートを実施。SIM挿して(俺は4.の段階で既にSIMを挿していた)普通に3GでアップデートすればOK。WC3データダウンロードが遅い理由でもあるけど、他の用途で使ってるのでウチのWiFiは大して速くないから試しておらず、WiFiのほうが速いかは知らない。
6.Root確認
心配性な人は(略)
7.システム設定
ここからが本当にやりたかったことで、各種システム設定について修正。当然バックアップは取っておく。今回の修正は4項目だけで、上から順に『1.カメラシャッター音強制ONを有効→無効』『2.バックライト自動調節を有効→無効』『3.バックライト照度オフセット底上げ』『4.バックライト明るさ底上げ』『5.HOMEキーでWAKEUPしない』という5点(完全に理解してやってるわけではない…)。
/system/build.prop
< ro.camera.sound.forced=1
> ro.camera.sound.forced=0
/system/etc/hw_config.sh
< echo 1 > $dev/lcd-backlight/als/enable
> echo 0 > $dev/lcd-backlight/als/enable
< echo 3,2,2,0 > $dev/lcd-backlight/als/params
> echo 3,2,2,3 > $dev/lcd-backlight/als/params
< echo 1,30,255,54,52,1,65 > $dev/lcd-backlight/als/curve
> echo 1,30,255,154,52,1,65 > $dev/lcd-backlight/als/curve
/system/usr/keylayout/pm8058-keypad.kl
< key 102 HOME WAKE_DROPPED
> key 102 HOME
このうち3.についてやっておかないと、照度上限が低いので晴天屋外で最大照度にしてもろくに使い物にならないレベル。4.で第3第4パラメータをそれぞれゼロにするというパッチが2chやGlideNoteで広まっているけど、『つねに暗い状態の照度とする』だけなので晴天屋外で詰むから底上げは必要。プリインストールのバックライトON/OFFウィジェットを置いておいて普段は減灯しておけば充分。
再起動を忘れないように。
8.アンインストール
所有者のお望みのまま、動いて欲しくないしストレージを圧迫するアプリをどんどん消せばいい。
代表格としてはプリインストールされていてアンインストールできないm○bageのアプリがあるが、8KBの小さいアプリながら『アプリをアップデート(つまり完全版のm○bageアプリをインストール)しろと通知が出続ける』とその内容は凶悪。ぜひアンインストールしていただきたい。
あと静かだけどGREE、ぶっ壊れてるソニエリ系・イーモバ系のアプリストアや余計な案内系なども削除していいぞ。
Google+やFacebookは使わないけど特に困ってないから消してない。使ったのは『スマートアンインストーラ - Dami App』で、そのまま入れっぱなし。
参照/参考.
・
Glide Noteのいくつかの記事
・
IS11Sのrootを取ってやったこと。 - Nya-buro.net
総括.
照明に関する問題はソニエリminiではみんな不満があると思うけど、上記の通りの設定で『自動照度変更ウザい』『2chで書いてあるとおり(不完全に)自動照度変更殺したら暗すぎる』は解消するはず。こういう機能はRootedでなくてもON/OFF選択できるようであるべきだ。
カメラの似非シャッター音に関してはOFFにすると却って使いづらくなる。デジカメはシャッター切ったタイミングでシャッター音が出ないし、ファインダー内でミラーが動くわけでもないので、シャッターが本当に切れたかという確認をいちいちしなくてはならない。普段はシャッター音ONで、本当に必要(もふもふ)なとき4.0.2.A.0.74にOFFにできるということだけでも意味はあるなあ。出来れば画面上でタイミングがわかる演出が欲しい。
WotanServer.comは最近FREEライセンス切ったようだけど、1.99ユーロ程度ならまあ支払ってもいいやという額。というかこういう人に支払うのはまったく吝かではないので、続けて欲しいもんだ。