新しいもの好きのブログ

タイトルに反して結局熟成したものを買う小心者です。

Xperia acroで画面がちらつくの改善(要root)

2012-09-08 13:52:29 | 日記
Xperia acroではrayのような画面を押さえたままにしてると画面が震える現象は
起きていませんが画面を眺めていると明るさが微妙に変わってちらつく感じがします。
調べてみると明るさセンサーが原因のようです。
試しに本体前面左上にあるセンサーを指で押さえるとちらつきは止まりました。
これ、なんで出荷前テストの時に分からなかったんだ??
しかもセンサーを無効化するコマンドがありません。
対策として明るさセンサーの上からシールを貼って無効化しても良かったのですが、
その前にセンサー自体を無効化する方法が分かりましたので試しました。

今回の作業はroot権限必須です。
root取れる人ならadbでなんとでもしてしまいそうですが私の行った方法を
記載しておきます。

(1)ESエクスプローラで/etc/system/hw_config.shを/sdcardにコピーする。

(2)パソコンでメモ張を開いてchange.txtを作成する。内容は以下の1行。

echo "echo 0 > $dev/lcd-backlight/als/enable" >> /sdcard/hw_config.sh

(3)Androidのメールアドレス宛に送信する。
 Gmailアプリから添付ファイルのダウンロードが出来ないので
 ブラウザからGmailにアクセスし、添付ファイルをsdcardに保存する。

(4)gscript liteで先ほどの保存したテキストを読み込み実行する。

(5)/sdcard/hw_config.shの最後の行に今回の1行が追加されるので
 ESエクスプローラで/sdcard/hw_config.shを/etc/systemに上書きコピーする。

(6)ファイルのパーミッションを755に変更する。

(7)Xperiaを再起動する。

これでセンサーがオフになって勝手に明るさが変わる事はなくなりました。
テキストを読むときに画面がちかちかして気になっていたのですが、
これですっきりしました。

Xperiaにテキストエディタを入れており、文字入力が面倒で無い人は
(2)(3)(4)を飛ばして直接hw_config.shに追記すると良いですね。


その他、ホームボタンでスリープ解除されるのも誤操作の原因になるので
解除したいと思っています。あと、ボタンのLEDも無駄です。
以下のNya-buro.net様のサイトで掲載されていましたので時間が出来たら
やってみようと思います。

IS11Sのrootを取ってやったこと。
http://www.nya-buro.net/archives/765

最新の画像もっと見る

コメントを投稿