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 строит.