過去の投稿記事 new!
・【画像】漫画でわかる外国人参政権
・東京電力のHPで停電状態が確認できたり(サービス再開!)
・戦国時代 ~ 江戸時代の徳川家康が熱かった
・vaio のバッテリは寿命が短いような気がする
・話題の Western Digital 製 WD20EARS を購入した
・C01LC をビックカメラで買ってきた
・2025年には空中都市が現実化?!
・【動画】わかりやすい「宇宙ひも理論」
・今世紀には「富士山噴火」「東海連動地震」「首都圏直下型地震」か?
・滅びた町、南浜町が Googleストリートビューで見れる

【 amazon 送料無料キャンペーン 】

バックリンクはご自由にどうぞ!     http://mfsocket.blogspot.com/feeds/posts/default?alt=rss リンク集 / ログイン

2011/01/28
Android hosts ファイルを実機にコピー

 
Android 端末 GALAXY Tab SC-01C を購入したので、早速自作アプリを
インストールしてみた。
 
エミュと違って自作VMが快適。
 
 
自前サーバなので hosts ファイルを書き換えてやる必要がある。
 
その手順の紹介。まずはパソコンにドライバをインストール。
vista sp2 で問題なし。
 
Kies_1.5.3.10091_61.exe
 
上記 126MBあるドライバをインストール後、以下の手順通りに行う。
 
A.  z4root をPCでダウンロード。ユーザー登録しないとダメ。
 
B.  自前のローカルサーバにアップロード、IP 直打ちでインストール。
 
C. z4root を起動し Permanent Root を選択。
 
D. 自動再起動後、下記コマンドを実行し hosts をローカルにコピー&編集
      adb pull /system/etc/hosts c:\ 
 
E. PC から adb shell  => su を実行する。 Tab 上で許可を与える。
 
F. system に書き込み権限を与える。mount コマンドで Systemを確認すると良い。
      mount -o rw,remount /dev/block/stl9 /system
 android_mount_system
  環境によってはパスが異なります。
 
 
G. adb を終了し、端末に転送する。
      adb push c:\hosts /data/local
 
H. adb shell でリネームを行う
      cd /system/etc/
      mv hosts _hosts
 
G. コピーする => 完了
       cat /data/local/hosts  >> hosts
 
 
Android の標準コマンド には cp がなく、また mv では
 
failed on '/data/local/hosts' - Cross-device link
 
とディスクを跨いでの移動は失敗する為、cat コマンドの出力を hosts にして
擬似的にコピーしてます。
 
これで hosts ファイルを書き換えることが出来ました。 

0 コメント:

  • コメントには <b>, <strong>, <em>, <i>, <a> など一部の HTML タグを使用できます。