LineageOS 20 gebaseerd op Android 13 is er, met nieuwe functies en een nieuwe standaard camera-app

LineageOS 20 is er, gebaseerd op Android 13, en heeft veel nieuwe functies en, nog beter, een nieuwe standaard camera-app!

Snelle koppelingen

  • Nieuwe functies in LineageOS 20
  • LineageOS 20 Aperture, een nieuwe standaard camera-app
  • LineageOS 20 bouwrooster
  • Hoe u kunt upgraden naar LineageOS 20 vanaf een oudere versie

LineageOS is een bekende speler op het gebied van maatwerk Android-ontwikkeling. Het was de opvolger van CyanogenMod en ondersteunt nu een groot aantal apparaten, waardoor enthousiastelingen hun systemen kunnen aanpassen en optimaliseren zonder te verzanden in zware skins. Het LineageOS-team heeft onlangs een grote update uitgebracht, LineageOS 20, die is gebaseerd op Androïde 13.

Nieuwe functies in LineageOS 20

LineageOS 20 wordt geleverd met veel nieuwe functies en verbeteringen:

  • Beveiligingspatches van april 2022 tot en met december 2022 zijn samengevoegd met LineageOS 17.1 tot en met 20.
  • LineageOS heeft nu een nieuwe camera-app genaamd Aperture! Het is gebaseerd op het (meestal) geweldige van Google
    CameraX bibliotheek en biedt op veel apparaten een veel nauwere camera-app-ervaring. Grote complimenten voor de ontwikkelaars SebaUbuntu, LuK1337 en luca020400 die dit in eerste instantie hebben ontwikkeld, ontwerper Vazguard en aan het hele team voor hun werk om het in LineageOS te integreren en aan te passen aan ons enorme scala aan ondersteunde apparaten!
  • WebView is bijgewerkt naar Chromium 108.0.5359.79.
  • Het volumepaneel in Android 13 volledig vernieuwd en het uitklapbare zijpaneel verder ontwikkeld.
  • Volledige ondersteuning Generieke kernelafbeelding en Linux 5.10 is gebouwd met volledige ondersteuning voor out-of-tree-modules om te voldoen aan de nieuwe AOSP-conventies.
  • De Lineage-vork van de AOSP Gallery-app heeft veel oplossingen en verbeteringen ondergaan.
  • De Updater-app heeft veel bugfixes en verbeteringen ondergaan, samen met een mooie nieuwe Android TV-indeling
  • Onze webbrowser Jelly heeft verschillende bugfixes en verbeteringen gezien
  • Meer veranderingen en verbeteringen terug stroomopwaarts naar de FOSS Etar agenda-app die ze enige tijd geleden hebben geïntegreerd
  • Meer veranderingen en verbeteringen terug stroomopwaarts naar de Zaadkluis back-up-app.
  • De Recorder-app is aangepast om rekening te houden met de ingebouwde functies van Android, terwijl deze nog steeds de functies biedt die u van LineageOS verwacht.
    • De app is zwaar opnieuw ontworpen.
    • Materiaal dat u ondersteunt is toegevoegd.
    • De hoogwaardige recorder (WAV-formaat) ondersteunt nu stereo, en er zijn verschillende threading-oplossingen geweest.
  • Android TV-builds worden nu geleverd met een advertentievrije Android TV-launcher, in tegenstelling tot de advertentie-enabled launcher van Google. ondersteunt ook builds in Google TV-stijl, en ze evalueren de overstap ernaar op ondersteunde apparaten in de toekomst.
  • Meerdere Google TV-functies, zoals de veel aantrekkelijker ogende applicatie met twee panelen, zijn geporteerd naar LineageOS Android TV-builds.
  • adb_root service is niet langer gebonden aan de eigenschap build type, waardoor een grotere compatibiliteit met veel rootsystemen van derden mogelijk is.
  • Samenvoegscripts zijn grotendeels herzien, waardoor de Android-beveiligingsbulletin samenvoegproces en maken ondersteunende apparaten zoals Pixel-apparaten met volledige bronreleases veel gestroomlijnder.
  • LLVM is volledig omarmd, waarbij builds nu standaard gebruik maken van LLVM bin-utils en optioneel de geïntegreerde LLVM-assembler. Voor degenen onder u met oudere kernels: maak u geen zorgen, u kunt zich altijd afmelden.
  • Er is een algemene lichtmodus voor Snelle instellingen ontwikkeld, zodat dit UI-element aansluit bij het thema van het apparaat.
  • De installatiewizard is aangepast voor Android 13, met een nieuwe stijl en meer naadloze overgangen/gebruikerservaring.

LineageOS 20 Aperture, een nieuwe standaard camera-app

Als je ooit de standaard camera-app op LineageOS hebt gebruikt, ben je misschien teleurgesteld. "Snap", de naam van de app, was een afsplitsing van Qualcomm's eigen camera-app, en uiteindelijk gingen ze over op het gebruik van de standaard AOSP-camera-app, genaamd Camera2. Het is een basisapp die werkt, maar voor de meeste mensen te eenvoudig is. Daarom is Aperture zo belangrijk.

Aperture maakt gebruik van de CameraX API, die de afgelopen jaren volwassen is geworden om in zijn geheel bruikbaar te worden voor een camera-app. Aperture kan dankzij dit de volgende functies implementeren:

  • Ondersteuning voor hulpcamera's (apparaatbeheerders moeten dit inschakelen)
  • Bediening voor videoframesnelheid
  • Volledige controle over EIS (elektronische beeldstabilisatie) en OIS (optische beeldstabilisatie) instellingen
  • Een leveller om de oriëntatiehoek van het apparaat te controleren

Voor niet-ingewijden is de CameraX-bibliotheek van Google bedoeld om het ontwikkelingsproces van de camera-app op Android te stroomlijnen. Onder de motorkap zit Camera2, een API waarmee apps de camerafuncties op een apparaat kunnen onderzoeken, op voorwaarde dat de OEM die camerafuncties aan de API blootstelt. Om de fragmentatie van camerafuncties te verminderen, kunnen fabrikanten van apparaten ervoor kiezen om CameraX-compatibel te leveren uitbreidingsbibliotheken met hun telefoons waarmee externe ontwikkelaars naadloos gebruik kunnen maken van de native camera functies.

LineageOS 20 bouwrooster

Het volgende is het officiële buildrooster voor de eerste batch van de uitrol van LineageOS 20, en als je een van deze apparaten hebt, kun je LineageOS 20 binnenkort installeren.

Toestelnaam

Wiki

Onderhouders

ASUS Zenfone 5Z (ZS620KL)

Z01R

rohanpurohit, Jackeagle, TheMarD

Fairphone 4

KP4

Mikeioannina

F(x)tec Pro¹

pro1

BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm

Google Pixel 4a 5G

bramen

aleasto, mikeioannina

Google Pixel 4a

maanvis

PeterCxy, cdesai, mikeioannina

Google Pixel4

vlam

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 4 XL

koraal

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 5a

baardvogel

aleasto, mikeioannina

Google Pixel5

roodvin

aleasto, mikeioannina

Lenovo Z5 ProGT

hart

theard, optioneel toast

Lenovo Z6Pro

zippo

Lucchetto, themard

Motorola edge20

Berlijn

npjohnson, SGCMarkus

Motorola edge30

Dubai

themard, sb6596

Motorola-rand

racer

erfanoabdi, Jleeblanch, SyberHexen

Motorola edge s/moto g100

ni

dianlujitao

Motorola moto g 5G / één 5G aas

Kiev

SyberHexen, Jleeblanch

Motorola moto g 5G plus / één 5G

nairo

SyberHexen

Motorola moto g6 plus

altijd

Jleeblanch

Motorola moto g7 spelen

kanaal

SyberHexen, deadman96385, erfanoabdi, npjohnson

Motorola moto g7 plus

meer

Jleeblanch, npjohnson

Motorola moto g7 power

oceaan

SyberHexen, erfanoabdi, npjohnson

Motorola moto g7

rivier

erfanoabdi, npjohnson, SyberHexen

Motorola moto x4

Payton

erfanoabdi, TheMarD

Motorola moto z3 spelen

beckham

Jleeblanch

Motorola één macht

chef

Hasaber8

Nubia Mini 5G

TP1803

ArianK16a, npjohnson

OnePlus 5

cheeseburger

trautamaki

OnePlus 5T

knoedel

trautamaki, snc

OnePlus 6

enchilada

LuK1337

OnePlus 6T

fajita

EdwinMoq

OnePlus 7

guacamoleb

shantanu-sarkar

OnePlus 7 Pro

guacemole

LuK1337, Tortel

OnePlus 7T

hotdogb

LuK1337

OnePlus 7T Pro

hotdog

LuK1337

OnePlus 8

instantnoedel

jabashque

OnePlus 8Pro

instant noodlep

LuK1337

OnePlus 8T

kebab

LuK1337

OnePlus 9

limonade

mikeioannina, tangalbert919, ZVNexus

OnePlus 9 Pro

limonade

LuK1337, bgcngm, mikeioannina

Razer-telefoon 2

aura

mikeioannina, npjohnson

Samsung Galaxy Tab S5e (LTE)

gts4lv

bgcngm, LuK1337

Samsung Galaxy Tab S5e (wifi)

gts4lvwifi

LuK1337, bgcngm

Sony Xperia 1 II

pdx203

hallobbn

Xiaomi Mi 8

dipper

infrag

Xiaomi Mi 8 Explorer-editie

ursa

bgcngm

Xiaomi Mi 8 Pro

equuleus

bgcngm

Xiaomi Mi 8SE

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

beryllium

bgcngm, warabhishek

Generieke doelen

Net als de laatste paar releases ondersteunt het LineageOS-team het Android Virtual Device (AVD), d.w.z. de standaard emulatoromgeving van Android-studio, als een doel bouwen.LineageOS 19 heeft ook ondersteuning toegevoegd voor Android Automotive-builddoelen. Ontwikkelaars kunnen Generic System Image (GSI)-pakketten ook bouwen in zowel mobiele als Android TV-configuraties, hoewel het officiële downloadportaal dergelijke vooraf gecompileerde builds niet zal hosten. Dit komt omdat het afhankelijk is van hoe goed een OEM wel (of niet) voldeed aan de vereisten van Treble om te kunnen werken.

Wat moet ik doen als mijn apparaat hier niet wordt vermeld?

Het feit dat uw apparaat hier niet wordt vermeld, betekent niet dat u op dit moment niet van LineageOS 20 kunt genieten. Vanwege het open source-karakter staan ​​er op onze forums een aantal niet-officiële builds voor veel apparaten, waarvan er vele uiteindelijk officiële builds zullen worden naarmate de ontwikkeling vordert. Sterker nog: de meeste zijn inmiddels volkomen stabiel als dagelijkse chauffeurs, met af en toe een klein minpuntje.

Hoe u kunt upgraden naar LineageOS 20 vanaf een oudere versie

Als u niet bekend bent met het proces van het installeren van aangepaste ROM's of het aanpassen van uw telefoon, heeft u dit eerst nodig om de bootloader van uw apparaat te ontgrendelen en een bijgewerkt aangepast herstel te installeren, zoals LineageOS Recovery of TWRP voordat u iets probeert te doen. Zodra de officiële LineageOS 20-builds beschikbaar zijn voor uw apparaat, moet u deze vervolgens installeren via die aangepaste herstelomgeving. Apparaatspecifieke instructies kunnen variëren bekijk de overeenkomstige wiki voor uw apparaat vooraf.

Wat Google-apps betreft, deze zijn niet vooraf geïnstalleerd op een LineageOS-release. Je moet kies een geschikte GApps-distributie en installeer het zelf.


Bron: LineageOS-blog