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