Liberigo de la movebla platformo LineageOS 19 bazita sur Android 12

La programistoj de la projekto LineageOS, kiu anstataŭigis CyanogenMod, prezentis la liberigon de LineageOS 19, bazita sur la platformo Android 12. Oni rimarkas, ke la branĉo LineageOS 19 atingis egalecon en funkcieco kaj stabileco kun branĉo 18, kaj estas rekonita kiel preta por transiro por formi la unuan eldonon. Asembleoj estas pretaj por 41 aparataj modeloj.

LineageOS ankaŭ povas ruliĝi en la Android Emulator kaj Android Studio. La kapablo kunveni en Android TV kaj Android Automotive reĝimo estas provizita. Kiam instalite, ĉiuj subtenataj aparatoj ricevas sian propran Lineage Recovery defaŭlte, kiu ne postulas apartan reakigan sekcion. LineageOS 17.1-konstruaĵoj estis ĉesigitaj la 31-an de januaro.

Malrekomendita subteno por multaj pli malnovaj aparatoj pro la forigo de iptables de AOSP kaj la transiro de Android 12 por uzi eBPF por paka filtrado. La problemo estas, ke eBPF povas esti uzata nur ĉe aparatoj, kiuj havas Linuksan kernon 4.9 aŭ pli novajn disponeblajn. Por aparatoj kun kerno 4.4, eBPF-subteno estis retroportita, sed porti al aparatoj funkciantaj kernversion 3.18 estas malfacila. Uzante solvojn, eblis ŝarĝi Android 12-komponentojn aldone al malnovaj kernoj, efektivigitaj per restarigo al iptables, sed la ŝanĝoj ne estis akceptitaj en LineageOS 19 pro interrompo en paka filtrado. Ĝis la haveno eBPF por pli malnovaj kernoj estos disponebla, la konstruoj bazitaj sur LineageOS 19 ne estos provizitaj por tiaj aparatoj. Se asembleoj kun LineageOS 18.1 estis kreitaj por 131 aparatoj, tiam en LineageOS 19 asembleoj estas nuntempe disponeblaj por 41 aparatoj.

Kompare kun LineageOS 18.1, krom ŝanĝoj specifaj por Android 12, la sekvaj plibonigoj ankaŭ estas proponitaj:

  • La transiro al la branĉo android-12.1.0_r4 de la deponejo AOSP (Android Open Source Project) estis farita. La retumilo WebView estas sinkronigita kun Chromium 100.0.4896.58.
  • Anstataŭ la nova voluma kontrolpanelo proponita en Android 12, ĝi havas sian propran tute restrukturitan panelon, kiu glitas eksteren de la flanko.
  • Malhela interfaca dezajna reĝimo estas ebligita defaŭlte.
  • La ĉefa ilo por konstrui la Linuksan kernon estas la Clang-kompililo, provizita en la AOSP-deponejo.
  • Nova Agorda Sorĉisto estis proponita, kiu aldonas grandan aron da novaj paĝoj kun agordoj, uzas novajn ikonojn kaj animaciajn efikojn de Android 12.
  • Nova kolekto de ikonoj estas inkluzivita, kovrante preskaŭ ĉiujn aplikojn, inkluzive de sistemaj.
  • Plibonigita administrado de fotogalerioj, kiu estas forko de la Galerio-apo de la AOSP-deponejo.
  • Plibonigoj estis faritaj al la programo por instali ĝisdatigojn, la retumilon Jelly, la voĉregistrilon Recorder, la kalendarplaniston FOSS Etar kaj la rezervan programon Seedvault. Pliboniĝoj aldonitaj al FOSS Etar kaj Seedvault estis resenditaj al kontraŭfluaj projektoj.
  • Por uzo en Android TV-aparatoj, eldono de la navigada interfaco (Android TV Launcher) estis proponita, libera de montrado de reklamado. Butontraktilo estis aldonita al konstruoj por Android TV, permesante al vi uzi pliajn butonojn sur diversaj teleregiloj, kiuj funkcias per Bluetooth kaj infraruĝa.
  • Aldonita subteno por konstruado en Android Automotive celplatformreĝimo por uzo en aŭtomobilaj infodivertsistemoj.
  • La ligo de la adb_root servo al la posedaĵo kiu determinas la asembleotipo estis forigita.
  • La ilo de malpakaĵo de bildoj aldonis subtenon por ĉerpi datumojn de plej multaj specoj de arkivoj kaj bildoj kun ĝisdatigoj, kio simpligas la eltiron de binaraj komponantoj necesaj por la funkciado de la aparato.
  • La SDK disponigas la kapablon pliigi la balotintensecon de tuŝekranoj por redukti respondtempon al tuŝado de la ekrano.
  • Por aliri fotilojn sur aparatoj bazitaj sur la platformo Qualcomm Snapdragon, la Camera2 API estas uzata anstataŭ la specifa interfaco de Qualcomm.
  • La defaŭlta tapeto estis anstataŭigita kaj nova tapeta kolekto estis aldonita.
  • La funkcio Wi-Fi Display, kiu ebligas al vi organizi malproksiman eliron al ekstera ekrano sen fizika konekto al la monitoro, estas efektivigita por ĉiuj aparatoj, inkluzive de ekranoj, kiuj subtenas la proprietan sendratan interfacon kaj Miracast-teknologion de Qualcomm.
  • Eblas asigni apartajn sonojn por malsamaj specoj de ŝarĝo (ŝargado per kablo aŭ sendrata ŝarĝo).
  • La enkonstruita fajroŝirmilo, limigita retalira reĝimo kaj aplikaĵaj izolaj kapabloj estis reverkitaj por konsideri la novan retan izoligan reĝimon en AOSP kaj la uzon de eBPF. Kodo por datumlimigo kaj retizolado estis kombinita en unu efektivigon.

fonto: opennet.ru

Aldoni komenton