Log delle modifiche di LineageOS 20 appena rilasciato

Se hai mai utilizzato una ROM personalizzata su un dispositivo, è probabile che tu abbia incontrato qualcosa chiamato LineageOS è alto. È una delle ROM personalizzate che ti offre un'esperienza AOSP stock quasi completa senza aggiungere troppe personalizzazioni o modificare elementi.

E proprio con questo, gli sviluppatori hanno rilasciato il registro delle modifiche di LineageOS 20 con il numero del registro delle modifiche di 27. Oggi lo esamineremo per te, in parti separate.

"Ricordo quando queste versioni erano a una cifra..."

In questa sezione gli sviluppatori ti danno il benvenuto al post con alcune informazioni collaterali.

"Ciao a tutti! Bentornato!

Mentre molti di noi ricominciano a viaggiare e il mondo ritorna alla normalità, ovviamente, è tempo per noi di rompere lo status quo! Probabilmente non ti aspettavi di avere nostre notizie fino a... da qualche parte vicino ad aprile secondo le nostre versioni storiche? AH! Capito." gli sviluppatori lo iniziano con. La maggior parte di questa pagina è semplicemente benvenuta e parla di lavori pesanti, in realtà ci sono alcune novità importanti che vengono mostrate qui.

"Grazie al nostro duro lavoro di adattamento alle modifiche di Google in gran parte basate sull'interfaccia utente di Android 12 e ai semplicissimi requisiti di avvio del dispositivo di Android 13, siamo stati in grado di ribasare le nostre modifiche su Android 13 in modo molto più efficiente. Ciò ha portato a dedicare molto tempo a nuove fantastiche funzionalità come la nostra fantastica nuova app per fotocamera, Aperture, che è stata scritta in gran parte dagli sviluppatori SebaUbuntu, LuK1337 e luca020400. il che chiarisce che ci sarà una nuovissima applicazione fotocamera che aspetteremo su Lineage OS 20, che gli sviluppatori hanno mostrato anche di seguito, che mostreremo in questo articolo.

E poi c'è anche un'altra nota a margine per gli sviluppatori, che è;

“Poiché Android è passato al modello di rilascio di manutenzione trimestrale, questa versione sarà “LineageOS 20”, non 20.0 o 20.1 – anche se non preoccupatevi – ci basiamo sull’ultima e migliore versione di Android 13, QPR1.

Inoltre, per voi sviluppatori là fuori, qualsiasi repository che non sia una piattaforma principale o di cui non si prevede che venga modificato nei rilasci di manutenzione trimestrali utilizzerà rami senza sovversioni, ad esempio lineage-20 invece di lineage-20.0. "

E con questo, il post continua con le nuove funzionalità.

Nuove funzionalità

Il primo è "Le patch di sicurezza da aprile 2022 a dicembre 2022 sono state unite a LineageOS da 17.1 a 20.", il che significa che i dispositivi più vecchi che non hanno ufficialmente LineageOS più recente ma che ottengono ancora le versioni precedenti riceveranno gli aggiornamenti di sicurezza.

Il secondo menziona la nuova fotocamera di “ohmagoditfinallyhappened – LineageOS ora ha una nuova fantastica 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!", di cui mostreremo la nuova fotocamera app tra poco in questo articolo.

Gli altri sono miglioramenti minori, elencati di seguito.

  • WebView è stato aggiornato a Chromium 108.0.5359.79.
  • Abbiamo introdotto un pannello del volume completamente rinnovato in Android 13 e abbiamo ulteriormente sviluppato il nostro pannello espandibile a comparsa laterale.
  • Ora supportiamo build GKI e Linux 5.10 con supporto completo dei moduli out-of-tree per soddisfare le nuove convenzioni AOSP.
  • Il nostro fork dell'app AOSP Gallery ha subito numerose correzioni e miglioramenti.
  • La nostra app di aggiornamento ha subito numerose correzioni di bug e miglioramenti e ora ha un nuovo fantastico layout per Android TV!
  • Il nostro browser web, Jelly, ha riscontrato numerose correzioni di bug e miglioramenti!
  • Abbiamo apportato ulteriori modifiche e miglioramenti a monte del FOSS Etar app di calendario che abbiamo integrato qualche tempo fa!
  • Abbiamo apportato ulteriori modifiche e miglioramenti a monte del Deposito di semi applicazione di backup.
  • La nostra 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.
  • Molteplici funzionalità di Google TV, come l'applicazione Impostazioni a due pannelli dall'aspetto molto più accattivante, sono state trasferite alle 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.
  • I nostri script di unione sono stati ampiamente revisionati, semplificando notevolmente il file Bollettino sulla sicurezza di 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 nostra configurazione guidata è stata adattata per Android 13, con un nuovo stile e transizioni/esperienza utente più fluide.

E poi, ci sono novità anche per le versioni di Android TV che dicono "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: supportiamo anche build in stile Google TV e stiamo valutando di passare ad esso su dispositivi supportati in futuro.”, che rappresenta una novità importante per gli utenti televisivi poiché non dovranno più occuparsi degli annunci pubblicitari.

Nuova app fotocamera “Aperture”

Questa nuova app per fotocamera sembra molto diversa da quella che aveva LineageOS, con un'interfaccia utente molto migliore e più funzionalità. Sembra un po' simile alla fotocamera GrapheneOS nelle funzionalità ma con un layout diverso.

Le note degli sviluppatori qui sono elencate di seguito.

"Per motivi tecnici, a partire da LineageOS 19 abbiamo dovuto abbandonare Snap, il nostro fork dell'app per fotocamera di Qualcomm, e abbiamo iniziato a fornire nuovamente Camera2, l'app per fotocamera AOSP predefinita.

Ciò ha portato a una scarsa esperienza con la fotocamera fin dall'inizio, poiché Camera2 lo è pure semplice per le esigenze dell'utente medio.

Quindi, con questa versione di LineageOS, volevamo risolvere questo problema, e fortunatamente per noi CameraX ha raggiunto uno stato utilizzabile, essendo abbastanza maturo da alimentare un'app per fotocamera a tutti gli effetti, quindi abbiamo iniziato a lavorarci.

Dopo due mesi e mezzo di sviluppo, può sostituire completamente Camera2 e diventare così l'app fotocamera predefinita a partire da LineageOS 20.

Aperture implementa diverse funzionalità che mancano a Camera2, ad esempio:

  • 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

Con il passare del tempo potresti vedere nuove funzionalità introdotte poiché lo sviluppo dell'app è ancora in corso!”, il che chiarisce che potremmo introdurre nuove funzionalità anche nelle versioni più recenti poiché si sta lavorando sulla nuova app della fotocamera.

Aggiornamento delle note

Poi ci sono anche note sull'aggiornamento da una versione precedente di LineageOS per il tuo dispositivo, che dice "Per eseguire l'aggiornamento, segui la guida all'aggiornamento per il tuo dispositivo trovato" qui.

Se provieni da una build non ufficiale, devi seguire la buona vecchia guida di installazione per il tuo dispositivo, proprio come chiunque altro desideri installare LineageOS per la prima volta. Questi possono essere trovati qui.

Tieni presente che se utilizzi attualmente una build ufficiale, tu NON è necessario cancellare i dati del tuo dispositivo, a meno che la pagina wiki del tuo dispositivo non indichi diversamente, come è necessario per alcuni dispositivi con modifiche massicce, come una ripartizione.”. Dovresti davvero tenere a mente questa nota se intendi aggiornare da una build LineageOS precedente e dovresti anche controllare le note dello sviluppatore del dispositivo per assicurarti di non commettere errori.

Deprecazione

Il post riporta anche note sulla deprecazione che dicono: "Nel complesso, riteniamo che il ramo 20 abbia raggiunto la parità di funzionalità e stabilità con 19.1 ed è pronto per il rilascio iniziale.

Le build LineageOS 18.1 non sono state deprecate quest'anno, a causa dei requisiti piuttosto severi di Google BPF il supporto in tutti i kernel dei dispositivi Android 12+ significava che una quantità significativa dei nostri dispositivi legacy nel roster di build sarebbe morta.

Invece di eliminare LineageOS 18.1, si trova in un blocco delle funzionalità, pur accettando l'invio di dispositivi e costruendo ciascun dispositivo mensilmente, subito dopo la fusione dell'Android Security Bulletin per quel mese.

LineageOS 20 avvierà la creazione di una discreta selezione di dispositivi, con ulteriori dispositivi in ​​arrivo poiché contrassegnati come entrambi Noleggio conforme e pronto per le build da parte del manutentore.”, il che significa che le build LineageOS 18.1 sono ancora accettate, ma non riceveranno alcuna nuova funzionalità.

Post completo

Puoi controllare il post completo in questo link, elencando tutte le modifiche, abbiamo elencato qui solo principalmente quelle principali per gli utenti finali che modificheranno LineageOS durante l'utilizzo quotidiano, come la nuova app della fotocamera. Pubblicheremo ulteriori aggiornamenti a riguardo, se ce ne saranno!

Articoli Correlati