Hvis du nogensinde har brugt en brugerdefineret ROM før på en enhed, er chancerne for, at du har mødt noget, der hedder LineageOS, høj. Det er en af de brugerdefinerede ROM'er, der giver dig næsten fuld AOSP-oplevelse uden at tilføje for mange tilpasninger eller ændre ting.
Og netop med det, droppede udviklerne ændringsloggen for LineageOS 20 med ændringslog-nummeret på 27. I dag vil vi gennemgå det for dig, med adskilt til dele.
"Jeg kan huske, da disse udgivelser var enkeltcifrede..."
I dette afsnit byder udviklerne dig velkommen til indlægget med nogle sideoplysninger.
"Hej alle sammen! Velkommen tilbage!
Da mange af os begynder at rejse igen, og verden vender tilbage til normalen, er det selvfølgelig på tide, at vi bryder status quo! Du forventede nok ikke at høre fra os før ... et sted i nærheden af april ifølge vores historiske udgivelser? HA! Gotcha." udviklerne starter det med. Det meste af denne side er bare velkommen og siger om hårdt arbejde, der er faktisk nogle store nye ting, der er vist her.
"Takket være vores hårde arbejde med at tilpasse os Googles stort set UI-baserede ændringer i Android 12, og Android 13's dødsimple enhedskrav, var vi i stand til at ombase vores ændringer til Android 13 meget mere effektivt. Dette førte til en masse tid til at bruge på fede nye funktioner såsom vores fantastiske nye kamera-app, Aperture, som for en stor del er skrevet af udviklerne SebaUbuntu, LuK1337 og luca020400." hvilket tydeliggør, at der kommer en helt ny kameraapplikation, som vi vil forvente på Lineage OS 20, som udviklerne også har vist nedenfor, som vi vil vise i denne artikel.
Og så er der også en anden sidenote til udviklere, som er;
"Da Android er gået over på den kvartalsvise vedligeholdelsesudgivelsesmodel, vil denne udgivelse være "LineageOS 20", ikke 20.0 eller 20.1 - men bare rolig - vi er baseret på den nyeste og bedste Android 13-version, QPR1.
Derudover, til jer udviklere derude – ethvert lager, der ikke er kerneplatform, eller som ikke forventes at ændre sig i kvartalsvise vedligeholdelsesudgivelser, vil bruge filialer uden subversioner – f.eks. lineage-20
i stedet for lineage-20.0
".
Og dermed fortsætter indlægget med de nye funktioner.
Nye funktioner
Den første er "Sikkerhedsrettelser fra april 2022 til december 2022 er blevet fusioneret til LineageOS 17.1 til 20", hvilket betyder, at ældre enheder, der ikke har nyere LineageOS officielt, men stadig får de ældre udgivelser, vil få sikkerhedsopdateringerne.
Den anden omtaler det nye kamera af "ohmagoditfinallyhappened
– LineageOS har nu en fantastisk ny kameraapp kaldet Aperture! Det er baseret på Googles (for det meste) fantastiske KameraX bibliotek og giver en meget tættere "til lager" kamera app-oplevelse på mange enheder. Stor ros til udviklerne SebaUbuntu, LuK1337 og luca020400, som udviklede dette oprindeligt, designer Vazguard, og til hele teamet for at arbejde på at integrere det i LineageOS og tilpasse det til vores enorme udvalg af understøttede enheder!”, som vi vil vise det nye kamera. app om lidt i denne artikel.
De andre er mindre forbedringer, som er angivet nedenfor.
- WebView er blevet opdateret til Chromium 108.0.5359.79.
- Vi har introduceret et helt ombygget volumenpanel i Android 13 og har videreudviklet vores side-pop-out-udvidelsespanel.
- Vi understøtter nu GKI og Linux 5.10 builds med fuld out-of-tree modulunderstøttelse for at matche nye AOSP-konventioner.
- Vores forgrening af AOSP Gallery-appen har set mange rettelser og forbedringer.
- Vores Updater-app har set mange fejlrettelser og forbedringer, og har nu et fancy nyt Android TV-layout!
- Vores webbrowser Jelly har set adskillige fejlrettelser og forbedringer!
- Vi har bidraget med endnu flere ændringer og forbedringer tilbage opstrøms til FOSS ETAR kalender app vi integrerede for noget tid tilbage!
- Vi har bidraget med endnu flere ændringer og forbedringer tilbage opstrøms til Frøhvælving backup app.
- Vores Recorder-app er blevet tilpasset til at tage højde for Androids indbyggede funktioner, mens den stadig giver de funktioner, du forventer fra LineageOS.
- Appen blev ombygget kraftigt.
- Materiale, du støtter, er blevet tilføjet.
- Optageren af høj kvalitet (WAV-format) understøtter nu stereo, og der har været flere threading rettelser.
- Flere Google TV-funktioner, såsom den meget mere tiltalende applikation med to-panelindstillinger, er blevet overført til LineageOS Android TV-bygninger.
- Vores
adb_root
service er ikke længere bundet til byggetypeegenskaben, hvilket giver større kompatibilitet med mange tredjeparts rodsystemer. - Vores flettescripts er stort set blevet eftersynet, hvilket i høj grad forenkler Android-sikkerhedsbulletin fletteproces, samt at gøre understøttende enheder som Pixel-enheder, der har fuld kildeudgivelser, meget mere strømlinede.
- LLVM er blevet fuldt ud omfavnet, med builds, der nu som standard bruger LLVM bin-utils og eventuelt den integrerede LLVM assembler. For dem af jer med ældre kerner, bare rolig, du kan altid fravælge.
- Der er udviklet en global lystilstand for hurtige indstillinger, så dette UI-element matcher enhedens tema.
- Vores Setup Wizard har set tilpasning til Android 13 med ny stil og mere problemfri overgange/brugeroplevelse.
Og så er der nyheder om Android TV-udgivelser, der også siger "Android TV builds leveres nu med en annoncefri Android TV launcher, i modsætning til Googles annonceaktiverede launcher - vi understøtter også Google TV-stil builds og evaluerer at gå til det på understøttede enheder i fremtiden.”, hvilket er en stor nyhed for tv-brugere, da de ikke længere behøver at håndtere annoncerne.
Ny kameraapp "Aperture"
Denne nye kamera-app ser meget anderledes ud end hvad LineageOS plejede at have, med en langt bedre brugergrænseflade og flere funktioner. Det ligner lidt GrapheneOS-kamera i funktioner, men med et andet layout.
Udviklernes noter her er angivet nedenfor.
"På grund af tekniske årsager måtte vi fra LineageOS 19 droppe Snap, vores forgrening af Qualcomms kamera-app, og begyndte at levere Camera2 igen, standard AOSP-kamera-appen.
Dette førte til en dårlig kameraoplevelse ud af boksen, da Camera2 er det også enkel til den gennemsnitlige brugers behov.
Så med denne LineageOS-version ville vi rette dette, og heldigvis for os KameraX nåede en brugbar tilstand og var moden nok til at drive en fuldgyldig kameraapp, så vi begyndte at arbejde på det.
Efter to en halv måneds udvikling kan den fuldstændig erstatte Camera2 og blev dermed standardkamera-appen fra LineageOS 20.
Aperture implementerer flere funktioner, der mangler fra Camera2, for eksempel:
- Understøttelse af hjælpekameraer (enhedsvedligeholdere skal aktivere det)
- Video frame rate kontroller
- Fuld kontrol over indstillinger for EIS (elektronisk billedstabilisering) og OIS (optisk billedstabilisering).
- En nivelleringsanordning til at kontrollere enhedens orienteringsvinkel
Efterhånden som tiden går, vil du måske se nye funktioner introduceret, da appens udvikling stadig er i gang!”, hvilket præciserer, at vi lige så godt kan nye funktioner på de nyere udgivelser, da der arbejdes på den nye kamera-app.
Opdatering af noter
Så er der også noter om opdatering fra en ældre LineageOS-udgivelse til din enhed, som siger "For at opgradere, følg venligst opgraderingsvejledningen til din enhed fundet link..
Hvis du kommer fra en uofficiel build, skal du følge den gode ole' installationsvejledning til din enhed, ligesom alle andre, der ønsker at installere LineageOS for første gang. Disse kan findes link..
Bemærk venligst, at hvis du i øjeblikket er i gang med en officiel build, vil du MÅ IKKE nødt til at slette din enhed, medmindre din enheds wiki-side specifikt dikterer andet, som det er nødvendigt for nogle enheder med massive ændringer, såsom en ompartition.”. Du bør virkelig have denne note i tankerne, hvis du skal opdatere fra en ældre LineageOS-build, og bør også tjekke noter til enhedsudviklere for at sikre, at du ikke laver en fejl.
udfasning
Indlægget angiver også bemærkninger om udfasning og siger "Samlet set føler vi, at 20-grenen har nået funktions- og stabilitetsparitet med 19.1 og er klar til den første udgivelse.
LineageOS 18.1-builds blev ikke forældet i år, da Googles noget skrappe krav til BPF understøttelse i alle Android 12+ enhedskerner betød, at en betydelig mængde af vores ældre enheder på build-listen ville være døde.
I stedet for at dræbe LineageOS 18.1, er den fastlåst, mens den stadig accepterer enhedsindsendelser og bygger hver enhed månedligt, kort efter at Android Security Bulletin er slået sammen for den måned.
LineageOS 20 vil lancere bygning til et anstændigt udvalg af enheder, med yderligere enheder på vej, da de er markeret som begge Charter kompatibel og klar til builds af deres vedligeholder.”, hvilket betyder, at LineageOS 18.1-builds stadig accepteres, men vil bare ikke få nogen nye funktioner.
Fuldt indlæg
Du kan tjekke hele indlægget ind dette link, med en liste over alle ændringerne, har vi kun listet det meste af de vigtigste her for de slutbrugere, der vil ændre LineageOS ved daglig brug, såsom den nye kamera-app. Vi vil sende flere opdateringer om dette, hvis der er nogen!