Купил себе кусок проблем за 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
Нельзя смотреться в зеркало когда ешь — счастье своё проешь. И когда пьёшь — пропьёшь. А в туалете зеркало вообще лучше не вешать…
#хозяйкеназаметку
xxx: Текущее поведение инвестиционных рынков напоминает мне, как лиса выводит блох.
xxx: Лиса берет в зубы клочок шерсти и начинает спиной заходить в воду.
xxx: Блохи бегут от воды с кончика хвоста - на спину, оттуда - на морду, пока наконец на поверхности не остаются только лисий нос, да кусочек меха в зубах.
xxx: Все блохи давятся в этот момент на клочке меха.
xxx: Тогда лиса выплевывает мех, и блохи плывут на том, что казалось им надежной спасательной шлюпкой, по волнам...
Разработчик/программист, писатель, поэт, блогер, инвестор.
1С, Python, JS.