Thực hiện cài đặt Android sạch trên điện thoại hoặc máy tính bảng Nexus


23

Gần đây tôi gặp sự cố khi điện thoại Nexus S của tôi không nâng cấp lên Jelly Bean. Trong quá trình nâng cấp, tôi nhận được thông báo lỗi cho biết một trong các tệp trên hệ thống hiện tại của tôi bị hỏng, vì vậy không thể áp dụng nâng cấp.

Tôi biết cài đặt sạch (thay vì nâng cấp) sẽ khắc phục sự cố, nhưng tôi đã rất khó khăn trong việc tìm kiếm thông tin rõ ràng về cách thực hiện việc này. Hầu hết các hướng dẫn đều yêu cầu bạn tải xuống HĐH mới từ các nguồn không đáng tin cậy (các trang tải xuống mờ ám) và giả sử điện thoại của bạn đã được root.

Rất may vì hóa ra bạn chỉ có thể làm điều này bằng phần mềm chính thức của Google và bạn không cần phải root điện thoại của mình (bạn có thể - không thành vấn đề).

Tôi đăng hướng dẫn cho phương pháp tôi đã sử dụng, như một câu trả lời dưới đây. Điều này cũng hữu ích khi bạn cần thực hiện khôi phục cài đặt gốc . Chức năng "khôi phục cài đặt gốc" trong Android chỉ xóa dữ liệu người dùng, để lại hệ điều hành như cũ - vô dụng nếu hệ điều hành của bạn bị hỏng hoặc nếu nó bị sửa đổi và bạn muốn đưa nó về trạng thái gốc, gốc. Điều này giải quyết vấn đề.

Hướng dẫn này sẽ hoạt động cho mọi điện thoại hoặc máy tính bảng Nexus.

Câu trả lời:


13

Chú ý: Các hướng dẫn dành cho việc cài đặt sạch hệ điều hành. Điều đó có nghĩa là TẤT CẢ DỮ LIỆU CỦA BẠN sẽ bị MẤT vĩnh viễn. Nếu điện thoại của bạn đã được root trước đó, nó sẽ được đưa về trạng thái không được phân bổ (dù bạn có muốn hay không).

Xin vui lòng, hãy nhớ sao lưu mọi dữ liệu quan trọng trên điện thoại của bạn. Nó sẽ bị mất.


1. Bật gỡ lỗi USB

Bật gỡ lỗi USB trên thiết bị của bạn:

Chuyển đến Cài đặt hệ thống / Tùy chọn nhà phát triển và kiểm tra "Gỡ lỗi USB".

2. Fastboot

Bạn sẽ cần công cụ fastboot . Đây là một công cụ dòng lệnh chính thức của Google dành cho các nhà phát triển. Bạn có thể làm theo các hướng dẫn chính thức để cài đặt công cụ , nhưng chúng khá phức tạp. Nếu bạn đang dùng Mac OS X hoặc Linux, có lẽ bạn nên làm những gì tôi đã làm và sử dụng công cụ nguồn mở adb-fastboot-install .

Chỉ cần tải xuống , giải nén nó và sử dụng một trong các hướng dẫn dòng lệnh sau (tùy thuộc vào hệ điều hành của bạn):

sh ADB-Install-Mac.sh

hoặc là

sh ADB-Install-Linux.sh

Rõ ràng trong khi làm điều đó bạn cần phải ở trong thư mục chứa các tệp đó.

Có rất nhiều hướng dẫn về cách cài đặt fastboot trên Windows (ví dụ như hướng dẫn này ). Xem thêm câu trả lời của user17512 để biết phương pháp thay thế cho người dùng Windows.

3. Chuyển sang chế độ fastboot của thiết bị

Bạn cần kết nối thiết bị với máy tính bằng cáp USB và sau đó truy cập chế độ fastboot của thiết bị:

  • Trên Nexus S : Tắt điện thoại của bạn. Nhấn và giữ Volume Up, sau đó nhấn và giữ Power.

  • Trên Galaxy Nexus , Nexus 5Nexus 10 : Tắt điện thoại của bạn. Bấm và giữ cả Tăng âm lượng và Giảm âm lượng, sau đó nhấn và giữ Nguồn.

  • Trên Nexus 4 , Nexus 6 , Nexus 7Nexus 9 : Tắt thiết bị của bạn. Nhấn và giữ Volume Down, sau đó nhấn và giữ Power.

4. Mở khóa bộ nạp khởi động

Thực hiện lệnh sau trên máy tính của bạn:

fastboot oem unlock

Lưu ý: bước này sẽ xóa tất cả dữ liệu của bạn khỏi thiết bị.

5. Tải xuống hình ảnh nhà máy

Tải xuống hình ảnh nhà máy cho thiết bị cụ thể của bạn và phiên bản Android mong muốn của bạn trực tiếp từ Google.

6. Cài đặt hệ thống

Giải nén tệp lưu trữ (nếu bạn ở trên Windows, có thể bạn sẽ cần tải xuống phần mềm bổ sung để giải nén các tệp .tar.gz. 7-zip sẽ thực hiện công việc. Người dùng Mac và Linux đã cài đặt tất cả phần mềm cần thiết) .

Đi vào bên trong thư mục chưa được lưu trữ và thực hiện lệnh sau:

./flash-all.sh

Lưu ý: Điều này sẽ xóa tất cả dữ liệu khỏi thiết bị của bạn

Sau một thời gian, thiết bị của bạn sẽ khởi động lại và khởi động vào hệ điều hành mới được cài đặt của bạn :)

7. Hủy bỏ bộ tải khởi động của bạn

Bước này không thực sự cần thiết, nhưng đó là một ý tưởng tốt vì lý do bảo mật. Khởi động lại vào chế độ fastboot một lần nữa (xem bước 2 ở trên) và thực hiện lệnh sau trên máy tính của bạn:

fastboot oem lock

Điều này làm việc rất tốt cho tôi, tôi hy vọng nó sẽ hữu ích cho người khác :)


Rất rất hữu ích, nó hoạt động với tôi trên Nexus S. Cảm ơn rất nhiều vì đã chia sẻ, kiến ​​thức là sức mạnh.
bobigho

3

Nếu bạn có Windows, Bộ công cụ gốc Nexus tuyệt vời sẽ tự động hóa quy trình được đưa ra ở đây thành một cú nhấp chuột 'flash to stock & unroot' cộng với một tùy chọn bổ sung cho khóa OEM sau đó. Tất nhiên nó sẽ mở khóa và root dễ dàng và các tính năng nâng cao khác. Bạn có thể lấy nó tại:

http://www.wugfresh.com/dev/nexus-root-toolkit/

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.