Нужен ли такой одноплатник?

2286ac4f1918152afce8f36ca069af47.png

Привет, Хабр!
Меня удивили результаты поиска по хабру по слову PostmarketOS)
Хотя операционка живет и развивается, но учитывая, что это не коммерческий продукт, это объясняет количество статей.

Если коротко — У меня есть Самсунг А5 (2015) и я могу на него установить MongoDB на Docker, накатить nodeJS и использовать как сервер разработки.
Под капотом Alpine Linux и в отличии от UbPorts — установка приложений из консоли это найтивный путь.

Целью поста является обзор альтернативного направления развития мобильных устройств под свободными осями (И не является обзором PostmarketOS, но в целом для хабра не мешало бы)

На данный момент в мире пользовательских мобильных устройств царит парадигма — моно девайсов. Не последним вкладом в стоимость которых они обязаны дисплею.

Жизнь без дисплея

А что происходит если дисплей вышел из строя ?
Замена ? Замена аппарата ?

А реально ли, использовать девайс без экрана ?
WiFi остался ? — Вполне.
Процессор работает ? — Определенно.
ОЗУ и флешка функционируют ? — Да!

Возможным решением может стать установка Postmarket OS
Нюансы есть — список поддерживаемых устройств есть на официальном сайте.
Установка не сложная. Есть и предварительно скомпилированные образы.

Концепт

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

Но, что если разделить носимое устройство на 2 части ?

  1. Часть — это «Мобильный сервер» без экрана

  2. Часть — это более низко производительный девайс с экраном, через который идет работа на мобильном сервере.
    Либо любой смартфон (либо ПК или Ноутбук)

Это дает возможность смены обзорного устройства, без замены основного — которое лишено такой хрупкой части как дисплей.

Уже сегодня на устройство с PMOS можно поставить облачную IDE в докере
и в рюкзаке будет свой сервер разработки или различные офисные решения.

И в сложившихся условиях, внимательное отношение к имеющимся мощностям — более чем оправдано.

Рабочее название такой операционки, решил выбрать как — Polu OS.

Не все так просто

Да, тут есть вопросы)
Хоть и устройство выглядит как мобильный — оно таковым больше не является)
в плане энергоэффективности предположительно хватит на 4–5 часов
Alpine Linux не настолько оптимизирован как например Android, по потреблению.
Но, пути открыты и возможности оптимизации не ограничены.

И да, такой мобильный сервер это гиковский проект, но может быть довольно удачным решением.

Например, есть все предпосылки для того, что бы «дать позвонить» можно было бы сказав пароль от точки доступа на сервере и домен.
На котором по веб интерфейсу можно набрать номер и совершить голосовой вызов.
(Ну, или быть хакнутым))

Что по железу ?

7z benchmark (7z b)

Asus A53C на i7 — 13566
---> Samsung A5 — 3157 <---
Orange Pi+ 2 — 2144
Asus EEEPC901 — 1245

(Если у кого есть Orange \ Rasberry поделитесь результатами этого бенчмарка)

Кто то справедливо спросит а, как же GPIO?
До данного момента мне хватало NodeMCU на ESP8266)
Но, если серьезно — то, прям полноценный одноплатник это уже другая категория.

Как выглядит этот сервер в живую

3822c3fd0867d268d492bc435334aafc.jpg

В завершении

Хотелось бы выразить огромную благодарность всем кто пилил и пилит PMOS,
благодаря вам, у меня есть возможность использовать такой бюджетный одноплатник.

Ссылки

Офф. сайт: https://postmarketos.org/
Русскоговорящий телеграм канал PMOS с майнтейнерами проекта: https://t.me/postmarketosinrussian

© Habrahabr.ru