Trang chủ » làm thế nào để » Cách nâng cấp thủ công thiết bị Nexus của bạn với hình ảnh nhà máy của Google

    Cách nâng cấp thủ công thiết bị Nexus của bạn với hình ảnh nhà máy của Google

    Các thiết bị Nexus của Google được cho là sẽ nhận được các bản cập nhật kịp thời, nhưng việc triển khai so le có nghĩa là phải mất hàng tuần để các thiết bị nhận được các bản cập nhật qua mạng (OTA). May mắn thay, có một cách nhanh hơn (và chuyên nghiệp hơn) để cài đặt phiên bản Android mới nhất.

    Google cung cấp hình ảnh hệ thống chính thức cho các thiết bị Nexus của họ, mà bất kỳ ai cũng có thể tự tải xuống và flash. Đây là một cách dễ dàng để bỏ qua sự chờ đợi khi một phiên bản Android mới được phát hành cho các thiết bị Nexus.

    Lưu ý rằng quá trình này phức tạp hơn chỉ đơn giản là chờ cập nhật qua mạng. Nếu bạn là một người bình thường và không phải là người đam mê với ngón tay cò ngứa, có lẽ bạn sẽ chỉ muốn chờ đợi.

    Bước một: Mở khóa bộ nạp khởi động thiết bị của bạn

    Để flash hình ảnh hệ thống, thiết bị của bạn sẽ cần phải được mở khóa. Các thiết bị Nexus cho phép bạn mở khóa bộ nạp khởi động của chúng bằng một lệnh duy nhất. Nếu bạn đã mở khóa thiết bị của mình để root thiết bị hoặc cài đặt ROM tùy chỉnh, bạn có thể bỏ qua phần này. Nếu bạn chưa có, bạn nên được cảnh báo rằng việc mở khóa thiết bị của bạn sẽ xóa sạch dữ liệu của thiết bị, như thể bạn đã thực hiện khôi phục cài đặt gốc.

    Bạn có thể mở khóa bộ tải khởi động của bạn theo nhiều cách khác nhau. Phương thức chính thức là thông qua một lệnh teriminal đơn giản, nhưng đối với một phương thức thậm chí còn dễ dàng hơn, bạn có thể sử dụng Bộ công cụ gốc Nexus, sẽ hướng dẫn bạn qua quy trình.

    Bước hai: Cài đặt ADB và Fastboot

    Bạn sẽ cần hai thứ khác cho quy trình này: Cầu gỡ lỗi Android, đây là công cụ dòng lệnh cho máy tính cho phép bạn giao tiếp với điện thoại và trình điều khiển USB của điện thoại. Ngay cả khi bạn đã cài đặt những thứ này trước đây, bạn vẫn nên có các phiên bản mới nhất ngay bây giờ.

    Chúng tôi đã hướng dẫn chi tiết cách cài đặt cả hai trước đây, nhưng đây là phiên bản ngắn gọn:

    1. Đi đến trang tải xuống SDK Android và cuộn xuống chỉ có công cụ SDK SDK. Tải xuống tệp ZIP cho nền tảng của bạn và giải nén nó bất cứ nơi nào bạn muốn lưu trữ các tệp ADB.
    2. Khởi động Trình quản lý SDK và bỏ chọn mọi thứ trừ Công cụ nền tảng SDK Android SDK. Nếu bạn đang sử dụng điện thoại Nexus, bạn cũng có thể chọn Trình điều khiển USB của Google Google để tải xuống trình điều khiển của Google.
    3. Sau khi cài đặt xong, bạn có thể đóng trình quản lý SDK.
    4. Cài đặt trình điều khiển USB cho điện thoại của bạn. Bạn có thể tìm thấy những thứ này trên trang web của nhà sản xuất điện thoại của bạn (ví dụ: Motorola hoặc HTC). Nếu bạn có Nexus, bạn có thể cài đặt trình điều khiển Google mà bạn đã tải xuống ở bước 2 bằng các hướng dẫn sau.
    5. Khởi động lại máy tính của bạn nếu được nhắc.

    Bước ba: Tải xuống hình ảnh hệ thống

    Truy cập trang Hình ảnh nhà máy của Google cho thiết bị Nexus và tải xuống hình ảnh phù hợp cho thiết bị của bạn. Lưu ý rằng bạn sẽ cần hình ảnh cho phần cứng cụ thể của bạn. Ví dụ: có các hình ảnh riêng cho Nexus 7 (2013) chỉ với Wi-Fi và cho Nexus 7 (2013) với dữ liệu di động. Hãy chắc chắn rằng bạn tải đúng.

    Tải tệp xuống máy tính của bạn và sử dụng chương trình trích xuất tệp, như 7-Zip miễn phí, để trích xuất nội dung của nó vào thư mục ADB của bạn.

    Bước bốn: Quyết định có xóa dữ liệu của bạn không

    Nhấp nháy hình ảnh hệ thống theo cách thông thường sẽ xóa thiết bị của bạn, về cơ bản thực hiện khôi phục cài đặt gốc. Bạn có thể thử cập nhật mà không xóa thiết bị của mình, mặc dù bạn có thể gặp phải sự cố. Tuy nhiên, quá trình này sẽ hoạt động tốt khi chuyển từ một phiên bản Android sang phiên bản tiếp theo.

    Để ngăn thiết bị của bạn bị xóa, hãy mở tệp flash-all.bat trong trình chỉnh sửa văn bản như Notepad ++. Chỉnh sửa dòng có chứa Fast fastotot -w cập nhật và xóa công tắc -w trước khi lưu tệp.

    Bước năm: Flash hình ảnh hệ thống

    Sao chép các tệp hình ảnh hệ thống vào cùng thư mục với ADB. Sau đó giữ phím Shift, nhấp chuột phải vào thư mục đó và chọn Cửa sổ lệnh Mở Mở ở đây, để mở cửa sổ Dấu nhắc Lệnh trong thư mục đó.

    Bật gỡ lỗi USB trên thiết bị Nexus của bạn bằng cách truy cập menu Tùy chọn nhà phát triển ẩn và bật tùy chọn gỡ lỗi USB.

    Kết nối thiết bị Nexus của bạn với máy tính bằng cáp USB đi kèm và sau đó chạy lệnh sau để khởi động lại thiết bị vào bộ tải khởi động:

    bộ tải khởi động lại adb

    Nếu có sự cố, bạn có thể cần sửa trình điều khiển của thiết bị. Đọc hướng dẫn này để biết thêm thông tin về việc thiết lập ADB và đảm bảo nó hoạt động tốt. Hãy nhớ rằng bạn sẽ phải chấp nhận lời nhắc xác thực trên thiết bị trước khi lệnh adb có thể làm bất cứ điều gì.

    Khi thiết bị hiển thị trình tải khởi động trên màn hình - bạn sẽ thấy Android có bảng điều khiển mở phía trước - nhấp đúp vào tệp flash-all.bat. Tập lệnh sẽ flash thiết bị của bạn với hình ảnh hệ thống mới.

    Khi quá trình hoàn tất, thiết bị của bạn sẽ tự động khởi động lại. Nếu bạn không xóa tùy chọn -w, bạn sẽ phải thực hiện lại quy trình thiết lập lần đầu tiên.

    Phải làm gì nếu Script không hoạt động

    Tuy nhiên, đôi khi, flash-all.bat sẽ tạo ra lỗi về việc thiếu tài nguyên hoặc thiếu dung lượng. Trong tình huống đó, tốt hơn hết là chỉ nên tự tay flash mọi thứ từng mảnh một. Thủ thuật này cũng hữu ích nếu bạn chỉ muốn flash phần của hình ảnh nhà máy - như bộ tải khởi động hoặc phục hồi - mà không nhấp nháy phần còn lại.

    Điều đầu tiên bạn cần làm trước khi nhập các lệnh thủ công là giải nén tệp hình ảnh, thường sử dụng hình ảnh trên mạng-xây dựng thiết bị.định dạng đặt tên zip zip. Dễ dàng giải nén nội dung của tệp trực tiếp vào thư mục bạn đang làm việc để tất cả các tệp được yêu cầu nằm trong cùng một vị trí. Sau khi giải nén, sẽ có năm hoặc sáu tệp bổ sung trong thư mục làm việc của bạn (tùy thuộc vào thiết bị): android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (dành cho thiết bị chỉ với các kết nối di động) và nhà cung cấp.img (chỉ Nexus 9).

    Khi mọi thứ đã được giải nén, hãy khởi động lại vào bộ nạp khởi động bằng cách sử dụng bộ tải khởi động lại adb lệnh từ trước đó - và chạy các lệnh sau, nhấn Enter sau mỗi lệnh, để flash thủ công từng mục vào thiết bị của bạn.

    khởi động xóa fastboot
    xóa bộ nhớ cache nhanh
    phục hồi xóa nhanh
    hệ thống xóa fastboot
    bộ tải khởi động flash fastboot "name-of-bootloader.img"
    khởi động lại bootboot
    radio flash fastboot "name-of-radio.img" (nếu có)
    khởi động lại bootboot
    hệ thống flash fastboot system.img
    bootboot flash boot boot.img
    phục hồi nhanh flash phục hồi.img
    bộ nhớ cache flash fastboot.img
    nhà cung cấp flash fastboot.img (chỉ dành cho Nexus 9)

    Nếu bạn đang cài đặt Android sạch và muốn xóa sạch mọi thứ, hãy sử dụng các lệnh sau:

    fastboot xóa userdata
    fastboot flash userdata userdata.img
    khởi động lại fastboot

    Hãy nhớ rằng một số lệnh này có thể mất một số thời gian để flash - cụ thể là system.img và userdata.img - vì vậy đừng lo lắng nếu dấu nhắc lệnh dường như không phản hồi. Khi đã sẵn sàng cho lệnh tiếp theo, con trỏ sẽ xuất hiện lại.


    Quá trình này cũng hữu ích nếu bạn đã flash ROM tùy chỉnh và cần quay lại hình ảnh hệ thống Android tiêu chuẩn đi kèm với thiết bị của bạn. Tùy chọn này phần lớn dành cho các nhà phát triển và chuyên viên máy tính Android, vì vậy nó phức tạp hơn việc chờ đợi một bản cập nhật OTA (không dây) bình thường.