LineageOS 17.1 на базе Android 10 теперь официально доступна

LineageOS переходит на Android 10 в качестве базовой версии с LineageOS 17.1, внося с собой несколько ключевых изменений по всем направлениям. Читайте дальше, чтобы узнать больше!

Если вы называете себя ветераном кастомных ПЗУ, вы наверняка слышали о LineageOS. LineageOS берет свое начало от CyanogenMod, пользовательского ПЗУ, которое стало популярным на HTC Dream/T-Mobile G1, первом Android-смартфоне, доступном для покупки. CyanogenMod, в свою очередь, стал одним из самых популярных пользовательских ПЗУ, доступных для множества устройств, и несколько ключевых разработчиков и сопровождающих проекта приступил к установке LineageOS когда Cyanogen решила прекратить поддержку CyanogenMod. LineageOS взял в руки бразды правления с выпусками LineageOS 13.0 и LineageOS 14.1, и проект продолжался на протяжении многих лет. Теперь LineageOS отмечает обновление основной версии до LineageOS 17.1 с Android 10 в качестве базовой.

Форумы LineageOS XDA

Почему Lineage 17.1, а не 17.0?

Исходный код Android 10

поступил в AOSP в сентябре 2019 г., и команда LineageOS усердно работала над внедрением своего ПЗУ и его функций в новую базу версий Android. Однако AOSP провела масштабный рефакторинг в некоторых областях, из-за чего перенос занял больше времени, чем ожидалось. AOSP также представила такие функции, как новый Центр разрешений, что противоречило функции PrivacyGuard пользовательского ПЗУ, заставляя их бросить это. Оба этих изменения означали, что команде пришлось работать усерднее и тратить больше времени на доведение ПЗУ до Android 10 в целом.

Между тем, Google выпустила бюллетень по безопасности Android за декабрь 2019 г., и команда LineageOS решила перейти на более функциональный тег Google Pixel 4/4XL AOSP. В связи с этим команда также решила ускорить подрывную деятельность, перейдя с 17.0 на 17.1. И на будущее тоже если будет предпринято какое-либо крупномасштабное перебазирование на другой тег, команда сразу же приступит к подрывной деятельности. число.

В результате этого перехода команда заблокирует все ветки Lineage-17.0 для участия в своих Gerrit и откажется от существующих изменений 17.0. Тем не менее, разработчики по-прежнему могут свободно выбирать изменения для версии 17.1.


Административные и технические изменения

Переход к официальной LineageOS 17.1 означает, что большая часть текущих ресурсов сборки теперь будет сосредоточена на создании этих новых обновлений для поддерживаемых устройств. Это имеет ожидаемый побочный эффект в виде отвлечения ресурсов от старых сборок. Благодаря функции ветки 17.1 и равенству стабильности с версией 16.0, она станет самой последней и наиболее активно развивающаяся ветка, с регулярными ночными сборками для поддерживаемых устройств, начиная с 31 января 2020 года. Следовательно, версия 16.0 будет перенесена на еженедельные сборки, а 15.1 будет устаревшей из автоматических сборок.

В LineageOS 17.1 будет запущена сборка для небольшого набора устройств, а в будущем появятся дополнительные устройства, поскольку они помечены как оба. Соответствует Уставу и готов к сборке их сопровождающим.

Команда Lineage также уделяет особое внимание обновлению своей Wiki. LineageOS вики был недавно расширен, и специалисты по обслуживанию устройств получили значительно больше возможностей для индивидуальной настройки инструкций по установке, обновлению и обновлению своего устройства. Начиная с LineageOS 17.1, специалисты по поддержке должны будут пройти полные инструкции в вики своего устройства и убедиться, что информация верна для их устройства. Это возобновление внимания к вики связано с вносимыми изменениями в AOSP, такими как система как корень, схема разделов A/B и Динамические разделы, которые в совокупности приводят к устареванию инструкций, которым многие из нас следовали для лет из памяти -- эти инструкции сейчас либо уже недействительны, либо отсутствуют, что очень критично шаги. Например, инструкция к Heimdall (инструмент для прошивки Samsung) ужасно устарела, поэтому они были обновлены отражать новую информацию. Так что, если вы переходите на LineageOS 17.1 или просто интересуетесь пользовательскими ПЗУ, все равно было бы неплохо заглянуть на Wiki-страницу вашего устройства.


Новые возможности LineageOS 17.1

LineageOS 17.1 привносит в семейство ROM несколько новых функций:

  • Новый пользовательский интерфейс частичных снимков экрана, который позволяет вручную выбирать небольшие части экрана и редактировать снимки экрана.
  • Новое адаптированное приложение ThemePicker от AOSP с поддержкой обычного диапазона акцентов, изменения шрифта, формы значков (как QuickSettings, так и Launcher), а также изменения ресурсов значков (например. изменение формы значков Wi-Fi/Bluetooth).
  • Используйте датчик отпечатков пальцев, чтобы скрыть и защитить приложения в Trebuchet Launcher
  • Объедините исправления безопасности за октябрь, ноябрь, декабрь 2019 г., январь 2020 г., февраль 2020 г. и март 2020 г.
  • Wi-Fi Display снова доступен.
  • Добавлена ​​поддержка экранных датчиков отпечатков пальцев (FOD).
  • Добавлена ​​поддержка всплывающих и вращающихся камер.
  • WebView обновлен до Chromium 80.0.3987.132.
  • ПЗУ в настоящее время основано на теге android-10.0.0_r31 AOSP, который является тегом Pixel 4/4 XL.

Дальнейшие изменения

Восстановление родословной

Lineage также переходит на Lineage Recovery в качестве де-факто решения для установки LineageOS. Lineage Recovery будет построен по умолчанию для всех официально поддерживаемых устройств. Команда отмечает, что это изменение было сделано исключительно для оптимизации собственных процессов, а не для того, чтобы отговорить пользователей от других пользовательских методов восстановления. Специалисты по обслуживанию устройств сохраняют за собой право рекомендовать альтернативное восстановление на вики-странице своего устройства вместе с полными инструкциями по использованию.

Центр разрешений AOSP и PrivacyGuard от LineageOS

У нас есть говорил об этом изменении в прошлом, и теперь перемены наконец-то здесь. В LineageOS 17.1 прекращена поддержка самодельной реализации PrivacyGuard в пользу Центр разрешений AOSP поскольку команде не удалось портировать платформу PrivacyGuard на Android 10. Google не выпустил Permissions Hub с Android 10, но код для него все еще существует в AOSP. Итак, команда Lineage создала его форк и теперь представляет это как решение, поскольку оно, как утверждается, почти эквивалентно по функциям, но противоречит попыткам сосуществовать с PrivacyGuard.

Рутирование — нет поддержки двоичных файлов addonsu.

В результате удаления PrivacyGuard и перехода на Permission Hub двоичный файл addonsu, который обычно предлагался как простое решение для корневого доступа, больше невозможен. как мы уже сообщали ранее. Пользователи, заинтересованные в корневом доступе, могут использовать root-доступ ADB или сторонние решения, совместимые с флэш-памятью, такие как Magisk. Команда уточняет, что это не означает, что какие-либо конкретные сторонние решения одобряются как официально поддерживается, поэтому вам все равно нужно помнить о том, чтобы корневое решение работало гармонично с ваш ПЗУ.

Устаревание API стилей

API стилей также теперь устаревает в пользу приложения ThemePicker от AOSP. Команда заявляет о полном равенстве функций и даже о превосходстве функций ThemePicker.


Инструкция по обновлению LineageOS 17.1

Если вы используете официальную LineageOS 16 и ваше устройство присутствует в списке официально поддерживаемых устройств для LineageOS 17.1, вам все равно придется вручную обновить свое устройство в соответствии с инструкциями, представленными на вики-сайте вашего устройства. страница. Приложение обновления LineageOS обычно не поддерживает обновления с одной версии LineageOS на другую, поэтому пользователям приходится принимать сознательное решение об обновлении, а не удивляться OTA.

Инструкции для конкретных устройств могут различаться, но для большинства проверенных нами устройств инструкции по обновлению основаны на использовании adb перезагрузка боковой загрузки команду, а затем неопубликованная загрузка adb / «путь к файлу» команда. Команда Lineage также отмечает, что обновление в рамках официальных сборок канала выпуска не требует от пользователя очистки своего устройства; но переход с неофициальной сборки на официальную LineageOS потребует очистки устройства после восстановления.

Очень вероятно, что вам удастся установить LineageOS через кастомное стороннее рекавери, но это не рекомендуемый метод обновления разработчиками, поэтому результат может варьироваться в зависимости от устройства. основе. Обязательно проверьте вики-сайт вашего устройства, его страницу поддержки и наши собственные форумы, чтобы убедиться, что вы используете правильные методы обновления и избежать каких-либо проблем.

Также следует отметить, что ваша установка ПЗУ не будет включать Google Apps по той простой причине, что эти приложения являются проприетарными. Вам необходимо загрузить отдельный пакет GApps, отдавая предпочтение пакету GApps, рекомендованному разработчиком/сопровождающим вашего устройства, по причинам: мы объясняем в отдельном PSA. В качестве примечания: Open GApps также недавно выпустила свои официальные флэш-пакеты для Android 10..

Ваше ПЗУ также не будет поставляться с корневым решением по умолчанию, как мы объясняем в предыдущих параграфах. Нужно отдельно прошить сторонние решения.


LineageOS 17.1 — Официальные сборки для поддерживаемых устройств

Ниже приводится официальный список сборок первой партии развертывания LineageOS 17.1:

Устройство и ссылка на форум

Кодовое имя устройства и ссылка на Wiki

Сопровождающий

ASUS Зенфон 6 (ЗС630КЛ)

I01WD

luca020400, Орден Кригер

БК Аквариис Х

бардок

eloimuns, Quallenauge, Team aquaris-dev

BQ Акваририс X Pro

бардокпро

Калленож, команда aquaris-dev

Фэйрфон ФП2

РП2

Хрмхоффман

Гугл Нексус 6

шаму

Электрошмок, Нпджонсон

Google Пиксель

парусник

Intervigil, razorloves

Гугл Пиксель XL

марлин

Intervigil, razorloves

HTC Один 2014

м8

Бгкнгм

HTC One 2014 с двумя SIM-картами

м8д

Бгкнгм

LG G2 (AT&T)

д800

Каприкомус, Арнау, ЙоДевил

LG G2 (Т-Мобайл)

д801

Каприкомус, Арнау, ЙоДевил

LG G2 (международный)

д802

Каприкомус, Арнау, ЙоДевил

LG G2 (Канада)

д803

Каприкомус, Арнау, ЙоДевил

LG G3 (AT&T)

д850

firebird11, HardStyl3r

LG G3 (Канада)

д852

firebird11, HardStyl3r

LG G3 (международный)

д855

firebird11, HardStyl3r

LG G3 (Корея)

ф400

firebird11, HardStyl3r

LG G3 (Т-Мобайл)

д851

firebird11, HardStyl3r

LG G3 (Веризон)

vs985

firebird11, HardStyl3r

LG G5 (глобальный)

rs988

Нпджонсон

LG G5 (международный)

h850

Нпджонсон

LG G5 (Т-Мобайл)

h830

Нпджонсон

LG V20 (AT&T)

h910

Нпджонсон

LG V20 (глобальный)

h990

Нпджонсон

LG V20 (Спринт)

ls997

Нпджонсон

LG V20 (Т-Мобайл)

h918

Нпджонсон

LG V20 (разблокирован в США)

us996

Нпджонсон

LG V20 (Веризон)

vs995

Нпджонсон

Моторола Мото Z

грифон

DD3Boh, erfanoabdi, shr3ps, старго, ваче

Motorola Moto G6 Plus (XT1926-2/3/5/6/7/8/9)

когда-либо

Джлибланч

Моторола Мото G7

река

Эрфаноабди, Нолен Джонсон (npjohnson), SyberHexen

Моторола Мото G7 Плюс (XT1965-2/3/6)

озеро

Джлибланч

Моторола Мото X4

Пэйтон

Эрфаноабди

Моторола Мото Z2 Форс

Нэш

Эрфаноабди, Нпджонсон

Motorola One Power (XT1942-1/2)

повар

Хасабер8

OnePlus 3/3Т

OnePlus3

Дяньлуджитао

OnePlus 6

энчилада

luca020400, LuK1337

OnePlus 6T

фахита

ЛуК1337

OnePlus 7 Про

гуакамоле

LuK1337, Тортель

Телефон Razer

Шерил

Микеоаннина

Samsung Galaxy S4 Актив (GT-I9295)

активный

Арко, Нпджонсон, сторона

Samsung Галактика S4 (SGH-I337)

jflteatt

Арко, Нпджонсон, сторона

Samsung Galaxy S4 (SCH-R970/C/X, SPH-L720)

jfltespr

Арко, Нпджонсон, сторона

Samsung Galaxy S4 Value Edition (GT-I9515/L)

jfvelte

Арко, Нпджонсон, сторона

Samsung Галактика С4 (SCH-I545)

jfltevzw

Арко, Нпджонсон, сторона

Samsung Galaxy S4 (GT-I9505/G, SGH-I337M, SGH-M919)

jfltexx

Арко, Нпджонсон, сторона

Samsung Galaxy Tab S5e Wi-Fi (SM-T720)

gts4lvwifi

bgcngm, LuK1337

Сони Иксперия 10

кирин

ЛуК1337

Сони Иксперия 10 Плюс

Русалка

ЛуК1337

Сони Иксперия ХА2

пионер

cdesai, LuK1337, Строгий

Sony Xperia XA2 Ультра

открытие

ЛуК1337

Сяоми Ми 6

стрелец

АрианК16а, Электрошмок

Сяоми Ми 8

ковш

инфраг

Сяоми Ми Микс 2

Хирон

Микеоаннина, wight554

Сяоми Ми Микс 2S

Полярная звезда

Бгкнгм

Сяоми ПОКО F1

бериллий

Бгкнгм, Варабхишек

Леново ЗУК Z2 Плюс

z2_plus

DD3Boh

Вскоре на LineageOS 17.1 должно перейти больше устройств, поэтому следите за нашей главной страницей, поскольку мы будем регулярно публиковать статьи об этом.


Новые возможности в ветке LineageOS 16.0

В дополнение к последней ветке, в более старой ветке LineageOS 16.0 также есть несколько серьезных изменений:

  • Дисплей Wi-Fi снова доступен.
  • Теперь вы можете маршрутизировать подключения к точке доступа через VPN устройства.
  • Добавлена ​​поддержка экранных датчиков отпечатков пальцев (FOD).
  • Добавлена ​​поддержка всплывающих и вращающихся камер.
  • Объедините исправления безопасности за июль, август, сентябрь, октябрь, ноябрь, декабрь 2019 г., январь 2020 г., февраль 2020 г. и март 2020 г.
  • WebView обновлен до Chromium 80.0.3987.132.
  • Теперь можно скомпилировать LineageOS 16.0 на macOS.

LineageOS 16 — Официальные сборки для поддерживаемых устройств

Хотя сопровождающие работают над переводом устройств на официальную версию LineageOS 17.1 на базе Android 10, вы все равно можете найти автоматические еженедельные сборки для этих устройств, которые поддерживаются LineageOS 16:

Официальный список сборок LineageOS 16. Нажмите/щелкните, чтобы развернуть.

Устройство и ссылка на форум

Кодовое имя устройства и ссылка на Wiki

Сопровождающий

ASUS ЗенФон 3 (ЗЕ520КЛ, ЗЕ552КЛ)

zenfone3

Макорн645

Асус Зенфон Макс Про М1

X00TD

СагарМахар

Асус Зенфон Макс Про М2

X01BD

Баууууу, kubersharma001

БК Аквариис Х

бардок

eloimuns, Quallenauge, Team aquaris-dev

BQ Акваририс X Pro

бардокпро

Калленож, команда aquaris-dev

БК Аквариис X2

Зангья

eloimuns, Kra1o5, Team aquaris-dev

BQ Акваририс X2 Про

Зангьяпро

eloimuns, Kra1o5, Team aquaris-dev

Эссенциальный PH-1

мата

хаггертк, интервигил, jrior001, сыпь

Фэйрфон 2

ФП2

Хрмхоффманн

Гугл Нексус 6

шаму

Электрошмок, Нпджонсон

Google Пиксель

парусник

Intervigil, razorloves

Гугл Пиксель XL

марлин

Intervigil, razorloves

Честь 5X

киви

BadDaemon, Добо, Джоэл

Честь Посмотреть 10

Беркли

ЛуК1337

Хуавей П20 Про

Шарлотта

ЛуК1337

ЛеЭко Ле 2

с2

кодworkx, Rk585

ЛеЭко Ле Макс2

х2

Тортель, ТЕМАРД

ЛеЭко Ле Про3/Ле Про3 Элит

zl1

кодовая работаx

Леново П2

Кунтао

Микеоаннина, Highwaystar

Планшет Леново Йога 3 Плюс

YTX703F

Калленож, Владимир Олтян

Планшет Lenovo Yoga 3 Plus LTE

YTX703L

Калленож, Владимир Олтян

Леново ЗУК Z1

ветчина

sb6596

LG G3 (Спринт)

ls990

firebird11, HardStyl3r

Моторола Мото G7

река

Эрфаноабди, Нпджонсон, SyberHexen

Моторола Мото Х 2014 (XT1092/3/5/6/7)

виктара

Линкандреа, Тортель

Следующий бит Робин

эфир

Джавелинанддарт, Микеоаннина, Нпджонсон

Нубия Z17

nx563j

BeYkeRYkt

Один плюс один

бекон

jrior001, нпджонсон

OnePlus 2

OnePlus2

ОззиСмАкк, aviraxp

OnePlus 3

OnePlus3

Дяньлуджитао

OnePlus 5

чизбургер

codeworkx, jrizzoli, xingrz, amartinz, jumoog

OnePlus 5T

клецки

амартинз, codeworkx

OPPO F1 (международный)

f1f

дорожная звезда

OPPO Найти 7a/7s

найти7

Микеоаннина

OPPO R5/R5s (международный)

р5

маньяк103

OPPO R7s (международный)

r7sf

целоксоцис

ОППО Р7 Плюс

r7plus

маньяк103

Реалме 3 Про

РМХ1851

karthick111, нибаджи, даршан1205

Samsung Galaxy A3 2016 (SM-A310F/M/N0/Y)

a3xelte

danwood76, Строгий

Samsung Galaxy A5 2016 (SM-A510F/M/Y/K/L/S/8)

a5xelte

danwood76, Строгий

Samsung Galaxy A5 2017 (SM-A520F/DS/W)

a5y17lte

филипррс, raymanfx

Samsung Галактика А7 2017 (SM-A720F/DS)

a7y17lte

филипррс, raymanfx

Samsung Галактика Примечание 3 (SM-N9005/P)

hlte

Хаггертк, Нпджонсон

Samsung Галактика Примечание 3 (SM-N9008V)

hltechn

Хаггертк, Нпджонсон

Samsung Galaxy Note 3 (SM-N900K/L/S)

Хлтекор

Хаггертк, Нпджонсон

Samsung Galaxy Note 3 (SM-N900T/V/W8)

хлтетмо

Хаггертк, Нпджонсон

Samsung Galaxy S III Neo с двумя SIM-картами (GT-I9300I)

s3ve3gds

fcuzzocrea, PythonLimited

Камера Samsung Galaxy S III Neo (GT-I9301I/Q)

s3ve3gjv

fcuzzocrea, PythonLimited

Камера Sony Samsung Galaxy S III Neo (GT-I9300I/Q)

s3ve3gxx

fcuzzocrea, PythonLimited

Самсунг Галакси С5 Актив

klteactivexx

копье и дротик

Samsung Galaxy S5 LTE (G900AZ/F/M/R4/R7/T/V/W8,S902L)

клте

хаггертк

Samsung Galaxy S5 LTE (G9006V/8В)

клтехн

хаггертк

Samsung Galaxy S5 LTE (G900I/P)

клтедв

хаггертк

Samsung Galaxy S5 LTE (SCL23)

клтекди

хаггертк

Samsung Galaxy S5 LTE (G900K/L/S)

клтекор

хаггертк

Samsung Галактика С5 LTE-А

чечевица

cvxda, Сассман

Samsung Galaxy S5 LTE Duos (G9006W/8W)

клтехндуо

хаггертк

Samsung Galaxy S5 LTE Duos (G900FD/MD)

клтедуос

хаггертк

Самсунг Галакси С5 Нео

s5neolte

danwood76, Строгий

Самсунг Галакси С5 Плюс

kccat6

cvxda, Сассманн

Samsung Galaxy Tab S2 8.0 Wi-Fi (2016 г.)

gts28vewifi

Маккрири, Сифир, luca020400

Samsung Galaxy Tab S2 9.7 Wi-Fi (2016)

gts210vewifi

сифир, luca020400

Сони Иксперия З3

z3

Tom1000, Я5

Sony Xperia Z3 Compact (D5803/D5833)

z3c

АрианК16а

Вайлифокс Шторм

лосося

jrior001

Вайлифокс Свифт

треск

jrior001

Сяоми Ми 5

Близнецы

bgcngm, отложить, h2o64

Сяоми Ми 5с

козерог

ЛуК1337

Сяоми Ми 5с Плюс

натрий

ЛуК1337

Сяоми Ми А1

Тиссо

flex1911, TheScarastic

Сяоми Ми Микс

литий

balika011, тупой

Сяоми Ми Примечание 2

Скорпион

joe2k01

Сяоми Ми Примечание 3

Джейсон

Дяньлуджитао

Сяоми Редми 3S/X

земля

Исаак Чен

Сяоми Редми 4/Х

Сантони

Исаак Чен

Сяоми Редми Примечание 4

мидо

арианкедаре

Яндекс Телефон

янтарь

ХайвейСтар, vm03

читать далее

Как и в случае со сборками LineageOS 17.1, мы должны увидеть больше устройств, попадающих в еженедельный список сборок LineageOS 16.


Поддержка LineageOS

LineageOS была и всегда была результатом усилий сообщества, опирающихся на волонтеров, посвящающих свои собственные ресурсы на общее благо сообщества. Если вы хотите внести свой вклад в LineageOS, есть несколько способов сделать это.

Стать специалистом по обслуживанию устройств

Основной способ помочь LineageOS распространиться на большее количество устройств — это поддерживать ПЗУ для тех устройств, на которых вы можете. Если вы разработчик и хотите отправить свое устройство на официальную поддержку, вы можете следуйте инструкциям, представленным здесь. После отправки вы получите отзыв о вашей работе. Если все будет на должном уровне, вы будете приглашены на каналы связи Lineage, а ресурсы вашего устройства будут перенаправлены в официальный репозиторий LineageOS.

Предоставление переводов

Кроме того, вы также можете предоставить переводы на разные языки. через Краудин. Команда отмечает, что даже если ваш язык официально не поддерживается в Android, вы можете обратиться к команде, и они предпримут шаги, чтобы включить ваш язык. Однако команда просит вас отправлять переводы только в том случае, если вы достаточно хорошо владеете языком.

Пожертвования

Запуск автоматизированных сборок для такого широкого списка устройств требует ресурсов. Вы можете внести свой вклад в покрытие некоторых из этих расходов, сделав пожертвование в пользу LineageOS через PayPal или Patreon.

Пожертвовать в пользу LineageOS: через PayPal ||| через Патреон


Эта статья была обновлена ​​в 16:35 по восточному стандартному времени 10 апреля 2020 г., чтобы добавить Google Nexus 6, Google Pixel, Google Pixel XL, BQ Aquaris X и BQ Aquaris X Pro в список устройств с официальной LineageOS 17.1 строит.