Cách cài đặt bản cập nhật Android cho thiết bị Nexus của bạn mà không cần chờ đợi
Google tung ra các bản cập nhật Android từ từ, ngay cả với các thiết bị Nexus của riêng họ. Có thể mất vài tuần trước khi cập nhật qua mạng có sẵn thông qua màn hình Cập nhật hệ thống, nhưng bạn có thể bỏ qua việc chờ đợi.
Khi Android L ra mắt, phải mất hơn ba tuần trước khi chúng tôi thấy bản cập nhật trên một số điện thoại Nexus 4. Một chiếc Nexus 7 2012 vẫn không thể xem bản cập nhật hai tháng sau. Đó chỉ là một khoảng thời gian vô lý để chờ đợi.
Những gì không làm việc
Đầu tiên, hãy bao gồm những gì sẽ không làm việc. Google chọn - trên máy chủ của họ - thiết bị cụ thể nào sẽ được phép nhận bản cập nhật. Điều này có nghĩa là việc truy cập vào màn hình cập nhật hệ thống và chạm vào Kiểm tra cập nhật, thực tế sẽ không tăng tốc quá trình. Khi có bản cập nhật, thiết bị của bạn sẽ cho bạn biết. (Nhấn vào nút này chỉ có thể giúp nếu Google quyết định cập nhật cho thiết bị của bạn và thiết bị của bạn chưa được kiểm tra lại. Nó sẽ không cho bạn cơ hội mới tại một bản cập nhật mỗi khi bạn nhấn vào nó.)
Trước đây, chúng tôi đã sử dụng một mẹo cho phép chúng tôi đặt lại quy trình này, bỏ qua phía trước và nhận cập nhật ngay lập tức bằng cách xóa dữ liệu của ứng dụng Google Play Services. Điều này không còn hoạt động nữa và nó có thể gây ra các vấn đề khác trên thiết bị của bạn. Đừng làm theo mẹo này nếu bạn thấy nó trực tuyến!
Tùy chọn 1: Tải xuống và Flash hình ảnh nhà máy chính thức
Google cung cấp hình ảnh nhà máy chính thức cho các thiết bị Nexus của họ. Chúng tôi đã đề cập đến quá trình tải xuống hình ảnh nhà máy từ Google và flash nó. Nó liên quan đến việc mở khóa bộ tải khởi động của thiết bị, tải xuống hình ảnh nhà máy mới nhất cho thiết bị của bạn từ trang web của Google, nhận lệnh adb, đưa thiết bị của bạn vào chế độ nhà phát triển, đảm bảo các trình điều khiển phù hợp được định cấu hình và chạy tập lệnh flash phiên bản Android mới phiên bản cũ. Quá trình này có thể được thực hiện trên Windows, Mac OS X hoặc Linux.
Theo mặc định, quá trình này xóa toàn bộ thiết bị của bạn và khôi phục thiết bị về cài đặt gốc. Bạn phải sửa đổi tập lệnh flash để thực hiện cập nhật mà không xóa dữ liệu cá nhân khỏi thiết bị của bạn.
Nhìn chung, đây là phương pháp phức tạp nhất. Tuy nhiên, đó là cách duy nhất được hỗ trợ chính thức để nâng cấp lên phiên bản Android mới ngay khi có sẵn. Google đăng hình ảnh nhà máy lên trang web của họ nhiều tuần trước khi bạn có thể nhận được chúng dưới dạng cập nhật qua mạng. Trước đây, chúng tôi đã sử dụng phương pháp này, gần đây nhất để nâng cấp Nexus 7 2013 lên Android L sau nhiều tuần chờ đợi cập nhật. Nó hoạt động, mặc dù quá trình chiến đấu với adb và trình điều khiển - đặc biệt là trên Windows - có thể gây nản lòng. Chúng tôi đã có ít vấn đề hơn khi làm điều này trên nền tảng giống như Unix hoặc Mac OS X.
Tùy chọn 2: Tải tệp cập nhật OTA theo cách thủ công
Khi có bản cập nhật Android, Google cuối cùng sẽ cho thiết bị của bạn biết và nó tải xuống tệp cập nhật không dây (OTA). Thiết bị của bạn sau đó khởi động lại và cài đặt tệp cập nhật OTA. Bản cập nhật OTA nhỏ hơn và nhỏ gọn hơn hình ảnh nhà máy lớn hơn ở trên. Các bản cập nhật OTA có nghĩa là để nâng cấp từ phiên bản này sang phiên bản khác, trong khi hình ảnh xuất xưởng chứa hình ảnh hoàn chỉnh của hệ điều hành cho thiết bị của bạn và có thể được sử dụng để khôi phục nó nếu bạn từng lau hoặc cài đặt ROM tùy chỉnh.
Thực tế cũng có một cách để bỏ qua việc chờ đợi tệp cập nhật OTA. Nếu bạn có trong tay tệp cập nhật OTA thích hợp, bạn có thể khởi động lại vào môi trường khôi phục và yêu cầu cài đặt cập nhật OTA theo cách thủ công. Điều này sẽ thực hiện nâng cấp tương tự mà bạn nhận được nếu bạn chờ đợi bản cập nhật chính thức có sẵn và nó sẽ không xóa dữ liệu của bạn.
Trước tiên, bạn sẽ cần phải có được các tệp cập nhật OTA. Không giống như hình ảnh đầy đủ của nhà máy, Google không đăng những thứ này một cách chính thức. Bạn sẽ cần một danh sách được đặt bởi một bên thứ ba. Ví dụ: Android Police có danh sách đầy đủ các tệp cập nhật Android 4.4.4 -> 5.0 và 5.0 -> 5.0.1 với các liên kết đến vị trí của chúng trên các máy chủ chính thức của Google. Nếu bạn đang tìm kiếm một phiên bản Android mới hơn, hãy tìm kiếm xung quanh để tìm danh sách cập nhật. Bạn cũng sẽ cần lệnh adb mà bạn có thể nhận được từ SDK Android của Google.
Khởi động lại thiết bị của bạn và giữ nút Giảm âm lượng trong khi thiết bị khởi động. Bạn sẽ thấy menu của fastboot và các chữ Bắt đầu trên màn hình. Nhấn Volume Up cho đến khi bạn thấy chế độ Recovery Recovery, ấn và sau đó nhấn nút Nguồn.
Bạn sẽ thấy một Android có dấu chấm than màu đỏ. Nhấn và giữ nút Nguồn và nhấn nút Tăng âm lượng - bạn sẽ thấy menu khôi phục hệ thống. Chọn áp dụng cập nhật từ adbv với các nút âm lượng và sau đó nhấn Power.
Kết nối thiết bị Nexus của bạn với máy tính bằng cáp USB. Đặt lệnh adb và tệp cập nhật OTA mà bạn đã tải xuống trong cùng thư mục. Mở cửa sổ Dấu nhắc Lệnh trong thư mục đó bằng cách giữ Shift, nhấp chuột phải và chọn Mở Dấu nhắc Lệnh Tại đây. Chạy lệnh sau, thay thế OTA_UPDATE_FILENAME.zip, bằng tên của tệp cập nhật OTA mà bạn đã tải xuống. (Hoàn thành tab có thể giúp ở đây!)
adb sideload OTA_UPDATE_FILENAME.zip
Nhấn Enter và adb sẽ gửi tệp cập nhật OTA đến thiết bị của bạn. Nó sẽ đếm tới 100 phần trăm trong khi gửi tệp và thiết bị của bạn sẽ bắt đầu cài đặt bản cập nhật OTA như thể nó được tải xuống từ Google.
Nếu bạn đã khôi phục tùy chỉnh được cài đặt trên thiết bị Nexus của mình, quy trình này sẽ khác. Bạn sẽ có thể tải tệp .zip cập nhật OTA vào ứng dụng khôi phục tùy chỉnh của mình và sau đó để nó tự động khởi động lại và cài đặt bản cập nhật.
Thủ thuật chậm của các bản cập nhật Nexus chính thức từ Google có thể gây khó chịu. Chắc chắn, điều này giúp tránh các lỗi nghiêm trọng được đưa ra cho tất cả người dùng Nexus, nhưng nó có thể nhanh hơn nhiều!
Apple cho phép tất cả người dùng iPhone và iPad nhận được bản cập nhật ngay khi chúng ra mắt. Điều này đã quay trở lại để cắn họ khi họ phát hành iOS 8.0.1. Bản cập nhật này đã vô hiệu hóa kết nối di động và Touch ID trên tất cả các iPhone mới đã cài đặt nó và họ phải điên cuồng kéo bản cập nhật. Đó là những gì Google đang cố gắng ngăn chặn, theo lý thuyết.
Tín dụng hình ảnh: Sylvain Naudin trên Flickr