Cập nhật liền mạch trên Android: Mọi điều bạn cần biết

Cập nhật liền mạch trên Android: Mọi điều bạn cần biết

Trong thập kỷ qua, Android đã không ngừng cải tiến về cả giao diện và hiệu năng, trở thành một hệ điều hành hiệu quả. Một tính năng giúp nâng cao trải nghiệm người dùng một cách thầm lặng chính là cập nhật liền mạch (Seamless Updates). Bạn có thể đã nghe các chuyên gia Android nhắc đến thuật ngữ này. Hãy cùng tìm hiểu sâu hơn về ý nghĩa của cập nhật liền mạch trên Android.

Cập nhật liền mạch trên Android là gì?

Từ năm 2016, cập nhật liền mạch đã giúp việc cài đặt các bản cập nhật OTA (Over-the-air packages) trên các thiết bị Android trở nên dễ dàng và nhanh chóng hơn. Trước đây, khi nhận được bản cập nhật, thiết bị Android của bạn cần phải khởi động lại để bắt đầu quá trình cài đặt.

Cập nhật hệ thống AndroidCập nhật hệ thống Android

Tuy nhiên, với cập nhật liền mạch và công nghệ phân vùng A/B của Google, Android có thể cài đặt bản cập nhật song song mà không gây gián đoạn. Nhờ đó, thiết bị chỉ cần khởi động lại một lần duy nhất sau khi cài đặt xong. Ngoài ra, các bản cập nhật trong sơ đồ A/B có thể được truyền trực tiếp thay vì phải tải xuống và giải nén gói cập nhật.

Điều này được thực hiện bằng cách có hai phân vùng riêng biệt cho boot, system và vendor. Nếu bạn cảm thấy thuật ngữ kỹ thuật này quá phức tạp, hãy để chúng tôi giải thích cặn kẽ hơn.

Cập nhật liền mạch hoạt động như thế nào?

Cấu trúc bên trong của một thiết bị Android không có cập nhật liền mạch sẽ như thế này. Thiết bị chỉ có thể bắt đầu áp dụng bản cập nhật khi khởi động lại, điều này khá bất tiện.

Kiến trúc Android không có A/BKiến trúc Android không có A/B

Còn đây là kiến trúc của một thiết bị có phân vùng A/B và cập nhật liền mạch. Bạn có thể thấy các phân vùng Boot, System và Vendor được chia thành hai phần.

Kiến trúc Android A/BKiến trúc Android A/B

Slot hiện tại đang hoạt động của bạn có thể là A hoặc B. Giả sử bạn đang ở Slot_A với Android 14 và nhận được bản cập nhật lên Android 15. Ngay sau khi bạn nhấn “Tải xuống và cài đặt”, Android sẽ bắt đầu giải nén và cài đặt các thành phần Boot, System và Vendor cần thiết vào slot đối diện, tức là Slot_B, bao gồm Boot_B, System_B và Vendor_B. Tại thời điểm này, Slot_A vẫn là slot đang hoạt động của bạn.

Tuy nhiên, ngay khi bạn nhấn khởi động lại, Android sẽ xác minh bản cập nhật và kiểm tra slot đang hoạt động hiện tại. Nếu mọi thứ diễn ra suôn sẻ, nó sẽ đặt slot đối diện làm slot hoạt động và khởi động vào slot đó. Dưới đây là cách hình dung quá trình này.

Quá trình cập nhật kiến trúc Android A/BQuá trình cập nhật kiến trúc Android A/B

Lợi ích của cập nhật liền mạch

Bạn có thể hỏi: “Tất cả những điều này chỉ vì sự tiện lợi thôi sao?”. Không, cập nhật liền mạch còn có nhiều ưu điểm khác ngoài sự tiện lợi:

  • Khả năng khôi phục an toàn: Nếu bản cập nhật gặp sự cố trong quá trình cài đặt trên slot đối diện, thiết bị có thể khởi động lại về slot đang hoạt động trước đó. Điều này giúp ngăn ngừa tình trạng boot loop (khởi động lại liên tục) hoặc brick (máy bị treo cứng).
  • Bảo vệ không gian chưa sử dụng: Bất kỳ lỗi I/O nào có thể xảy ra sau khi cài đặt chỉ ảnh hưởng đến các phân vùng chưa sử dụng, tức là hệ thống đang hoạt động vẫn còn nguyên vẹn.
  • Tải xuống được tối ưu hóa: Cập nhật liền mạch cho phép tải xuống và cài đặt đồng thời thông qua streaming. Điều này loại bỏ nhu cầu về không gian trống bổ sung trên các phân vùng Data hoặc Cache để lưu trữ tạm thời gói cập nhật.

1. Cập nhật liền mạch có tốn nhiều pin hơn không?

Không, cập nhật liền mạch không tốn nhiều pin hơn so với cập nhật truyền thống. Quá trình cập nhật được thực hiện ở chế độ nền và không ảnh hưởng đáng kể đến thời lượng pin.

2. Làm thế nào để biết điện thoại Android của tôi có hỗ trợ cập nhật liền mạch?

Cách đơn giản nhất là kiểm tra thông số kỹ thuật của điện thoại hoặc liên hệ với nhà sản xuất. Hầu hết các điện thoại Android ra mắt sau năm 2017 đều hỗ trợ tính năng này.

3. Cập nhật liền mạch có an toàn không?

Có, cập nhật liền mạch rất an toàn. Tính năng này có cơ chế khôi phục dự phòng để đảm bảo rằng thiết bị của bạn sẽ không bị treo trong quá trình cập nhật.

4. Tại sao điện thoại của tôi vẫn cần khởi động lại sau khi cập nhật liền mạch?

Việc khởi động lại là cần thiết để kích hoạt các thay đổi và tối ưu hóa hệ thống sau khi quá trình cài đặt hoàn tất.

5. Tôi có thể tắt cập nhật liền mạch không?

Không, bạn không thể tắt cập nhật liền mạch. Đây là một tính năng hệ thống được tích hợp sẵn và không có tùy chọn để tắt.

6. Điều gì xảy ra nếu quá trình cập nhật liền mạch bị gián đoạn?

Nếu quá trình cập nhật bị gián đoạn, điện thoại của bạn sẽ tự động quay trở lại phiên bản hệ điều hành trước đó để đảm bảo tính ổn định.

7. Cập nhật liền mạch có ảnh hưởng đến dữ liệu cá nhân của tôi không?

Không, cập nhật liền mạch không ảnh hưởng đến dữ liệu cá nhân của bạn. Tuy nhiên, bạn vẫn nên sao lưu dữ liệu quan trọng trước khi thực hiện bất kỳ bản cập nhật nào.

Các nhà sản xuất nào hỗ trợ cập nhật liền mạch?

Như bạn có thể mong đợi, các thiết bị Pixel của Google là những thiết bị đầu tiên hỗ trợ cập nhật liền mạch. Các OEM khác bao gồm Nokia, Motorola, Xiaomi, OnePlus, OPPO, Vivo và Sony cũng sớm làm theo. Samsung là một trong những nhà sản xuất gần đây nhất áp dụng cập nhật liền mạch, khi chỉ mới thêm cấu trúc này vào mẫu Galaxy A55 của mình vào tháng 3 năm 2024.