分享上網:用G1 Android當Wifi AP,筆電上網分享(需Root)

2009.01.31 12:24AM
79
是分享上網:用G1 Android當Wifi AP,筆電上網分享(需Root)這篇文章的首圖

在嘗試了許多次後,Android G1分享3G網路給筆電使用,終於有了個好的解決方案,有圖為證!

 

小編總是苦惱,到底為什麼要給電信公司兩次錢呢?原因只是因為綁住一張SIM卡...沒想到,才出來短短 4個月的Android G1,如今就有一個好的解決方案,只要一點點Hack...

這個解決方案來自XDA Developers Forum的 Tethering via Wifi 。不過安裝程序有點給他小複雜,我來中文解釋一下,分成兩部份。

第一部份,安裝Busybox

  1. 這裡下載最新的Busybox(給Android用的linux 程式集)
  2. 把G1用USB接上你的電腦
  3. 確定你有Root
  4. 用Android Market下載Terminal Emulator
  5. 在G1使用Root權限,建立新的資料夾:  # mkdir /data/busybox
  6. 使用ADB Tool,下指令: $ adb push busybox /data/busybox/
  7. 更改剛剛push上去的檔案權限: # chmod 775 /data/busybox/busybox
  8. 執行他: # cd /data/busybox/   # ./busybox --install
  9. 安裝順利完成後,不會有任何錯誤訊息,執行: # export PATH=/data/busybox:$PATH
  10. 以上說明參考此網站,執行順利 ( http://benno.id.au/blog/2007/11/14/android-busybox )

 

第二部份:安裝無線網路分享主程式 Tether

  1. 在此下載Tether對的版本到pc上(最近最新的是 1.6)
  2. 把g1接上USB到電腦,mount起來sdcard
  3. 拷貝檔案到 tether-1.6.tar到 /sdcard/裡頭
  4. 拔掉usb了
  5. 用terminal emulator,su,然後切換到跟目錄: # cd /
  6. 執行指令: # tar xf /sdcard/tether-1.6.tar
  7. 確定完成後,切到:# cd  /data/local/bin/tether  (會發現多出許多需要的檔案)
  8. 執行tether: # ./tether start
  9. 然後查看pc的wifi是否有新的adhoc連線點叫做 G1,連上去就對了
  10. 如果沒看到,確定你的xp有允許adhoc連線
  11. 要關閉,一樣得用terminal emulator,執行: # ./tether stop
  12. 注意:手機分享Wifi,耗電會跟喝水一樣兇..

 

當然,台灣也有朋友(傑森)包了一個類似的程式在此,而且看起來更好用,筆者還沒有試驗,但想必是更方便,下次再來跟大家分享

回應 6

6 則回應