LineageOS 20 basato su Android 13 è qui, portando nuove funzionalità e una nuova app fotocamera predefinita

LineageOS 20 è qui, basato su Android 13, e ha molte nuove funzionalità e, ancora meglio, una nuova app fotocamera predefinita!

Link veloci

  • Nuove funzionalità in LineageOS 20
  • LineageOS 20 Aperture, una nuova app fotocamera predefinita
  • Elenco di creazione di LineageOS 20
  • Come eseguire l'aggiornamento a LineageOS 20 da una versione precedente

LineageOS è un noto attore nel campo dello sviluppo Android personalizzato. È stato il successore di CyanogenMod e ora supporta un vasto numero di dispositivi, offrendo agli appassionati un modo per personalizzare e ottimizzare i propri sistemi senza essere impantanati da skin pesanti. Il team LineageOS ha recentemente rilasciato un importante aggiornamento, LineageOS 20, su cui si basa Androide 13.

Nuove funzionalità in LineageOS 20

LineageOS 20 include molte nuove funzionalità e miglioramenti:

  • Le patch di sicurezza da aprile 2022 a dicembre 2022 sono state unite a LineageOS dalla 17.1 alla 20.
  • LineageOS ora ha una nuova app per fotocamera chiamata Aperture! Si basa sul (principalmente) fantastico di Google
    CameraX libreria e fornisce un'esperienza dell'app fotocamera molto più vicina allo stock su molti dispositivi. Complimenti enormi agli sviluppatori SebaUbuntu, LuK1337 e luca020400 che lo hanno sviluppato inizialmente, al designer Vazguard e all'intero team per aver lavorato per integrarlo in LineageOS e adattarlo alla nostra vasta gamma di dispositivi supportati!
  • WebView è stato aggiornato a Chromium 108.0.5359.79.
  • Pannello del volume completamente rifatto in Android 13 e ulteriormente sviluppato il pannello espandibile a comparsa laterale.
  • Supporto completo Immagine del kernel generica e Linux 5.10 si basa sul supporto completo dei moduli out-of-tree per soddisfare le nuove convenzioni AOSP.
  • Il fork di lignaggio dell'app AOSP Gallery ha subito numerose correzioni e miglioramenti.
  • L'app di aggiornamento ha visto molte correzioni di bug e miglioramenti, insieme a un nuovo fantastico layout per Android TV
  • Il nostro browser web, Jelly, ha riscontrato numerose correzioni di bug e miglioramenti
  • Ulteriori modifiche e miglioramenti a monte del FOSS Etar app di calendario che hanno integrato qualche tempo fa
  • Ulteriori modifiche e miglioramenti risalgono a monte del Deposito di semi applicazione di backup.
  • L'app Registratore è stata adattata per tenere conto delle funzionalità integrate di Android, pur fornendo le funzionalità che ti aspetti da LineageOS.
    • L'app è stata riprogettata pesantemente.
    • Il materiale che supporti è stato aggiunto.
    • Il registratore di alta qualità (formato WAV) ora supporta lo stereo e sono state apportate diverse correzioni al threading.
  • Le build di Android TV ora vengono fornite con un launcher per Android TV senza pubblicità, a differenza del launcher abilitato per la pubblicità di Google: supporta anche build in stile Google TV e stanno valutando il passaggio ad esso sui dispositivi supportati in futuro.
  • Molteplici funzionalità di Google TV, come l'applicazione Impostazioni a due pannelli dall'aspetto molto più accattivante, sono state trasferite sulle build Android TV di LineageOS.
  • adb_root il servizio non è più legato alla proprietà del tipo di build, il che consente una maggiore compatibilità con molti sistemi root di terze parti.
  • Gli script di unione sono stati ampiamente revisionati, semplificando notevolmente il file Bollettino sulla sicurezza Android processo di unione, oltre a rendere i dispositivi di supporto come i dispositivi Pixel dotati di versioni sorgenti complete molto più snelli.
  • LLVM è stato completamente adottato, con le build che ora utilizzano per impostazione predefinita bin-utils LLVM e, facoltativamente, l'assemblatore integrato LLVM. Per quelli di voi con kernel più vecchi, non preoccupatevi, potete sempre disattivarli.
  • È stata sviluppata una modalità luce Impostazioni rapide globali in modo che questo elemento dell'interfaccia utente corrisponda al tema del dispositivo.
  • La procedura guidata di configurazione ha subito un adattamento per Android 13, con un nuovo stile e transizioni/esperienza utente più fluide.

LineageOS 20 Aperture, una nuova app fotocamera predefinita

Se hai mai utilizzato l'app fotocamera predefinita su LineageOS, potresti essere rimasto deluso. "Snap", il nome dell'app, era un fork dell'app per fotocamera di Qualcomm e alla fine sono passati a utilizzare l'app per fotocamera AOSP predefinita, chiamata Camera2. È un'app base che funziona, ma è troppo semplice per le esigenze della maggior parte delle persone. Ecco perché Aperture è così importante.

Aperture utilizza l'API CameraX, che è maturata negli ultimi anni per diventare utilizzabile per un'app per fotocamera nella sua interezza. Grazie ad esso Aperture è in grado di implementare le seguenti funzionalità:

  • Supporto per telecamere ausiliarie (i manutentori del dispositivo devono abilitarlo)
  • Controlli della frequenza dei fotogrammi video
  • Controllo completo delle impostazioni EIS (stabilizzazione elettronica dell'immagine) e OIS (stabilizzazione ottica dell'immagine).
  • Un livellatore per verificare l'angolo di orientamento del dispositivo

Per chi non lo sapesse, la libreria CameraX di Google mira a semplificare il processo di sviluppo dell'app fotocamera su Android. Sotto il cofano, racchiude Camera2, un'API che consente alle app di sondare le funzionalità della fotocamera su un dispositivo, a condizione che l'OEM esponga tali funzionalità della fotocamera all'API. Per ridurre la frammentazione delle funzionalità della fotocamera, i produttori di dispositivi possono scegliere di spedire dispositivi conformi a CameraX librerie di estensioni con i loro telefoni che consentono agli sviluppatori di terze parti di sfruttare senza problemi la fotocamera nativa caratteristiche.

Elenco di creazione di LineageOS 20

Quello che segue è l'elenco ufficiale delle build per il lotto iniziale del lancio di LineageOS 20 e, se disponi di uno di questi dispositivi, sarai presto in grado di installare LineageOS 20.

Nome del dispositivo

Wiki

Manutentori

ASUSZenfone 5Z (ZS620KL)

Z01R

rohanpurohit, Jackeagle, ThEMarD

Fairphone 4

FP4

mikeioannina

F(x)tec Pro¹

pro1

BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm

Google Pixel 4a 5G

rovo

aleasto, mikeioannina

Google Pixel 4a

pesce luna

PeterCxy, cdesai, mikeioannina

GooglePixel4

fiamma

cdesai, Eamo5, mikeioannina, npjohnson

GooglePixel4XL

corallo

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 5a

barbetta

aleasto, mikeioannina

Google Pixel 5

redfin

aleasto, mikeioannina

Lenovo Z5 Pro GT

cuore

themard, toast facoltativo

Lenovo Z6Pro

zippo

Lucchetto, Themard

Motorola bordo 20

Berlino

npjohnson, SGC Markus

Motorola bordo 30

Dubai

themard, sb6596

Bordo Motorola

corridore

erfanoabdi, Jleeblanch, SyberHexen

Motorola edge s/moto g100

nio

dianlujitao

Motorola moto g 5G / un asso 5G

Kiev

SyberHexen, Jleeblanch

Motorola moto g 5G plus/one 5G

Nairo

SyberHexen

Motorola moto g6 plus

evert

Jleeblanch

Motorola moto g7 gioca

canale

SyberHexen, deadman96385, erfanoabdi, npjohnson

Motorola moto g7 plus

lago

Jleeblanch, npjohnson

Potenza del Motorola moto g7

oceano

SyberHexen, erfanoabdi, npjohnson

Motorolamoto g7

fiume

erfanoabdi, npjohnson, SyberHexen

Motorolamotox4

payton

Erfanoabdi, ThEMarD

Motorola moto z3 gioca

Beckham

Jleeblanch

Motorola una potenza

cuoco

Hasaber8

Nubia Mini5G

TP1803

ArianK16a, npjohnson

OnePlus5

cheeseburger

trautamaki

OnePlus 5T

gnocco

trautamaki, snc

OnePlus6

enchilada

LuK1337

OnePlus 6T

fajita

EdwinMoq

OnePlus7

guacamoleb

shantanu-sarkar

OnePlus 7Pro

guacamole

LuK1337, Tortel

OnePlus 7T

hotdog

LuK1337

OnePlus 7T Pro

hot dog

LuK1337

OnePlus8

noodle istantanei

jabashque

OnePlus 8Pro

istantnoodlep

LuK1337

OnePlus 8T

kebab

LuK1337

OnePlus9

limonata

mikeioannina, tangalbert919, ZVNexus

OnePlus 9Pro

limonata

LuK1337, bgcngm, mikeioannina

Telefono Razer 2

aura

mikeioannina, npjohnson

Samsung Galaxy Tab S5e (LTE)

gts4lv

bgcngm, LuK1337

Samsung Galaxy Tab S5e (Wi-Fi)

gts4lvwifi

LuK1337, bgcngm

Sony Xperia 1II

pdf203

ciaobbn

XiaomiMi8

mestolo

infrag

Xiaomi Mi 8 Edizione Explorer

orsa

bgcngm

Xiaomi Mi 8 Pro

equuleus

bgcngm

Xiaomi Mi 8 SE

xmsirius

uixdess

Xiaomi Mi 9 SE

grus

SebaUbuntu

Xiaomi Mi CC 9 / Mi 9 Lite

pyxis

ceracz

Xiaomi MiMIX 2S

polaris

bgcngm

Xiaomi Poco F1

berillio

bgcngm, warabhishek

Obiettivi generici

Proprio come le ultime due versioni, il team LineageOS supporta Android Virtual Device (AVD), ovvero l'ambiente di emulazione predefinito fornito da Studio Android, come un costruire obiettivo.LineageOS 19 ha aggiunto il supporto anche per i target di build Android Automotive. Gli sviluppatori possono creare pacchetti Generic System Image (GSI) sia in configurazioni mobili che Android TV, sebbene il portale di download ufficiale non ospiterà tali build precompilate. Questo perché dipende dal modo in cui un OEM ha rispettato (o meno) i requisiti di Treble per funzionare.

Cosa succede se il mio dispositivo non è elencato qui?

Solo perché il tuo dispositivo non è elencato qui non significa che non potrai goderti LineageOS 20 in questo momento. A causa della sua natura open source, sui nostri forum sono disponibili numerose build non ufficiali per molti dispositivi, molte delle quali finiranno per diventare build ufficiali man mano che lo sviluppo procede. Inoltre, la maggior parte di loro è ormai perfettamente stabile come guida quotidiana, con qualche piccola stranezza occasionale.

Come eseguire l'aggiornamento a LineageOS 20 da una versione precedente

Se non hai familiarità con il processo di installazione di ROM personalizzate o di modifica del tuo telefono, dovrai prima per sbloccare il bootloader del tuo dispositivo e installare una recovery personalizzata aggiornata, come LineageOS Recovery o TWRP prima di tentare di fare qualsiasi cosa. Quindi, una volta che le build ufficiali di LineageOS 20 saranno disponibili per il tuo dispositivo, dovrai installarle tramite l'ambiente di ripristino personalizzato. Le istruzioni specifiche del dispositivo possono variare, quindi controlla la wiki corrispondente per il tuo dispositivo in anticipo.

Per quanto riguarda le app Google, non vengono preinstallate su una versione LineageOS. Devi scegli una distribuzione GApps adatta e installalo tu stesso.


Fonte: Blog di LineageOS