Phát hành nền tảng di động LineageOS 19 dựa trên Android 12

Các nhà phát triển dự án LineageOS, thay thế CyanogenMod, đã giới thiệu việc phát hành LineageOS 19, dựa trên nền tảng Android 12. Cần lưu ý rằng nhánh LineageOS 19 đã đạt được sự ngang bằng về chức năng và độ ổn định với nhánh 18 và được công nhận là đã sẵn sàng cho chuyển đổi để hình thành bản phát hành đầu tiên. Việc lắp ráp được chuẩn bị cho 41 mẫu thiết bị.

LineageOS cũng có thể chạy trong Trình mô phỏng Android và Android Studio. Khả năng lắp ráp ở chế độ Android TV và Android Automotive được cung cấp. Khi được cài đặt, theo mặc định, tất cả các thiết bị được hỗ trợ đều được cung cấp Lineage Recovery riêng, không yêu cầu phân vùng khôi phục riêng. Bản dựng LineageOS 17.1 đã ngừng hoạt động vào ngày 31 tháng XNUMX.

Hỗ trợ không còn được dùng cho nhiều thiết bị cũ do việc xóa iptables khỏi AOSP và việc chuyển đổi Android 12 sang sử dụng eBPF để lọc gói. Vấn đề là eBPF chỉ có thể được sử dụng trên các thiết bị có sẵn nhân Linux 4.9 hoặc các bản phát hành mới hơn. Đối với các thiết bị có kernel 4.4, hỗ trợ eBPF đã được chuyển ngược lại, nhưng việc chuyển sang các thiết bị chạy phiên bản kernel 3.18 rất khó khăn. Bằng các giải pháp thay thế, có thể tải các thành phần Android 12 lên trên các nhân cũ, được triển khai thông qua khôi phục về iptables, nhưng những thay đổi này không được chấp nhận trong LineageOS 19 do quá trình lọc gói bị gián đoạn. Cho đến khi có cổng eBPF cho các hạt nhân cũ hơn, các bản dựng dựa trên LineageOS 19 sẽ không được cung cấp cho các thiết bị đó. Nếu các cụm với LineageOS 18.1 được tạo cho 131 thiết bị thì trong LineageOS 19 các cụm hiện có sẵn cho 41 thiết bị.

So với LineageOS 18.1, ngoài những thay đổi dành riêng cho Android 12, những cải tiến sau cũng được đề xuất:

  • Quá trình chuyển đổi sang nhánh android-12.1.0_r4 từ kho lưu trữ AOSP (Dự án mã nguồn mở Android) đã được thực hiện. Công cụ trình duyệt WebView được đồng bộ hóa với Chrome 100.0.4896.58.
  • Thay vì bảng điều khiển âm lượng mới được đề xuất trong Android 12, nó có bảng điều khiển được thiết kế lại hoàn toàn riêng, trượt ra từ bên cạnh.
  • Chế độ thiết kế giao diện tối được bật theo mặc định.
  • Công cụ chính để xây dựng nhân Linux là trình biên dịch Clang, được cung cấp trong kho AOSP.
  • Trình hướng dẫn thiết lập mới đã được đề xuất, bổ sung một bộ lớn các trang mới với cài đặt, sử dụng các biểu tượng và hiệu ứng hoạt hình mới từ Android 12.
  • Một bộ sưu tập biểu tượng mới được bao gồm, bao gồm hầu hết tất cả các ứng dụng, bao gồm cả ứng dụng hệ thống.
  • Ứng dụng quản lý thư viện ảnh được cải tiến, là một nhánh của ứng dụng Thư viện từ kho lưu trữ AOSP.
  • Các cải tiến đã được thực hiện đối với chương trình cài đặt các bản cập nhật, trình duyệt web Jelly, máy ghi âm giọng nói Recorder, công cụ lập kế hoạch lịch FOSS Etar và chương trình sao lưu Seedvault. Những cải tiến được thêm vào FOSS Etar và Seedvault đã được trả lại cho các dự án thượng nguồn.
  • Để sử dụng trên các thiết bị Android TV, một phiên bản giao diện điều hướng (Trình khởi chạy Android TV) đã được đề xuất, không hiển thị quảng cáo. Một trình xử lý nút đã được thêm vào các bản dựng dành cho Android TV, cho phép bạn sử dụng các nút bổ sung trên nhiều điều khiển từ xa khác nhau hoạt động qua Bluetooth và hồng ngoại.
  • Đã thêm tính năng hỗ trợ xây dựng chế độ nền tảng mục tiêu của Android Automotive để sử dụng trong hệ thống thông tin giải trí trên ô tô.
  • Liên kết của dịch vụ adb_root với thuộc tính xác định loại tập hợp đã bị xóa.
  • Tiện ích giải nén hình ảnh đã bổ sung thêm hỗ trợ trích xuất dữ liệu từ hầu hết các loại kho lưu trữ và hình ảnh có bản cập nhật, giúp đơn giản hóa việc trích xuất các thành phần nhị phân cần thiết cho hoạt động của thiết bị.
  • SDK cung cấp khả năng tăng cường độ thăm dò của màn hình cảm ứng để giảm thời gian phản hồi khi chạm vào màn hình.
  • Để truy cập camera trên các thiết bị dựa trên nền tảng Qualcomm Snapdragon, API Camera2 được sử dụng thay vì giao diện dành riêng cho Qualcomm.
  • Hình nền máy tính mặc định đã được thay thế và bộ sưu tập hình nền mới đã được thêm vào.
  • Chức năng Hiển thị Wi-Fi, cho phép bạn sắp xếp đầu ra từ xa tới màn hình bên ngoài mà không cần kết nối vật lý với màn hình, được triển khai cho tất cả các thiết bị, bao gồm cả màn hình hỗ trợ giao diện không dây độc quyền của Qualcomm và công nghệ Miracast.
  • Có thể gán âm thanh riêng cho các kiểu sạc khác nhau (sạc qua cáp hoặc sạc không dây).
  • Tường lửa tích hợp, chế độ truy cập mạng hạn chế và khả năng cách ly ứng dụng đã được viết lại để tính đến chế độ cách ly mạng mới trong AOSP và việc sử dụng eBPF. Mã hạn chế dữ liệu và cách ly mạng đã được kết hợp thành một triển khai.

Nguồn: opennet.ru

Thêm một lời nhận xét