2013/2/25

android x86

Msi u100 小筆電,歷經了 Windows XP、WIN7、Mac OSX 、WIN8幾個作業系統,感覺越
跑越慢,反應就是慢半拍,終於,在安裝了 http://www.android-x86.org/ 發表的
Android x86 4.0 RC2 (Thinkpad版)之後,感覺又重生了。

小筆電現在其實並不是我工作上、生活上的必須。可以說是個玩具。記得一兩年前曾經
在 IBM X60t上裝過Android-86 1.6,感覺其實不大好,但現在在Amd、Intel都承諾並
實際貢獻了Android x86這個項目的情況下,加上Android 4.0 本身越來越完美,小筆
電或是一般的Notebook只要能夠解決驅動程式的問題,都很適合拿來執行。

這次的安裝前後試驗了好幾個版本,最後找到了最適合u100的版本(4.0 RC2 Thinkpad
版),這個版本裝完,除了我用不到的有線網路需要手動開啟,剩下的問題只剩下APP
對ARM指令集的相容性與RC2新的SDCARD模擬方式與APP的不相容需要解決。成功解決這
兩者以後,錄了段影片:
按這裡檢視外部影片 (按這裡在新視窗中開啟影片)

安裝的步驟很簡單,但是解決問題卻要花很多時間測試

1. SDCARD問題:
RC2之後開始利用安裝系統的EXT3分割區(sda1)下直接掛載一塊與系統共享的資料夾
當做SDCARD,偏偏有些程式就是不買單,例如內建瀏覽器不能下載檔案,因為要存放在
/sdcard/downloads中。
解決的方式就是在安裝前或是安裝後,硬碟多分割一塊ext3格式的空間,假設是sda2,
那麼只要修改開機的GRUB menu.lst 加上 SDCARD=/dev/sda2,程式運作執行起來,就
會像是Nexus這種不能插SD卡的手機一般。

2. Arm問題:
我們必須要從 Buildroid下載以及複製三組檔案到我們的系統中
下載libhoudini.so 複製到 /system/lib/
下載 libdvm_houdini.so 複製到 /system/lib/
下載 後解開 arm libs 解開後把整個arm目錄 放到lib中 -->/system/lib/arm/

以上的動作可以自己透過終端機app操作,也可以自行從play store 安裝檔案管理程式
來協助複製的動作進行,x86版本身就已經取得root權限了,只要在super user警告跳
出來時確認即可。

詳細的安裝教學可以參考這裡


APP相容性列舉
---------------------------------------
- Skype 可執行,登入後提示是否需重新登入...
- Youtube 可執行、可播放,但要手動切換為非HD(也許別的顯示晶片就沒這問題)
- Asus Weather 可安裝,但要找網路上signed的版本,搭配安裝fakeGPS,設定修改不
能儲存,要手動編輯/data下的 xml設定檔
- PPS/風行 可執行,但不能播放...
- TuneIn Radio 可執行,但是串流失敗,改其他的免費網路廣播即可
- MoBBS 完美執行
- Flipboard 完美執行
- imo 完美執行
- Press 完美執行
- Kindle 完美執行
- CPS1模擬器 完美執行
- Quake3Droid 完美執行 30fps
- AirDroid 完美執行
- 內建語音搜尋 缺少套件,無法使用
- BeatsAudio installer 可安裝,音質完美(裝了就不能移除)
- 外接藍芽GPS 搭配BluetoothGPS可正確定位
- 超注音 完美執行
- Opera Mini 完美執行(x86版)
- Office系列 除三星內建的不能執行,其餘可由play store下載安裝的大致都沒問題
- AdAway 完美執行
- VLC for Android Beta 完美執行
- hifree 可執行,不能登入

沒有留言:

張貼留言