Lëshimi i platformës celulare LineageOS 19 bazuar në Android 12

Zhvilluesit e projektit LineageOS, i cili zëvendësoi CyanogenMod, prezantuan lëshimin e LineageOS 19, bazuar në platformën Android 12. Vihet re se dega LineageOS 19 ka arritur barazinë në funksionalitet dhe stabilitet me degën 18, dhe njihet si gati për tranzicioni për të formuar lëshimin e parë. Asambletë janë përgatitur për 41 modele pajisjesh.

LineageOS gjithashtu mund të ekzekutohet në Emulatorin Android dhe Android Studio. Ofrohet aftësia për t'u mbledhur në modalitetin Android TV dhe Android Automotive. Kur instalohen, të gjitha pajisjet e mbështetura u ofrohet si parazgjedhje Rimëkëmbja e tyre Lineage, e cila nuk kërkon një ndarje të veçantë rikuperimi. Ndërtimet e LineageOS 17.1 u ndërprenë më 31 janar.

Mbështetja e vjetëruar për shumë pajisje të vjetra për shkak të heqjes së iptables nga AOSP dhe kalimit të Android 12 për të përdorur eBPF për filtrimin e paketave. Problemi është se eBPF mund të përdoret vetëm në pajisjet që kanë në dispozicion kernel Linux 4.9 ose versione më të reja. Për pajisjet me kernel 4.4, mbështetja eBPF është mbështetur, por transferimi në pajisjet me versionin 3.18 të kernelit është i vështirë. Duke përdorur zgjidhje, ishte e mundur të ngarkoheshin komponentët e Android 12 në krye të kernelit të vjetër, të zbatuar përmes një rikthimi te iptables, por ndryshimet nuk u pranuan në LineageOS 19 për shkak të një ndërprerjeje në filtrimin e paketave. Derisa porta eBPF për kernelet më të vjetra të bëhet e disponueshme, ndërtimet e bazuara në LineageOS 19 nuk do të ofrohen për pajisje të tilla. Nëse asambletë me LineageOS 18.1 janë krijuar për 131 pajisje, atëherë në LineageOS 19 asambletë janë aktualisht të disponueshme për 41 pajisje.

Krahasuar me LineageOS 18.1, përveç ndryshimeve specifike për Android 12, propozohen edhe përmirësimet e mëposhtme:

  • Është bërë kalimi në degën android-12.1.0_r4 nga depoja e AOSP (Android Open Source Project). Motori i shfletuesit WebView është i sinkronizuar me Chromium 100.0.4896.58.
  • Në vend të panelit të ri të kontrollit të volumit të propozuar në Android 12, ai ka panelin e tij plotësisht të ridizajnuar që rrëshqet nga ana.
  • Modaliteti i dizajnit të ndërfaqes së errët është aktivizuar si parazgjedhje.
  • Mjeti kryesor për ndërtimin e kernelit Linux është përpiluesi Clang, i ofruar në depo AOSP.
  • Është propozuar një magjistar i ri i konfigurimit, i cili shton një grup të madh faqesh të reja me cilësime, përdor ikona të reja dhe efekte animacioni nga Android 12.
  • Përfshihet një koleksion i ri ikonash, i cili mbulon pothuajse të gjitha aplikacionet, përfshirë ato të sistemit.
  • Aplikacioni i përmirësuar i menaxhimit të galerisë së fotografive, i cili është një pjesë e aplikacionit Galeria nga depoja e AOSP.
  • Janë bërë përmirësime në programin për instalimin e përditësimeve, shfletuesin e internetit Jelly, regjistruesin e zërit Recorder, planifikuesin e kalendarit FOSS Etar dhe programin rezervë Seedvault. Përmirësimet e shtuara në FOSS Etar dhe Seedvault janë kthyer në projektet në rrjedhën e sipërme.
  • Për përdorim në pajisjet Android TV, është propozuar një botim i ndërfaqes së navigimit (Android TV Launcher), pa shfaqje reklamash. Një mbajtës butonash është shtuar në ndërtesat për Android TV, duke ju lejuar të përdorni butona shtesë në telekomanda të ndryshme që funksionojnë përmes Bluetooth dhe infra të kuqe.
  • Mbështetje e shtuar për ndërtimin në modalitetin e platformës së synuar të Android Automotive për përdorim në sistemet e informacionit argëtues të automobilave.
  • Lidhja e shërbimit adb_root me pronën që përcakton llojin e montimit është hequr.
  • Programi i shpaketimit të imazheve ka shtuar mbështetje për nxjerrjen e të dhënave nga shumica e llojeve të arkivave dhe imazheve me përditësime, gjë që thjeshton nxjerrjen e komponentëve binare të nevojshëm për funksionimin e pajisjes.
  • SDK ofron mundësinë për të rritur intensitetin e sondazhit të ekraneve me prekje për të reduktuar kohën e përgjigjes ndaj prekjes së ekranit.
  • Për të aksesuar kamerat në pajisjet e bazuara në platformën Qualcomm Snapdragon, përdoret Camera2 API në vend të ndërfaqes specifike të Qualcomm.
  • Sfondi i parazgjedhur i desktopit është zëvendësuar dhe është shtuar një koleksion i ri i sfondit.
  • Funksioni i ekranit Wi-Fi, i cili ju lejon të organizoni daljen në distancë në një ekran të jashtëm pa një lidhje fizike me monitorin, zbatohet për të gjitha pajisjet, duke përfshirë ekranet që mbështesin ndërfaqen me valë të pronarit të Qualcomm dhe teknologjinë Miracast.
  • Është e mundur të caktohen tinguj të veçantë për lloje të ndryshme karikimi (karikimi me kabllo ose karikim me valë).
  • Firewall-i i integruar, mënyra e kufizuar e aksesit në rrjet dhe aftësitë e izolimit të aplikacionit janë rishkruar për të marrë parasysh mënyrën e re të izolimit të rrjetit në AOSP dhe përdorimin e eBPF. Kodi për kufizimin e të dhënave dhe izolimin e rrjetit është kombinuar në një zbatim.

Burimi: opennet.ru

Shto një koment