1: 2012-12-30 (日) 02:49:17 yuji ソース
Line 1: Line 1:
 +*USBメモリへのアクセス [#mc754efb]
 +USBメモリを使ってデータを読み書きしたいので,USBホスト機能を使ったアクセスを出来るようにしてみる。
 ++ Stick Mountアプリをインストール~
 +GooglePlayから,StickMountというアプリをインストールする。~
 +adb shellでrootでログインし,
 + # cp /data/app/eu.chainfire.stickmount-1.apk /sdcard/
 +でコピーし,一旦アンインストールする。これはSystemアプリにするため。
 ++ Module Loaderをダウンロード~
 +[[xda-developersのページ>http://forum.xda-developers.com/showthread.php?t=1228605]]からModuleLoader-release.apkをダウンロードして,/sdcardにコピーしておく。
 ++ 日本語化カーネルモジュールをダウンロードしてパッチする~
 +ファイル名の日本語化に必要なカーネルモジュールをダウンロードする。ファイル名はjb-3.1.10-g52027f9.zip。解凍して中に入っているnls_utf8.koをバイナリエディターで編集する。~
 +オフセット0x0122からにある"3.1.10-g52027f9"という文字列を,"3.1.10-g22b4fcd"に変更する。((Nexus7の設定→タブレット情報で表示されるカーネルバージョンの最初の1行の文字列))~
 +編集したnls_utf8.koを/sdcardにコピーしておく。
 ++ ファイルを/systemにコピー~
 +adb shellでrootでログインし,
 + # mount -o remount,rw /system
 + # cp eu.chainfire.stickmount-1.apk /system/app/
 + # cp ModuleLoader-release.apk /system/app/
 + # chmod 644 /system/app/eu.chainfire.stickmount-1.apk
 + # chmod 644 /system/app/ModuleLoader-release.apk
 + # mkdir /system/lib/modules
 + # chmod 755 /system/lib/modules
 + # cp nls_utf8.ko /system/lib/modules/
 + # chmod 644 /system/lib/modules/nls_utf8.ko
 +として,ファイルをインストールする。
 ++ Nexus 7をリブート~
 +Module Loaderがメッセージを出すので,確認できる。
 ++ Module Loaderの設定~
 +Module Loaderを起動して,System Modules→nls_utf8.koをONにして,画面上部のSave selectionボタンを押す。Will insmod 1 modulesと確認されるのでOKを選んで設定を保存し終了する。
 ++Stick Mountの確認
 +Stick Mountを起動して,LANGUAGEのUTF-8の項目がONになっているか確認する。
 +
 +これで,USBホスト機能で接続されたUSBメモリに文字化け無しでアクセス出来る。


トップ   差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 707, today: 1, yesterday: 1