на какие смартфоны можно установить линукс
Linux: какие смартфоны поддерживают эту систему
Если компьютер – машина вполне универсальная, и на него можно установить различные операционные системы (а их очень много), то со смартфонами ситуация гораздо печальнее. Как правило, мобильные устройства создаются под конкретные операционные системы, и никак не ходят работать с другими. Сегодня подавляющее большинство смартфонов работает под Андроидом, и всё бы ничего, но дело в том, что производители под каждую модель создают конкретную версию системы на базе Андроид. И после продажи почти сразу же про своё ПО забывает. Известные компании ещё могут прислать пару обновлений, но остальные так и остаются на старых прошивках. И поменять версию Андроида уже не получится. В любом случае, ваш трёхлетний смартфон уже точно не будет получать обновлений, причём не только новые версии ОС с новыми функциями, но и даже обновлений по безопасности.
Как поменять операционную систему в смартфоне
Конечно, некоторые пользователи способны установить в свой мобильник индивидуальную, переделанную прошивку, к примеру, LineageOS, позволяющие получать обновления неопределённо долго, однако далеко не все это могут делать, кроме того, не все смартфоны позволят это сделать. Однако есть и другой подход к решению этого вопроса – полностью перейти в другую экосистему, уйти с Андроида. На базе Linux сейчас есть достаточно мобильных ОС, которые неплохо справляются с управлением смартфоном, и уж обновления получают точно всегда. Взять ту же Ubuntu Touch или postmarketOS, они прекрасно смогут продлить жизнь вашему смартфону.
Но и тут есть нюанс, далеко не все смартфоны могут работать на Линуксе. Поэтому TuxPhones создали базу данных, в которой собраны все смартфоны (проверенные) которые можно перевести на Linux. База простая и ещё не очень большая, работать с ней просто – вбиваем модель своего смартфона в строку поиска, и если такая есть в базе, то есть поддерживается, то на странице отобразятся те дистрибутивы, которые гарантированно встанут на ваше устройство. Пока моделей немногим более двухсот, но база будет постоянно пополняться новыми моделями, которые проверяются на эту возможность.
Если у вас старенький Nexus 5, то вам повезло, его поддерживают все три системы на Linux. Если же у вас первый Pixel или седьмой Galaxy S, то на них можно установить только postmarketOS, что тоже неплохо. Впрочем, и здесь есть нюанс, для такой операции необходимо, чтобы загрузчик на смартфоне был разблокирован. После этого все данные полностью стираются, и на чистый носитель устанавливается новая операционная система. В общем, если у вас единственный смартфон, лучше такие эксперименты с ним не проводить, если ошибиться, можно потерять все данные, а то и вовсе сделать свой смартфон бесполезным кирпичом.
Пока многие дистрибутивы только начали разрабатываться, и многие функции реализованы в сыром виде, каждая ОС поддерживает разные модели телефонов, поэтому единая база очень полезна, сразу видно какие ОС могут встать на определённую модель. Можно сделать выбор, почитать отзывы тех, кто уже делал это или пытался делать. В скором времени в базу подтянутся и другие дистрибутивы, включая LuneOS, расшириться круг поддерживаемых моделей.
Linux для смартфонов. Что вы можете установить уже сегодня?
Тошнит от Android? Не хотите быть в частной экосистеме? Безопасность и конфиденциальность становятся все более важными для пользователей смартфонов, но каков ответ?
Можно ли отказаться от Android и iOS в пользу другой мобильной операционной системы?
Если вам нужна альтернативная операционная система, Linux обычно является ответом. Но какие операционные системы Linux для смартфонов доступны к установке сегодня?
1. Ubuntu Touch
Первоначально выпущенный разработчиками Canonical, Ubuntu Touch в настоящее время поддерживается UBports. Это означает, что брошенная мобильная операционная система Ubuntu Touch продолжает жить.
Подход Ubuntu Touch к смартфонам является интеллектуальным, имея дело с отсутствием приложений, предоставляя социальные, новостные и фотоинструменты изначально. Это делается под видом областей, различных страниц главного экрана, которые предоставляют настраиваемые новости, погоду, приложения и социальные сети.
Всё это хорошо работает, хотя всегда есть недостаёт нужных приложений.
Наибольшей силой Ubuntu Touch является конвергенция.
Это система, очень похожая на Microsoft Continuum и Samsung DeX, в которой мобильное устройство подключено к монитору, клавиатуре и мыши и используется в качестве настольного компьютера. Единственное реальное различие между этим и настольных устройств Linux состоит в том, что телефон имеет процессор ARM.
В настоящее время поддерживаемые устройства включают в себя телефоны, на которых Ubuntu Touch был предварительно установлен, а также OnePlus One, Fairphone 2 и Nexus 5 (Hammerhead). Многие другие находятся в активной разработке, такие как OnePlus 2 и OnePlus 3.
2. Sailfish OS
Совместно разработанный Jolla, Mer (разработчик стека промежуточного слоя), Sailfish Alliance (группа корпораций) и членов сообщества, Sailfish OS является продолжением заброшенной операционной системы MeeGo, основанной на Maemo и Moblin.
Последняя версия Sailfish OS известна как Sailfish X, которая работает на устройствах Sony Xperia X. К сожалению, Sailfish OS не имеет открытым исходным кодом, а бесплатная версия является ограниченной по времени.
Полная версия Sailfish X вернет вам около 50 долларов США, и она доступна только в странах Европейского Союза, Норвегии и Швейцарии. Как отмечается на веб-сайте:
«… использование нашего веб-сайта и услуг по покупке Sailfish X за пределами Уполномоченных стран запрещено».
У Sailfish OS есть поддержка Android-приложений, поэтому, если эти призывы, эта ОС стоит попробовать.
3. Plasma Mobile
Одним из лучших вариантом является Plasma Mobile, ориентированный на смартфоны. Сама Plasma, считается одной из лучших настольных сред Linux.
Получив много внимания в течение 2017 года (в основном из-за отказа Ubuntu от Ubuntu Touch), цель Plasma Mobile – стать “полноценной и открытой программной системой для мобильных устройств.”
В настоящее время совместима с Nexus 5 (Hammerhead) и OnePlus One, Plasma Mobile (основана на Kubuntu) также доступен для ПК и планшетов на базе Intel, благодаря версии на базе Arch Linux.
Существует также поддержка multiROM для Nexus 5 (Hammerhead), что позволяет запускать Plasma Mobile вместе с вашим предпочтительным пользовательским Android ROM.
Возможно, самое лучшее в проекте Plasma Mobile заключается в том, что вы можете запускать настольные приложения и виджеты Plasma, а также приложения Ubuntu Touch. Это дает проекту более широкий выбор приложений, чем Ubuntu Touch.
Другие мобильные Linux проекты
На момент написания этой статьи можно отметить три других заметных мобильных проекта Linux:
Halium
Цель Halium, задуманной как система для улучшения будущих мобильных проектов Linux, “унифицировать уровень аппаратной абстракции для проектов, работающих под управлением GNU/Linux на мобильных устройствах с предустановленным Android.”
Существует также намерение стандартизировать другое программное обеспечение и улучшить доступ Linux к аудио, камере, GPS и другому оборудованию.
В случае успеха данного проекта, значительно упростится установку Linux на смартфоны.
PureOS
Более полный проект приходит в форме мобильной версии PureOS, дистрибутива Linux от Purism ориентированного на конфиденциальность и безопасность.
В настоящее время нет возможности загрузить PureOS для мобильных устройств, но первый телефон Purism – Librem 5, будет выпущен в 2019 году. Это будет самое безопасное и частное мобильное устройство, большая часть этого будет зависеть от операционной системы PureOS.
postmarketOS
Описывая себя как “настоящий дистрибутив Linux на телефоне” postmarketOS (pmOS) – это версия Alpine Linux для смартфонов.
В настоящее время в ранней стадии разработки, целью pmOS является создание устойчивой мобильной ОС, с долгосрочной поддержкой.
pmOS может запускать большое количество устройств, включая Amazon Fire HDX, устройства Google Nexus и телефоны и планшеты Samsung Galaxy.
Однако на этом раннем этапе разработки pmOS немногие из этих устройств имеют полный набор функций. Тем не менее, предлагая несколько настольных сред, проект pmOS выглядит достаточно хорошо, чтобы выполнить свою задачу по созданию долгосрочной устойчивой мобильной операционной системы на базе Linux.
Приложения, устанавливающие Linux на Android
Если вы отчаянно хотите иметь Linux в кармане, но не имеете ни одного из перечисленных выше устройств, есть альтернативы.
Они позволяют запускать Linux (или предоставлять внешний вид Linux), не выходя из вашего Android устройства в качестве приложения. В основном, данные приложения предлагают эмуляцию.
Инструмент, который не требует root прав, KBOX описывается как “проект по созданию миниатюрного дистрибутива Linux для Android устройств, предоставляющий Linux-подобную среду – консоль.”
Таким образом, он имеет много утилит командной строки, но недоступен в Google Play. Вместо этого вам придется посетить веб-сайт, чтобы загрузить и установить APK. Прежде чем продолжить, убедитесь, что вы понимаете подводные камни установки приложений с сторонних сайтов за пределами Google Play.
Linux Deploy
Вместо среды командной строки с некоторыми инструментами Linux вы можете предпочесть что-то вроде Linux Deploy из Google Play. Это приложение с открытым исходным кодом для простой и быстрой установки операционной системы GNU/Linux на Android устройство. Linux Deploy позволяет вам выбирать из нескольких разных дистрибутивов. Они устанавливаются в образ диска в хранилище устройства.
После установки вы сможете получить доступ к среде рабочего стола Linux на своем телефоне или планшете.
Ваш смартфон заслуживает Linux
Короче говоря, Linux уже доступен для многих смартфонов. Но впереди еще долгий путь. Дистрибутивы Linux на мобильных устройствах встречаются редко и все они нуждаются в вашей поддержке.
Если у вас есть одно из упомянутых выше устройств, попробуйте использовать совместимый дистрибутив Linux.
Проведите несколько дней с ним, чтобы увидеть, как это работает для вас. Затем, сообщите сообществу о том, как все прошло. Дайте им знать, что сработало, а что нет.
Если вы умеете программировать, почему бы не предложить свою помощь одному из проектов разработки, а еще лучше, вы даже можете начать разрабатывать свою собственную мобильную версию Linux с помощью проекта Halium.
Операционные системы Linux для смартфонов
Android использует ядро Linux, но его не причисляют к дистрибутивам Linux. А всё потому, что дистрибутив – это не только ядро, но ещё и службы и утилиты GNU. Android их не имеет, вместо этого используются свои библиотеки, вроде Android Runtime (ART). Поэтому давайте рассмотрим операционные системы, использующие Linux, не зависящие от библиотек Google.
Недавняя история с Huawei показала с какой лёгкостью можно использовать IT-компании в большой политике. С открытым программным обеспечением такой трюк провернуть не получится, а это значит, что свободные операционные системы могут стать основой для смартфонов будущего. Давайте узнаем, какие мобильные операционные системы разрабатываются на сегодняшний день.
Операционные системы для смартфонов основе Linux
1. SailfishOS
Sailfish не разрабатывается с нуля, а продолжает развитие MeeGo. В роли оболочки выступает Sailfish Silica, использующая библиотеки Qt. Несмотря на это, часть приложений будет работать только в этой операционной системе, так как они используют слой совместимости Hebris, позволяющий использовать библиотеку Bionic для Android.
Но это не единственный шаг в сторону Android. В официальных прошивках помимо прочего используется виртуальная машина Dalvik Turbo Virtual Machine, с её помощью можно запускать немало приложений Android. Но не стоит забывать о том, что многие из них завязаны на использование API и сервисов, доступных только на операционной системе от Google. К тому же Dalvik уже устарел и практически вытеснен более современным ART.
На текущий момент SailfishOS принадлежит Ростелекому, но разработчики остались те же. Таким образом она может заменить Android, если появится такая необходимость.
Тут можно вспомнить и о HarmonyOS, разработке Huawei, призванной заменить Android после введения санкций. Но их операционная система пока что не перешла на собственное микроядро и по-прежнему опирается на Android. Иными словами, это будет и не Linux и не Android.
2. Ubuntu Touch
Несмотря на то, что устройства под управлением Ubuntu Touch уже не выпускаются, операционная система по-прежнему разрабатывается. Но Canonical, ответственная за настольную Ubuntu, уже не при делах. Её место заняло сообщество разработчиков Ubports. Стоит напомнить, что Touch-версия операционной системы появилась в то время, когда использовалась оболочка Unity. Эта среда рабочего стола также перешла к сообществу. При его поддержке она развивается по сей день и даже обещают выпустить 8 версию.
К сожалению, сообщество совсем небольшое и Ubuntu Touch практически не изменилась с момента заморозки проекта компанией Canonical. Особенно это заметно по поддерживаемым устройствам, новинок среди них нет. А жаль, ведь оболочка имеет необычный интерфейс, завязанный на управление жестами.
3. Plasma Mobile (KDE)
Plasma Mobile – это среда рабочего стола для смартфонов. К ней прилагается несколько базовых приложений, вроде виртуальной клавиатуры и телефона. Её используют такие дистрибутивы, как postmarketOS и Manjaro ARM.
Пока что она находится на ранней стадии разработки, но планы разработчиков впечатляют. На следующем этапе добавится SDK для создания приложений, потом сами приложения, а финальным шагом будет эмуляция Android. Сейчас для эмуляции предлагают использовать слой совместимости Anbox. Но опять же, многим приложениям требуются родные библиотеки Android.
4. NixOS Mobile
О NixOS Mobile известно не много. Разработка началась не так давно, в 2018 году. На первом этапе было использовано немало решений из postmarketOS. Этот дистрибутив интересен своим менеджером пакетом Nix. Он позволяет сохранить конфигурацию и перенести её на новое устройство. Не совсем понятно, как это будет работать с разнообразием мобильных устройств, начиная процессорами и заканчивая многочисленными сенсорами.
По сути проектом занимается всего один человек и говорить о появлении даже альфа-версии пока рано. Если NixOS Mobile сможет заинтересовать более крупного разработчика, то мы получим систему с продвинутым пакетным менеджером, решающим многие проблемы с зависимостями от библиотек.
5. PureOS
Purism, разработчики PureOS настроены весьма радикально, они не приемлют программное обеспечение с закрытым кодом. Намерения благие, и десктопная версия операционной системы от этого не сильно страдает, для Linux полно приложений, выпущенных под лицензией GNU GPL. Но можете ли вы представить смартфон без мессенджеров и социальных сетей? А ведь практически все такие приложения имеют проприетарный код.
Если же говорить о самом дистрибутиве, то он базируется на Debian и Phosh – адаптированной оболочке GNOME. Предустановленных приложений самый минимум, а в магазине лишь программы для настольной версии, интерфейс которых не рассчитан под управление пальцем.
Операционная система устанавливается на фирменные смартфоны Librem 5, но это скорее концепт, нежели готовое к использованию устройство. Также наработки Purism используются при создании Mobian, мобильной версии Debian, которая практически не предлагает чего-то сверх того, что есть в PureOS.
Выводы
В этой статье мы рассмотрели лучшие операционные системы Linux для смартфонов. Крупные игроки на рынке смартфонов уже доказали то, что мобильная операционная система требует немало вложений. Примеров множество, взять хотя бы Tizen от Samsung и WebOS от LG. Они существуют и по сей день, но перекочевали на более простые устройства, вроде SmartTV и умных часов. А ведь экосистема была готова, популярности и дальнейшему развитию в направлении смартфонов помешал существенный фактор – приложения. Даже Microsoft со своей Windows Phone не смогла поддерживать разработчиков должным образом и получать приложения в свой магазин.
Есть два выхода из сложившейся ситуации: создать слой совместимости или использовать универсальные веб-приложения. С первым всё более-менее понятно. SailfishOS использует виртуальную машину Dalvik, а Plasma Mobile и PureOS могут задействовать Anbox. Но это полумеры, Android не ограничивается одними лишь приложениями, не стоит забывать о сервисах Google и API.
К слову об API, ещё 5-7 лет назад ходили разговоры о создании единого API для SailfishOS, Plasma Mobile и Ubuntu Touch. Но, по всей видимости, что-то пошло не так и сейчас мы имеем несколько разрозненных проектов. Другим решением может стать повсеместное использование прогрессивных веб-приложений. Но и тут есть немало подводных камней. Во-первых, необходимо подключение к интернету, во-вторых, приложения не полностью интегрируются в систему.
И самый главный недостаток – нет такого браузера, который в полной мере может заменить отдельные приложения. Например, Android использует WebView, что в конечном счёте сводится к созданию программы в формате APK. Ведь если бы такой браузер существовал, то с ним и ещё с парой приложений базовых приложений, вроде SMS и контактов, можно было бы получить самодостаточную операционную систему.
А что вы думаете о мобильных операционных системах на базе Linux? Есть ли у них шансы завоевать рынок? По вашему мнению какие условия для этого нужны? Перейдёте ли с Android и iOS на другую операционную систему?
На какие смартфоны можно установить линукс
Телефоны на базе Linux могут стать будущим, заменив Android или iOS, но какие есть варианты, чтобы попробовать?
Хотя Android основан на ядре Linux, оно было сильно модифицировано. Это не делает его полноценной операционной системой на базе Linux.
Google пытается приблизить ядро Android к ядру Linux, но это все еще далекая мечта.
Итак, в таком случае, каковы некоторые варианты, если вы ищете телефон на базе Linux? Смартфон на базе операционной системы Linux.
Принять такое решение нелегко, потому что выбор очень ограничен. Поэтому я стараюсь выделить некоторые из лучших телефонов Linux и несколько вариантов, отличных от основных.
Лучшие телефоны Linux, которые вы можете использовать сегодня
Стоит отметить, что упомянутые здесь телефоны Linux, возможно, не смогут заменить ваши устройства Android или iOS. Поэтому, прежде чем принять решение о покупке, обязательно проведите исследование.
Примечание: Вам необходимо тщательно проверить доступность, ожидаемую дату доставки и риски использования телефона Linux. Большинство вариантов подходят только для энтузиастов.
1. PinePhone
PinePhone — один из самых доступных и популярных вариантов в качестве перспективного Linux-телефона.
Он не ограничен одной операционной системой. Вы можете попробовать его с Manjaro с мобильной ОС Plasma, UBports, Sailfish OS и другими. PinePhone имеет достойные технические характеристики, включающие четырехъядерный процессор и 2/3 гига оперативной памяти. Он поддерживает загрузочную карту microSD, чтобы помочь вам с установкой, наряду с 16/32 ГБ eMMC памяти.
Дисплей представляет собой базовый IPS-экран с разрешением 1440×720p. Вы также получаете специальные настройки защиты конфиденциальности, такие как переключатели для Bluetooth, микрофонов и камер.
PinePhone также дает возможность добавлять пользовательские аппаратные расширения с помощью шести доступных pogo pin.
Базовая версия (2 ГБ ОЗУ и 16 ГБ хранилища) по умолчанию поставляется с Manjaro и стоит 149 долларов. А конвергентная версия (3 ГБ ОЗУ / 32 ГБ памяти) стоит 199 долларов.
2. Fairphone
По сравнению с другими в этом списке, Fairphone является коммерчески успешным. Это не Linux-смартфон, но он имеет адаптированную версию Android, то есть Fairphone OS, и возможность выбрать /e/ OS, одну из альтернатив Android с открытым исходным кодом. Некоторые порты сообщества доступны, если вы хотите использовать операционную систему Linux, но это может быть не совсем то, что нужно.
Fairphone предлагает достойные технические характеристики, учитывая, что есть два разных варианта. В Fairphone 3+ вы найдете 48 МП сенсор камеры и дисплей Full-HD. Не стоит забывать, что устройство оснащено достойными процессорами Qualcomm.
Компания уделяет особое внимание созданию экологичных смартфонов, в производстве которых используется некоторое количество переработанного пластика. Fairphone также предназначен для того, чтобы его можно было легко ремонтировать.
Таким образом, это не только возможность отказаться от обычных смартфонов, но и помощь в защите окружающей среды, если вы выберете его.
3. Librem 5
Librem 5 — это смартфон, который уделяет большое внимание конфиденциальности пользователей и оснащен операционной системой с открытым исходным кодом, т.е. PureOS, не основанной на Android.
Спецификации смартфона вполне приличные: 3 гига оперативной памяти и четырехъядерный чипсет Cortex A53. Но это не то что предназначено для конкуренции с основными моделями. Следовательно, вы не найдете в нем соотношения цены и качества.
Он предназначен для энтузиастов, которые заинтересованы в тестировании смартфонов, соблюдающих конфиденциальность.
Как и другие, Librem 5 также фокусируется на том, чтобы сделать телефон легко ремонтируемым, предлагая сменные батареи.
Для обеспечения конфиденциальности вы заметите переключатели отключения Bluetooth, камеры и микрофона. Они также обещают обновления безопасности в течение многих лет.
4. Pro 1X
Интересный смартфон, который поддерживает Ubuntu Touch, Lineage OS, а также Android.
Это не просто Linux-смартфон, а мобильный телефон с отдельной QWERTY-клавиатурой, что редко встречается в наши дни.
Pro 1 X имеет достойные технические характеристики, включая процессор Snapdragon 662 в сочетании с 6 ГБ оперативной памяти. Вы также получите достойный AMOLED Full HD дисплей Pro 1 X.
Камера не содержит ничего особенного, но в большинстве случаев должна быть достаточно хорошей.
5. Телефон Volla
Привлекательное предложение, работающее на Ubuntu Touch от UBports.
Он поставляется с предустановленной VPN и фокусируется на упрощении работы пользователя. Операционная система была настроена таким образом, чтобы все самое необходимое можно было быстро получить, ничего не придумывая самостоятельно.
Он оснащен впечатляющими техническими характеристиками, которые включают восьмиядерный процессор MediaTek и аккумулятор емкостью 4700 мАч. Вы получите дизайн с вырезом, напоминающий некоторые из последних доступных смартфонов.
Подведение итогов
Смартфоны на базе Linux не очень доступны и, конечно, пока не подходят для широких масс.
Поэтому, если вы энтузиаст или хотите поддержать развитие таких телефонов, вы можете рассмотреть возможность приобретения одного из этих устройств.
У вас уже есть один из этих смартфонов? Пожалуйста, не стесняйтесь поделиться своим опытом в комментариях ниже.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.