Меню

Обновление lineage os по воздуху – Про установку и использование LineageOS 16, F-Droid / Habr

Обзор Lineage OS | Losst

Думаю не новость то что компания Cyanogen inc закрыла все свои сервисы, и официально прекратила разработку всеми любимой прошивки CyanogenMod. Эта новость несомненно потрясла сообщество Android пользователей. Многие годы CyanogenMod [Саяноджен мод; Цианоген мод; Циан; ЦэЭм] (Далее «CM») была лидирующей кастомной прошивкой, бесспорно этот статус был заслужен.

Но как говорится — Король умер. Да здравствует Король! На смену CyanogenMod пришла LineageOS. В этом обзоре на LineageOS мы рассмотрим приемника легендарной прошивки, оценим как обстоят дела со стабильностью, сравним некоторые аспекты с предшественником, и попытаемся проанализировать дальнейшее развитие этой замечательной прошивки.

Содержание статьи:

Распад cyanogen Team

Пользователи до сих пор гадают почему же cyanogen прекратила разработку своей прошивки. Есть много теорий, но лично мне кажется правдоподобной история о том что внутри команды разработчиков CM возник конфликт, суть которого в том мол нынче Cyanogen inc не следуют изначальной философии прошивки, и то что компания ударилась в коммерцию, при этом теряя связь с сообществом. В итоге ребята решили форкануть прошивку, а сами Cyanogen Inc не захотели поддержать разработку проекта после чего объявила о закрытии сервисов и собственно разработки самой прошивки. В защиту этой теории могу лишь обратить ваше внимание что команда разработчиков LineageOS акцентирует внимание на том что LineageOS будет следовать изначальной философии CM , и в отличии от предшественника разработка LineageOS будет контролироваться непосредственно сообществом. Но мы не будем вдаваться в конфликты разработчиков, все-таки у нас тут обзор LinageOS, а не полит-дибаты.

Первый взгляд

С LineageOS я с первой оф сборки. Прошивка работает на девайсе Nexus 6P (Angler)На момент написания обзора LineageOS на телефоне установлена последняя «Ночнушка», по счету третья. Стоит упомянуть что в отличии от CM на данный момент ночные сборки выходят раз в неделю (в отличии ежедневных сборок как это было в CM). Прошивка ставилась в комплекте с OpenGapps (сервисы Google) и addonsu. Разберем все по  порядку.

На странице загрузки LineageOS можно найти две версии прошивки:

  • Nigthly — Она же в народе «ночнушка», сборки которые автоматически собираются каждую ночь и распространяются по «воздуху» (OTA). Есть подозрения что на данный момент ночнушки LineageOS собираются вручную.
  • Experimental — Специальная версия прошивки для тех кто переезжает с CM на LineageOS.
  • Extras — там можно найти zip файлы для получения и удаления root прав. На мой взгляд отказ разработчиков от вшитых root прав очень хорошее решение.

После установки нас встречает очень даже красивая и минималистичная загрузочная анимация LineageOS.

После окончания ожидания первой загрузки телефона нас встретит меню настройки. Стоит заметить что в первых двух сборках многие пользователи столкнулись с ситуацией когда нельзя было закончить настройку из за того что после настройки сетевого подключения их выкидывало на экран восстановления настроек с помощью второго устройства. На текущий момент этот баг исправили, но если вдруг случится встретить такое, то решение проблемы довольно тривиально. Достаточно просто не подключатся к WiFi и вынуть SIM кару, после чего продолжить настройку.

После настройки первоначальных параметров системы нам предлагают выбрать лаунчер или же Google Start или же Pixel Launcher, и тут у меня возникает вопрос, куда делся Tuberchet (Стандартный лаунчер в CM). Скорей всего желание команды LineageOS избавится от следов Cyanogen inc в прошивке вынудило отказаться от использования этого лаунчера. И скорей всего на данный момент используется Pixel Launcher , а Google Start установился вместе с GAPPS. Не думаю что разработчики  будут продолжительное время использовать проприетарный лаунчер в свободной прошивке, так что думаю стоит ожидать что рано или поздно мы увидим новый свободный лаунчер от разработчиков LineageOS.

Фичи и баги

Безопасность

Теперь рассмотрим подробнее что у нас имеется из интересного в LineageOS. Стоит отметить каноничный режим контроля разрешений который когда то появился в Cyanogen Mod. В LineageOS он был значительно улучшен в плане интерфейса. Теперь действительно стало удобно управлять доступными разрешениями, и проводить мониторинг когда какое разрешение было использовано и сколько раз.

Так же был введен «Защищенный режим». Все свеже-установленные приложения облагались мандатным контролем разрешений. Специально для этого появился новый пункт в настройках «конфиденциальность» (хоть этот пункт был в android еще и до LineageOS, но именно в этой прошивке он стал более функциональным, так что его можно назвать новым).

 

Так же появилась очень интересная функция «Защищенные приложения». С помощью нее можно заблокировать запуск приложений. Делается это с помощью установки блокировки по средством PIN-кода / Пароля / Рисунка / Отпечатка пальца.

Но есть одна проблема. При использовании этой функции вылетает лаунчер — что делает ее полностью неюзабельной. Например когда мы установим пароль скажем на приложение «Контакты» — то при запуске этого приложения нам выдается сообщение об ошибке, и лаунчер аварийно завершается, после чего выскакивает уведомление о том, что для доступа к приложению «контакты» требуется подтверждение паролем или отпечатком пальца. Мне кажется это очень нужная и удобная функция но сразу ясно что она сырая, я искрение надеюсь что разработчики в следующих  сборках исправят эту проблему.

Контроль ROOT прав

Как опция в LineageOS можно добавит root права. Как и в Cyanogen Mod для их активации надо будет зайти в настройки разработчика и выбрать один из доступных режимов. Так же при активации root прав появится новый пункт именуемый «Права суперпользователя». В нем можно будет узнать какие приложения используют root, когда и для чего используются привилегии.

Плюшки и свиристелки

Когда то давным давно в Cyanogen Mod появилась функция LiveDisplay, и  скажем прямо, все эти ваши «Ночные режимы» в iPhone имеют корни из мира Android. И было наивно полагать что эту функцию разработчики LineageOS обойдут стороной. Ничего нового пока что они не привнесли в нее, могу лишь пожаловаться на отсутствие переключателя в статус баре. Постоянно лезть в настройки не очень то и удобно, а автоматический режим пока что далек от идеала.

Все так же мы можем в настройках дисплея изменять DPI  и размеры шрифтов. Могу лишь сказать что теперь настройки стали более тонкие.

Особенно радует то что разработчики не стали забивать на индивидуальные особенности устройств. И добавляют фишки из стоковых прошивок. Например Nexus`овский жест для уведомлений в ЧБ режиме. Кстати мне кажется что такие функции как переключение треков качелькой громкости и включение вспышки (фонарик) стоит перенести в «жесты» из «Кнопки».

Кстати в пункте «кнопки» нас ждет обновленный интерфейс настройки виртуальных кнопок. Например я не понимаю почему функцию управления курсором виртуальными кнопками до сих пор не добавили в стоковый android — это же дико удобно. Пишите в комментариях что вы думаете по этому поводу.

Новое приложение для OTA обновлений стало намного проще и приятнее в управлении, но при этом не потеряло в функциональности. Еще стоит отметить обновленный дизайн списка участников разработки и пасхалку (для тех кто до сих пор не знает — быстро кликаем 5-6 раз, после чего долги тап по логотипу lineageOS/Android, и в статус баре у нас появляется мини игра.)

Ну и на десерт расскажу о тех багах которые встречал лично

  • Застывание системы при попытки подключить Android Wear (6.0.1) — Исправлено во второй сборке
  • Кривая работа ЛЮБЫХ приложений с запущенным «Защищенным режимом» — не назвать это багом, потому что это вполне закономерно, но лично я рекомендую не включать его для всех свеже установленных приложений, а только там где он действительно нужен.
  • После OTA обновление со второй сборки на третью не работает Google камера и вспышка — после того как начисто накатил третью сборку — все снова работает. Грешу на GAPPS.

Вывод

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

losst.ru

Устанавливаем последнюю версию Android с помощью Lineage OS — Наталья Лукьяненко — Хайп

Не так давно самой популярной сторонней прошивкой на Android OS был CyanogenMod, но в прошлом году разработчики повздорили между собой, и часть из них отделилась, в результате чего появилась новая прошивка – Lineage OS. Честно говоря, это тот же ЦианогенМод, только с другой boot-анимацией. И да, разумеется, в сведениях об устройстве будет красоваться надпись Lineage.

Фото: TabletowoФото: Tabletowo

Стоит отметить, что первая версия преемника CyanogenMod вышла на основе Android 6.0 Marshmallow, но на данный момент имеются прошивки LOS с версией андроид 8.0 на борту. Нет никаких сомнений, что с выходом новой версии системы появится облегченная сборка Линейдж на ее основе. Это по-прежнему очень чистая система, не нагруженная лишним хламом, который так любят добавлять производители устройств. В результате, прошивка Lineage OS работает на порядок быстрее остальных собратьев по цеху. Кажется, в этом и кроется секрет успеха подобных проектов.

Установка Lineage OS практически ничем не отличается от других кастомных прошивок, в основе процесса лежит кастомное рекавери, практически все операции выполняются через него. Если вы уже знакомы с установкой аналогичных прошивок, то ничего нового и сверхъестественного вы не увидите. Приводим к сведению, что инструкция будет приводиться на примере TWRP (Team Win Recovery Project).

Фото: Lojas AmericanasФото: Lojas Americanas

Разумеется, нам следует предупредить вас о возможных опасностях:

Абсолютно все действия выполняются на свой страх и риск! Никто, кроме пользователя, не несет ответственность за сохранность данных и работоспособность устройства после выполнения нижеизложенных шагов. Поэтому несколько раз подумайте и хорошо всё взвесьте.

Итак, перейдем непосредственно к операции.

1) Для начала необходимо раздобыть прошивку LOS, созданную именно под вашу модель смартфона или планшета. Это крайне важно, потому что использовать не предназначенную для девайса прошивку чревато получением ошибок или ещё хуже – кирпича вместо девайса. Файл прошивки должен быть с расширением .zip, а найти его можно на официальной странице загрузки проекта – https://download.lineageos.org.

2) Следующий шаг — обязательное наличие кастомного рекавери (в нашем случае TWRP), потому что это самый простой и надежный способ установить стороннюю прошивку.

3) Как только предыдущие шаги выполнены, стоит задуматься о сохранении и резервном копировании важных данных (изображений, документов, музыки, фотографий). Перенесите их на компьютер или на съемный носитель, потому что для удачной установки новой прошивки придется сделать полный сброс данных, который безвозвратно удалит все.

4) А теперь можно перейти непосредственно к установке прошивки. Переходим в режим рекавери (на каждой модели способ входа разный, но самым популярным остается комбинация одновременно зажатых клавиш на выключенном устройстве: увеличение громкости + кнопка питания). Инструкция составлялась на примере одного из самых распространенных recovery – TWRP. Использование других рекавери не гарантирует удачной прошивки Lineage OS.

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко

5) В главном меню необходимо выбрать пункт WIPE (верхняя правая кнопка), чтобы удалить с устройства все остатки старой прошивки, а также данные пользовательских приложений, да и вообще его присутствия. Это необходимый шаг, чтобы все прошло без сучка и задоринки. Иначе хвосты могут помешать нормальной работе устройства в будущем, ведь ошибки не возникают на пустом месте, не так ли?

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко

6) После нажатия по кнопке WIPE, нужно выбрать левую кнопку – Advanced Wipe, чтобы самостоятельно выбрать разделы, требующие форматирования.

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко

7) В открывшемся списке ставим галочки напротив всех пунктов – Dalvik, Cache, System, Data, кроме Micro SDCard (это наша внешняя память – флешка, если ее тоже хотите отформатировать, то устанавливаем галочку только напротив нее, но уже после удачной прошивки). В случае, когда хочется провести идеально чистую установку, то можно отметить пункт Internal Storage, но в таком случае будет удален сам файл прошивки, если он был в памяти устройства, а это потребует дополнительных телодвижений, связанных с загрузкой прошивки на устройство из-под рекавери.

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко

8) Затем делаем свайп вправо, чтобы подтвердить процесс. Остается только подождать немного, пока файлы и данные удаляются с устройства.

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко
ВНИМАНИЕ! После этого шага пути назад нет, так как будет удалена операционная система устройства!

9) Далее возвращаемся в главное меню рекавери с помощью виртуальной кнопки Назад. Можно приступить к установке прошивки.

10) Выбираем пункт Install (верхняя левая кнопка), а затем ищем директорию (папку), в которую поместили файл с прошивкой. Ещё раз напоминаем, что он должен быть в формате zip.

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко

11) Как только файл найден (в нашем случае – файл с названием lineage-15.0-20171130*), кликаем по нему. А затем подтверждаем установку прошивки с помощью жеста вправо. Этот процесс будет длиться немного дольше, по сравнению с удалением данных старой прошивки.

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко

12) Когда появилась надпись done, значит все прошло успешно, и прошивка встала, как надо. На все про все ушло несколько минут. Смело нажимаем на кнопку Reboot System.

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко

13) Первая загрузка обычно занимает несколько минут, пока система сформируется и придет в себя. Последующие включения девайса будут длиться несколько секунд.

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко

14) Как только увидите бутанимацию с надписью Lineage, принимайте наши поздравления! Вы стали обладателем устройства с прошивкой Lineage OS – одной из самых чистых и быстрых версий Android по рейтингу пользователей со всего мира.

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко

Стоит отметить, что после установки Lineage OS, на устройстве нет привычных приложений от Гугл – Google Play, сервисов и так далее. Для тех, кому они необходимы (использование синхронизации с календарем, вход в аккаунт, установка приложений и игр через официальный магазин), ниже прилагается инструкция по установке дополнительного программного обеспечения – google apps (gapps).

Разумеется, перед выполнением операции необходимо загрузить архив с приложениями гугл на устройство. Гаппсы, адаптированные под конкретное устройство, легко сформировать на сайте – http://opengapps.org/. Также предварительно нужно узнать архитектуру процессора на вашем смартфоне или планшете, чтобы найти gapps именно под свой девайс.

Фото: Наталья ЛукьяненкоФото: Наталья Лукьяненко

1) Вновь возвращаемся в режим рекавери (recovery).

2) Кликаем по кнопке Install и ищем папку (директорию), в которой разместили архив gapps.

3) Выбираем файл (в нашем случае – open_gapps-arm64*), а затем подтверждаем действие с помощью привычного уже жеста вправо.

4) Дожидаемся окончания процесса и заветной надписи done, возвещающей об удачной установке.

5) После этого нажимаем на кнопку Reboot System и ждем, пока устройство загрузится. Пользователя встретит приветственное окно от Google, выступающее в роли помощника по настройке девайса.

Единственное ограничение кастомных прошивок, аналогичных Lineage – возможные баги. Разумеется, если прошивку собирала официальная команда, представляющая LOS, то риск наткнуться на ошибку минимален. Но устройств с Андроид слишком много, поэтому очень часто энтузиасты создают прошивки под свои устройства самостоятельно, используя открытый код Линейдж ОС.

Бич сторонних прошивок – время работы устройства от аккумулятора. Если ваше устройство продавалось на 5 версии Android, а вы установили последнюю — 8.0, не удивляйтесь, если девайс стал проситься к розетке гораздо чаще. Все потому, что энтузиасты, как бы они ни были хороши, не могут оптимизировать ядро лучше производителя.

Во многих подобных прошивках нет поддержки связи, не работает камера, wifi или bluetooth. Конечно, со временем разработчик исправляет множество ошибок и недочетов. Поэтому необходимо внимательно читать о существующих для конкретной прошивки проблемах, на что обычно авторы сразу же обращают внимание. При сомнениях лучше не рисковать.

hype.ru

Обновления LineageOS и совершенно новый Recovery взамен TWRP

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

 

Обновления LineageOS и совершенно новый Recovery взамен TWRP – фото 1

 

Пока сложно сказать, чем товарищам разработчикам не угодил ставший уже классикой TWRP(Team Win Recovery Project). Новинка основана на базе AOSP-Recovery, однако имеет множество изменений и дополнений, которые могут пригодиться пользователям модифицированного ПО. Новый Lineage Recovery по умолчанию устанавливается на все устройства под управлением LineageOS с разделами A/B для бесшовного обновления, однако заявлено, что его можно установить вручную даже в том случае, если таковых разделов у вас нет.

 

Обновления LineageOS и совершенно новый Recovery взамен TWRP – фото 2

 

Что касается обновления самой ОС, в первую очередь стоит сказать, что она получила новый интерфейс Trust, который дает возможность настраивать параметры безопасности и конфиденциальности из единого меню. Реализован полностью тёмный режим для владельцев смартфонов с AMOLED-дисплеями. Переключатель передачи данных теперь отображает статистику трафика. Также был интегрирован июльский патч безопасности Android и еще масса мелких изменений и улучшений.

Автор: Богдан Сокольник Дата публикации: 21.07.2018

andro-news.com

Lineage OS получает обновление до Android 8.1 + Project Treble

За всю историю существования ОС Android на его основе было создано множество самых разнообразных поделок, но по-настоящему популярным можно назвать только CyanogenMod. Основной идеей проекта являлось предоставление максимальному количеству моделей устройств наиболее оптимизированной версии Android с добавлением расширенных настроек, и что самое главное – такой ROM должен получать обновления. Эта идея была горячо принята аудиторией, вследствие чего в 2013 году стартап получил инвестиции в размере 30 миллионов долларов. Разработкой и развитием проекта занималось несколько тысяч человек, а по состоянию на 23 мая CyanogenMod был установлен на более чем 50 миллионах устройств.

 

Lineage OS получает обновление до Android 8.1 + Project Treble – фото 1

 

Однако «ничто не вечно под луной»: в 2016 году проект был закрыт по причине разногласий старших чинов. Поскольку исходный код CyanogenMod является Open Source, сообщество разработчиков продолжило развитие данного проекта под новым названием «Lineage OS», придерживаясь старых принципов написания ROM. В данный момент новая ОС охватывает более 180 различных моделей смартфонов и имеет более 1.5 миллиона установок.

 

Lineage OS получает обновление до Android 8.1 + Project Treble – фото 2

 

Последние новости гласят, что ночная сборка Lineage OS версии 15.1, которая должна появиться уже сегодня, будет основана на Android 8.1. Кроме того, весь код ОС был полностью переработан так, чтобы эта и все дальнейшие версии Lineage OS поддерживали платформу Project Treble, благодаря чему обновления Android будут прилетать гораздо быстрее. Среди прочих изменений в последней версии:

 

Lineage OS получает обновление до Android 8.1 + Project Treble – фото 3

 

— Возможность самостоятельно выбирать цвет оформления ОС, а также специальный тёмный режим. Совсем недавно мы писали о том, что разработчики чистого Android уже разработали свою реализацию тёмного режима, но он не будет добавлен даже в будущей версии Android 9.

 

— Новая версия оболочки Trebuchet «переработана в соответствии с современными стандартами Android» — за этой крутой фразой скрывается банальная поддержка icon-паков и адаптивных значков: круг, эллипс, капля и т.п.

 

— Камера теперь научится распознавать QR-коды.

 

Сегодня обновление станет доступным для таких устройств: Google Nexus 6P/5X, LeEco Le Pro3 (Elite), OnePlus 3/3T/5/5T, Samsung Galaxy Tab S2 (2016) 9.7/8.0 дюймов, Xiaomi Mi 5/5S/5S Plus. Пользователям смартфонов, коих нет в списке выше, придется подождать еще немного.

Автор: Богдан Сокольник Дата публикации: 26.02.2018

andro-news.com

6 поводов перейти со стокового Android на CyanogenMod или Lineage OS

17 марта 2017, 10:35