在嘗試了許多次後,Android G1分享3G網路給筆電使用,終於有了個好的解決方案,有圖為證!
小編總是苦惱,到底為什麼要給電信公司兩次錢呢?原因只是因為綁住一張SIM卡...沒想到,才出來短短 4個月的Android G1,如今就有一個好的解決方案,只要一點點Hack...
這個解決方案來自XDA Developers Forum的 Tethering via Wifi 。不過安裝程序有點給他小複雜,我來中文解釋一下,分成兩部份。
第一部份,安裝Busybox
- 到這裡下載最新的Busybox(給Android用的linux 程式集)
- 把G1用USB接上你的電腦
- 確定你有Root
- 用Android Market下載Terminal Emulator
- 在G1使用Root權限,建立新的資料夾: # mkdir /data/busybox
- 使用ADB Tool,下指令: $ adb push busybox /data/busybox/
- 更改剛剛push上去的檔案權限: # chmod 775 /data/busybox/busybox
- 執行他: # cd /data/busybox/ # ./busybox --install
- 安裝順利完成後,不會有任何錯誤訊息,執行: # export PATH=/data/busybox:$PATH
- 以上說明參考此網站,執行順利 ( http://benno.id.au/blog/2007/11/14/android-busybox )
第二部份:安裝無線網路分享主程式 Tether
- 先在此下載Tether對的版本到pc上(最近最新的是 1.6)
- 把g1接上USB到電腦,mount起來sdcard
- 拷貝檔案到 tether-1.6.tar到 /sdcard/裡頭
- 拔掉usb了
- 用terminal emulator,su,然後切換到跟目錄: # cd /
- 執行指令: # tar xf /sdcard/tether-1.6.tar
- 確定完成後,切到:# cd /data/local/bin/tether (會發現多出許多需要的檔案)
- 執行tether: # ./tether start
- 然後查看pc的wifi是否有新的adhoc連線點叫做 G1,連上去就對了
- 如果沒看到,確定你的xp有允許adhoc連線
- 要關閉,一樣得用terminal emulator,執行: # ./tether stop
- 注意:手機分享Wifi,耗電會跟喝水一樣兇..
當然,台灣也有朋友(傑森)包了一個類似的程式在此,而且看起來更好用,筆者還沒有試驗,但想必是更方便,下次再來跟大家分享
6 則回應
看國外的論壇似乎仍可降到rc29之後再改
不過我也沒試過 不曉得會不會變磚 ...
讚唷~
不過小弟也很期待NB可以透過USB把G1當3.5G modem囉