Google vừa công bố phiên bản thử nghiệm đầu tiên của nền tảng di động mở của mình. Android 13. Phát hành Android Phiên bản 13 dự kiến sẽ ra mắt vào quý 3 năm 2022. Một chương trình thử nghiệm sơ bộ được cung cấp để đánh giá khả năng của nền tảng mới. Các bản dựng firmware hiện có sẵn cho Pixel 6/6 Pro, Pixel 5/5a và Pixel 4/4 XL/4a/4a (5G).
Những đổi mới quan trọng Android 13:
- Giao diện hệ thống để chọn ảnh và video đã được triển khai cũng như API để cung cấp có chọn lọc quyền truy cập ứng dụng vào các tệp đã chọn. Có thể hoạt động cả với các tệp cục bộ và với dữ liệu nằm trong bộ lưu trữ đám mây. Điểm đặc biệt của giao diện là nó cho phép bạn cung cấp quyền truy cập vào từng hình ảnh và video riêng lẻ mà không cấp cho ứng dụng toàn quyền truy cập để xem tất cả các tệp đa phương tiện trong bộ lưu trữ. Trước đây, một giao diện tương tự đã được triển khai cho các tài liệu.

- Một loại quyền Wi-Fi mới đã được thêm vào cho phép các ứng dụng tìm kiếm mạng không dây và kết nối với các điểm truy cập để truy cập vào một tập hợp con API quản lý Wi-Fi, ngoại trừ các cuộc gọi dựa trên vị trí (các ứng dụng trước đây kết nối với Wi-Fi, và truy cập thông tin vị trí).
- Đã thêm API để đặt các nút trong phần cài đặt nhanh ở đầu danh sách thả xuống thông báo. Sử dụng API này, một ứng dụng có thể đưa ra yêu cầu đặt nút của nó bằng một thao tác nhanh, cho phép người dùng thêm nút mà không cần rời khỏi ứng dụng và không cần đi đến cài đặt riêng.

- Có thể điều chỉnh nền biểu tượng của bất kỳ ứng dụng nào theo bảng màu của chủ đề hoặc màu của hình nền.

- Đã thêm khả năng liên kết các cài đặt ngôn ngữ riêng lẻ với các ứng dụng khác với cài đặt ngôn ngữ đã chọn trong hệ thống.
- Thao tác ngắt dòng từ đã được tối ưu hóa (ngắt các từ không vừa với dòng bằng dấu gạch nối). Trong phiên bản mới, hiệu suất truyền đã được tăng lên 200% và hiện hầu như không ảnh hưởng đến tốc độ kết xuất.
- Đã thêm hỗ trợ cho các shader đồ họa lập trình được (đối tượng RuntimeShader) được định nghĩa trong ngôn ngữ AGSL (Android Ngôn ngữ đổ bóng đồ họa (GSL), là một tập hợp con của ngôn ngữ GLSL được điều chỉnh để sử dụng với công cụ kết xuất của nền tảng. AndroidCác shader tương tự đã được sử dụng trong chính nền tảng này. Android Để triển khai nhiều hiệu ứng hình ảnh khác nhau, chẳng hạn như rung động, làm mờ và kéo giãn khi cuộn vượt quá lề trang. Giờ đây, các hiệu ứng tương tự cũng có thể được tạo ra trong các ứng dụng.
- Các thư viện Java cốt lõi và công cụ phát triển ứng dụng của nền tảng đã được cập nhật lên OpenJDK 11. Bản cập nhật này cũng có sẵn cho các thiết bị dựa trên Google Play. Android 12.
- Là một phần của dự án Mainline, cho phép cập nhật các thành phần hệ thống riêng lẻ mà không cần cập nhật toàn bộ nền tảng, các mô-đun hệ thống có thể nâng cấp mới đã được chuẩn bị. Các bản cập nhật ảnh hưởng đến các thành phần không phải phần cứng được tải xuống qua Google Play riêng biệt với các bản cập nhật chương trình cơ sở OTA từ nhà sản xuất. Trong số các mô-đun mới có thể được cập nhật qua Google Play mà không cần cập nhật chương trình cơ sở là Bluetooth và Ultra wideband. Các mô-đun có Bộ chọn ảnh và OpenJDK 11 cũng được phân phối thông qua Google Play.
- Các công cụ đã được tối ưu hóa để tạo trải nghiệm ứng dụng cho màn hình lớn hơn trên máy tính bảng, thiết bị gập có nhiều màn hình và Chromebook.
- Đơn giản hóa thử nghiệm và gỡ lỗi các tính năng nền tảng mới. Giờ đây, các thay đổi có thể được kích hoạt có chọn lọc cho các ứng dụng trong phần tùy chọn nhà phát triển hoặc thông qua tiện ích adb.

Ngoài ra, bản ghi chú vá lỗi bảo mật tháng Hai cũng đã được phát hành cho AndroidBản vá này đã khắc phục 37 lỗ hổng, trong đó có hai lỗ hổng được xếp hạng nghiêm trọng và phần còn lại được xếp hạng cao. Các lỗ hổng nghiêm trọng cho phép thực thi mã từ xa trên hệ thống. Các lỗ hổng được xếp hạng nguy hiểm cho phép thực thi mã trong ngữ cảnh của một tiến trình có đặc quyền bằng cách thao túng các ứng dụng cục bộ.
Lỗ hổng nghiêm trọng đầu tiên (CVE-2021-39675) do lỗi tràn bộ đệm trong hàm GKI_getbuf (Generic Kernel Image) gây ra, cho phép truy cập từ xa vào hệ thống mà không cần người dùng tương tác. Chi tiết về lỗ hổng vẫn chưa được tiết lộ, nhưng được biết vấn đề chỉ ảnh hưởng đến nhánh Android 12. Một lỗ hổng bảo mật nghiêm trọng thứ hai (CVE-2021-30317) tồn tại trong các linh kiện khép kín của chip Qualcomm.
Nguồn: opennet.ru




