接続し、以下のコマンドを実行します。モードで立ち上がります。この状態で以下のコマンドを実行。unlockブートローダーをアンロックするか聞かれます。タッチパネルは効きませんので、音量ボタンで選択し、電源ボタンで決定します。これで、ブートローダーのアンロック完了です。ファクトリーイメージは以下のサイトからダウンロード出来ます。時点でのダウンロード先ダウンロードしたら、解凍しておきます。mantaray-jdq39-factory-d79f489e.tgzファクトリーイメージの書き込み解凍したディレクトリにシェルスクリプトが用意されているので、それを実行します。./flash-all何の音沙汰もなく、少々待たされるので不安になりますが、そのまま待てば自動的に再起動して完了です。いうエントリを書きました。「SDカードにデータを保存せざるを得ないが、ユーザは分けたい」場合とか。書いたのですがSDカード(外部ストレージ)への保存も適切な方法を用いれば特にマルチユーザーユーザを意識する必要はないようです。等を使ってディレクトリを取得すれば、各ユーザ毎に割り振られたディレクトリを取得出来ます。上に2人のユーザ(所有者+1)を作成し、以下のコードを実行してみました。Environment.getExternalStoragePublicDirectory(""));結果は以下です。/storage/emulated/10各ユーザ毎に外部ストレージが作成されているのがわかります。逆に言うと、ユーザ間で外部ストレージを共有することは出来ないということですね。Android2013/02/23AndroidアプリのデータはSDカードのどこに保存すべきか?元ネタは↓。DevelopersAndroidアプリを開発していると、大きなデータを扱わなければならないことが多々あります。そのようなデータをSDカードに保存する場合、どこに保存すべきなのでしょうか。本格的にマルチユーザ環境が使えるようになりました。ユーザとしては喜ばしい機能ですが、開発者としては新たな問題の種になりそうで辛いところです。出来る事ならば、ユーザの違いなど意識しない作りにしたいところですが、どうしても意識しないといけない場面はありそう。「SDカードにデータを保存せざるを得ないが、ユーザは分けたい」場合とか。そんな時に、どのユーザで実行されているのかということをアプリが知る方法がないか調べてみました。「SDカードにデータを保存せざるを得ないが、ユーザは分けたい」場合とか。書いたのですが、SDカードにデータを保存するときもマルチユーザを意識する必要はありませんでした。ブラウザで見ると字幕が文字化け昨日に続いて、文字化けネタです。