先日購入したGalaxy S(SC-02B)ですが、
iPhoneのMywiで接続させて最低額で運用しようと考えています。
が、HT-03Aの前例からわかっていたことですがAndroid端末はAd-Hoc接続がなぜか潰されています。
なのでまずこのアドホック接続ができるようにします。
コムギさんのところの情報の方が詳しいです、また、よくわからない人は絶対に実行しないでください。
責任は一切取れません
まず、下記のURLからGalaxy SのUSBドライバなどをインストールします。
http://downloadcenter.samsung.com/content/SW/201102/20110201142208929/Kies_2.0.0.1
コマンドプロンプトからadb shellコマンドで端末に接続できるか確認してください。
※端末をデバッグモードで接続にしておく必要があります。
次に下記からwpa_supplicantをDLします。
http://www.abdulrehman.net/connect-samsung-galaxy-s-to-ad-hoc-wifi-network/
下記からRoot取得ソフトウェア(SuperOneClickv1.6.5-ShortFuse.zip)をDLします。
http://forum.xda-developers.com/showthread.php?t=803682
※相当下部にあります。(アカウントは作成してください。)
SC-02Bを接続し、SuperOneClick.exeを実行し、Rootボタンを押下します。
端末にRoot権限を許可するかの表示がでるので許可します。
※これで以後Root権限をとることができます。
次はSC-02Bでの作業となります、公式(Google)Marketから「mount system」などの語句で検索を掛け、
「Mount System dir for r/w access」(名称は若干違うかも?)というアプリがあるのでそれをインストールしておきます。
ここまで終わったらSDcardのルートにworkフォルダを作ってその中にwpa_supplicantを突っ込みます。
ついでにbakフォルダもルートに作っておきます。
次はコマンドプロンプトでの作業になります。
adb shell
su
# Galaxy SはSDCardの扱い方が少し特殊です。(External_SDというマウントのされ方をする)
# wpa_supplicantのバックアップを取ります。
cp system/bin/wpa_supplicant /mnt/sdcard/external_sd/bak/wpa_supplicant
端末作業でシステム領域への編集を行うためマウントを解除します。
SC-02Bでインストールした「Mount System dir for r/w access」を使用します。
続けてコマンドプロンプトの作業
# SDCardに挿入したwpa_supplicantをSystem領域のものと差し替えます
cp /mnt/sdcard/external_sd/bak/wpa_supplicant system/bin/wpa_supplicant
# Ownerを変更します
chown root.shell system/bin/wpa_supplicant
以上で作業完了です。
iPhoneのMywiに接続できることは確認しました。
PR