Pull to refresh

Comments 49

И это была Легенда!

А то что у автора скорее недоось

тема "а давайте поставим на смартфон linux и весь пингвиникс-софт" всплывает регулярно, ну вот и ещё раз, в 1333й раз.

Поставить можно и это, и много чего ещё, пользоваться - увы, оно неюзабельно.

Да, особо фанатичные красноголазики пользовались таким 10-15 лет назад, и возможно, продолжают. Все остальные - максимум 1 раз попробуют, чтобы больше не пробовать никогда.

Тема "а давайте поставим на смартфон linux и будет у нас карманный сервер" тоже регулярно всплывает. Видимо, у некоторых, в далёких странах, отключили поисковики.

Сделать это можно, но толку -то ?

При огромном выборе различного рода мини-РС и одноплатных РС ?

Иметь все проблемы смарта, используемого не по назначения (а их при постоянной эксплуатации более чем хватает), и ради чего ? чтобы написать "не такой, как другие" ?

Вопрос в нынешней цене на RPi, который уже не стоит пару тысяч руб. Если человеку надо запустить некий простой сервис типа принтсервера или motion, то это будет бесплатный вариант.

" Воспрос в нынешней цене на RPi, "

Есть десятки различных одноплатников от разных фирм.

А какие из них можно приобрести по цене в районе 500 р. ?

Железо с помойки не интересует.

Моё время стоит значительно дороже.

А казачек то был засланный...
Покупайте только новое и только от Apple ) ?

не совсем понятно, причём тут Apple к разговору про одноплатники,

но, видимо, "у кого что болит - тот о том и говорит" (с)

Успехов Вам в работе с железом по 3 цента.

UFO just landed and posted this here

Если у вас есть одноплатник, то расскажите какой же он модели ?
И под какую задачу он у вас загружен ? Или нету ?
Остальные применения Linux, по типу пром. серверов или ПК в данном контексте не уместно.

И вы как будто не знаете, что Андройд в своей базе это Linux.
Да и могу смело предположить (Не без основательно), что как минимум 5 iPhone (IOS 10.3.4 вроде ) на alpine linux.
На котором собственно и Postmarket OS (Да и минимум 80% докер образов )

И к постам Apple - вы надеюсь не пишете - Хватит писать свой собственный софт на этот никудышный linux )

А если считаете Alpine linux не достойным внимания,
то я бы закончил с вами диалог.

Разрешаю закончить.

Успехов Вам в работе с железом по 3 цента.

Хоть по 3 цента, хоть по 90 000 тыс.руб.
Цена имеет вторичное значение.
ха ) и 3 цента это 2.24 рубля)
по 5 баксов - это ближе к истине )

На 2 рубля - даже норм транзистор не купишь)
Юморист

Тут свежий пост - https://habr.com/ru/company/cloud4y/blog/717342/
Там вообще - на бесплатной тв приставке запускают Linux,
так там еще и пайка железа !
Представляю как вы оторветесь в коментах сколько вы сможете оставить там полезных замечаний.
Вы же обязаны всем донести свою точку зрения, до каждого.
Не останавливаетесь на достигнутом.
Что же вы стесняетесь, в перед ! за дело !

Чтоб никто и никогда уже невздумал !
Донесите там, что есть спец магазины со спец техникой и только на нее и ни на что более !

Там вообще - на бесплатной тв приставке запускают Linux,
так там еще и пайка железа !

Молодцы, конечно. Мой опыт попытки поиграться с тв приставкой (Asus какой-то) закончился сразу на залоченном загрузчике.

А если посмотреть немного дальше - несколько дней работы, и у нас в руках слабенький комп с linux. Неэффективно как-то.

Эх... А ведь был Unwired/Black Swift. Прекрасный девайс, жаль разработчики разосрались и проект умер.

У меня до сих пор такой лежит. Недавно хотел сделать из него принт-сервер и не смог. Софт устарел, репозитории недоступны. Но вообще после блэксвифта были и другие крошечные одноплатники. Сейчас можно купить Onion Omega 2+, например.
UFO just landed and posted this here

некий простой сервис типа принтсервера

Взять готовый, например?

то это будет бесплатный вариант

Ну, как бесплатный.. Корпус, питание, время на построение и отладку троллейбуса - это всё бесплатно.

Также полная лотерея с надежностью.

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

Кейс:
Есть телефон. У него частично не рабочий экран. Использовать штатно - не вариант.
Стоимость экрана = стоимости другого такого же в сборе.
Выбор: Положить на полку, пытаться продать или накатить PostmarketOS ?

Не могу не присоединиться к праведному гневу ) Только мой повод в том , что хватит пытаться догнать Гугл или Эппл в создании опенсорс моно девайса, когда есть другие альтернативные парадигмы. (Хотя ребятам из PinePhone респект)

Для меня это не линукс на телефоне. Для меня это проверка другой парадигмы* и хобби.
Ближе всего на мобилке. Одноплатник проигрывает по компактности и как там с батарейкой то ? А есть встроенный модем ? Мощности на мобилке под сервер выше крыши.
И давайте, что бы без холиваров - вторым в моем списке платформ идут одноплатники.
(*Другой парадигмы - это мобильный сервер без экрана + девайс с броузером)

И взглянем на результаты голосования
2-а человека выразили интерес к мобильной платформе - при наличии одноплатника.
Вам это ни о чем не говорит ? )

И вот есть такая операционка - PostmarketOS а, статей на хабре про нее совсем не много.
Но люди старались и писали код и за это им никто не платит.
Да, страна действительно далекая. Сибирь.

П.С.
А статьи, в стиле "давайте на смарт весь пингвин затащим" предположительно закончатся эмм не раньше чем через никогда )
Ну или когда все таки перетащат или когда вендоры настолько гайки затянут и все залочат, что это станет невозможно.

Есть телефон. У него частично не рабочий экран.

Я сделал из него часы ;) Выкинул батарею, припаял модуль питания, вставил в деревянную рамку. Но столько часов мне не нужно ;)

Другой парадигмы - это мобильный сервер без экрана + девайс с броузером

2 корпуса вместо одного.

2 аккумулятора. Их нужно не забывать заряжать одновременно.

2 радиомодуля.

2 процессора вместо одного.

Такой комплект не может стОить дешевле чем 1.5 обычных телефона.

Комплект - не может.
1. Дешевле - речь вел про A5 (Sams)
Без экрана - 400р
С экраном - 1500р

2. Если основное на М-сервере (И он по мощнее чем A5), то цена смены обзорного устройства невелика и требованию к обзорному могут быть минимальными.
А выход из строя последнего может быть не настолько критичен.

требованию к обзорному могут быть минимальными

Нужен дисплей, желательно хороший.

Нужен процессор, желательно хороший - вы же не хотите, чтобы видео лагало?

Нужна память.

Нужен радиомодуль с хорошей пропускной способностью.

Если это собирать как отдельное устройство - получится тот самый телефон, но без sim-карты. И цена его не будет сильно отличаться от обычного телефона.

Если взять обычный, ещё живой телефон, это будет дешевле, да ;).

Определенно верно )
Другого варианта прям на руках - сейчас у меня просто нет)
Такое решение прям оптимально для старта.


IMHO: сервер это такая железка, которая делится РЕСУРСОМ с окружающим миром. Процессором, дисками, доступом к сети... Что полезного может предложить телефон 2005-ого года выпуска? Медленную SD-карту по сети? Медленный интернет в качестве резервного канала? Может он сможет как-то поучаствовать а автоматизации "умного дома" или чего-то подобного? Если нет, то бесполезный телефон превратится в бесполезный не телефон.

Единственная польза - познакомится с режимами UNBRICK и Factory Recovery. И то сомнительно - ибо по хорошему это все закрыто жирным NDA, а то что доступно в некотором смысле магия "делай так, не делай этак - вот тебе и счастье".

Так что каждый для себя сам решает как развлекаться.

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

Хостить телеграм бота для одной семьи может вполне.

Хм... Я, возможно, старовер, но.... Зачем семье телеграмм бот?

Если нужен одному человеку, значит может понадобиться и семье.
UFO just landed and posted this here
Для алертов через телегу из HA не обязательно хостить где-то бота, HA сам с этим справляется.

Для алертов не нужен сервер - достаточно POST-запроса к API. Можно хоть с ESP32 отправлять.

curl -s -X POST "https://api.telegram.org/bot$token/sendMessage" -F chat_id=$chat_id -F text="${MESSAGE}"
Хостить телеграм ботов легко можно в каком-нибудь облаке типа Azure или AWS не вылезая за бесплатные лимиты.
По-моему, это вариант вида «приколись, как я могу».
Конечно, можно придумать, где подобное пригодиться, но это, скорее, будет подгонка задачи под ответ, чем решение реальной проблемы.
«Сервер в рюкзаке» делается либо при помощи ноутбука, либо одноплатника с повербанком, либо пересмотра ТЗ.

Малина чем хороша? Тем, что она стандартизирована, у неё есть коммьюнити, которое пилит под неё как софт, так и железо. За это многое можно простить.
Но у неё есть и недостаток в виде сравнительно высокого энергопотребления. В то время как смартфон оптимизирован на экономию. Поэтому идея превращения смартфона в мобильный сервер не выглядит безумной.
смартфон оптимизирован на экономию

В режиме ожидания. Когда на него какие-то задачи навешиваются, батарейка садится довольно быстро.

Плюс одноплатник можно по задаче подобрать, взять какую-нибудь pizero — и она даже с повербанком будет компактнее древнего телефона.

Это если вы ОС не меняете. А автор написал, что их ОС не оптимизирована для экономии энергии смартфоном.

Напоминает мне сравнение мелких девборд с кнопочным телефоном. Телефон такой можно купить за 500р и даже дешевле, а платы - что-то дешевле, что-то дороже, но по комплектации телефон получается выгоднее: экран, батарейка, корпус, больше десятка кнопок. Проблема только в том, что документация закрытая, схем платы нет - надо искать утечки или реверс-инженерить. Чем я немного позанимался, но это очень утомляет.

А зачем вообще нужен мобильный сервер? Про сервер бухгалтерии в газели за забором предприятия я слышал, а в рюкзаке зачем?

Если же вопроса мобильности нет, то экономится… 2-3 тысячи рублей?

Лично для себя практического интереса не нахожу, коммерческих перспектив продукта тоже не просматривается, но как проект энтузиастов вполне интересно.

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

Мультимедиа приставка X96Air на SoC Amlogic S905X3
7zr b

7-Zip (a) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE)

LE
CPU Freq: 64000000 64000000 64000000 - - - - - -

RAM size:    3674 MB,  # CPU hardware threads:   4
RAM usage:    882 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:       3145   359    853   3060  |      88472   397   1901   7548
23:       3063   373    837   3121  |      86238   397   1881   7462
24:       2940   377    839   3161  |      83414   395   1853   7323
25:       2781   381    833   3176  |      80903   397   1814   7200
----------------------------------  | ------------------------------
Avr:             372    841   3130  |              396   1862   7383
Tot:             384   1351   5256

Orange Pi3 LTS
7z b

7-Zip 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE)

LE
CPU Freq: 64000000 - 64000000 64000000 - 256000000 512000000 1024000000 2048000000

RAM size:    1989 MB,  # CPU hardware threads:   4
RAM usage:    882 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:        949   287    321    923  |      20920   390    458   1785
23:        932   293    324    950  |      20674   390    458   1789
24:        938   301    335   1009  |      20302   389    458   1782
25:        926   307    345   1057  |      19810   387    456   1763
----------------------------------  | ------------------------------
Avr:             297    331    985  |              389    458   1780
Tot:             343    394   1382

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

Raspberry Pi 4
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE)

LE
CPU Freq:   929  1158  1498  1491  1497  1495  1493  1495  1490

RAM size:    3794 MB,  # CPU hardware threads:   4
RAM usage:    882 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:       3387   295   1115   3296  |      66442   369   1538   5669
23:       3620   337   1096   3689  |      69151   387   1546   5983
24:       3214   310   1115   3457  |      62452   361   1520   5482
25:       3392   348   1115   3873  |      60660   361   1495   5399
----------------------------------  | ------------------------------
Avr:             322   1110   3579  |              369   1525   5633
Tot:             346   1317   4606

i7-4770k
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (306C3),ASM,AES-NI)

Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (306C3)
CPU Freq: - - - - - - - - -

RAM size:   15675 MB,  # CPU hardware threads:   8
RAM usage:   1765 MB,  # Benchmark threads:      8

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:      20267   624   3160  19717  |     233612   743   2680  19926
23:      20247   668   3088  20630  |     226777   730   2689  19625
24:      19590   691   3050  21064  |     229300   751   2682  20125
25:      18772   696   3079  21434  |     218210   726   2674  19420
----------------------------------  | ------------------------------
Avr:             670   3094  20711  |              737   2681  19774
Tot:             704   2888  20243

Orange Pi PC
7-Zip [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,32 bits,4 CPUs LE)

LE
CPU Freq: 32000000 64000000 - - 128000000 - - 1024000000 -

RAM size:     999 MB,  # CPU hardware threads:   4
RAM usage:    882 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:       1874   324    563   1823  |      50241   399   1075   4286
23:       1828   334    558   1863  |      49308   399   1069   4266
24:       1809   342    569   1946  |      48315   399   1062   4241
25:       1717   342    574   1961  |      46832   399   1045   4168
----------------------------------  | ------------------------------
Avr:             335    566   1898  |              399   1063   4241
Tot:             367    814   3069

Raspberry PI 3B
7-Zip [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,32 bits,4 CPUs LE)

LE
CPU Freq:   748   798   798   798   798   798   798   797

RAM size:     744 MB,  # CPU hardware threads:   4
RAM usage:    450 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:       1421   304    455   1383  |      40361   385    894   3443
23:       1373   302    463   1399  |      37007   361    887   3202
24:       1374   309    478   1478  |      38937   387    882   3418
----------------------------------  | ------------------------------
Avr:             305    465   1420  |              378    888   3355
Tot:             342    676   2387

i5-11400
7-Zip 22.01 (x64) : Copyright (c) 1999-2022 Igor Pavlov : 2022-07-15

Windows 10.0 19045
x64 6.A701 cpus:12 128T f:3F310C2774C
11th Gen Intel(R) Core(TM) i5-11400 @ 2.60GHz (A0671) (50->50)

1T CPU Freq (MHz):  4215  4279  4128  4222  4247  4199  4232
6T CPU Freq (MHz): 594% 3854   586% 3940

RAM size:   32605 MB,  # CPU hardware threads:  12
RAM usage:   2669 MB,  # Benchmark threads:     12

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:      47070  1000   4580  45791  |     739499  1163   5424  63057
23:      42616   999   4347  43421  |     696904  1120   5384  60286
24:      40422  1018   4271  43462  |     699130  1141   5378  61344
25:      39983  1061   4301  45652  |     695930  1164   5319  61920
----------------------------------  | ------------------------------
Avr:     42523  1019   4375  44581  |     707866  1147   5376  61652
Tot:            1083   4875  53117

  1. Битый экран - частое повреждение, но не самое. Чаще у старых Android-устройств экран цел.

  2. Для сервера ресурсов маловато, для DOSBOX и подобного - вполне хватит. Но для этого не обязательно заменять ОС смартфона.

Более логично использовать старый смартфон в качестве мозга робота, чем как сервер. Таких проектов довольно много, напрмер OpenBot

Тем более, в смартфоне есть ещё и акселерометр/гироскоп/компас, камера, батарея.

Я едва не пропустил этот пост. Случайно нашел, мониторя свой любимый запрос в Гугле (:

Так держать.

Raspberry Pi 2 Model B Rev 1.1
7-Zip (a) [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C.UTF-8,Utf16=on,HugeFiles=on,32 bits,4 CPUs LE)

LE
CPU Freq:   798   890   891   891   891   890   891   890

RAM size:     972 MB,  # CPU hardware threads:   4
RAM usage:    882 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:       1302   305    415   1267  |      36926   397    794   3150
23:       1191   285    425   1214  |      35583   390    789   3079
24:       1241   307    435   1334  |      35223   396    781   3092
25:       1241   317    447   1418  |      33997   395    766   3026
----------------------------------  | ------------------------------
Avr:             304    431   1308  |              395    782   3087
Tot:             349    607   2197

Sign up to leave a comment.

Articles