2012年10月22日

Xperia acroを文鎮化未遂・初期化した

Root化したXperia Acroに、コマンドラインツールキットを適当に入れてしまうという愚を犯し、文鎮化させかけたのでメモ

発端
起動アニメーションが始まらず、途中でウォッチドッグタイマか何かで再起動がかかる。
思い当たることはBusyBox系アプリでLinux標準ツール類をインストールしたこと。シェルでいちいちbusybox mount などとうつのが面倒だったため。
どうやら間違えてbusyboxごと、あるいは必須コマンドを置き換えてしまったらしい。


復旧の試み
adbは再起動までの数十秒ほどはつながるので、スクリプトで/system全てをバックアップから書き戻そうとしてみた。
しかし、busyboxがrootをとれていないらしく、/systemをリマウント出来ない。間にシェルを挟んだり絶対パスで打ってもダメ。
zergrushはroot取得explotコードまで動いているように見えるが、やはりリマウントで失敗する。suはsegfault。
というわけで自分のlinux知識では詰みが確定した。


SEUSで初期化
幸運?にもXperiaはブートローダアンロックの必要が無いので素のAndroid2.3.4のまま。SEUSで初期化した。これは普通に成功。


Googleアカウントの再設定
一番心配だったのはGoogleアカウントの二段階認証。Android端末として登録してあったが、結論から言えば再設定が可能だった。
信頼済みPCからなら、新しい個別パスワードは二段階認証の必要なく発行できるので、アカウント名と個別パスワードでAndroidのアカウントを初期化。
同じPCから二段階認証ページにアクセスし、Android端末を削除して、Google認証アプリをインストールして追加し直すだけ。
ただ、もし信頼済みPCが一つも無かったりした場合、電話確認が必要になるだろうから、復活用ワンタイムパスワードを物理的に印刷しておくことにする。(反省)


Playストアの際登録
端末を初期化してPlayストアにアップデート、最初にログインしたあと、30分くらいはPCのPlayストアページに所有端末が表示されない状態だった。
その間、ちまちまとアプリ検索してインストールするのが面倒だったが、その後は問題なくPCからリモートインストールできた。


Root再取得とLink2SD領域の初期化
Link2SDの挙動が心配だったため、root化する前に、PCからSDメモリカードのExt領域を再フォーマットしておく。
それ以外は特に問題なくzergrushとTh_for_locked(ブート時間を延ばす不要なスクリプトなどは自分用に書き換え)でroot化とカスタマイズ。


最初にプリインストールアプリの大半を削除し、あまり使わなくなったアプリを整理していなかったせいもあって、レスポンスが良くなったように感じる。
これでacroはあと?ヶ月戦える。
ラベル:XPERIA android
posted by ko-zu at 22:16| Comment(0) | TrackBack(0) | Android | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。