2014年7月29日火曜日

Nexus5 : recover後、SDがマウントされない事例の対応

Android L 導入後、TWRPでBackupしたAndroid LをRestoreすると、なぜかSDがマウントされない。
その状態で、同様に4.4以前のBackupをRestoreすると、SDはマウントされるのにな。

で、対応法だ。
早い話、1回データ領域をフォーマットすればおk。

SD(内部SD)を生かしたいヤシは、4.4以前のバージョンをRestoreして、手動で外部SD,LAN経由PCにコピーしとけ。(Nexusシリーズは表向きUSB-OTGを殺してるから、Stick Mount をストアから入れろし。)

以降、TWRPでの操作だ
①スマホ対応SDカードリーダーやUSB-OTGホストケーブル経由でSDをNexus5/MicroUSBに接続
②[Mount]で□USB-OTGにチェック
③[Advanced][File Manager]で/sdcard/TWRPの中に入り[Select]
④[Copy Folder]を選ぶ
⑤/USB-OTGに入り[Select]

…で、USB接続のSDにバックアップファイルをコピーするのだが、4.4以前の環境で動いているなら、ここまではTWRPを使わなくてもイイ。

⑥[wipe][Format Data]から"yes"入力。データがすべて消えるぞ。
⑦[Mount]で□USB-OTGにチェック
⑧[Advanced][File Manager]で/USB-OTG/TWRPの中に入り[Select]
④[Copy Folder]を選ぶ
⑤/sdcardに入り[Select]

あとは、通常のRestore作業だ。

がんば。