Да, можно сделать из смартфона мини-сервачок, использовать вместо какой-нибудь малинки. Но придется городить огород со всякими переходниками.
З.Ы. убунту тач выглядит более юзабельным дистром, чем дроидиан, но сути это особо не меняет. Очень узкий спектр проблем можно решить линуксфоном. ИМХО
Ща продолжил свои размышления по поводу линуксфона.
Вот представь, что у тебя с собой компактный нетбук на линуксе. Небольшой такой комп. Ты можешь посерфить инет, посмотреть видео, послушать музыку. Можешь звонить и принимать смс-ки. Там есть какие-то программы, но использовать ты можешь не все - под твой экран они могут не подходить, и с каким-то железом не работать. Ты можешь набирать заметки, смотреть и редактировать календарь.
Но работать с него полноценно ты не можешь, ввиду маленького экрана (даже если у тебя версия Note с экраном побольше). Как полноценный телефон ты его, конечно, можешь использовать, но через условную "виртуалку". И вот смысл тебе от линукса на борту? Единственное, что можно модуль связи отрубить, чтобы вышки не "трекали" тебя.
Из этих соображений я воткнул на свой "новый" аппарат LineageOS и сделал резервным вместо старого Xiaomi, который уже даже с кастомной прошивкой стал тупить. Экспириенс получен, лавочка прикрыта.
Купил себе кусок проблем за 5к.
Увидел на просторах этих ваших интернетов, что можно на обычную мобилку воткнуть Linux.
Не обязательно искать PinePhone, LibrePhone или еще какие-то специальные за 100500 мультов. На обычную.
Посмотрел обзоры, зашел на сайт на ubuntu-touch.io и офигел, сколько уже девайсов поддерживается.
Девайсов много, не все поддерживаются полностью, но выбор есть.
Дальше многабукф. TLDR;
Я себе приглядел Redmi Note 9 Pro. Почти все железо в Линуксе работает, и б/у аппарат стоит довольно бюджетно.
С месяц я обдумывал эту идею линуксофона. Понимал прекрасно, что заменять свой Ацуц я не буду и в повседневном использовании "новый" аппарат мне не пригодится.
Только отбитые параноики и долбанутые гики будут ходить с таким телефоном. Я, конечно, близок ко второй категории, но не настолько (пока что).
Мой мозг игнорировал сознательные доводы и я время от времени листал Авито, изучая варианты 9х Редмиков.
Спустя месяц, все же, решился. Нашел аппарат у девочки в Златоусте и заказал доставку. Пошла первая неделя ожидания.
Через неделю забрал телефон из ПВЗ Авито и, наученный опытом прошивки своего первого телефона Xiaomi (на который, к сожалению, нельзя поставить Linux), я привязал аппарат к учетке Mi.
Без этого нельзя разблокировать загрузчик, а без разблокировки нельзя перепрошивать телефон.
Хотелось верить, что мне не придется ждать неделю, пока компания Xiaomi даст мне доступ к разблокировке.
Увы. Хоть у меня и не новая учетная запись, а ждать нужно. Это я узнал через пару дней.
В это время я выяснил (опытным путем), что этот Redmi не хочет подключаться к моему ноуту в режиме Fastboot.
Работают все режимы, кроме этого. Ноут просто его не видит. Никак. Совсем. Сволочь. По рекомендациям из интернетов я менял кабели, компы, операционные системы, USB-хабы.
Все бестолку. Не видит. Хотя до этого я несколько аппаратов разных производителей прошивал неоднократно (в т.ч. и Xiaomi), но именно с этим телефоном проблема.
Я уже решил отдать его на разблокировку в какой-нибудь сервис. Обошел в округе с десяток сервисов. В одном согласились взять на разблокировку.
Через сутки вернули - не получилось. Я забрал железяку. Решил, что может быть физическая проблема с нижним шлейфом, к которому подключен разъем USB.
Аппарат лег на полку до утра. Нужно было подумать, что делать с ним дальше.
Пришла в голову мысль, что я ещё не пробовал подключать телефон к своему основному серверу. Там портов много, могло сработать. И даже сработало. Не без нюансов, но все же...
Пошла вторая неделя ожидания. Уже не полная, но ждать пришлось. Сколько именно осталось ждать, я узнал как раз, когда смог подключить телефон.
И я ждал, а что делать. Попутно гуглил разную инфу и пытался выяснить, можно ли как-то сократить срок ожидания. В моём случае оказалось, что нельзя.
И вот, в нужный день, в нужный час, я достал с полки свою игрушку, подключил и разблокировал загрузчик. Можно прошивать.
Запущена специально обученная утилита, нажаты нужные кнопки, и... У меня в руках кирпич. Тяжёлый электронный труп.
Следующие двое суток я мучал несчастную тушку смартфона. Куча прошивок, множество попыток. Несколько раз у меня на руках был полный кирпич, несколько - только на половину.
Ubuntu упорно не хотела вставать на мой девайс. Ни в какую. Windows, Lunux, с VPN, без VPN, разные версии прошивок. Силы закончились. Я прошил кастомную прошивку и отложил его.
Пока, получается, не видать мне линуксофона. На следующий день мне попалась информация, что можно попробовать установить другой Линукс. Не бубунту.
Droidian. За Postmarket я интересовался, но как-то там слишком уж сложно и не все железо моего телефона будет работать. Droidian встал.
Пришлось, правда, снова найти нужную версию прошивки производителя. Но зато с остальным проблем не было. Пока не было...
После стольких мучений я, таки, получил то, что хотел - смартфон на Linux. Что можно про него сказать? Не особо много.
Репозитории Droidian'а недоступны у нас. А из-за этого целый ворох проблем. Amnezia на него ставится, а поднимать отдельный сервер с другим VPN или ставить прошитый роутер пока не хочется.
Приложения Flatpack, которые доступны, написаны под desktop и часто не оптимизированы под экран смарта. Это не удобно. Не ко всему железу программы могут получить доступ.
Я попытался в Delta Chat просканировать QR - не запускается камера. На виртуальной клавиатуре нет стрелочек. Каждую команду в консоли нужно вводить заново руками.
Можно устанавливать Android-приложения в отдельном андроиде внутри линукса. Но зачем? Проще поставить кастомную прошивку и использовать аппарат полноценно.
Ниша пользователей такого аппарата очень узкая. "Неудобно". Этим словом можно описать полученный опыт использования. Как говорят на АвтоВАЗе - "можно, но зачем?"
Смартфон, на мой взгляд, должен помогать решать проблемы, а не создавать их. В обычном использовании, по крайней мере.
Что с ним делать дальше - хз. Этого я пока не придумал. Мозг хотел получить этот опыт и достиг своей цели. Дальше можно новую цель придумывать.
Аквариумные рыбки скажут вам спасибо и приободрятся, если вместо обычного рыбьего корма, получат к завтраку щепотку — другую хорошего растворимого кофе.
#хозяйкеназаметку
Не знакомьтесь с мужчинами на улице — они вас обманут. Если и с мужем вы познакомились на улице — разводитесь. Он вас наверняка уже обманывает.
#хозяйкеназаметку
Хозяйке на заметку:
Занимать деньги надо у пессимистов они заранее знают, что не отдадут.
#хозяйкеназаметку
Помните, что оставленные без присмотра маленькие дети очень быстро становятся маленькими родителями!
#хозяйкеназаметку
Не хватайтесь мокрыми руками за оголённые провода — они могут заржаветь.
#хозяйкеназаметку
Береги честь смолоду, а деньги всю жизнь.
#хозяйкеназаметку
Picasso: я где-то читал, что умельцы в Toyota Prius Линукс зашивают
CORPSE: Офигеть!
Picasso: Я хочу эту машину!
CORPSE: Стоишь посреди трассы, мигаешь аварийкой... На дисплее консоль. И печально так произносишь. Ну кернел, ну паник... )
CORPSE: cat "380 km/h" > /proc/speed
Picasso: iptables -A INPUT -s $EBLAN -j DROP
CORPSE: user@prius$ turn --left --angle=90
CORPSE: iptables -I OUTPUT 1 -d $GIBDD --babki -j REJECT
Picasso: iptables -A OUTPUT -d $GIBDD -p babki -m limit --limit 100RUR -j ACCEPT ))))
Picasso: iptables -t nat -A PREROUTING -s $GIBDD -j REDIRECT --to-destination $NAHUI
Разработчик/программист, писатель, поэт, блогер, инвестор.
1С, Python, JS.