Главная >> Android >> Обзор Lineage OS

Обзор Lineage OS

Думаю не новость то что компания 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, каких функций ей не хватает, и как вы видите дальнейшее развитие этой прошивки.

11 комментариев к “Обзор Lineage OS”

  1. Все эти прошивки всего лишь смена названия. Отвязка от гугла это хорошо. Но без него не будет работать например Сбербанк онлайн, РБК кошелек. Если хотят сделать что новое и оригинальное пусть не насилуют Андрюшу, ему и так достается после рутирования. А сделают действительно новое в интерфейсе и кастомизации. Что бы без плясок любой юзер смартфона мог поставить на любой девайс. Вы скажете производители не дают исходников. Это плохо, согласен. Гугл убьет любое начинание. Так что лучше изнасилованный рутом сток.

    Ответить
    • У меня на LOS все работает. А что касается кастомов, то тут мне кажется стоит усвоить что они не для обычных пользователей. Root доступ открывает не только возможность кастомить систему, но и убить ее. По этому я считаю что Root обычным пользователям не нужен. А вот если ты знаешь что и как работает, и понимаешь что к чему в Linux (а соответственно и Android), то установка кастомной прошивки не доставит проблем, тем более её настройка.
      Что касается полной переработки дизайна системы. То советую заценить Plasma Mobile, вроде как будет на базе Android.

      Ответить
      • Plasma Mobile пока сыровата, и не базе андроид кстати, а переделанная KDE Neon. Ставили ее на Sony. Опять же драйверы. В сегменте смартов мне кажется никогда не будет как у Linux что установить можно хоть на утюг. Что очень огорчает. Насчет рута согласен с вами. Не знаешь не лезь. Но по умолчанию он должен быть, что бы не изголятся.

        Ответить
    • Вот это блин хорошо рассуждать, когда у тебя на руках относительно свежий девайс. А что делать владельцам Nexus 5, OnePlus One, Sony Xperia Z3 и прочих флагманских устройств прошлых лет, которые работают в целом до сих пор крайне удобоваримо, но при этом не имеют обновления до Android 7? Выбрасывать телефон на помойку и бежать покупать новый? Мне например с моим OnePlus One вообще ничего не жмет. И Android 7 на борту и обновления еженедельно.

      Ответить
  2. Это получается только на эту марку можно поставить Nexus 6P (Angler) ????? и Ubuntu Tuch тоже только на некоторые марки можно поставить((((( Когда можно будет устанавливать на любые телефоны????

    Ответить
    • В любой момент. У таких проектов как Ubuntu Touch, CyanogenMod, LineageOS, Plasma Mobile, SailFish, Tizen есть репозитории Git, где лежат исходные коды, из которых можно собрать систему под свой девайс. Само собой на такие девайсы как например в моем случае Nexus 6P или же OnePlus будут сборки от разработчиков, под менее популярные устройства нет резона пилить прошивки

      Ответить
      • Nexus 6P или же OnePlus, ну не настолько они популярны. Nexus днем с огнем не найти сейчас. 2й кроме Индии и Китая мало где продается, пилить надо не прошивку а систему способную работать как на каком нибудь Texet так и на флагманах с простой установкой из рекавери.

        Ответить
  3. Что-то не вижу в 15.1 версии функции "Защищенные приложения" с вводом пароля при запуске программ. Неужели убрали?

    Ответить
  4. Видишь, ты какой-то фанбой. Даже цитировать ничего не буду. Тебе фраза "субъективное мнение" вообще знакома? Каждый юзает девайсы как ему надо.

    Ответить

Оставьте комментарий