LineageOS 20 jest już dostępny, oparty na systemie Android 13 i ma wiele nowych funkcji, a co jeszcze lepsze, nową domyślną aplikację aparatu!
Szybkie linki
- Nowe funkcje w LineageOS 20
- LineageOS 20 Aperture, nowa domyślna aplikacja aparatu
- Lista kompilacji LineageOS 20
- Jak uaktualnić do LineageOS 20 ze starszej wersji
LineageOS jest znanym graczem w dziedzinie tworzenia aplikacji na Androida na zamówienie. Był następcą CyanogenMod i obecnie obsługuje ogromną liczbę urządzeń, zapewniając entuzjastom możliwość dostosowywania i optymalizowania swoich systemów bez grzęźnięcia w ciężkich skórkach. Zespół LineageOS wydał niedawno dużą aktualizację LineageOS 20, która jest oparta na Androida 13.
Nowe funkcje w LineageOS 20
LineageOS 20 zawiera wiele nowych funkcji i ulepszeń:
- Poprawki zabezpieczeń od kwietnia 2022 r. do grudnia 2022 r. zostały połączone z LineageOS od 17.1 do 20.
- LineageOS ma teraz nową aplikację aparatu o nazwie Aperture! Opiera się na (w większości) niesamowitych rozwiązaniach Google KameraX bibliotekę i zapewnia znacznie bliższą obsługę aplikacji aparatu na wielu urządzeniach. Ogromne wyrazy uznania dla programistów SebaUbuntu, LuK1337 i luca020400, którzy początkowo to opracowali, projektanta Vazguarda i całemu zespołowi za pracę nad zintegrowaniem go z LineageOS i dostosowaniem go do naszej ogromnej gamy obsługiwanych urządzeń!
- WebView został zaktualizowany do Chromium 108.0.5359.79.
- Całkowicie przerobiony panel głośności w Androidzie 13 i udoskonalony boczny, wysuwany panel rozwijany.
- Pełne wsparcie Ogólny obraz jądra oraz wersje Linuksa 5.10 z pełną obsługą modułów spoza drzewa, aby dopasować się do nowych konwencji AOSP.
- W rozwidleniu linii aplikacji AOSP Gallery wprowadzono wiele poprawek i ulepszeń.
- W aplikacji Updater wprowadzono wiele poprawek i ulepszeń, a także nowy, fantazyjny układ Android TV
- W naszej przeglądarce internetowej Jelly wprowadzono kilka poprawek i ulepszeń
- Więcej zmian i ulepszeń powraca do FOSS Etar aplikacja kalendarza, którą zintegrowali jakiś czas temu
- Więcej zmian i ulepszeń powraca do wersji Magazyn nasion aplikacja do tworzenia kopii zapasowych.
- Aplikacja Rejestrator została dostosowana do wbudowanych funkcji Androida, jednocześnie zapewniając funkcje, których oczekujesz od LineageOS.
- Aplikacja została gruntownie przebudowana.
- Dodano materiał, który wspierasz.
- Wysokiej jakości rejestrator (format WAV) obsługuje teraz dźwięk stereo i wprowadzono kilka poprawek związanych z obsługą wątków.
- Wersje Android TV są teraz dostarczane z programem uruchamiającym Android TV pozbawionym reklam, w przeciwieństwie do programu uruchamiającego Google obsługującego reklamy. obsługuje także kompilacje w stylu Google TV i rozważają przejście do niej na obsługiwanych urządzeniach w przyszły.
- Wiele funkcji Google TV, takich jak znacznie atrakcyjnie wyglądająca aplikacja Ustawienia dwupanelowe, zostało przeniesionych do wersji LineageOS Android TV.
-
adb_root
usługa nie jest już powiązana z właściwością typu kompilacji, co zapewnia większą kompatybilność z wieloma systemami root innych firm. - Skrypty scalające zostały w dużym stopniu przebudowane, co znacznie uprościło działanie Biuletyn dotyczący bezpieczeństwa Androida proces łączenia, a także znacznie usprawnia działanie urządzeń obsługujących, takich jak urządzenia Pixel z pełnymi wersjami źródłowymi.
- LLVM zostało w pełni przyjęte, a kompilacje domyślnie korzystają z narzędzi bin LLVM i opcjonalnie zintegrowanego asemblera LLVM. Ci z Was, którzy mają starsze jądra, nie powinni się martwić, zawsze mogą zrezygnować.
- Opracowano globalny tryb jasnych ustawień Szybkich ustawień, aby ten element interfejsu użytkownika pasował do motywu urządzenia.
- Kreator konfiguracji został dostosowany do systemu Android 13 z nową stylistyką i płynniejszymi przejściami/wygodą użytkownika.
LineageOS 20 Aperture, nowa domyślna aplikacja aparatu
Jeśli kiedykolwiek korzystałeś z domyślnej aplikacji aparatu w LineageOS, możesz być rozczarowany. „Snap”, nazwa aplikacji, była rozwidleniem własnej aplikacji aparatu firmy Qualcomm i ostatecznie firma zaczęła używać domyślnej aplikacji aparatu AOSP o nazwie Camera2. To podstawowa aplikacja, która działa, ale jest zbyt prosta dla potrzeb większości ludzi. Dlatego właśnie Aperture jest tak ważną sprawą.
Aperture korzysta z interfejsu API CameraX, który w ostatnich latach udoskonalono i można go w całości wykorzystać w aplikacji aparatu. Aperture jest w stanie zaimplementować dzięki niemu następujące funkcjonalności:
- Obsługa kamer pomocniczych (opiekunowie urządzenia muszą ją włączyć)
- Sterowanie szybkością klatek wideo
- Pełna kontrola nad ustawieniami EIS (elektroniczna stabilizacja obrazu) i OIS (optyczna stabilizacja obrazu).
- Niwelator do sprawdzania kąta orientacji urządzenia
Dla niewtajemniczonych biblioteka CameraX od Google ma na celu usprawnienie procesu tworzenia aplikacji aparatu na Androida. Pod maską kryje się Camera2, interfejs API, który umożliwia aplikacjom sprawdzanie funkcji aparatu na urządzeniu, pod warunkiem, że producent OEM udostępnia te funkcje aparatu interfejsowi API. Aby ograniczyć fragmentację funkcji kamer, producenci urządzeń mogą zdecydować się na dostarczanie urządzeń zgodnych z CameraX biblioteki rozszerzeń do swoich telefonów, które umożliwiają zewnętrznym programistom płynne korzystanie z natywnej kamery cechy.
Lista kompilacji LineageOS 20
Poniżej znajduje się oficjalny wykaz kompilacji dla pierwszej partii wdrożenia LineageOS 20. Jeśli posiadasz jedno z tych urządzeń, wkrótce będziesz mógł zainstalować LineageOS 20.
Nazwa urządzenia |
Wiki |
Konserwatorzy |
---|---|---|
ASUS Zenfone 5Z (ZS620KL) |
Z01R |
rohanpurohit, Jackeagle, TheEMarD |
Fairphone 4 |
FP4 |
mikeioannina |
F(x)tec Pro¹ |
pro1 |
BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm |
Google Pixel 4a 5G |
cierń |
aleasto, mikeioannina |
Google Pixela 4a |
słoneczna ryba |
PeterCxy, cdesai, mikeioannina |
Google Pixel 4 |
płomień |
cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixel 4 XL |
koral |
cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixela 5a |
barbet |
aleasto, mikeioannina |
Google Pixel 5 |
redfin |
aleasto, mikeioannina |
Lenovo Z5 Pro GT |
serce |
imard, opcjonalny tost |
Lenovo Z6Pro |
zippo |
Lucchetto, Themard |
Motorola Edge 20 |
Berlin |
npjohnson, SGCMarkus |
Motorola Edge 30 |
Dubai |
imard, sb6596 |
Krawędź Motoroli |
biegacz |
erfanoabdi, Jleeblanch, SyberHexen |
Motorola Edge S/Moto G100 |
nie |
dianlujitao |
Motorola moto g 5G / jeden as 5G |
Kijów |
SyberHexen, Jleeblanch |
Motorola moto g 5G plus/one 5G |
nairo |
SyberHexen |
Motorola Moto G6 Plus |
wynicować |
Jleeblancha |
Zagraj w Motorolę Moto G7 |
kanał |
SyberHexen, deadman96385, erfanoabdi, npjohnson |
Motorola Moto G7 Plus |
jezioro |
Jleeblanch, npjohnson |
Moc Motoroli Moto G7 |
ocean |
SyberHexen, erfanoabdi, npjohnson |
MotoroliMoto G7 |
rzeka |
erfanoabdi, npjohnson, SyberHexen |
Motorola Moto X4 |
Payton |
erfanoabdi, TheEMarD |
Zagraj w Motorolę Moto Z3 |
Beckhama |
Jleeblancha |
Motorola jedna moc |
szef kuchni |
Hasaber8 |
Nubię Mini 5G |
TP1803 |
ArianK16a, npjohnson |
OnePlusa 5 |
cheeseburger |
trautamaki |
OnePlusa 5T |
kluska |
trautamaki, snc |
OnePlusa 6 |
enchilada |
LuK1337 |
OnePlusa 6T |
fajita |
EdwinMoq |
OnePlusa 7 |
guacamoleb |
shantanu-sarkar |
OnePlusa 7Pro |
guacamole |
LuK1337, Tortel |
OnePlusa 7T |
hotdogb |
LuK1337 |
OnePlusa 7T Pro |
hotdog |
LuK1337 |
OnePlusa 8 |
makaron błyskawiczny |
Jabasque |
OnePlusa 8Pro |
makaron błyskawiczny |
LuK1337 |
OnePlusa 8T |
kebab |
LuK1337 |
OnePlusa 9 |
Lemoniada |
mikeioannina, tangalbert919, ZVNexus |
OnePlusa 9 Pro |
lemoniada |
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 1II |
pdx203 |
cześć |
Xiaomi Mi8 |
zgłębnik |
infrag |
Wersja Explorer Xiaomi Mi 8 |
ursa |
bgcngm |
Xiaomi Mi 8Pro |
równowaga |
bgcngm |
Xiaomi Mi 8 SE |
xmsirius |
uixdess |
Xiaomi Mi9 SE |
grus |
SebaUbuntu |
Xiaomi Mi CC 9 / Mi 9 Lite |
puszka |
ceracz |
Xiaomi Mi MIX 2S |
polarna |
bgcngm |
Xiaomi Poco F1 |
beryl |
bgcngm, warabhishek |
Ogólne cele
Podobnie jak w przypadku kilku ostatnich wydań, zespół LineageOS obsługuje urządzenie wirtualne Android (AVD), czyli domyślne środowisko emulatora dostarczane przez Studio Androida, jak zbudować celW systemie .LineageOS 19 dodano także obsługę docelowych wersji systemu Android Automotive. Programiści mogą tworzyć pakiety Generic System Image (GSI) zarówno w konfiguracjach mobilnych, jak i Android TV, chociaż oficjalny portal pobierania nie będzie udostępniał żadnych takich wstępnie skompilowanych kompilacji. Dzieje się tak, ponieważ zależy to od tego, jak dobrze producent OEM spełnił (lub nie) wymagania firmy Treble dotyczące działania.
Co się stanie, jeśli mojego urządzenia nie ma na liście?
To, że Twojego urządzenia nie ma na liście, nie oznacza, że nie będziesz mógł teraz cieszyć się LineageOS 20. Ze względu na charakter oprogramowania typu open source na naszych forach znajduje się wiele nieoficjalnych kompilacji wielu urządzeń, z których wiele ostatecznie stanie się oficjalnymi kompilacjami w miarę postępu prac rozwojowych. Co więcej: większość z nich jest obecnie całkowicie stabilna jako kierowca na co dzień, z okazjonalnymi drobnymi dziwactwami.
Jak uaktualnić do LineageOS 20 ze starszej wersji
Jeśli nie jesteś zaznajomiony z procesem instalowania niestandardowych pamięci ROM lub modyfikowania telefonu, najpierw będziesz go potrzebować aby odblokować bootloader swojego urządzenia i zainstalować zaktualizowane niestandardowe odzyskiwanie, takie jak LineageOS Recovery lub TWRP zanim spróbujesz cokolwiek zrobić. Następnie, gdy oficjalne wersje LineageOS 20 staną się dostępne dla Twojego urządzenia, będziesz musiał je zainstalować za pośrednictwem tego niestandardowego środowiska odzyskiwania. Instrukcje dla poszczególnych urządzeń mogą się różnić, więc sprawdź odpowiednią wiki dla swojego urządzenia uprzednio.
Jeśli chodzi o aplikacje Google, nie są one preinstalowane w wersji LineageOS. Musisz wybierz odpowiednią dystrybucję GApps i zainstaluj go samodzielnie.
Źródło: Blog dotyczący LineageOS