Mục lục bài viết
Vì sao có những mẫu máy hãng vẫn còn bán, vẫn còn hỗ trợ vá bảo mật, nhưng phiên bản Android lớn nhất mà máy từng nhận được lại dừng lại từ rất sớm, trong khi các mẫu máy tầm trung ra mắt cùng thời điểm của hãng khác lại lên đời được thêm một hoặc hai lần? Câu trả lời phần lớn không nằm ở quyết định của hãng điện thoại, mà nằm ở nhà sản xuất chip xử lý.
Hiện tượng: hãng có thể muốn nhưng không làm được
Hãng điện thoại không tự viết driver điều khiển phần cứng bên trong chip: modem, GPU, bộ xử lý hình ảnh, cảm biến sinh trắc học đều dùng driver do nhà sản xuất chip như Qualcomm hay MediaTek cung cấp dưới dạng mã nhị phân đóng gói sẵn, thường gọi là gói BSP (Board Support Package). Hãng điện thoại chỉ tích hợp gói này vào firmware của máy chứ không có quyền chỉnh sửa mã nguồn driver. Khi nhà sản xuất chip ngừng phát hành BSP mới tương thích với phiên bản Android tiếp theo, hãng điện thoại không còn cơ sở kỹ thuật để tự nâng cấp máy lên phiên bản đó, bất kể có muốn hay không.
Vòng đời hỗ trợ driver của nhà sản xuất chip
Nhà sản xuất chip xử lý duy trì việc phát triển driver mới cho một dòng chip trong một khoảng thời gian giới hạn sau khi chip đó ra mắt, sau đó chuyển nguồn lực kỹ sư sang các dòng chip mới hơn. Điều này ảnh hưởng trực tiếp đến khả năng lên đời hệ điều hành theo một số cách:
- Chip xử lý dùng cho phân khúc giá rẻ và tầm trung thường nhận vòng đời hỗ trợ driver ngắn hơn chip cao cấp, vì áp lực thương mại để duy trì đội ngũ phát triển thấp hơn.
- Máy ra mắt muộn trong vòng đời của một dòng chip có ít cơ hội lên đời hơn máy ra mắt sớm, vì thời gian còn lại trước khi chip đó hết hỗ trợ driver đã ngắn sẵn.
- Ngay cả khi framework Android đã tách lớp vendor theo chuẩn Treble, ranh giới đó chỉ giúp việc tích hợp dễ hơn, không tự tạo ra driver mới nếu nhà sản xuất chip không viết.
Vì vậy, khi so sánh khả năng lên đời giữa hai mẫu máy, thông tin về dòng chip xử lý bên trong thường có giá trị dự đoán không kém thông tin về chính sách cập nhật mà hãng điện thoại công bố.
Điều nhiều người hiểu sai
“Hãng điện thoại lớn thì luôn có khả năng ép nhà sản xuất chip làm driver mới cho máy cũ” là suy nghĩ không phản ánh đúng quan hệ giữa hai bên. Nhà sản xuất chip phân bổ nguồn lực phát triển driver theo chiến lược sản phẩm và vòng đời thương mại của riêng họ, phục vụ nhiều hãng điện thoại cùng lúc chứ không ưu tiên riêng cho một khách hàng. Một hãng điện thoại có quy mô lớn cũng không thể tự ý kéo dài vòng đời driver của một dòng chip nếu nhà sản xuất chip đã quyết định dừng phát triển.
Xem thêm
Nội dung này thuộc cụm bài Cập nhật & thời gian hỗ trợ Android: tổng hợp bài viết. Xem thêm Vì sao Google Pixel luôn nhận cập nhật Android sớm nhất, các hãng khác chậm hơn bao lâu.
