Photon -- 端末だけでrootを取得
auのisw11mことMotorolaのPhotonをroot化してみた.
- 《toolをインストールする》
- Google Play(Playストア)から端末エミュレータとSuperUserをインストールする
- 《rootを取得する》
- xdadevelopesを開き,Download:の下にあるPhoton Torpedoをクリックして,photon-torpedo.tarをダウンロードする
- 端末エミュレータを起動して,下記のコマンドを入力する
(defaultのままなら,photon-torpedo.tarは/sdcard/download/に保存されている)
$ cp /sdcard/download/photon-torpedo.tar /data/tmp/
$ chmod 777 /data/tmp/photon-torpedo.tar
$ /bin/tar xf /data/tmp/photon-torpedo.tar
$ /data/tmp/photon-torpedo.sh
私の場合はここでエラーが出たが,プロンプトが root@localhost:/data/tmp#に変わった.
# /data/tmp/install-su.sh
- 念のため,再起動する
- * root取得の確認
- 端末エミュレータを起動して,プロンプト$が出たら,su[Enter]を入力する
※ SuperUserから許可を求められたら「許可」する
- プロンプトが$から#に変わればrootが取得されている
- 端末エミュレータの終了はexit[Enter]で$にもどり,再度exit[Enter]を入力する
- 《おまけ》
- 異様に大きい音がするカメラのシャッター音を変えてみよう
- ESファイルエクスプローラの設定画面で,[ルートエクスプローラ]と[ファイルシステムをマウント]にチェックを入れる
- カメラのシャッター音は/system/media/audio/ui/camera_click.ogg
ビデオカメラのスタート・ストップ音はVideoRecorder.ogg
- このファイルを削除(または名前を変更)すれば無音にできる.適当な音源を用意して書き換えるのもいい
- 作業が終わったら,[ルートエクスプローラ]と[ファイルシステムをマウント]のチェックを外しておこう
- ☆端末エミュレータで作業するなら,/systemをリマウントしなければダメ.
# mount -o remount,rw -t ext3 /dev/block/mmcblk0p12 /system
- ☆作業が終わったらリードオンリーに戻しておこう.
# mount -o remount,ro -t ext3 /dev/block/mmcblk0p12 /system