Cách nâng cấp thủ công thiết bị Nexus của bạn với ADB Sideload
Các bản cập nhật Nexus OTA là một chút bí ẩn - chúng đến trực tiếp từ Google, nhưng chúng cũng phụ thuộc vào sự chấp thuận của nhà mạng trước khi chúng có thể được gửi đến các thiết bị trên một số mạng nhất định. Nhận bản cập nhật OTA mới nhất có nghĩa là phải chờ vài tuần hoặc tự flash vào một hình ảnh đầy đủ của nhà máy, điều này có thể hơi buồn cười. Tuy nhiên, bây giờ, quy trình được sắp xếp hợp lý hơn, vì vậy bạn có thể flash bản cập nhật mới nhất bằng một lệnh, không cần chờ đợi.
Mặc dù phương pháp hình ảnh nhà máy cũ về mặt lý thuyết rất đơn giản, nhưng nó không phải lúc nào cũng đáng tin cậy - đôi khi tập lệnh của Google không hoạt động, vì vậy bạn phải flash một loạt các tệp theo cách thủ công từ Dấu nhắc lệnh. Hơn nữa, nó yêu cầu một bộ tải khởi động đã mở khóa, mà phương thức mới không.
Phương pháp mới này sử dụng adb sideload
lệnh để cập nhật bản cập nhật mới nhất trong một cú trượt. Nếu bạn chưa từng sử dụng lệnh này trước đây, ban đầu có thể hơi nản chí - nhưng thực sự nó khá dễ. Và trên hết, nó nhanh hơn việc chờ đợi OTA tấn công thiết bị của bạn. Đó là một chiến thắng.
Bước một: Chuẩn bị máy tính và thiết bị của bạn
Trước khi bắt đầu với điều này, bạn sẽ cần phải thiết lập ADB và fastboot trên máy tính của mình. Để dễ sử dụng, bạn cũng cần phải thiết lập ADB trong Hệ thống Windows của bạn. Khi bạn đã thiết lập xong tất cả, bạn đã sẵn sàng đẩy một số OTA sang thiết bị Nexus của mình. Ngọt.
Tiếp theo, nếu bạn chưa có, bạn sẽ cần truy cập menu Tùy chọn nhà phát triển điện thoại của mình và bật gỡ lỗi USB. Một lần nữa, điều này rất đơn giản và sau khi hoàn thành, bạn sẽ không phải làm lại (trừ khi bạn đặt lại thiết bị).
Với tất cả các công cụ chuẩn bị sẵn sàng, hãy đến trang tệp OTA của Google. Có một thỏa thuận pháp lý mà bạn phải chấp nhận trước khi bạn có thể truy cập các tệp, nhưng đó chỉ là mumbo jumbo điển hình: các tệp này được cung cấp bởi Google, bạn đồng ý với các điều khoản, blah blah blah. Khi bạn đồng ý, các bản tải xuống sẽ hiển thị.
Vì tính năng này chỉ được khởi chạy, chỉ các tệp OTA gần đây nhất có sẵn cho mỗi thiết bị. Tôi sẽ sử dụng bản cập nhật vá bảo mật mới nhất trên Nexus 6P của mình cho hướng dẫn này - đó là bản dựng MTC19T cho những người theo dõi tại nhà.
Khi bạn có quyền truy cập vào các bản tải xuống, hãy tiếp tục và tìm bản dựng cho thiết bị của bạn. Nhấp vào liên kết của Link Link để bắt đầu tải xuống. Đây là các gói OTA đầy đủ, vì vậy chúng vẫn chỉ lớn như một Hình ảnh nhà máy - gói cho 6P của tôi là một con số khổng lồ 910 MB.
Với tệp được tải xuống và ADB được cài đặt, bạn đã sẵn sàng để bắt đầu.
Bước hai: Kết nối thiết bị của bạn và khởi động lại vào Recovery
Đi trước và kết nối thiết bị với máy tính của bạn. Lần đầu tiên bạn làm điều này, bạn sẽ phải phê duyệt gỡ lỗi USB trên PC này - nếu đây là máy tính cá nhân của bạn (mà tôi hy vọng là như vậy, vì bạn vừa cài đặt một loạt các thứ trên đó), sau đó đánh dấu vào Luôn luôn cho phép từ hộp máy tính này.
Tiếp theo, điều hướng đến thư mục mà bạn đã lưu tệp OTA đó. Shift + nhấp chuột phải trong thư mục, đảm bảo rằng không có tệp nào được chọn trước. Chọn cửa sổ lệnh của Open Open tại đây. Thật không ngạc nhiên, một cửa sổ lệnh sẽ mở ra.
Trong cửa sổ lệnh, đảm bảo máy tính có thể nhìn thấy thiết bị bằng lệnh sau:
thiết bị adb
Nếu được kết nối đúng cách, bạn sẽ thấy một số nhận dạng chữ và số và từ thiết bị..
Sử dụng lệnh này để khởi động lại thiết bị vào recovery:
phục hồi khởi động lại adb
Thiết bị của bạn sẽ bắt đầu khởi động lại.
Bước ba: Sideload Cập nhật OTA
Thiết bị sẽ khởi động lại vào màn hình với một anh chàng Android nhỏ và dấu chấm than màu đỏ. Nhấn nút Tăng âm lượng trong khi giữ nút Nguồn để hiển thị menu khôi phục ẩn.
Khi menu hiển thị, sử dụng nút Giảm âm lượng để điều hướng đến bản cập nhật Áp dụng từ tùy chọn ADB, sau đó nhấn nút Nguồn. Điều này sẽ giúp thiết bị sẵn sàng chấp nhận tệp OTA.
Quay lại máy tính, gõ như sau:
adb sideload
… Ở đâu updatefile.zip
là tên tệp của OTA của bạn.
Sau khi thực hiện đúng, tệp sẽ bắt đầu đẩy vào thiết bị. Một tỷ lệ phần trăm hoàn thành sẽ hiển thị trong dấu nhắc lệnh, cung cấp cho bạn một số loại ý tưởng khi nó sẽ được hoàn thành. Nó sẽ mất một chút, vì vậy hãy đi lấy một tách cà phê.
Khi kết thúc, menu khôi phục sẽ hiển thị lại trên điện thoại của bạn, với hệ thống Reboot hiện tại, tùy chọn đã được tô sáng. Nhấn nút Nguồn để bắt đầu khởi động lại.
Bạn có thể tiếp tục và rút điện thoại ra khỏi máy tính trong khi khởi động lại. Có thể sẽ mất một chút thời gian để khởi động đầy đủ, bởi vì Android phải tối ưu hóa các ứng dụng, sau khi cập nhật. Điều này có thể mất một trong khi, tùy thuộc vào số lượng ứng dụng bạn đã cài đặt. (Rất may, bắt đầu với Android N, thời gian tối ưu hóa sẽ được cải thiện đáng kể.)
Và thế là xong - bạn đã hoàn thành. chúc mừng.
Trong khi adb sideload
không nhất thiết phải mới, đây là một trong những cách sử dụng thực tế hàng ngày đầu tiên cho nó - đặc biệt là đối với người dùng chưa root. Đây là một cách dễ dàng hơn để flash các tệp OTA theo cách thủ công, đặc biệt là vì bạn không phải trải qua tất cả các vấn đề khi flash bộ tải khởi động mới, phục hồi, radio hoặc tệp hệ thống - một lệnh và đó là lệnh đó. Tôi thích lái tự động.