Rilis platform seluler LineageOS 19 berbasis Android 12

Pengembang proyek LineageOS, yang menggantikan CyanogenMod, mempresentasikan rilis LineageOS 19, berdasarkan platform Android 12. Perlu dicatat bahwa cabang LineageOS 19 telah mencapai keseimbangan dalam fungsionalitas dan stabilitas dengan cabang 18, dan diakui siap untuk digunakan. transisi untuk membentuk rilis pertama. Rakitan disiapkan untuk 41 model perangkat.

LineageOS juga dapat dijalankan di Android Emulator dan Android Studio. Kemampuan untuk merakit dalam mode Android TV dan Android Automotive disediakan. Saat diinstal, semua perangkat yang didukung ditawarkan Lineage Recovery-nya sendiri secara default, yang tidak memerlukan partisi pemulihan terpisah. Pembuatan LineageOS 17.1 dihentikan pada tanggal 31 Januari.

Dukungan tidak lagi digunakan untuk banyak perangkat lama karena penghapusan iptables dari AOSP dan transisi Android 12 menggunakan eBPF untuk pemfilteran paket. Masalahnya adalah eBPF hanya dapat digunakan pada perangkat yang memiliki kernel Linux 4.9 atau rilis yang lebih baru. Untuk perangkat dengan kernel 4.4, dukungan eBPF telah di-backport, tetapi porting ke perangkat yang menjalankan kernel versi 3.18 sulit dilakukan. Dengan menggunakan solusi, komponen Android 12 dapat dimuat di atas kernel lama, diimplementasikan melalui rollback ke iptables, tetapi perubahan tersebut tidak diterima di LineageOS 19 karena gangguan dalam pemfilteran paket. Hingga port eBPF untuk kernel lama tersedia, build berbasis LineageOS 19 tidak akan disediakan untuk perangkat tersebut. Jika build dengan LineageOS 18.1 dibuat untuk 131 perangkat, maka di LineageOS 19 build saat ini tersedia untuk 41 perangkat.

Dibandingkan dengan LineageOS 18.1, selain perubahan khusus untuk Android 12, peningkatan berikut juga diusulkan:

  • Transisi ke cabang Android-12.1.0_r4 dari repositori AOSP (Android Open Source Project) telah dilakukan. Mesin browser WebView disinkronkan dengan Chromium 100.0.4896.58.
  • Alih-alih panel kontrol volume baru yang diusulkan di Android 12, panel ini memiliki panel yang didesain ulang sepenuhnya dan dapat digeser keluar dari samping.
  • Mode desain antarmuka gelap diaktifkan secara default.
  • Alat utama untuk membangun kernel Linux adalah kompiler Clang, yang disediakan di repositori AOSP.
  • Wizard Penyiapan baru telah diusulkan, yang menambahkan sejumlah besar halaman baru dengan pengaturan, menggunakan ikon baru dan efek animasi dari Android 12.
  • Koleksi ikon baru disertakan, mencakup hampir semua aplikasi, termasuk aplikasi sistem.
  • Peningkatan aplikasi manajemen galeri foto, yang merupakan cabang dari aplikasi Galeri dari repositori AOSP.
  • Perbaikan telah dilakukan pada program untuk menginstal pembaruan, browser web Jelly, perekam suara Recorder, perencana kalender FOSS Etar dan program cadangan Seedvault. Perbaikan yang ditambahkan pada FOSS Etar dan Seedvault telah dikembalikan ke proyek hulu.
  • Untuk digunakan pada perangkat Android TV, edisi antarmuka navigasi (Peluncur Android TV) telah diusulkan, bebas dari tampilan iklan. Pengendali tombol telah ditambahkan ke build untuk Android TV, memungkinkan Anda menggunakan tombol tambahan di berbagai remote kontrol yang bekerja melalui Bluetooth dan inframerah.
  • Menambahkan dukungan untuk membangun mode platform target Android Automotive untuk digunakan dalam sistem infotainment otomotif.
  • Pengikatan layanan adb_root ke properti yang menentukan jenis perakitan telah dihapus.
  • Utilitas pembongkaran gambar telah menambahkan dukungan untuk mengekstraksi data dari sebagian besar jenis arsip dan gambar dengan pembaruan, yang menyederhanakan ekstraksi komponen biner yang diperlukan untuk pengoperasian perangkat.
  • SDK memberikan kemampuan untuk meningkatkan intensitas polling layar sentuh untuk mengurangi waktu respons terhadap sentuhan layar.
  • Untuk mengakses kamera pada perangkat berbasis platform Qualcomm Snapdragon, API Camera2 digunakan sebagai pengganti antarmuka khusus Qualcomm.
  • Wallpaper desktop default telah diganti dan koleksi wallpaper baru telah ditambahkan.
  • Fungsi Tampilan Wi-Fi, yang memungkinkan Anda mengatur output jarak jauh ke layar eksternal tanpa koneksi fisik ke monitor, diterapkan untuk semua perangkat, termasuk layar yang mendukung antarmuka nirkabel milik Qualcomm dan teknologi Miracast.
  • Dimungkinkan untuk menetapkan suara terpisah untuk berbagai jenis pengisian daya (pengisian daya melalui kabel atau pengisian nirkabel).
  • Firewall internal, mode akses jaringan terbatas, dan kemampuan isolasi aplikasi telah ditulis ulang untuk memperhitungkan mode isolasi jaringan baru di AOSP dan penggunaan eBPF. Kode untuk pembatasan data dan isolasi jaringan telah digabungkan menjadi satu implementasi.

Sumber: opennet.ru

Tambah komentar