LineageOS 20 bazat pe Android 13 este aici, aducând noi funcții și o nouă aplicație implicită pentru cameră

click fraud protection

LineageOS 20 este aici, bazat pe Android 13 și are o mulțime de funcții noi și, chiar mai bine, o nouă aplicație implicită pentru cameră!

Legături rapide

  • Funcții noi în LineageOS 20
  • LineageOS 20 Aperture, o nouă aplicație implicită pentru cameră
  • Lista de construcție LineageOS 20
  • Cum să faceți upgrade la LineageOS 20 de la o versiune mai veche

LineageOS este un jucător binecunoscut în domeniul dezvoltării personalizate pentru Android. A fost succesorul CyanogenMod și acum acceptă un număr mare de dispozitive, oferind pasionaților o modalitate de a-și personaliza și optimiza sistemele fără a fi blocați de skinuri grele. Echipa LineageOS a lansat recent o actualizare majoră, LineageOS 20, pe care se bazează Android 13.

Funcții noi în LineageOS 20

LineageOS 20 vine cu o mulțime de funcții și îmbunătățiri noi:

  • Patch-urile de securitate din aprilie 2022 până în decembrie 2022 au fost îmbinate cu LineageOS 17.1 până la 20.
  • LineageOS are acum o nouă aplicație pentru cameră numită Aperture! Se bazează pe (mai ales) minunat de la Google
    CameraX bibliotecă și oferă o experiență de aplicație a camerei foto mult mai aproape „de stoc” pe multe dispozitive. Felicitari masive dezvoltatorilor SebaUbuntu, LuK1337 și luca020400 care au dezvoltat acest lucru inițial, designerului Vazguard și întregii echipe pentru că a lucrat pentru a-l integra în LineageOS și pentru a-l adapta la gama noastră masivă de dispozitive acceptate!
  • WebView a fost actualizat la Chromium 108.0.5359.79.
  • Panoul de volum refăcut complet în Android 13 și dezvoltat în continuare panoul de extensie lateral pop-out.
  • Sprijin pe deplin Imagine generică Kernel și Linux 5.10 build-uri cu suport complet pentru module out-of-tree pentru a se potrivi noilor convenții AOSP.
  • Furcătura de linie a aplicației AOSP Gallery a înregistrat multe remedieri și îmbunătățiri.
  • Aplicația Updater a înregistrat multe remedieri de erori și îmbunătățiri, împreună cu un aspect nou și elegant Android TV
  • Browserul nostru web, Jelly, a văzut câteva remedieri de erori și îmbunătățiri
  • Mai multe modificări și îmbunătățiri înapoi în amonte la FOSS Etar aplicația de calendar pe care au integrat-o cu ceva timp în urmă
  • Mai multe modificări și îmbunătățiri înapoi în amonte la Seedvault aplicație de rezervă.
  • Aplicația Recorder a fost adaptată pentru a ține cont de funcțiile încorporate ale Android, oferind totodată funcțiile pe care le așteptați de la LineageOS.
    • Aplicația a fost rearhitectată puternic.
    • Materialul pe care îl susțineți a fost adăugat.
    • Recorderul de înaltă calitate (formatul WAV) acceptă acum stereo și au existat mai multe remedieri de threading.
  • Build-urile Android TV sunt livrate acum cu un lansator Android TV fără reclame, spre deosebire de lansatorul Google activat pentru anunțuri - este acceptă, de asemenea, versiuni în stilul Google TV și evaluează trecerea la acesta pe dispozitivele acceptate în viitor.
  • Mai multe funcții Google TV, cum ar fi aplicația Setări cu două panouri cu aspect mult mai atrăgător, au fost portate la versiunile LineageOS Android TV.
  • adb_root serviciul nu mai este legat de proprietatea tip build, ceea ce permite o compatibilitate mai mare cu multe sisteme rădăcină terță parte.
  • Scripturile de îmbinare au fost în mare parte revizuite, simplificând foarte mult Buletin de securitate Android procesul de îmbinare, precum și simplificarea mult mai eficientă a dispozitivelor suport, cum ar fi dispozitivele Pixel, care au versiuni complete de sursă.
  • LLVM a fost pe deplin îmbrățișat, acum versiunile implicite utilizând bin-utils LLVM și, opțional, asamblatorul integrat LLVM. Pentru cei dintre voi cu nuclee mai vechi, nu vă faceți griji, puteți oricând să renunțați.
  • A fost dezvoltat un mod global de lumină Setări rapide, astfel încât acest element de interfață de utilizator să se potrivească cu tema dispozitivului.
  • Setup Wizard a fost adaptat pentru Android 13, cu un stil nou și mai multe tranziții/experiență de utilizator.

LineageOS 20 Aperture, o nouă aplicație implicită pentru cameră

Dacă ați folosit vreodată aplicația implicită pentru cameră pe LineageOS, este posibil să fi fost dezamăgit. „Snap”, numele aplicației, a fost o variantă a aplicației pentru cameră a Qualcomm și, în cele din urmă, au trecut să folosească aplicația implicită pentru cameră AOSP, numită Camera2. Este o aplicație de bază care funcționează, dar este prea simplă pentru nevoile majorității oamenilor. De aceea, Aperture este o afacere atât de mare.

Aperture folosește API-ul CameraX, care s-a maturizat în ultimii ani pentru a deveni utilizabil pentru o aplicație de cameră în întregime. Aperture este capabilă să implementeze următoarele caracteristici datorită acestuia:

  • Suport pentru camere auxiliare (întreținerii dispozitivului trebuie să îl activeze)
  • Controale ratei cadrelor video
  • Control complet al setărilor EIS (stabilizare electronică a imaginii) și OIS (stabilizare optică a imaginii).
  • Un nivelator pentru a verifica unghiul de orientare a dispozitivului

Pentru cei neinițiați, biblioteca CameraX de la Google își propune să simplifice procesul de dezvoltare a aplicației camerei pe Android. Sub capotă, înfășoară Camera2, un API care permite aplicațiilor să verifice caracteristicile camerei de pe un dispozitiv, cu condiția ca OEM să expună acele caracteristici ale camerei la API. Pentru a reduce fragmentarea caracteristicilor camerei, producătorii de dispozitive pot opta pentru livrarea compatibilă cu CameraX biblioteci de extensii cu telefoanele lor care permit dezvoltatorilor terți să folosească fără probleme camera nativă Caracteristici.

Lista de construcție LineageOS 20

Următoarea este lista oficială de compilare pentru lotul inițial al lansării LineageOS 20 și, dacă aveți unul dintre aceste dispozitive, veți putea instala LineageOS 20 în curând.

Nume dispozitiv

Wiki

Întreținătorii

ASUS Zenfone 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

mărăcine

aleasto, mikeioannina

Google Pixel 4a

pește soare

PeterCxy, cdesai, mikeioannina

Google Pixel 4

flacără

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 4 XL

coral

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 5a

barbet

aleasto, mikeioannina

Google Pixel 5

redfin

aleasto, mikeioannina

Lenovo Z5 Pro GT

inima

themard, optionaltoast

Lenovo Z6 Pro

bricheta Zippo

Lucchetto, themard

Motorola edge 20

Berlin

npjohnson, SGCMarkus

Motorola edge 30

Dubai

themard, sb6596

Motorola Edge

cal de curse

erfanoabdi, Jleeblanch, SyberHexen

Motorola edge s / moto g100

nio

dianlujitao

Motorola moto g 5G / one 5G ace

Kiev

SyberHexen, Jleeblanch

Motorola moto g 5G plus / one 5G

nairo

SyberHexen

Motorola moto g6 plus

evert

Jleeblanch

Motorola moto g7 play

canal

SyberHexen, deadman96385, erfanoabdi, npjohnson

Motorola moto g7 plus

lac

Jleeblanch, npjohnson

Motorola moto g7 power

ocean

SyberHexen, erfanoabdi, npjohnson

Motorola moto g7

râu

erfanoabdi, npjohnson, SyberHexen

Motorola moto x4

payton

erfanoabdi, THEMarD

Motorola moto z3 play

beckham

Jleeblanch

Motorola one power

bucătar

Hasaber8

Nubia Mini 5G

TP1803

ArianK16a, npjohnson

OnePlus 5

cheeseburger

trautamaki

OnePlus 5T

găluşcă

trautamaki, snc

OnePlus 6

enchilada

LuK1337

OnePlus 6T

fajita

EdwinMoq

OnePlus 7

guacamoleb

shantanu-sarkar

OnePlus 7 Pro

guacamole

LuK1337, Tortel

OnePlus 7T

hotdogb

LuK1337

OnePlus 7T Pro

hot dog

LuK1337

OnePlus 8

Taietei instant

jabashque

OnePlus 8 Pro

instantnoodlep

LuK1337

OnePlus 8T

kebab

LuK1337

OnePlus 9

limonadă

mikeioannina, tangalbert919, ZVNexus

OnePlus 9 Pro

limonadep

LuK1337, bgcngm, mikeioannina

Telefon Razer 2

aură

mikeioannina, npjohnson

Samsung Galaxy Tab S5e (LTE)

gts4lv

bgcngm, LuK1337

Samsung Galaxy Tab S5e (Wi-Fi)

gts4lvwifi

LuK1337, bgcngm

Sony Xperia 1 II

pdx203

hellobbn

Xiaomi Mi 8

dipper

infrag

Xiaomi Mi 8 Explorer Edition

ursa

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 Mi MIX 2S

polaris

bgcngm

Xiaomi Poco F1

beriliu

bgcngm, warabhishek

Ținte generice

La fel ca și ultimele versiuni, echipa LineageOS acceptă Android Virtual Device (AVD), adică mediul de emulator implicit oferit de Android Studio, ca construiți ținta.LineageOS 19 a adăugat suport și pentru obiectivele de construcție Android Automotive. Dezvoltatorii pot construi pachete Generic System Image (GSI) atât în ​​configurații mobile, cât și în Android TV, deși portalul oficial de descărcare nu va găzdui astfel de versiuni pre-compilate. Acest lucru se datorează faptului că se bazează pe cât de bine a respectat (sau nu) un OEM cerințele Treble pentru a funcționa.

Ce se întâmplă dacă dispozitivul meu nu este listat aici?

Doar pentru că dispozitivul dvs. nu este listat aici nu înseamnă că nu vă veți putea bucura de LineageOS 20 chiar acum. Datorită naturii sale open-source, există o serie de versiuni neoficiale pentru multe dispozitive pe forumurile noastre, dintre care multe vor ajunge în cele din urmă să devină versiuni oficiale pe măsură ce dezvoltarea progresează. În plus: majoritatea dintre ei sunt, până acum, perfect stabili ca șoferi zilnici, cu ocazional ciudat minor.

Cum să faceți upgrade la LineageOS 20 de la o versiune mai veche

Dacă nu sunteți familiarizat cu procesul de instalare a ROM-urilor personalizate sau de modificare a telefonului, mai întâi va trebui pentru a debloca bootloader-ul dispozitivului dvs. și pentru a instala o recuperare personalizată actualizată, cum ar fi LineageOS Recovery sau TWRP înainte de a încerca să facă ceva. Apoi, odată ce versiunile oficiale LineageOS 20 devin disponibile pentru dispozitivul dvs., va trebui să le instalați prin acel mediu personalizat de recuperare. Instrucțiunile specifice dispozitivului pot varia, așadar consultați wiki-ul corespunzător pentru dispozitivul dvs în prealabil.

În ceea ce privește aplicațiile Google, acestea nu vin preinstalate pe o versiune LineageOS. Trebuie să alegeți o distribuție GApps potrivită și instalează-l singur.


Sursă: Blogul LineageOS