Liberazione di a piattaforma mobile LineageOS 19 basata in Android 12

I sviluppatori di u prughjettu di LineageOS, chì rimpiazzà CyanogenMod, presentanu a liberazione di LineageOS 19, basatu nantu à a piattaforma Android 12. Hè nutatu chì u ramu LineageOS 19 hà righjuntu a parità in funziunalità è stabilità cù u ramu 18, è hè ricunnisciutu com'è pronta per transizione per furmà a prima liberazione. L'assemblee sò preparate per 41 mudelli di dispositivi.

LineageOS pò ancu esse eseguitu in Android Emulator è Android Studio. A capacità di assemblà in Android TV è in modalità Android Automotive hè furnita. Quandu sò stallati, tutti i dispositi supportati sò offerti u so propiu Lineage Recovery per difettu, chì ùn hà micca bisognu di una partizione di ricuperazione separata. LineageOS 17.1 builds sò stati interrotti u 31 di ghjennaghju.

Supportu obsoletu per parechji dispositi più vechji per via di a rimuzione di iptables da AOSP è a transizione di Android 12 per utilizà eBPF per u filtru di pacchetti. U prublema hè chì eBPF pò esse usatu solu nantu à i dispositi chì anu Linux kernel 4.9 o versioni più recenti dispunibili. Per i dispositi cù u kernel 4.4, u supportu eBPF hè statu backported, ma u porting à i dispositi cù a versione di kernel 3.18 hè difficiule. Utilizendu solu solu, era pussibule di carricà i cumpunenti Android 12 sopra à i vechji kernels, implementati attraversu un rollback à iptables, ma i cambiamenti ùn sò micca stati accettati in LineageOS 19 per via di una disrupzione in u filtru di pacchetti. Finu à chì u portu eBPF per i kernels più vechji diventa dispunibule, e custruzzioni basate in LineageOS 19 ùn saranu micca furnite per tali dispositi. Se l'assemblei cù LineageOS 18.1 sò stati creati per i dispositi 131, allora in LineageOS 19 assemblei sò attualmente dispunibili per i dispositi 41.

Paragunatu à LineageOS 18.1, in più di i cambiamenti specifichi per Android 12, i seguenti migliure sò ancu pruposti:

  • A transizione à u ramu android-12.1.0_r4 da u repository AOSP (Android Open Source Project) hè stata fatta. U mutore di u navigatore WebView hè sincronizatu cù Chromium 100.0.4896.58.
  • Invece di u novu pannellu di cuntrollu di u voluminu prupostu in Android 12, hà u so propiu pannellu completamente riprogettatu chì scorre da u latu.
  • U modu di cuncepimentu di l'interfaccia scura hè attivatu per automaticamente.
  • U strumentu principale per custruisce u kernel Linux hè u compilatore Clang, furnitu in u repository AOSP.
  • Un novu Assistente di Setup hè statu prupostu, chì aghjunghje un grande settore di novi pagine cù paràmetri, usa novi icone è effetti d'animazione da Android 12.
  • Una nova cullizzioni di icone hè inclusa, chì copre quasi tutte l'applicazioni, cumprese quelle di u sistema.
  • App di gestione di a galeria di foto mejorata, chì hè una furchetta di l'app Gallery da u repository AOSP.
  • Migliuramenti sò stati fatti à u prugramma per installà l'aghjurnamenti, u navigatore web Jelly, u registratore di voce Recorder, u pianificatore di calendariu FOSS Etar è u prugramma di salvezza Seedvault. I migliuramenti aghjuntu à FOSS Etar è Seedvault sò stati tornati à i prughjetti upstream.
  • Per l'usu nantu à i dispositi Android TV, hè stata pruposta una edizione di l'interfaccia di navigazione (Android TV Launcher), senza mostra di publicità. Un gestore di buttone hè statu aghjuntu à e custruzzioni per Android TV, chì vi permette di utilizà buttoni supplementari nantu à diversi cuntrolli remoti chì travaglianu via Bluetooth è infrared.
  • Aghjunghje supportu per a custruzione in u modu di piattaforma di destinazione Android Automotive per l'usu in i sistemi di infotainment di l'automobile.
  • U ligame di u serviziu adb_root à a pruprietà chì determina u tipu d'assemblea hè stata eliminata.
  • L'utilità di sballamentu di l'imaghjini hà aghjustatu supportu per l'estrazione di dati da a maiò parte di i tipi d'archivi è di l'imaghjini cù l'aghjurnamenti, chì simplifica l'estrazione di cumpunenti binari necessarii per u funziunamentu di u dispusitivu.
  • U SDK furnisce l'abilità di aumentà l'intensità di polling di i schermi tattili per riduce u tempu di risposta à toccu u screnu.
  • Per accede à e camere nantu à i dispositi basati nantu à a piattaforma Qualcomm Snapdragon, l'API Camera2 hè aduprata invece di l'interfaccia specifica Qualcomm.
  • U wallpaper di u desktop predeterminatu hè statu rimpiazzatu è una nova cullizzioni di wallpaper hè stata aghjunta.
  • A funzione Wi-Fi Display, chì permette di urganizà a pruduzzione remota à una schermu esterna senza una cunnessione fisica à u monitor, hè implementata per tutti i dispositi, cumpresi i schermi chì supportanu l'interfaccia wireless proprietaria di Qualcomm è a tecnulugia Miracast.
  • Hè pussibule assignà soni separati per diversi tipi di carica (carica via cable o carica wireless).
  • U firewall integratu, u modu d'accessu di rete ristrettu è e capacità di isolamentu di l'applicazioni sò stati riscritti per piglià in contu u novu modu di isolamentu di a rete in AOSP è l'usu di eBPF. U codice per a restrizione di dati è l'isolamentu di a rete hè stata cumminata in una implementazione.

Source: opennet.ru

Add a comment