Labels

Thứ Năm, 17 tháng 1, 2013

Cài đặt Ubuntu 13.04 cho Nexus 7

Một tin vui cho những người đang sở hữu máy tính bảng Google Nexus 7, nếu bạn không thích hệ điều hành Android Jelly Bean quen thuộc, bạn có thể thay thế bằng Ubuntu (hệ điều hành khá nổi tiếng trong cộng đồng sử dụng Linux) nhóm phát triển Canonical đã phát triển công cụ Ubuntu Nexus 7 Desktop Installer.


Bạn cần có
  • Nexus 7 Tablet (8GB, 16GB, hoặc 32GB)
  • Cáp MicroUSB (có kèm theo máy)
  • Phần mềm Ubuntu Nexus 7 Desktop Installer được cài đặt trên hệ thống của bạ
  • Một máy tính (PC) được cài sẵn Ubuntu 12.04 LTS trở lên
Tùy chọn thêm
  • Cáp Micro USB Host (hay gọi là cáp OTG) - Sử dụng để cắm chuột, bàn phím, hoặc thiết bị USB khác vào Nexus 7
Cài đặt Ubuntu Nexus 7 Desktop Installer
Một chuơng trình đơn giản để trợ giúp việc cài đặt Ubuntu lên Nexus 7. Phiên bản hiện tại 1.7 đã hỗ trợ cài đặt Ubuntu 13.04
Bạn vào Terminal và gõ các dòng lệnh sau để cài đặt:
  • sudo add-apt-repository ppa:ubuntu-nexus7/ubuntu-nexus7-installer
  • sudo apt-get update
  • sudo apt-get install ubuntu-nexus7-installer
Chờ cài đặt xong chúng ta sẽ bắt đầu công việc chính ^^!

Mở khóa Nexus 7 (Unlock bootloader)
Khi máy mới mua về sẽ ở trạng thái Locked Bootloader. Bạn cần mở khóa để có thể flash os khác lên thiết bị của bạn, chỉ cần thực hiện 1 lần!
Cảnh báo: Khi mở khóa dữ liệu của máy sẽ bị xóa sạch, trở về trạng thái ban đầu!
  1. Trước hết bạn cần tắt máy theo cách thông thường (ấn giữ phím nguồn vài giây và chọn Power Off). Ở trạng thái tắt máy hoàn toàn, bạn bấm giữ phím Giảm âm lượng và phím nguồn đến khi thấy màn hình giao diện bootloader.
  2. Cắm cáp Micro USB kết nối Nexus 7 và PC. Trên Nexus 7 có giao diện như vầy nè
  1.  Xác nhận danh sách thiết bị kết nối cho khỏi nhầm lẫn (nếu cắm nhiều USB vào máy tính, ở terminal bạn gõ
    • * $ sudo fastboot devices
      1234567891234567        fastboot
  2. Bắt đầu mở khóa bootloader
    • sudo fastboot oem unlock
  3. Trên Nexus 7 hiện thông báo mở mở bootloader. Bạn hãy chọn Yes bằng phím âm lượng và xác nhận bằng phím nguồn
 Sau khi hoàn tất mở khóa khởi động thiết bị bằng lệnh:
  • sudo fastboot reboot-bootloader
Khi khởi động xong vào màn hình đen, bạn sẽ thấy dòng chữ nhỏ "LOCK STATE - UNLOCKED" màu đỏ là ta đã thành công ^^!

Cài đặt Ubuntu 13.04 vào Nexus 7
  • Mở ứng dụng "Ubuntu Core Nexus 7 Installer" (Bấm phím start gõ tìm kiếm Nexus 7 sẽ thấy ứng dụng có biểu tượng có chữ N7)
  • Trên máy tính, gỡ bỏ tất cả các thiết bị lưu trữ usb để tránh ứng dụng nhận diện sai thiết bị, bật ứng dụng Ubuntu Nexus 7 Installer, chọn “Install Unbutu for Nexus 7” và bấm OK, ứng dụng sẽ tự động download và cài đặt Unbuntu lên thiết bị Nexus 7
  • Chờ tải về (khoảng hơn 600mb), sau đó tự cài đặt vào Nexus 7 của bạn.
  • Cuối cùng thiết bị sẽ khởi động lại và bạn có thể trải nghiệm hệ điều hành Ubuntu trên chính chiếc Nexus 7 của mình. \m/
Muốn quay về Android cho Nexus 7
Trên máy tính, gỡ bỏ tất cả các thiết bị lưu trữ usb để tránh ứng dụng nhận diện sai thiết bị. Việc cài lại Android cho Nexus 7 sẽ xóa hết toàn bộ dữ liệu trên máy

Bạn có thể download ROM stock của Nexus 7 theo địa chỉ sau: https://dl.google.com/dl/android/aosp/nakasi-jro03d-factory-e102ba72.tgz


Hoặc bạn có thể kiểm tra phiên bản mới nhất Nexus7 (nakasi) và chọn phiên bản phù hợp cho máy của bạn

Sau khi download, giải nén file tgz bằng lệnh:
  • tar zxvf nakasi-jro03d-factory-e102ba72.tgz
Đưa Nexus 7 về chế độ bootloader (như trên). Trên máy tính, thực hiện các lệnh sau để flash Android vào Nexus 7:
  • cd nakasi-jro03d/
  • sudo ./flash-all.sh
Bạn có thể gặp các thông báo như sau nhưng bạn không cần quan tâm, quá trình cài lại Android sẽ tiếp tục mà không gặp trục trặc gì
  • archive does not contain 'boot.sig'
  • archive does not contain 'recovery.sig'
  • archive does not contain 'system.sig'
Nguồn: Ubuntu Wiki

0 nhận xét:

Đăng nhận xét