2011/05/23

SuperOneClick で root 取得後に unroot する

SuperOneClick で root 取得後に unroot するにはどうするかをまとめておく。SuperOneClick には unroot の機能はあるが、root 時に行ったことを完全に元に戻してくれるかというとそうではない。

2011/05/15

パーティションの切り直し

所持している SC-02B の内蔵SDのパーティションが、シリンダ境界で切り分けられていない個体だったので、パーティションの切り直しを行った。デフォルトのパーティションサイズをメモしておく意図で、内蔵SD のパーティションを切り直す方法をまとめておく。当然ながら、パーティションテーブルの変更を行うと、その領域のデータは破棄されるので注意。

efs のリカバリ方法

リカバリイメージの作成 で作成した、efs.rfs のリカバリ方法についてまとめておく。

efs.rfs の抽出元である、/efs は通常破壊されるような領域ではないため、基本的に efs.rfs をリカバリする必要はない。また、/efs は IMEI を含む各本体固有の内容であるため、必要もなく操作するのは避けるべき。
しかし、万一破壊してしまった場合はリカバリする必要がある。

あらかじめ SuperOneClick で Shell Root になっておくこと。最初に efs.rfs ファイルを microSD に転送している。
C:\SC02BOMJJ1> adb push efs.rfs /sdcard/external_sd/
C:\SC02BOMJJ1> adb shell
# dd if=/sdcard/external_sd/efs.rfs of=/dev/block/stl3
# exit

書き込みが終了したら再起動して 電話のキーパッドから *#06# を入力すると IMEI が表示される。この IMEI と本体が入っていた箱の IMEI とを比較して一致していれば良い。