Nexus7で遊ぶ! その41: SDカード内の写真を見る 2

前回まででNexus7をルート化した上で、環境をルート化前の状況に復帰させました。

今回はルート化の効果としてSDカード内の写真を見れるようにしてみたいと思います。

以前、その24でNexus7からSDカード内の写真を見ようとしましたが、無償版のソフトでは限界があることが分かりました。今回はルート化した恩恵を受けてこの限界を突破したいと思います。

なお、その24で試したNexus Photo Viewerはアンインストールしておきましょう。

2012/12/12 追記

「Android 4.2.1へのアップデート+ルート化+最新のStickMount」で無事に見ることができました!

http://scratchpad.jp/google-nexus7-46/

前準備

今回はデジカメ等で撮影したSDカード内の映像をすぐにNexus7でみたい、という状況を想定しています。 必要なのは下記のものです。

  • SDカード
  • SDカードリーダ
  • microUSBホストケーブル


SDカードとしてはだいぶ昔に購入した16GBのSDHCカード、SDカードリーダとしては100円ショップで売っているものを用意しました。 またmicroUSBホストケーブルとしてSamsung Galaxy SII用を購入しました(問題なく使えています)。

定番ソフト: StickMount

ルート化したAndroidでSDカードを使用できるようにする(マウントする)ための定番のソフトとして「StickMount」というソフトがあります。

[root] StickMount
[root] StickMount
Developer: Chainfire
Price: Free

まずはこのソフトから試して見たいところです。

Google PlayでStickMountで検索すると一発ででてきます。

が、、、よくよく見ると、Andorid 4.2にはまだ対応していないと書いてあるではないですか!

StickMount

他のアプリのアップデートで忙しいようでStickMountは後回しになっているそうです。残念です。

Usb Host Controller

次に検索して見つけたのは「Usb Host Controller」というソフトです。

Usb Host Controller
Usb Host Controller
Developer: SztupY
Price: Free

とりあえずインストールして、起動してみます。「USB」というタブ(?)を表示させると何もつながっていないことが分かります。

USBデバイス無し

ここでおもむろにmicroUSBホストケーブルを使ってSDカードリーダをNexus7に接続してみます。すると16GBのSDカードがちゃんと認識されます。

マウントの実行

そこで「MOUNT」書かれているところをタッチして、マウントを実行します。

マウントポイントの選択

マウント場所を聞かれるのでとりあえず一番上の「/mnt/sdcard/ehdd」を選びます。スーバーユーザリクエストが要求された許可することにします。

スーパーユーザリクエスト

すると無事にSDカードがマウントされたことが分かります。これは期待が高まります。

マウント成功?

次にファイラー(例えば ES File Explorer)を起動して/mnt/sdcard/ehddの中を確認します。ここにSDカード内のファイルが見えればマウント成功です。

さてどうなっているか・・・・

ES File Explorer

残念ながら空っぽ。何にも見えません・・・SDカードにはデータがあるはずなのに。

少なくてもAndroid 4.2にアップデートしたNexus7では動かないようです。

Multi Mount SD-Card Lite

そのほかに見つけたソフトがこちら。

Multi Mount SD-Card Lite
Multi Mount SD-Card Lite
Developer: rafoid
Price: Free

しかし、これもダメ。SDカードリーダをUSB接続してもうんともすんとも言いません

USB Mass Storage Watcher OTG

次のソフトを試します。

The app was not found in the store. 🙁

結果は・・・マウントはできたけど、Usb Host Controllerの場合と同様にファイルが見えません

AL Mass Storage Manager

なんだかいやな予感しかしませんが、次のソフトを試してみます。

The app was not found in the store. 🙁

これもマウントはできたけど、Usb Host Controllerの場合と同様にファイルが見えません

Nexus Photo Viewerをもう一度

実績があるNexus Photo Viewerをもう一度試してみます。

動いた! 決してAnroid 4.2のUSBホスト機能がだめなわけではないのです。

どうやらSDカードの中身が見えないのはソフト側の問題のようです。

まとめ

今回はルート化したNexus7を使って、SDカードの中身を見えるように挑戦しました。

しかし残念ながらどのソフトを使ってもSDカードの中身を見ることができませんでした。Android 4.2はセキュリティ面で変更が入ったとのことです。

ルート化した目的がまったく達せられいない状態ですが、今回はここまでにしたいと思います。素直に有料のNexus Media Importerを使うべきかもしれません。

次回は気分を変えて、Adobe Flashについて考えたいと思います。