Ubuntu đang phát triển giao diện tập trung chạm cho smartphone và tablet, với kế hoạch tung ra điện thoại Ubuntu năm 2014. Nếu bạn muốn thử ngay, tin tốt: bạn có thể cài bản preview Ubuntu Touch trên thiết bị Nexus (Galaxy Nexus, Nexus 4, Nexus 7, hoặc Nexus 10).
Cảnh báo: Đây là phiên bản sớm của Ubuntu Touch. Được gọi là beta, nhưng thực tế là alpha. Nhiều thứ không hoạt động và một số app chỉ là placeholder với hình ảnh mock-up. Cài bản preview này cũng sẽ xóa sạch dữ liệu trên Nexus, vì vậy hãy sao lưu dữ liệu quan trọng trước khi tiếp tục.
Nếu bạn vẫn muốn thử Ubuntu Touch và trải nghiệm trước goût của OS Ubuntu Touch cuối cùng, hãy tiếp tục. Nhưng hãy nhận rõ rủi ro!
Ubuntu Touch Là Gì?
Ubuntu Touch là giao diện chạm cho Ubuntu Linux dành cho smartphone và tablet. Ubuntu dự định tung ra smartphone Ubuntu từ 2014.
Tính năng thú vị nhất của Ubuntu Touch có lẽ là cách nó có thể tích hợp tất cả hình thức phần cứng thành trải nghiệm liền mạch. OS có thể chạy smartphone, tablet, desktop PC, thậm chí smart TV, điều chỉnh giao diện cho từng loại thiết bị. Đó là khái niệm. Để giải thích sâu hơn, xem video demo chính thức của Ubuntu bên dưới.
Chuẩn Bị Ubuntu Trên Desktop
Chúng ta sẽ dùng Ubuntu trên PC để cài Ubuntu Touch, vì đó là phương pháp được hỗ trợ chính thức. Nếu bạn chưa cài Ubuntu, bạn có thể boot từ Ubuntu Live CD và thực hiện quy trình từ môi trường Ubuntu live mà không cần cài Ubuntu lên máy.
Để cài phần mềm cần thiết, mở terminal và chạy các lệnh sau trên hệ thống Ubuntu của bạn:
sudo add-apt-repository ppa:phablet-team/tools
sudo apt-get update
sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot
Mở Khóa Thiết Bị
Để cài OS khác trên Nexus, bạn cần mở khóa boot loader. Lưu ý bước này sẽ xóa toàn bộ dữ liệu trên thiết bị. (Nếu bạn đã mở khóa boot loader để cài custom ROM hoặc root, bạn có thể bỏ qua phần này.)
Để mở khóa, trước hết tắt hoàn toàn thiết bị. Tiếp theo, bật bằng cách nhấn cùng lúc Power, Volume Up, và Volume Down. Nó sẽ boot vào fastboot mode.
Kết nối Nexus với máy tính qua cáp USB, mở terminal, chạy lệnh:
sudo fastboot oem unlock
Xác nhận mở khóa thiết bị, sau đó nhấn Power để boot. Trải qua thiết lập Android thông thường cho đến khi đến màn hình home.
Chuẩn Bị Thiết Bị
Bây giờ bạn cần bật USB debugging trên thiết bị. Hướng dẫn này giả định thiết bị chạy Android 4.2.
Mở Settings, chọn About phone hoặc About tablet. Trên màn hình About, tap vào trường Build number bảy lần. Bạn sẽ thấy thông báo "Congratulations, you are now a developer" xuất hiện.
Quay lại màn hình Settings chính, chọn tùy chọn Developer options hiện ra. Bật tùy chọn USB debugging trên màn hình Developer Options.
Tiếp theo, chạy các lệnh sau trên máy tính:
adb kill-server
adb start-server
Kết nối Nexus với máy tính và bạn sẽ thấy popup xác nhận trên thiết bị. Đồng ý với thông báo. (Nếu Nexus chạy Android cũ hơn, có thể không thấy popup này.)
Trên màn hình About Phone hoặc About Tablet, tìm build number bạn tap trước đó và ghi lại. Bạn sẽ cần số này khi cài lại Android sau.
Cài Đặt Ubuntu Touch
Nếu bạn làm theo hướng dẫn trên, bạn có thể cài Ubuntu Touch bằng lệnh:
phablet-flash -b
Lệnh này sẽ xóa mọi thứ trên Nexus, tải image Ubuntu Touch mới nhất, và cài đặt lên thiết bị. Sau khi xong, thiết bị sẽ tự reboot vào môi trường Ubuntu Touch. Hãy kiên nhẫn chờ quá trình hoàn tất.
(Nếu thấy lỗi không đủ dung lượng, gỡ cài một số app hoặc xóa file trên Nexus và thử lại.)
Cài Lại Android
Có khả năng cao bạn muốn cài lại Android sau khi chơi với Ubuntu Touch preview. Để làm vậy, truy cập trang Factory Images for Nexus Devices trên trang web của Google. Tìm factory image tương ứng với build number bạn ghi lại trước và tải về.
Giải nén file tải về, mở terminal, cd vào thư mục giải nén.
Kết nối Nexus với máy tính và đảm bảo nó đang bật.
Chạy lệnh:
adb reboot-bootloader
Sau khi thiết bị reboot vào fastboot mode, chạy lệnh:
sudo ./flash-all.sh
(Nếu thấy lỗi, chắc chắn bạn đã giải nén factory image và dùng cd vào thư mục của nó.)
Điều này sẽ cài lại image Android chính thức của Google lên thiết bị. Sau khi hoàn tất, Nexus sẽ reboot vào Android.
Nếu gặp rắc rối, bạn có thể tham khảo hướng dẫn cài đặt chính thức trên Ubuntu Wiki.
Bạn đã thử Ubuntu Touch preview chưa? Bạn mong đợi điện thoại, tablet, smart TV, PC của Ubuntu? Để lại bình luận và chia sẻ trải nghiệm!