Ngaleupaskeun platform mobile LineageOS 19 dumasar kana Android 12

Pamekar proyék LineageOS, anu ngagentos CyanogenMod, nampilkeun sékrési LineageOS 19, dumasar kana platform Android 12. Catet yén cabang LineageOS 19 parantos ngahontal parity dina fungsionalitas sareng stabilitas sareng cabang 18, sareng diakui siap pikeun transisi pikeun ngabentuk release munggaran. Majelis disiapkeun pikeun 41 model alat.

LineageOS ogé tiasa dijalankeun dina émulator Android sareng Android Studio. Kamampuhan pikeun ngumpul dina Android TV sareng modeu Android Automotive disayogikeun. Nalika dipasang, sadaya alat anu dirojong ditawarkeun Pamulihan Lineage sorangan sacara standar, anu henteu meryogikeun partisi pamulihan anu misah. Pangwangunan LineageOS 17.1 dihentikan dina 31 Januari.

Ngarojong seueur alat anu langkung lami kusabab ngaleungitkeun iptables tina AOSP sareng transisi Android 12 nganggo eBPF pikeun panyaring pakét. Masalahna nyaéta eBPF ngan ukur tiasa dianggo dina alat anu gaduh kernel Linux 4.9 atanapi sékrési anu langkung énggal. Pikeun alat anu nganggo kernel 4.4, dukungan eBPF parantos di-backport, tapi porting ka alat anu ngajalankeun versi kernel 3.18 sesah. Ngagunakeun workarounds, éta mungkin pikeun muka komponén Android 12 dina luhureun kernels heubeul, dilaksanakeun ngaliwatan rollback ka iptables, tapi parobahanana teu ditarima kana LineageOS 19 alatan gangguan dina panyaring pakét. Dugi ka palabuhan eBPF pikeun kernel anu langkung lami sayogi, ngawangun basis LineageOS 19 moal disayogikeun pikeun alat sapertos kitu. Upami rakitan sareng LineageOS 18.1 didamel kanggo 131 alat, maka di LineageOS 19 rakitan ayeuna sayogi pikeun 41 alat.

Dibandingkeun sareng LineageOS 18.1, salian parobihan khusus pikeun Android 12, perbaikan ieu ogé diusulkeun:

  • Transisi kana cabang android-12.1.0_r4 tina gudang AOSP (Android Open Source Project) parantos dilakukeun. Mesin browser WebView disingkronkeun sareng Chromium 100.0.4896.58.
  • Gantina panel kontrol volume anyar anu diusulkeun dina Android 12, éta gaduh panel anu didesain ulang lengkep anu ngageser kaluar ti gigir.
  • Modeu desain antarmuka poék diaktipkeun sacara standar.
  • Alat utama pikeun ngawangun kernel Linux nyaéta kompiler Clang, anu disayogikeun dina gudang AOSP.
  • Wizard Setup énggal parantos diajukeun, anu nambihan sakumpulan halaman énggal sareng setélan, ngagunakeun ikon énggal sareng épék animasi tina Android 12.
  • Koléksi ikon énggal kalebet, nyertakeun ampir sadaya aplikasi, kalebet sistem.
  • Ningkatkeun aplikasi manajemén galeri poto, anu mangrupikeun garpu aplikasi Galeri tina gudang AOSP.
  • Perbaikan parantos dilakukeun pikeun program pikeun masang apdet, browser wéb Jelly, recorder sora Recorder, planner kalénder FOSS Etar sareng program cadangan Seedvault. Perbaikan ditambahkeun kana FOSS Etar na Seedvault geus balik ka proyék hulu.
  • Pikeun dianggo dina alat TV Android, édisi antarbeungeut navigasi (Android TV Launcher) parantos diajukeun, gratis tina tampilan iklan. Panangan tombol parantos ditambahkeun kana gedong pikeun Android TV, ngamungkinkeun anjeun ngagunakeun tombol tambahan dina sababaraha kadali jauh anu tiasa dianggo via Bluetooth sareng infra red.
  • Ditambahkeun dukungan pikeun ngawangun dina modeu platform target Android Automotive pikeun dianggo dina sistem infotainment otomotif.
  • The beungkeutan jasa adb_root kana harta anu nangtukeun jenis assembly geus dihapus.
  • Utilitas unpacking gambar parantos nambihan dukungan pikeun nimba data tina seueur jinis arsip sareng gambar kalayan apdet, anu nyederhanakeun ékstraksi komponén binér anu dipikabutuh pikeun operasi alat.
  • SDK nyadiakeun kamampuhan pikeun ngaronjatkeun inténsitas polling layar rampa pikeun ngurangan waktu respon mun noel layar.
  • Pikeun ngakses kaméra dina alat dumasar kana platform Qualcomm Snapdragon, Camera2 API dipaké gaganti panganteur Qualcomm-spésifik.
  • Wallpaper desktop standar parantos digentos sareng koleksi wallpaper énggal parantos ditambah.
  • Fungsi Wi-Fi Display, nu ngidinan Anjeun pikeun ngatur kaluaran jauh ka layar éksternal tanpa sambungan fisik ka monitor, dilaksanakeun pikeun sakabéh alat, kaasup layar nu ngarojong panganteur nirkabel proprietary Qualcomm sarta téhnologi Miracast.
  • Kasebut nyaéta dimungkinkeun pikeun napelkeun sora misah pikeun tipena béda ngecas (ngecas via kabel atawa ngecas nirkabel).
  • Diwangun-di firewall, modeu aksés jaringan diwatesan, sarta kamampuhan isolasi aplikasi geus ditulis ulang pikeun tumut kana akun mode isolasi jaringan anyar dina AOSP sarta pamakéan eBPF. Kode pikeun larangan data sareng isolasi jaringan parantos digabungkeun kana hiji palaksanaan.

sumber: opennet.ru

Tambahkeun komentar