Tin tức và phân tích của tất cả các thiết bị di động

Redmi Note 4 nhận được Project Treble của Android Oreo, một cách không chính thức

Nếu chúng ta phải chọn một phiên bản Android cụ thể đã tạo ra nhiều sự cường điệu, thì đó phải là Android 8.0 Bánh Oreo. Tại sao? Bởi vì Google đã tích hợp một tính năng chính trong Oreo có thể giúp các nhà sản xuất bên thứ ba tung ra các bản cập nhật Android nhanh hơn cho ROM tùy chỉnh. Được gọi là Project Treble, đây là một trong những tính năng được mong đợi nhất trong vũ trụ Android có thể đưa nó đến gần Applecủa iOS về các bản cập nhật phần mềm kịp thời.

Tuy nhiên, Project Treble chỉ là bắt buộc đối với các thiết bị khởi chạy với Oreo trên bo mạch, với các thiết bị ‘được cập nhật lên Oreo’ sẽ được cung cấp một tùy chọn để bao gồm tính năng này. Hầu hết các nhà sản xuất đã chọn bỏ qua tính năng này, lấy lý do chính là lỗi dữ liệu. Tuy nhiên, một số đầu mối tại Diễn đàn XDA đã tìm ra cách để hỗ trợ Project Treble cho các thiết bị cũ hơn. May mắn thay, thiết bị họ đã chọn là Redmi Note 4, có thể được tìm thấy rất nhiều trên thị trường. Các Note 4 hiện đang chạy Android 7.1 Nougat.

Về cơ bản, Project Treble yêu cầu nhà phát triển tạo hai phân vùng trên thiết bị – một phân vùng dành cho các phần tử của nhà cung cấp và phân vùng còn lại dành cho Khung Android cốt lõi. Cả hai phân vùng này giao tiếp thông qua một giao diện của nhà cung cấp được gọi là Ngôn ngữ Định nghĩa Giao diện Cấp độ Trừu tượng Phần cứng (HIDL). Hầu hết không phải Oreo smartphones chưa bao giờ có phân vùng này, điều này gây rủi ro cho các nhà phát triển khi triển khai Treble vào ROM của họ. Rủi ro là gì? Mất dữ liệu.

Tuy nhiên, các thiết bị Xiaomi chạy trên MIUI, đây là hệ điều hành tùy chỉnh được sửa đổi nhiều và yêu cầu hai phân vùng để hoạt động (đây là lý do tại sao Xiaomi phát hành các bản cập nhật riêng lẻ cho Android và MIUI khi được yêu cầu). Thành viên XDA đã sử dụng phân vùng khác nhau này để chuyển Project Treble sang Redmi cũ đáng tin cậy Note 4. Anh ấy đã sử dụng phân vùng “cust”, nơi chứa hầu hết MIUI, như một nhà cung cấp thay thế. Phân vùng “cust” được phát hiện đang chứa 830 MB dung lượng bị lãng phí (ROM dựa trên AOSP không yêu cầu các phân vùng riêng biệt. Sau đó, anh ấy đã thử gắn Lineage OS 15.1 ROM dựa trên Android 8.1 Oreo và sau một số khó khăn đáng kể, anh ấy đã thành công trong việc chuyển Project Treble sang Redmi Note 4. Nếu bạn quan tâm, hãy kiểm tra liên kết này.

Vẫn chưa biết liệu điều này có hoạt động hay không khi Android P chưa được phát hành. Tuy nhiên, khi hệ điều hành Lineage với Android P sẽ được công bố vào cuối năm nay, thủ thuật sẽ hoạt động, khiến nhà vô địch tầm trung năm 2017 chạy phiên bản mới nhất của Android P. Tuy nhiên, nếu một nhà phát triển ROM tùy chỉnh có thể thực hiện điều này, tại sao có thể ‘ Xiaomi, với nhóm MIUI được hỗ trợ tài nguyên trị giá hàng triệu đô la của mình, xoay sở để làm điều đó cho các thiết bị Xiaomi cũ, bỏ qua các lợi ích tiếp thị?

. .