HTC Desire 或者 Motorola Milestone 手机 Android 3G Modem上網
參考前人文章,手機在今天到手後試了一整個晚上,最後終於成功. 因為弄到很晚很累可能會寫的有點亂,汗,請各位多多包涵.
使用的軟體是 azilink, Http 及 Https 都可正常連線 (PDANet 免付費版不能用 Https 連線), 速度很快, 穩定性則還有待觀察, 因為我只用了一个晚上, 目前是沒有斷線的狀況.
環境是 Windows 7 64位元, 我簡化了一些步驟, 過程會比較簡單易用. 跟各位分享.
1. 首先先下載 OpenVPN 2.1.1 並安裝至 PC 電腦端
OpenVPN 2.1.1
2.下載 azilink.apk 並安裝到手機端
azilink-2.0.2
3.设定手机
3.1 先將手機 USB 連接模式設定為 USB deugging (設定→應用程式→開發→USB除錯中(勾選)」 )
在設定裡的 Applications

Development

將USB Debugging打勾

3.2 於手機端允許非市場應用程式,「設定→應用程式→未知的來源(勾選)」
4.下載我整合過的 USB driver 及 azilink 並解壓縮
附加壓縮檔: htc_desire_usb_driver 以及 azilink
5.將手機 USB 連接至電腦並安裝 USB 驅動程式, 連接至電腦時會自動搜尋安裝驅動程式, 但會最後出現一個安裝失敗的訊息, 這時候打開裝置管理員會看到一個驚嘆號

按右鍵更新驅動程式

點選”瀏覽電腦上的驅動程式軟體”

找到第4步下載壓縮檔裡的 USB_Driver

安裝完會出現如下的 Android Compsite ADB Interface

6.修改 OpenVPN 路徑
在第 4 步下載的壓縮檔裡找到 azilink.bat, 用記事本或文字編輯器開啟(或按右鍵編輯), 修改第三行 openvpn.exe 的路徑為你自已電腦裡安裝的路徑:
c:\Program Files (x86)\OpenVPN\bin\openvpn.exe
這是我自己電腦的路徑, 請找到你的 openvpn.exe 的路徑將其置換並存檔
==== azilink.bat 檔案內容 =====
adb kill-server adb forward tcp:41927 tcp:41927 "c:\Program Files (x86)\OpenVPN\bin\openvpn.exe" azilink.ovpn
==================
7.執行手機上的 azilink, 並將 Service Active 勾選, 這時候下面的 Status 會是 Waiting for connection

8.執行第 4 步壓縮檔裡的 azilink.bat, 執行後出現的視窗

最後當手機上 azilink 的 status 變成 Connected to host 時就成功啦!!

往後要連線只要手機執行 azilink, PC 端執行 azilink.bat 就行了
補充:
如果 Win 7 有開 UAC, 請在執行 azilink.bat 前先做以下設定
找到OpenVPN.exe (我的win7 64路徑為c:\Program Files (x86)\OpenVPN\bin\openvpn.exe)
在該檔案上按右鍵 -> 內容
在相容性裡將以系統管理員的身份執行此程式打勾


執行 bat 檔時會出現詢問視窗, 點選是執行即可

另外是 Milestone 的一些螢幕截圖順便跟各位分享一下




如果有開啟 Windows 7 的 UAC 的話, 請參考以下說明或前述 UAC 部分. 若是已關閉UAC則應該不會有什麼問題.
設定 TAP – Win32 Adapter V9 這個網路介面的 ipv4,設定內的進階有 default gateway 給填個值就可以了,
什麼值? ipconfig 看一下你的 ip,假設192.168.2.2 那就是設定192.168.2.1 這樣就可以用了,這是沒有權限設定 gateway 導致問題發生。

你好博主,为什么我按照你的操作了还是不能登陆twitter,而且我用自己的API:jeffgoahead.appspot.com/api/在电脑上访问这个地址虽然能够看到twitter的界面但是也是不能登陆twitter,请问是什么原因?
翻墙方法是有时效性的, 目前嘛, 使用 evovpn 加 twitter 官方客户端吧, 到目前 2010.12.05 是有效的.