Zhvilluesit e projektit LineageOS, që erdhi në zëvendësim të CyanogenMod, prezantuan versionin LineageOS 19, të bazuar në platformën Android 12. Vërehet se dega LineageOS 19 ka arritur barazimin në funksionalitet dhe stabilitet me degën 18, dhe është e njohur si e gatshme për kalimin në formimin e lëshimit të parë. Ndryshimet janë përgatitur për 41 modele pajisjesh.
LineageOS gjithashtu mund të ekzekutohet në emulatorin Android Emulator dhe në mjedisin Android Studio. Ofrohet mundësia e ndërtimit në mënyrën Android TV dhe Android Automotive. Kur instalohet për të gjitha pajisjet e mbështetura, në mënyrë të parazgjedhur ofrohet Lineage Recovery, i cili nuk kërkon një ndarje të veçantë recovery. Formimi i ndërtimeve LineageOS 17.1 u ndal më 31 janar.
ĂshtĂ« shpallur mbĂ«shtetja pĂ«r shumĂ« pajisje tĂ« vjetra si tĂ« tejkaluar pĂ«r shkak tĂ« eliminimit tĂ« iptables nga AOSP dhe transferimit tĂ« Android 12 nĂ« pĂ«rdorimin e eBPF pĂ«r filtrimin e paketeve. Problemi Ă«shtĂ« se eBPF mund tĂ« pĂ«rdoret vetĂ«m nĂ« pajisje pĂ«r tĂ« cilat Ă«shtĂ« e disponueshme njĂ« bĂ«rthamĂ« Linux 4.9 ose mĂ« e re. PĂ«r pajisje me bĂ«rthama 4.4, mbĂ«shtetja e eBPF Ă«shtĂ« riportuar, por pĂ«r pajisje qĂ« varen nga versioni 3.18 i bĂ«rthamĂ«s, portimi Ă«shtĂ« i vĂ«shtirĂ«. Zgjidhjet alternative kanĂ« ofruar mundĂ«sinĂ« e ngarkimit tĂ« komponentĂ«ve tĂ« Android 12 mbi bĂ«rthama mĂ« tĂ« vjetra, realizuar pĂ«rmes rikthimit nĂ« iptables, por ndryshimet nuk janĂ« pranuar nĂ« pĂ«rbĂ«rjen e LineageOS 19 pĂ«r shkak tĂ« problemeve me filtrimin e paketeve. Deri nĂ« ardhjen e portit tĂ« eBPF pĂ«r bĂ«rthamat mĂ« tĂ« vjetra, ndĂ«rtimet e bazuara nĂ« LineageOS 19 pĂ«r pajisje tĂ« tilla nuk do tĂ« ofrohen. NĂ«se ndĂ«rtimet me LineageOS 18.1 ishin formuar pĂ«r 131 pajisje, nĂ« LineageOS 19 ndĂ«rtimet aktualisht janĂ« tĂ« disponueshme pĂ«r 41 pajisje.
Krahas ndryshimeve specifike për Android 12, janë ofruar edhe përmirësime të tjera në krahasim me LineageOS 18.1:
- ĂshtĂ« realizuar kalimi nĂ« degĂ«n android-12.1.0_r4 nga depoja AOSP (Projekti i HapĂ«sirĂ«s Android). Motori i shfletuesit WebView Ă«shtĂ« sinkronizuar me Chromium 100.0.4896.58.
- Në vend të paneli i kontrollit nënvlerësimit të ri të propozuar në Android 12, është realizuar një panel i ri me të gjitha risitë, që del nga ana.
- ĂshtĂ« aktivizuar nĂ« mĂ«nyrĂ« tĂ« parazgjedhur njĂ« mod neutrale tĂ« errĂ«t pĂ«r ndĂ«rfaqen.
- Si instrument kryesor për ndërtimin e bërthamës Linux, është përdorur kompaktori Clang, i ofruar në depoja AOSP.
- ĂshtĂ« propozuar njĂ« magjistar i ri i konfigurimit (Setup Wizard), nĂ« tĂ« cilin janĂ« shtuar njĂ« grup i madh faqeve tĂ« reja pĂ«r konfigurim, janĂ« pĂ«rdorur ikona dhe efekte animuese tĂ« reja nga Android 12.
- ĂshtĂ« pĂ«rfshirĂ« njĂ« koleksion i ri ikonash, qĂ« mbulon pothuajse tĂ« gjitha aplikacionet, duke pĂ«rfshirĂ« ato sistemike.
- ĂshtĂ« pĂ«rmirĂ«suar aplikacioni pĂ«r menaxhimin e galerisĂ« sĂ« fotografive, qĂ« Ă«shtĂ« njĂ« degĂ« e aplikacionit Gallery nga depoja AOSP.
- Janë bërë përmirësime në programin e instalimit të përditësimeve, shfletuesin web Jelly, regjistruesin Recorder, kalendarin-planifikues FOSS Etar dhe programin për backup Seedvault. Përmirësimet e shtuar në FOSS Etar dhe Seedvault janë kthyer në projektet upstream.
- Për përdorim në pajisjet Android TV është ofruar një redaktim i ndërfaqes së navigimit (Android TV Launcher), i liruar nga shfaqja e reklamave. Në ndërtimet për Android TV është shtuar një trajtues butonash, duke lejuar përdorimin e butonave shtesë në një sërë kontrolluesish, që funksionojnë përmes Bluetooth dhe portit infrared.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r ndĂ«rtimin nĂ« mĂ«nyrĂ«n e platformĂ«s sĂ« synuar Android Automotive pĂ«r pĂ«rdorim nĂ« sistemet informativo-lundruese tĂ« automjeteve.
- ĂshtĂ« hequr lidhja e shĂ«rbimit adb_root me pronĂ«n qĂ« pĂ«rcakton llojin e ndĂ«rtimit.
- Në utilitarin për nxjerrjen e imazheve është shtuar mbështetje për nxjerrjen e të dhënave nga shumica e tipave të arkivave dhe imazheve me përditësime, duke e bërë më të lehtë nxjerrjen e komponentëve binarë të nevojshëm për funksionimin e pajisjes.
- Në SDK është ofruar mundësia për të rritur intensitetin e anketimit të ekranit të prekjeve për të zvogëluar kohën e reagimit ndaj prekjeve në ekran.
- Për aksesin në kamerat në pajisjet mbi bazën e platformës Qualcomm Snapdragon, është përdorur API Camera2 në vend të ndërfaqes specifike Qualcomm.
- Janë zëvendësuar tapetat e ofruara nga default dhe është shtuar një koleksion i ri tapetesh.
- Funksioni Wi-Fi Display, që lejon organizimin e një daljeje të largët në një ekran të jashtëm pa lidhje fizike me monitorin, është implementuar për të gjitha pajisjet, duke përfshirë ekranet që mbështesin ndërfaqen wireless Proprietary Qualcomm dhe teknologjinë Miracast.
- ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« caktuar tinguj tĂ« veçantĂ« pĂ«r lloje tĂ« ndryshme ngarkimi (ngarkim pĂ«rmes kabllos ose ngarkim pa tel).
- Firewall-i i integruar, moda e aksese të kufizuar në rrjet dhe mundësitë që lidhen me izolimin e aplikacioneve janë ri-shkruar duke marrë parasysh modalitetin e ri të izolimit të rrjetit në AOSP dhe aplikimin e eBPF. Kodi për kufizimin e të dhënave dhe izolimin e rrjetit është bashkuar në një implementim të vetëm.
Burimi: opennet.ru
