Pagpagawas sa LineageOS 19 nga mobile platform base sa Android 12

Ang mga developers sa LineageOS nga proyekto, nga mipuli sa CyanogenMod, nagpresentar sa pagpagawas sa LineageOS 19, base sa Android 12 nga plataporma. Namatikdan nga ang LineageOS 19 nga sanga nakaabot sa parity sa functionality ug stability sa branch 18, ug giila nga andam na alang sa transisyon aron maporma ang una nga pagpagawas. Giandam ang mga asembliya alang sa 41 ka modelo sa aparato.

Ang LineageOS mahimo usab nga ipadagan sa Android Emulator ug Android Studio. Ang abilidad sa pag-assemble sa Android TV ug Android Automotive mode gihatag. Kung gi-install, ang tanan nga gisuportahan nga mga aparato gitanyag sa ilang kaugalingon nga Lineage Recovery pinaagi sa default, nga wala magkinahanglan usa ka lahi nga partisyon sa pagbawi. Ang LineageOS 17.1 nga pagtukod gihunong sa Enero 31st.

Wala na gigamit nga suporta alang sa daghang mga daan nga aparato tungod sa pagtangtang sa mga iptable gikan sa AOSP ug ang pagbalhin sa Android 12 aron magamit ang eBPF alang sa pagsala sa packet. Ang problema mao nga ang eBPF magamit ra sa mga aparato nga adunay Linux kernel 4.9 o mas bag-ong mga pagpagawas nga magamit. Alang sa mga aparato nga adunay kernel 4.4, ang suporta sa eBPF gi-backport, apan ang pag-port sa mga aparato nga nagpadagan sa kernel nga bersyon 3.18 lisud. Gamit ang mga workaround, posible nga ma-load ang mga sangkap sa Android 12 sa ibabaw sa mga daan nga kernel, nga gipatuman pinaagi sa pag-rollback sa mga iptable, apan ang mga pagbag-o wala gidawat sa LineageOS 19 tungod sa pagkaguba sa pagsala sa packet. Hangtud nga magamit ang eBPF port para sa mga tigulang nga kernels, ang LineageOS 19 nga nakabase sa pagtukod dili ihatag alang sa ingon nga mga aparato. Kung ang mga asembliya nga adunay LineageOS 18.1 gihimo alang sa 131 nga mga aparato, nan sa LineageOS 19 ang mga asembliya sa pagkakaron magamit alang sa 41 nga mga aparato.

Kung itandi sa LineageOS 18.1, dugang sa mga pagbag-o nga piho sa Android 12, gisugyot usab ang mga mosunud nga pagpaayo:

  • Ang pagbalhin ngadto sa android-12.1.0_r4 nga sanga gikan sa AOSP (Android Open Source Project) repository nahimo na. Ang WebView browser engine gi-synchronize sa Chromium 100.0.4896.58.
  • Imbis sa bag-ong volume control panel nga gisugyot sa Android 12, kini adunay kaugalingon nga hingpit nga gilaraw usab nga panel nga nag-slide gikan sa kilid.
  • Ang dark interface design mode gi-enable pinaagi sa default.
  • Ang nag-unang himan alang sa pagtukod sa Linux kernel mao ang Clang compiler, nga gihatag sa AOSP repository.
  • Usa ka bag-ong Setup Wizard ang gisugyot, nga nagdugang usa ka dako nga hugpong sa mga bag-ong panid nga adunay mga setting, naggamit mga bag-ong icon ug mga epekto sa animation gikan sa Android 12.
  • Usa ka bag-ong koleksyon sa mga icon gilakip, nga naglangkob sa hapit tanan nga mga aplikasyon, lakip ang mga sistema.
  • Gipaayo nga photo gallery management app, nga usa ka tinidor sa Gallery app gikan sa AOSP repository.
  • Ang mga pag-ayo gihimo sa programa alang sa pag-install sa mga update, ang Jelly web browser, ang Recorder voice recorder, ang FOSS Etar calendar planner ug ang Seedvault backup program. Ang mga pag-uswag nga gidugang sa FOSS Etar ug Seedvault gibalik sa upstream nga mga proyekto.
  • Alang sa paggamit sa mga Android TV device, usa ka edisyon sa navigation interface (Android TV Launcher) ang gisugyot, nga walay display sa advertising. Gidugang ang usa ka tigdumala sa butones sa mga pagtukod alang sa Android TV, nga gitugotan ka nga mogamit dugang nga mga buton sa lainlaing mga hilit nga kontrol nga nagtrabaho pinaagi sa Bluetooth ug infrared.
  • Gidugang nga suporta alang sa pagtukod sa Android Automotive target platform mode para magamit sa automotive infotainment system.
  • Ang pagbugkos sa serbisyo sa adb_root sa propiedad nga nagtino sa tipo sa asembliya gikuha na.
  • Ang utility sa pag-unpack sa imahe nagdugang suporta alang sa pagkuha sa datos gikan sa kadaghanan nga mga tipo sa mga archive ug mga imahe nga adunay mga update, nga nagpasimple sa pagkuha sa mga binary nga sangkap nga gikinahanglan alang sa operasyon sa aparato.
  • Ang SDK naghatag ug katakus nga madugangan ang polling intensity sa mga touch screen aron makunhuran ang oras sa pagtubag sa paghikap sa screen.
  • Aron ma-access ang mga camera sa mga aparato nga gibase sa platform sa Qualcomm Snapdragon, ang Camera2 API gigamit imbis sa interface nga piho sa Qualcomm.
  • Ang default nga wallpaper sa desktop giilisan ug usa ka bag-ong koleksyon sa wallpaper ang gidugang.
  • Ang Wi-Fi Display function, nga nagtugot kanimo sa pag-organisar sa hilit nga output sa usa ka eksternal nga screen nga walay pisikal nga koneksyon sa monitor, gipatuman alang sa tanan nga mga himan, lakip ang mga screen nga nagsuporta sa proprietary wireless interface sa Qualcomm ug Miracast nga teknolohiya.
  • Posible nga mag-assign og bulag nga mga tunog alang sa lainlaing mga lahi sa pag-charge (pag-charge pinaagi sa cable o wireless charging).
  • Ang built-in nga firewall, restricted network access mode, ug application isolation capabilities gisulat pag-usab aron makonsiderar ang bag-ong network isolation mode sa AOSP ug ang paggamit sa eBPF. Ang code alang sa data restriction ug network isolation gihiusa sa usa ka pagpatuman.

Source: opennet.ru

Idugang sa usa ka comment