LineageOS 20 je tady, založený na Androidu 13, a má spoustu nových funkcí a ještě lépe novou výchozí aplikaci pro fotoaparát!
Rychlé odkazy
- Nové funkce v LineageOS 20
- LineageOS 20 Aperture, nová výchozí aplikace pro fotoaparát
- Sestavovací seznam LineageOS 20
- Jak upgradovat na LineageOS 20 ze starší verze
LineageOS je známý hráč na poli zakázkového vývoje Androidu. Byl to nástupce CyanogenMod a nyní podporuje velké množství zařízení, což nadšencům poskytuje způsob, jak si přizpůsobit a optimalizovat své systémy, aniž by byli uvízli v těžkých skinech. Tým LineageOS nedávno vydal velkou aktualizaci LineageOS 20, která je založena na Android 13.
Nové funkce v LineageOS 20
LineageOS 20 přichází se spoustou nových funkcí a vylepšení:
- Opravy zabezpečení od dubna 2022 do prosince 2022 byly začleněny do LineageOS 17.1 až 20.
- LineageOS má nyní novou aplikaci pro fotoaparát s názvem Aperture! Je založen na (většinou) úžasném Google CameraX knihovna a poskytuje mnohem blíže „do skladu“ aplikace fotoaparátu na mnoha zařízeních. Obrovská sláva vývojářům SebaUbuntu, LuK1337 a luca020400, kteří toto původně vyvinuli, návrháři Vazguardovi a celému týmu za práci na jeho integraci do LineageOS a jeho přizpůsobení naší obrovské řadě podporovaných zařízení!
- WebView byl aktualizován na Chromium 108.0.5359.79.
- Kompletně přepracovaný panel hlasitosti v Androidu 13 a dále vyvinutý boční vyskakovací rozšiřující panel.
- Plná podpora Obecný obrázek jádra a Linux 5.10 sestavení s plnou podporou modulů mimo strom, aby odpovídaly novým konvencím AOSP.
- Lineage fork aplikace AOSP Gallery se dočkal mnoha oprav a vylepšení.
- Aplikace Updater zaznamenala mnoho oprav chyb a vylepšení spolu s novým efektním rozložením Android TV
- Náš webový prohlížeč Jelly zaznamenal několik oprav chyb a vylepšení
- Další změny a vylepšení zpět proti proudu FOSS Etar aplikaci kalendáře, kterou před časem integrovali
- Další změny a vylepšení zpět proti proudu Seedvault zálohovací aplikace.
- Aplikace Recorder byla přizpůsobena tak, aby zohledňovala vestavěné funkce Androidu, a přitom stále poskytovala funkce, které očekáváte od LineageOS.
- Aplikace byla silně přepracována.
- Materiál Vaše podpora byla přidána.
- Vysoce kvalitní rekordér (formát WAV) nyní podporuje stereo a došlo k několika opravám vláken.
- Sestavení Android TV se nyní dodává se spouštěčem Android TV bez reklam, na rozdíl od spouštěče s podporou reklam od Googlu. podporuje také sestavení ve stylu Google TV a vyhodnocuje přechod na podporovaná zařízení v zemi budoucnost.
- Do sestavení LineageOS Android TV bylo přeneseno několik funkcí Google TV, jako je mnohem atraktivněji vypadající aplikace Two-Panel Settings.
-
adb_root
Služba již není vázána na vlastnost typu sestavení, což umožňuje větší kompatibilitu s mnoha kořenovými systémy třetích stran. - Slučovací skripty byly z velké části přepracovány, což značně zjednodušilo Bulletin zabezpečení systému Android proces sloučení a také mnohem efektivnější podpůrná zařízení, jako jsou zařízení Pixel, která mají vydání plného zdroje.
- LLVM bylo plně přijato a sestavení nyní standardně používají LLVM bin-utils a volitelně integrovaný assembler LLVM. Pro ty z vás se staršími jádry se nemusíte bát, vždy se můžete odhlásit.
- Globální světelný režim Rychlé nastavení byl vyvinut tak, aby tento prvek uživatelského rozhraní odpovídal tématu zařízení.
- Průvodce nastavením se dočkal přizpůsobení pro Android 13 s novým stylem a plynulejším přechodem/uživatelským zážitkem.
LineageOS 20 Aperture, nová výchozí aplikace pro fotoaparát
Pokud jste někdy používali výchozí aplikaci fotoaparátu na LineageOS, možná jste byli zklamáni. „Snap“, název aplikace, byl rozvětvením vlastní aplikace Qualcomm pro fotoaparáty a nakonec přešli na výchozí aplikaci pro fotoaparáty AOSP s názvem Camera2. Je to základní aplikace, která funguje, ale pro potřeby většiny lidí je příliš jednoduchá. Proto je Aperture tak velký problém.
Aperture využívá rozhraní CameraX API, které v posledních letech dospělo a stalo se použitelným pro aplikaci fotoaparátu jako celek. Aperture je díky němu schopen implementovat následující funkce:
- Podpora pomocných kamer (správci zařízení ji musí povolit)
- Ovládání snímkové frekvence videa
- Plná kontrola nad nastavením EIS (elektronická stabilizace obrazu) a OIS (optická stabilizace obrazu).
- Vyrovnávač pro kontrolu úhlu orientace zařízení
Pro nezasvěcené je cílem knihovny CameraX od Googlu zefektivnit proces vývoje aplikací pro fotoaparáty na Androidu. Pod kapotou se skrývá Camera2, API, které umožňuje aplikacím zkoumat funkce fotoaparátu na zařízení za předpokladu, že OEM tyto funkce fotoaparátu vystaví API. Aby se snížila fragmentace funkcí fotoaparátu, mohou se výrobci zařízení rozhodnout dodávat zařízení kompatibilní s CameraX knihovny rozšíření s jejich telefony, které umožňují vývojářům třetích stran bezproblémově využívat nativní fotoaparát funkce.
Sestavovací seznam LineageOS 20
Níže je uveden oficiální seznam sestavení pro první dávku zavedení LineageOS 20, a pokud máte jedno z těchto zařízení, budete si brzy moci nainstalovat LineageOS 20.
Název zařízení |
Wiki |
Udržovatelé |
---|---|---|
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 |
ostružiní |
aleasto, mikeioannina |
Google Pixel 4a |
Sunfish |
PeterCxy, cdesai, mikeioannina |
Google Pixel 4 |
plamen |
cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixel 4 XL |
korál |
cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixel 5a |
barbet |
aleasto, mikeioannina |
Google Pixel 5 |
redfin |
aleasto, mikeioannina |
Lenovo Z5 Pro GT |
srdce |
temard, volitelně toast |
Lenovo Z6 Pro |
zippo |
Lucchetto, themard |
Motorola edge 20 |
Berlín |
npjohnson, SGCMarkus |
Motorola edge 30 |
Dubaj |
themard, sb6596 |
Hrana Motorola |
závodník |
erfanoabdi, Jleeblanch, SyberHexen |
Motorola edge s / moto g100 |
nio |
dianlujitao |
Motorola moto g 5G / jedno 5G ace |
kyjev |
SyberHexen, Jleeblanch |
Motorola moto g 5G plus / one 5G |
nairo |
SyberHexen |
Motorola moto g6 plus |
evert |
Jleeblanch |
Motorola moto g7 play |
kanál |
SyberHexen, deadman96385, erfanoabdi, npjohnson |
Motorola moto g7 plus |
jezero |
Jleeblanch, npjohnson |
Motorola moto g7 power |
oceán |
SyberHexen, erfanoabdi, npjohnson |
Motorola moto g7 |
řeka |
erfanoabdi, npjohnson, SyberHexen |
Motorola moto x4 |
payton |
erfanoabdi, THEMARD |
Motorola moto z3 play |
beckham |
Jleeblanch |
Motorola one power |
šéfkuchař |
Hasaber8 |
Nubia Mini 5G |
TP1803 |
ArianK16a, npjohnson |
OnePlus 5 |
cheeseburger |
trautamaki |
OnePlus 5T |
knedlík |
Trautamaki, snc |
OnePlus 6 |
enchilada |
LuK1337 |
OnePlus 6T |
fajita |
EdwinMoq |
OnePlus 7 |
guacamoleb |
shantanu-sarkar |
OnePlus 7 Pro |
guacamole |
LuK1337, Tortel |
OnePlus 7T |
hotdog |
LuK1337 |
OnePlus 7T Pro |
párek v rohlíku |
LuK1337 |
OnePlus 8 |
instantní nudle |
jabashque |
OnePlus 8 Pro |
instantní nudle |
LuK1337 |
OnePlus 8T |
kebab |
LuK1337 |
OnePlus 9 |
limonáda |
mikeioannina, tangalbert919, ZVNexus |
OnePlus 9 Pro |
limonáda |
LuK1337, bgcngm, mikeioannina |
Razer Phone 2 |
aura |
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 |
lžíce |
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 |
beryllium |
bgcngm, warabhishek |
Obecné cíle
Stejně jako několik posledních verzí podporuje tým LineageOS virtuální zařízení Android (AVD), tj. výchozí prostředí emulátoru poskytované společností Android Studio, jako postavit cíl.LineageOS 19 také přidal podporu pro cíle sestavení Android Automotive. Vývojáři mohou vytvářet balíčky Generic System Image (GSI) v konfiguracích pro mobilní zařízení i Android TV, ačkoli oficiální portál pro stahování nebude hostovat žádné takové předkompilované sestavení. Je to proto, že závisí na tom, jak dobře OEM splnil (nebo nesplnil) požadavky Treble, aby fungoval.
Co když zde moje zařízení není uvedeno?
To, že zde vaše zařízení není uvedeno, neznamená, že si LineageOS 20 hned teď nebudete moci užít. Kvůli jeho open source povaze existuje na našich fórech řada neoficiálních sestavení pro mnoho zařízení, z nichž mnohé se nakonec s postupem vývoje stanou oficiálními sestaveními. A co víc: většina z nich je nyní naprosto stabilní jako každodenní řidiči s občasnými drobnými vtípky.
Jak upgradovat na LineageOS 20 ze starší verze
Pokud nejste obeznámeni s procesem instalace vlastních ROM nebo úpravy telefonu, budete nejprve potřebovat k odemknutí bootloaderu vašeho zařízení a instalaci aktualizovaného vlastního obnovení, jako je LineageOS Recovery nebo TWRP než se pokusíte něco udělat. Jakmile budou pro vaše zařízení k dispozici oficiální sestavení LineageOS 20, budete je muset nainstalovat prostřednictvím tohoto vlastního prostředí obnovy. Pokyny pro konkrétní zařízení se mohou lišit, takže podívejte se na odpovídající wiki pro vaše zařízení předem.
Pokud jde o aplikace Google, nejsou ve verzi LineageOS předinstalované. Musíš vybrat vhodnou distribuci GApps a nainstalujte si jej sami.
Zdroj: Blog LineageOS