購入傳說中的Moto Atrix4G(ME860)手機——就是那個一秒變筆記本電腦的神器手機。為了讓這個筆記本電腦更好用一點,自己折騰了一番,記錄一下。
折騰之前還有一些刷機、ROOT、精減、刷GMS等工作是玩Android手機的基本工作,從略。在入手LapDock設備之前還試過了免Dock的WebTop玩法,個人覺得不是很實用,也從略。這裡主要說說刷Ubuntu的事情。
目錄:
1、WebTop2SD(含config,Lxterminal,Synaptic安裝)
2、WebTopScripts(含chromium安裝)
3、常用軟件安裝(thunar, eog, abiword, gnumeric, chmsee...)
4、替換BusyBox(安裝xz, coreutils, findutils, grep)
5、安裝JAVA(OpenJDK, FreeMind)
6、安裝Pidgin
7、總結
Webtop裡帶的這個ubuntu是被MOTO精減過的,只有兩個應用程序:Firefox和文件管理器。
其它所有的應用要麼是Android版的,在屏幕上顯示一個小窗口模擬手機運行Android應用,不過跟手機不同的是這裡是以標簽式多任務方式。
要麼是Web版的,比如圖中的QQ就是WebQQ,在Firefox裡跑。
所以入了LapDock以後刷全功能ubuntu是必須的。
本安裝方法需要手機已ROOT,但不需要解鎖。
安裝方法見XDA的這個:http://forum.xda-developers.com/showthread.php?t=1119555
下載webtop2sd-2.0.1.apk,安裝方法見原帖截圖。
有幾個注意事項:
首先是要把手機選項中顯示屏關閉設置為永不關閉,然後在選項裡把SD卡卸載掉,為防止電話短信的干擾,最好設置為飛行模式(我是直接就沒有插SIM卡)。
然後是必須要有TF卡,因為要單獨分區,所以不能裝在手機內存裡。
還有就是分區大小選擇建議在4-5G左右,太大可能導致分區或復制文件失敗。
最後,如果安裝失敗,請重啟手機後再試。如果重試時發生分區選項不可選,請拔出TF卡到電腦上用工具清空分區,再格式化為一個普通FAT分區後,再插回手機。如反復失敗,請進入Recovery進行雙wipe。
另外,有些文檔說跑webtop2sd之前需要安裝busybox或lxterminal之類的,那是對於老版本的webtop2sd,至少這個2.0.1版本是不需要的,這兩個東西它會自己裝上。
成功安裝webtop2sd以後把手機插到Dock上啟動webtop,在屏幕下方可以看到webtop2sd config的圖標,啟動之。
彈出提示更新APT什麼的,選擇“是”。應該會有兩個彈窗,都選擇“是”。點完後會很久沒反應,請耐心等待。
彈 窗關閉後點左邊的Administrator,右邊會顯示需要安裝Lxterminal和Synaptic。先點Lxterminal的Install按 鈕,然後程序會沒有反應,請耐心等待,其間可以試著點擊下面的Lxterminal圖標,如果顯示一個黑框一閃即消失,則說明還沒有裝好,繼續等待。直到 點擊Lxterminal圖標可以顯示出一個命令行窗口時才說明安裝完成。
然後點擊Synaptic的Install按鈕,同樣耐心等待,其間可以在Lxterminal中輸入sudo synaptic,如果說命令找不到,說明還沒安裝好,直到新立得可以正常啟動。這裡會提示軟件包損毀什麼的,不用理睬,退出程序。
要修復全功能ubuntu的軟件包依賴關系,需要跑一個腳本。見XDA的這個:http://forum.xda-developers.com/showthread.php?t=1192488
使用從google code下載的最新1.7版,比如放在手機內存的download文件夾中:
cd ~
sudo tar -Pxvf /sdcard/download/webtopscripts-1.7.tar
cd WebTopScripts/
sudo ./setup.sh
然後對彈出的所有窗口全都選是,其中有些時候會非常慢,因為要下載很多東西,請耐心等待。有條件的話建議連一個國外的VPN(VPN連接在手機的設置裡),可以快很多。
另外,關於這個安裝有一些個人建議,但不熟悉Linux系統的人不建議嘗試:
首 先,這個腳本的原理是把所有的deb包從launchpad下載到WebTopScripts/packages目錄下,但是如果中斷後重新運行這個腳 本,它會把這個目錄下文件全部刪除,以確保其中不會有不完整的下載文件,但這樣的話就會大大降低效率。所以,可以用 sudo vi setup.sh命令去編輯那個腳本,把其中rm什麼packages的一句注釋掉(在最前面加一個#),然後用迅雷去把所有deb包預先下載了放到 packages目錄下再運行這個腳本,可以快很多。所有的deb包地址保存在WebTopScripts/scripts/config.txt文件 中。
正常情況下成功跑完這個腳本就能把apt完全修復了。然後就可以升級一下apt到最新版:
sudo apt-get update
sudo apt-get upgrade
完成以後就可以開始安裝chromium浏覽器。其實這個已經包含在webtopscripts1.7裡了。
sudo WebTopScripts/install-chromium-browser.sh
同樣的,如果沒有用VPN或上述的預下載方法,這個過程會很慢很慢。
這些都是apt裡原本就有的,安裝起來很方便,也可以用新立得裝。不過這裡還是以apt安裝來介紹,因為命令行便於用文字說明,圖形界面要截圖太麻煩了。
sudo apt-get install awn-applets-c-extras thunar eog abiword gnumeric chmess openssh-client filezilla vinagre tsclient
對其中的軟件作個簡單的說明:
awn-applets-c-extras:一個系統主菜單程序,可以用AWN管理器把它添加到桌面欄上。
thunar:一個更快速的文件管理器。
eog:集成在文件管理器裡的圖片查看程序。
abiword:一個類似Word的文件編輯器。
gnumeric:一個類似Excel的電子表格程序。
chmsee:一個看CHM文件的程序。
openssh-client:SSH客戶端。
filezilla:一個FTP客戶端。
vinagre:支持VNC協議的遠程桌面客戶端。
tsclient:支持Windows遠程桌面協議的客戶端。