ubuntu
宣布一項新的開發者特性
-ubuntu
的移動版本可直接執行在
android
機上並實現雙啟動,目前該特性還不適合普通使用者,主要為開發者體驗而生。該雙啟動特性重寫了
android
的恢復分割槽,可通過
實現系統的切換。提供
來管理ubuntu
的初始安裝、公升級和重啟進入
ubuntu
系統。在
ubuntu
系統中提供乙個雙啟動的應用來重啟進入
android
系統。
ubuntu
雙啟動安裝為那些想在乙個手機裝置上同時執行
ubuntu
和android
兩個系統的開發者提供了乙個技術預覽,而非常規的功能版本發布。
安裝後的效果:
(1)單一裝置可以實現在完整功能的android image和ubuntu image之間切換。
(4)在ubuntu系統側:乙個ubuntu的雙啟動應用可以使得ubuntu系統從android啟動。
系統要求:
·nexus 4
裝置(或者其他支援
nexus image
的裝置理論上可以工作,但是當前還未測試) ·
android4.2
或更高版本執行的裝置,或
stock firmware
,或基於
cyanogenmod
,或aosp
。注:android4.4
版本需要附加步驟來在
ubuntu
側獲得**功能。 ·
2.7gb
剩餘空間來安裝
ubuntu
·adb
工具需要執行在你的桌面計算機 ·
這個裝置的
bootloader
不能被鎖定切
usb除錯功能要開啟。
步驟
1.-桌面安裝
以下步驟需要安裝在你的桌面系統上用於你刷寫裝置和與裝置通訊。
安裝觸控開發者預覽工具
ppa
ppa有工具和依賴項來支援
precise, quantal, raring
和saucy
。在你的
/etc/apt/sources.list
增加後面的客戶定製的
source list
,來載入
ubuntu touch ppa。
在你的桌面計算機上,按
ctrl+alt+t
啟動乙個終端。
sudo add-apt-repository ppa:phablet-team/tools
然後作以下操作
:sudo apt-get update
sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot
步驟
1.5 – android
系統備份(可選)
開啟開發者模式,通過使能
usb
除錯模式設定。
在你的桌面電腦上執行
$ adb backup -apk -shared –all
此操作會生成乙個包含你的應用,
os和資料的
backup.ab。
可以通過以下操作來重刷你的
anroid
系統:
$ adb restore backup.ab
步驟
2 –
裝置解鎖
如果裝置已經解鎖,請直接跳到步驟
3。此步驟會從裝置上刷去所有的個人資訊。
(1)先關閉電源,重新上電,按住電源鍵
+音量增加鍵
+音量減少鍵。
(2)系統進入到
bootloader模式
(3)插入usb
線,並連線電腦。
(4)在你的電腦上按
ctrl+alt+t
啟動乙個命令列終端,輸入:
sudo fastboot oem unlock
並按回車鍵。
(5)在裝置側的螢幕上接受解鎖。
(6)通過按電源鍵,重啟裝置。
步驟
3 –
初始化裝置安裝
在你的裝置上執行以下初始化步驟
(1)啟動裝置進入
android系統
(2)在裝置上開啟
usb除錯
(3)用usb
電纜連線裝置和計算機
(4)儲存當前的版本資訊。
雙啟動安裝指導
步驟
4 -
在android
系統上安裝
(1)(2)在你的計算機上按
ctrl+alt+t
開啟乙個命令列執行終端
(3)chmod +x dualboot.sh
(4)確保你的裝置
相反,如果是公升級ubuntu
安裝應用,或者你執行的是乙個非
stock
的android firmware
(例如:
cyanogenmod
),執行以下命令:
a.正常啟動,進入
android
使用者介面
b.usb除錯開啟
c.bootloader解鎖
(5)用usb
電纜連線裝置和桌面電腦
(6)通過在命令列終端執行以下命令來安裝雙啟動
ubuntu:
a.如果是第一次安裝雙啟動安裝包,且你使用
stock android
或aosp firmware
,沒有獲得
root
許可權的,執行以下命令:
./dualboot.sh full
b.相反,如果是公升級
ubuntu
安裝應用,或者你執行的是乙個非
stock
的android firmware
(例如:
cyanogenmod
),執行以下命令:
./dualboot.sh update
安裝後,裝置會啟動數次。一旦完成安裝,裝置會啟動進入
android
系統,你會發現有乙個
「ubuntu dual boot」
雙啟動的。
步驟
5 -
從android
系統安裝
ubuntu
注:在你的裝置上需要
2.7gb
的剩餘空間用於
ubuntu
系統的安裝
(1)用usb
裝置連線裝置和桌面電腦,在命令列終端上執行以下命令:
adb shell "su sh rm -rf /cache/*"
(2)執行ubuntu dual boot
(3)當
執行後,按
choose channel to install
(4)grant su
許可權來保證安裝包的安裝成功。有彈出框,按下
grant
按鈕。
(5)按下reboot to ubuntu
按鈕來啟動
ubuntu
(6)需要重新硬啟動裝置的
android
系統。
詳細安裝原版內容,請參見:install dual boot on your device!
ubuntu10 04真機除錯Android
其他ubuntu系統版本為9.04我試用10.04系統同樣可行 sdk 上關於如何在 ubuntu 上安裝 adb 驅動的說明並不詳細,經過搜尋找到了確實的解決方法,首先按照 sdk 上的說明建立 udev 的 rules 檔案,然後 在 ubuntu 10.04 下通過usb連線 android ...
Realm移動應用資料庫使用 Android
os儲存方式 特點描述 android sqlite 容量大,記憶體占用小,併發高,訪問複雜 輕型資料庫系統 android sharedpreferences 輕量資料,結構簡單,訪問便捷 基於xml檔案儲存的key value鍵值對資料 android 檔案儲存 圖形 動態演算法等檔案儲存,訪問...
2012移動開發者大會上海站Android專場
2012移動開發者大會上海站android專場將於9月01日下午在上海創智天地會議中心隆重召開。本屆大會分為趨勢篇與技術篇,並從ios android windows phone html5等多領域展開話題,眾多產業領袖與技術大咖首度雲集,為廣大社群聯盟的會員及觀眾帶來一場精彩絕倫的腦力提公升盛宴。...