G1,G2通過本本adhoc共享寬帶上網(wǎng)(轉(zhuǎn)自androidin))
家里有筆記本的童鞋很多,,但家里有無線路由的應(yīng)該相對少一些了。
由于前幾天新買的G2的wifi一直搜不到adhoc的網(wǎng)絡(luò)很是郁悶,,google之后發(fā)現(xiàn)已有解決方案
原文如下:
http:///forums/archive/index.php/t-22681.html
參考之后嘗試可行,,擺弄48小時后終于成功~~~
我就順便簡單翻譯并分享下:
下文所述能幫助你連接G1(我的是G2)到筆記本Ad-hoc網(wǎng)絡(luò)。
必要條件:
1. G2 或者 取得root權(quán)限的G1,;
2. 超級終端,;
3. andriod 上的 BusyBox, 請復(fù)制到SD卡根目錄,。下載:http://benno./android/busybox
操作步驟:
1. 安裝終端,。
這里要注意命令是否存在的問題:根據(jù)ROMS不同,預(yù)裝的終端也不一樣,,我原來裝的安卓2.2版在終端輸入vi有效,,后來安裝的
cyan4.0.1蛋蛋漢化版卻沒有。對于有的童鞋,,恭喜你,,你可以直接跳到步驟3,沒有的童鞋請繼續(xù)按一下步驟進(jìn)行,。
2. 安裝andriod上的busybox
打開終端輸入如下命令:
1)建立并進(jìn)入busybox文件夾
- su
- mkdir /data/busybox
- cd /data/busybox
復(fù)制代碼
2)移動busybox文件到該目錄下:
輸入:
- cat /sdcard/busybox > ./busybox
復(fù)制代碼
更改權(quán)限busybox可執(zhí)行權(quán)限,,并執(zhí)行安裝:
- chmod 755 ./busybox
- ./busybox
--install
- chmod 755 *
復(fù)制代碼
輸入:
- export PATH=/data/busybox:$PATH
復(fù)制代碼
這一命令幫助你能使用幾乎所有l(wèi)inux下能使用的命令,包括接下來用到的vi,。
3. 現(xiàn)在修改/system分區(qū)使其可寫
輸入:
- mount -o rw,remount -t yaffs2
/dev/block/mtdblock3 /system
復(fù)制代碼
進(jìn)入/system/etc/wifi/文件夾
復(fù)制代碼
接下來就是關(guān)鍵性的修改,,輸入
復(fù)制代碼
vi是linux下的非GUI文本編輯器,熟悉vi操作的高手們只需
找到并修改WiFiAdhoc = 0 -->
WiFiAdhoc = 1
然后加入下面兩行:
dot11DesiredSSID = HTCG1
dot11DesiredBSSType = 0
最后保存即可,。
不懂linux和vi的菜鳥們跟我看~~~
對于G1,,用軌跡球找到WiFiAdhoc = 0所在行,按'a'進(jìn)入編輯模式,,改0為1,。
對于G2,用hjkl四個鍵進(jìn)行“左上下右”的移動,,找到WiFiAdhoc = 0所在行并修改為1
然后加入下面兩行:
- dot11DesiredSSID = HTCG1
- dot11DesiredBSSType
= 0
復(fù)制代碼
然后按住軌跡球再按1(即‘ESC’鍵)退出編輯模式,,G2的有一些ROM所帶終端不支持,下一個better terminal emulator
for magic 即可
輸入
復(fù)制代碼
注意冒號也要輸入的
(會在左下角顯示)保存并關(guān)閉,。
最后,,以同樣的方法編輯wpa_supplicant.conf文件
G1的位置是在/data/misc/wifi/wpa_supplicant.conf
G2的位置還是在/data/wifi/下
進(jìn)入目錄后終端輸入如下編輯改文件
復(fù)制代碼
在文件末加上如下代碼: 按G(大寫)直接到文末
- network={
-
ssid="HTCG1"
- key_mgmt=NONE
- mode=1
- }
復(fù)制代碼
保存并退出
上述HTCG1可以以任意其他名稱代替,即SSID,,網(wǎng)絡(luò)名
4. 在筆記本上建立ad-hoc無線網(wǎng)絡(luò),,簡單的,不懂的google之,。
注意:筆記本上建立的無線網(wǎng)絡(luò)名必須和剛才的SSID相同,。
5. 最后重啟手機,,打開wifi即可連接。
然后就可以通過wifi用GPhone共享本本的寬帶上網(wǎng)啦,,速度很快的 |
|