Смартфон linux – Выпущен сверхдешевый смартфон на Linux. ОС придется установить самостоятельно. Видео

alexxlab
alexxlab
14.04.2020

Не такой как все. PinePhone – смартфон на Linux за 150 долларов | Дайджест новостей

При покупке нового телефона первое, с чем должен определиться будущий владелец, – это операционная система. С уходом Windows Mobile выбор сузился до двух вариантов: Android или iOS. Однако недавно на рынке появился очередной смартфон с системой Linux.

Попытки выпустить «линуксфон» предпринимались уже неоднократно и особого успеха по понятным причинам – отсутствие магазина приложений, низкая производительность – не имели. Тем не менее PinePhone станет интересной альтернативой для тех, кому не нравится ни одна из существующих ОС. Любители экспериментов также оценят новинку.

Аппаратная платформа PinePhone совершенно не впечатлит современного искушённого пользователя. Смартфон использует 5,9-дюймовый экран 18:9 с разрешением 720P. В устройстве установлено 2 ГБ оперативной и 16 ГБ постоянной памяти. На задней панели находится 5-мегапиксельная камера. Селфи-камера имеет разрешение 2 мегапикселя. Телефон оснащен USB Type-C и 3,5-миллиметровым разъемом для наушников.

Ключевой особенностью PinePhone является возможность устанавливать на аппарат различные операционные системы, такие как Ubuntu Touch, Plasma Mobile, Aurora OS и Sailfish OS, что, несомненно, придётся по душе поклонникам Linux. Обычным пользователям компания сама не рекомендует приобретать свой смартфон, так как он не подходит для повседневного использования и полноценно заменить систему Android или iOS не сможет.

Целью Pine64 является не только поставка смартфона с Linux конечным пользователям, но также создание рынка для такого устройства и поддержка существующих проектов Linux-on-Phone.

Стоимость смартфона составляет 150 долларов.

Фото: pine64.org

Как и какой Linux поставить на мобильные устройства?

Посетитель нашего сайта прислал такой любопытный вопрос:

Здраствуйте у меня есть мини-PC ug 802, как я могу установить на него линукс? teltar

 

Это очень интересная для меня тема, друзья,  поскольку  я профессионально занимаюсь администрированием Linux-серверов.   На серверах это интересно, но для меня уже буднично и обыденно. А вот установка дистрибутивов Linux на устройства с ARM-архитектурой — это интересней на порядок.

В чем разница между компьютером и смартфоном или планшетом?

На самом концептуально разница небольшая — и мобильные и десктопные устройства, или даже серверы  сделаны по одним и тем же принципам. Однако, для мобильных устройств используют иную архитектуру процессора.   CPU для  десктопов  разработаны на архитектурах x86 или amd64.  А в большинстве мобильных устройств установлен процессор на ARM-архитектуре.   Исторически, это связано с тем, что такие процессоры имеют значительно меньшее энергопотребление, что есть жизненная необходимость для мобильных устройств.


Какие ОС можно установить на мобильные устройства?

смотрите также: Как выбрать планшет

Так вот, все программы, в том числе и операционная система, должны быть разработаны специально под эту архитектуру, для того чтобы работать на этом оборудовании.  Посему, обычные версии Linux, устанавлеваемые на десктопы или серверы здесь не подойдут.  К счастью, есть множество дистрибутивов и версий для этой архитектуры. Начиная с  пресловутой Android, которой оснащены большинство смартфонов и заканчивая экзотическими дистрибутивами, вроде специализированного Backtrack (ныне Kali Linux).  Но больший интерес, конечно, представляют какие-то более  известные дистрибутивы.

Что такое Android?

Андроид — это операционная система на основе Linux, разработанная корпорацией Google для мобильных устройств. Самая популярная в мире мобильная операционная система. Следует понимать, что на самом деле LInux — это лишь ядро операционной системы. А на основе его построено множество операционных систем и Андроид — лишь одна из них.

Ядро — базовый функционал, который позволяет использовать все устройства и опции аппаратной платформы — то есть драйвера и управление устройствами. Также в ядро включены некоторые базовые программы и утилиты командной строки. Дело в том, что в семействе Linux (именно в этом значении чаще всего подразумевается — семейство операционных систем на этом ядре, а не само ядро) — графическая оболочка это отдельная часть, свой уровень абстракции.

И минимальная конфигурация этих ОС — именно без графической оболочки, лишь текстовый интерфейс командной строки. Это позволяет встраивать эти ОС в самые необычные места. Например в сетевое оборудование, станки, компьютеры других сложных устройств, например в самолетах и автомобилях. Даже в вашей стиральной машине и микроволновке может быть установлено нечто подобное 🙂

Debian — старейший дистрибутив, славящийся своей стабильностью, комьюнити  и большим количеством софта. Он портирован практически на все ныне существующие платформы, в том числе и ARM.

Ubuntu —  это прямой потомок Debian, унаследовавший от него все положительные качества и  обросший собственными, не менее привлекательными. В первую очередь это удобство установки и использования, более  продвинутый интерфейс по-умолчанию, user-friendly.  И ещё большее комьюнити, растущее гигантскими темпами.  В далекоидущих планах  даже специализированная версия, Ubuntu Phone, призванная конкурировать с Android, но проект был приостановлен.

Arch и Gentoo — это дистрибутивы Linux, которые также стоит отметить. Они славятся своей гибкостью и «хардкорностью». Они значительно сложнее в установке и управлении.  И если Arch имеет лишь любительский порт под мобильную архитектуру, то  Gentoo  в количестве поддерживаемых платформ не уступает Дебиану.

Оказалось, информации об использовании Linux на android-устройствах  довольно много.

Что такое мини-PC?

Но для начала,  нужно разобраться что это за устройство  — мини-компьютер UG 802.  В данном случае, его можно назвать даже микрокомпьютер, пожалуй.  Это устройство чуть больше  обычной флешки, размером с небольшой мобильный телефон.

Подробный обзор устройства

 

Внешний вид и комплектация

UG802 поставляется в небольшой чёрной коробке из плотного картона:

Надпись RK3066:

Открываем коробку:

На втором уровне находятся аксессуары:

HDMI-кабель:

кабель в плотной оплётке:

USB-кабель питания:

Зарядного устройства в комплекте нет.

Устройство без опознавательных знаков и множеством вентиляционных отверстий (в обновлённой версии уже присутствует логотип):

Вентиляционные отверстия со всех сторон:

Сбоку находится слот для microSD карт памяти:

Снизу microUSB(для подключения питания), USB для подключения мыши/клавиатуры/хаба:

Под колпачком находится HDMI-male, что позволяет подключать миниПК непосредственно к телевизору. Если HDMI-порт направлен в стену, то можно воспользоваться HDMI-удлинителем, который входит в комплект:

Вес составляет 31г:

UG802 выполнен полностью из пластика. Сравнение размеров с флешкой:

и в руке:

В телевизоре:

Через удлинитель:

Я подключал различные устройства через вот такой активный хаб:

Питание для UG802 я тоже брал из него. Внешние HDD-накопители, flash-накопители, USB-клавиатура, USB-мышь — всё распознавалось и работало как положено. Единственное, что можно отметить — при вводе с клавиатуры наблюдается некоторая задержка появления символов на экране.

Полноценная клавиатура и мышь — это не сильно удобные средства управления. UG802 позиционирует больше как мультимедийное устройство, и намного удобнее им управлять устройством, которое совмещает в себе мышь и клавиатуру. Например, в Песочнице есть обзор пульта Mele F10. Либо ещё есть интересное устройство iPazzPort, с русскими буквами:

Программное обеспечение и способы применения

В UG802 установлен лаунчер оптимизированный для работы в качестве мультимедийного центра:

Настройки:

Настройки WIfi:

Различные дополнительные настройки:

Можно выставить рамку изображения:

Режимы работы HDMI:

Android 4.0.4:

Для пользователя доступно 2Гб внутренней памяти, которую можно расширить с помощью microSD карт:

При подключении веб-камеры через USB-хаб можно производить видео звонки через Skype:

Можно использовать телевизор для просмотра веб-страниц:

Короткое видео где показана навигация по интерфейсу + Angry Birds + просмотр страниц + Youtube-ролик:
(извиняюсь за качество и горизонт, снимал на калькулятор то что было)

Wifi

Уровень сигнала Wifi рядом с точкой доступа:

В первый день работы при обновлении программ из маркета Wifi пропадал несколько раз. Вернуть к жизни можно было только полностью перезагрузив мини-компьютер. В следующие несколько дней при скачке больших cache-файлов, установки программ из маркета, просмотра онлайн-видео, Wifi работал стабильно и никаких разрывов не наблюдалось. Возможно, такое поведение связано с некоторой «сыростью» прошивки.

В меню присутствует настройка Bluetooth, но встроенного BT в UG802 нет. USB Bluetooth тоже не заработал. Возможно в следующих прошивках появится поддержка USB Bluetooth донглов:

Видео

Full HD видео проигрывается плавно.
Пример проигрывания FULL HD и обычного mp4:

Игры

Даже с частотой 1.2ГГц производительности хватает для «тяжелых» игр:

С помощью клавиатуры и мыши играть не очень интересно. Будем надеяться, что в следующих прошивках добавят поддержку Bluetooth-донглов и тогда можно будет подключать PS3-геймпад.

Информация о системе и тесты производительности

Antutu:

Частота 1.2ГГц сказывается на результатах теста (при частоте 1.6ГГц Rockchip RK3066 набирает более 8000 баллов).
Тест Quadrant не захотел запускаться (чёрный экран).

CF-Bench:

Nenamark 2:

Antutu 3DRating:

Vellamo:

Вскрытие

Разбирать UG802 легко, нужно лишь аккуратно провести медиатором по периметру:

И станут видны внутренности:

С одной стороны:

С другой:

Rockchip RK3066 и 2х256 модуля памяти Micron:

4ГБ NandFlash от Micron и вторая пара модулей памяти:

Контроллер питания:

WIfi-модуль Realtek RTL8188EUS:

WIfi-антенна:

Получение Root-прав доступа

Из-за некоторых недоработок прошивки программы иногда зависают и закрываются с ошибкой.
Из коробки в UG802 нет root-прав доступа, которые получить очень легко стандартным способ получения прав для платформы RK3066. Для этого нужно:

1. Скачать Moborobo
2. Скачать модифицированную версию SuperOneClick (ссылка взята с ресурса Slatedroid, некоторые антивирусы могут считать программу вирусом, скорее всего из-за её предназначения)
2. Установить Moborobo и запустить
3. Включить опцию USB Debugging в настройках UG802
4. Выбрать опцию Connect to PC в настройках UG802:

5. Дождаться обнаружения устройства в Moborobo
6. Распаковать архив и запустить SuperOneClick.exe
7. Нажать Root и дождаться окончания процесса

Выводы

 

Плюсы:

+ компактный в размерах и лёгкий
+ можно подключать напрямую к телевизору
+ высокая производительности достигается даже при работе на частоте 1.2ГГц
+ не греется
+ можно сделать Smart TV из любого телевизора с HDMI входом

Минусы:

— нестабильная прошивка

Цена

Я покупал свой UG802 по цене $74.99. Цена сейчас снизилась до $64.99

Обзор на geektimes.ru

Это android-девайс.  Соответственно, в нём по-умолчанию должна быть установлена Android.   Которая, фактически, и есть Linux.  Но с некоторыми серьёзными ограничениями.  Установка какого-нибудь другого Linux, может значительно расширить возможности мобильного устройства. Возможности использования становятся фактически безграничны. Ну представьте себе, использовать мобильник в качестве сервера!  Множество инструментов становятся доступны.  Если это планшет, подключив к нему периферийные устройства через OTG-кабель, можно использовать его как полноценный компьютер!    Зачем? Это уже другой вопрос. Надеюсь, наш читатель поделится своими затеями в комментариях.

Как установить Linux на android-устройство?

Итак, установка.

Вариантов два — можно сделать полноценную установку, что называется — на «железо». Это фактически перепрошивка устройства. При этом, мы теряем нативный фунцкионал устройства, предусмотренный производителем. А это может быть совсем не тем, чего нам хотелось.  К примеру, мини-компьютер UG 802, за который интересуется наш читатель — это устройство, предназначенное для расширения фунциональности телевизоров.  Ибо  его можно вставить прямо в HDMI-порт  любого телевизора, превратив его в Smart.

К счастью, есть второй способ установки Linux — прямо внутри основной операционной системы устройства, в данном случае Android.   Это позволяет запустить так называемое chroot-окружение внутри Android. При этом  вы получите две родственных операционных системы, работающих параллельно на одном ядре — андроидовском.   И между ними можно будет переключаться.

Такой подход удобен для смартфонов и планшетов, но может не подойти для UG 802. В случае с ним, может понадобиться перепрошивка нужной операционной системы.  А это уже некоторый риск, что можно испортить устройство.

К сожалению, я не имею опыта подобных  экспериментов.  Но информации в сети по этому поводу достаточно.   Изучайте, пробуйте устанавливать.

Руководства и советы по установке Linux на ARM-устройства

Поэтому я приведу несколько ссылок, с которых вы можете начать своё ознакомление с миром  хакинга мобильных устройств 🙂

Кто такие хакеры?

Да-да, не удивляйтесь,  это именно хакинг — нестандартное вмешательство в работу и устройство систем и программ, их изменение и расширение функциональности. Именно таково исконное значение этого слова.  А хакер — это вовсе не взломщик и не писатель вирусов,  как  большинство людей привыкли думать.  Это в первую очередь исследователь.   Да, он ломает системы, вскрывает то, что не было задумано быть вскрытым, но делает это  с целью познать, а не навредить.

 

https://xakep.ru/2012/10/22/android-tablet-linux-install/ — статья об установке Linux на смартфоны в старейшем журнале, который как раз является  отражением сути хакерства.

https://habrahabr.ru/post/221543/ —  хабр, не менее старый и даже более известный ресурс.  А статья здесь свежее, и очень подробно описывает опыт установки Arch Linux поверх Android, в виде chroot-окружения.

http://4pda.ru/forum/index.php?showtopic=371225 — ветка по компьютеру UG 802 на популярном форуме о мобильных девайсах — довольно много информации об устройстве.   Если вы собираетесь серьёзно модифицировать устройство  (а установка ненативной ОС точно относится к таким модификациям)  — я рекомендую изучить опыт использования этого устройства другими людьми. В специфичных случаях, вы также можете пообщаться с этими людьми, задать вопросы. Возможно кто-то уже проделывал нечто подобное и может что-нибудь подсказать, поделиться результатами.   Но прежде чем задавать вопросы, следует всё же прочитать всю ветку — иначе можно нарваться на негатив. Ведь очень может быть, что ответы на все интересующие вас вопросы уже были даны ранее в этой ветке.   Люди не любят повторяться, а особенно заядлые форумчане.

https://geektimes.ru/post/44220/ — гиктаймс  — сайт от создателей хабра, и на нем нашелся подробный мануал по установке Debian поверх Android на смартфон. Статья хоть и очень старая, но затрагивает фундаментальные вещи, которые необходимо понимать прежде чем приступать к такой операции.   Это если и не поможет вам установить, но поможет набраться знаний, без которых невозможно дальнейшее развитие темы и решение проблемы.  А изучив такие статьи, вы будете чувствовать себя уже более уверенно и сможете искать информацию по теме уже более точечно, на конкретные вопросы, которые нужно будет решать при установке.

К примеру, наверняка,  на вышеупомянутых сайтах эти статьи по теме не единственные. Можно всегда попробовать поискать ещё статьи об этом на таких специализированных ресурсах.  Я нашел и просмотрел пару топиков об установке linux на мобильные устройства на 4pda.ru вот так, например

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

При возникновении проблем (а они возникнут с долей вероятности 99% 🙂 )  можете также задавать вопросы здесь, будем собирать информацию,  решать проблемы вместе, мне это тоже очень интересно.

MaruOS превращает смартфон на Android в Linux десктоп / Habr

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

Идея не нова, да, но успешно реализовать ее до сих пор не удавалось никому. Есть Continuum от Microsoft, старалась изменить ситуацию и компания Canonical со своими Ubuntu-смартфонами и кастомной ОС. Особого распространения все это ПО и аппаратное обеспечение не получило, к сожалению. Может быть, больше повезет MaruOS, это кастомный билд Adnroid. Если подключить к телефону с этой ОС дисплей, клавиатуру, мышь, можно запустить Debian.

Текущая версия ОС поддерживает только Google Nexus 5, и вам потребуется кабель SlimPort для подключения телефона к монитору (один конец кабеля подключается к microUSB порту телефона, второй — к HDMI порту ТВ или монитора).

При установке ОС придется прошивать телефон, стирая данные с устройства. Так что при установке новой ОС стоит об этом помнить.

Похоже на то, что MaruOS автоматически определяет, когда подключен монитор, и запускает LXC Linux Container, инструмент, позволяющий запускать Linux вместе с Android, так что пользователь может переключаться между обеими ОС. В этом случае телефон продолжает поддерживать работу Android (все функции смартфона остаются активными), а на мониторе пользователь видит Debian.

Обсуждения возможностей ОС и ее работы ведутся сейчас на Hacker News и reddit.

Установщик содержит скрипт, помогающий пользователю самостоятельно завершить процедуру установки MaruOS. Удаление ПО возвращает телефон пользователя (напомню, это сейчас только Nexus 5) к заводским настройкам смартфона и его изначальной ОС.

Сайт MaruOS можно найти вот здесь.

4 лучших эмулятора Android для Linux

4 лучших эмулятора Android для Linux

Android использует ядро Linux, поэтому запуск эмулированной версии одной ОС в другой вполне логичен. Вот четыре лучших эмулятора Android, которые можно использовать.

Проект Android-x86 предназначен не только для эмуляции. Это альтернатива запуску Windows или Linux на вашем ПК или ноутбуке и порт Android на архитектуру x86 CPU, в отличии от смартфонов, в которых используются более легкие и маломощные ARM-процессоры.

Поскольку Android-x86 был портирован для работы на типичном ПК, это означает, что вы можете запустить Android-x86 как виртуальную машину с помощью VirtualBox или VMware. Вот почему это хороший вариант для эмуляции Android.

Магазин Google Play поставляется с Android-x86, то есть вы можете установить все свои любимые приложения сразу же после настройки виртуальной машины. Однако, есть одно предупреждение: не все приложения для Android будут работать на платформе x86 PC.

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

Вам не нужно запускать виртуальную машину, чтобы ваши приложения для Android работали на Linux. Благодаря проекту ARChon вы можете запускать приложения для Android в веб-браузере Chrome. ARC в названии означает Android Runtime for Chrome — миниатюрная среда Android для ваших приложений.

ARC сам по себе является созданием Google, ранней тестовой средой для запуска приложений Android на Chrome OS. Этот же принцип применим и к ARChon, который использует элементы ARC с открытым исходным кодом для запуска модифицированной версии в браузере Chrome. Просто установите модифицированный ARChon в Chrome в качестве расширения разработчика, а затем добавьте другие приложения с помощью инструмента расширения APK в Chrome, предоставляемого разработчиком ARChon.

Вы не получите здесь Google Play, и не каждое приложение окажется стабильным. В остальном ARChon является хорошим решением для вас, чтобы запустить некоторые приложения на вашем компьютере с Linux без использования виртуальной машины.

Виртуальные машины предлагают прямой подход к эмуляции Android. Anbox (Android in a Box) пытается сделать что-то совсем другое. Он работает как контейнер Linux, предоставляя общий доступ к ядру и ресурсам, оставаясь при этом изолированным.

Поскольку Anbox разделяет ядро хоста и предоставляет прямой доступ к аппаратным средствам, это намного более быстрый способ заставить приложения Android работать на вашем ПК. Производительность выше, а благодаря контейнерному подходу она безопасна — вы не рискуете запустить незащищенные приложения.

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

Genymotion —это коммерческий продукт, в котором виртуальные машины Android доступны в виде облачных образов или виртуальных машин локальных компьютеров с использованием Virtualbox. Он поставляется со многими уникальными элементами тестирования, такими как поддельные GPS и отчеты о заряде аккумулятора, поэтому он полезен для разработчиков и инженеров-испытателей. В комплект поставки также входит возможность стандартной установки Служб Google Play.


Спасибо, что читаете! Подписывайтесь на мой канал в Telegram и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий. Также, читайте меня в социальных сетях: Facebook, Twitter, VKOK.

Респект за пост! Спасибо за работу!

Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.

На данный момент есть возможность стать патроном, чтобы ежемесячно поддерживать блог донатом, или воспользоваться Яндекс.Деньгами, WebMoney, QIWI и PayPal:

Спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

Поделиться ссылкой:

Понравилось это:

Нравится Загрузка…

Подборка дистрибутивов Linux для смартфонов

На написание данного материала вдохновил смартфон Librem 5, о котором мы писали ранее. Смартфон, работающий не на iOS или Android с очередной оболочкой, а на Linux. В ожидании его появления, удалось выяснить, что оказывается, получить смартфон с Linux можно и сейчас.

Если вы не фанатеете от iOS или Android и не прочь были посмотреть на что-то интересное в софтверном плане в виде Windows Mobile, Firefox OS или Sailfish OS, то наверняка вы задумывались, а почему бы установить на смартфон Linux. Как ни крути, а такой смартфон принесет куда больше опыта от использования устройства, чем очередной вырез в дисплее очередного смартфона.

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

Первый дистрибутив из подборки – Maru OS. Идея разработчиков вполне понятна, принести Linux не только на десктоп, но и на смартфон. И именно это нам и нужно. Сборки пока доступны только для смартфонов Nexus 5, Nexus 5X и Nexus 6P.

Второй дистрибутив – Plasma Mobile. Думаю, многие уже поняли по названию, что данный дистрибутив будет работать с KDE приложениями и пишется в первую очередь под KDE. Если вы знакомы с Linux, то так или иначе сталкивались с KDE и Plasma, как окружением рабочего стола. В целом дистрибутив смотрится куда интереснее, но поддерживаемых устройства только два – Nexus 5 и OnePlus One.

И последний дистрибутив из данной подборки – postmarketOS. Позиционирует он себя как безопасный и свободный дистрибутив с Linux. Идея проста, если вы не хотите покупать самый последний топовый смартфон, то можете столкнуться с тем, что он недостаточно защищен в софтверном плане. На этом фоне смартфон с Linux будет куда более безопасным. Поддерживается два устройства – Nexus 5 и Nokia N900.

Да, вы можете сказать, что отчасти и Android является Linux, из-за ядра. В данном случаи мы рассмотрели дистрибутивы именно на Linux, со всей свободой, которую он может дать пользователю. Эти дистрибутивы не для всех пользователей, да и многие не будут знать, что с ними сделать кроме звонков, но опытные пользователи поймут, насколько много возможностей даст Linux. Итог прост, нужно покупать Nexus 5, выбрать наиболее понравившийся дистрибутив и перешивать смартфон. Смартфон не новый и по производительности очень сильно уступает современным флагманам, но мы то знаем, что грамотно собранный Linux может работать очень быстро, даже на слабом железе.

Официальный сайт Maru OS

Официальный сайт Plasma Mobile

Официальный сайт postmarketOS

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Разное

Отправить ответ

avatar
  Подписаться  
Уведомление о