xenon
@xenon
Too drunk to fsck

Можно ли сделать linux «сервер» из старого android смартфона?

Есть у меня "малинка" - raspberri pi 3 B+, работает себе в уголку, не шумит, мне нравится. Удобно. Естественно, реальной нагрузки на ней нет, но иногда какие-то мелкие вещи удобно делать там через SSH.

А еще у меня есть уже три старых андроид смартфона, относительно мощных (от 1 гига памяти). Валяются на всякий случай, и скорее всего так и не пригодятся. И планшет 10.1". Уже 4 устройства, слабейшее из которых более-менее сравнимо с малинкой, А сильнейшее имеет в 3 раза больше RAM.

Можно ли из них (без фанатизма) получить какой-то аналог "малинки" - слабенькую линуксовую машину, на которой можно было бы по SSH что-то делать (хотя бы поднять apache/mysql)?
Может быть сейчас есть какой-то [почти]универсальный способ сделать это? (а то рутование андроида всегда было чем-то нетривиальным, с каждой моделью по своему). В идеале - что-то "настоящее" поставить туда (как raspbian почти debian), но можно и андроид в каком-то виде, приближенном к тому, что привычно юниксоиду.

Если при этом потеряется телефонный функционал и даже дисплейчик отключится - это в целом терпимо.
  • Вопрос задан
  • 1208 просмотров
Пригласить эксперта
Ответы на вопрос 5
mayton2019
@mayton2019
Bigdata Engineer
У малинки хотя-бы есть разьемы для USB/Ethernet/HDMI. Это полноценный десктоп не хуже тех которые были в 90х. Даже лучше если сравнивать с Радио86 или Спектрум.

А что есть у телефона? Какая интеграция? Да это чертов кирпич в смысле интеграции. Даже ресет нормально нажать нельзя.
Ответ написан
3r1k
@3r1k
the quieter you become, the more you hear
Смотри в эту сторону.
Ставил себе как-то Ubuntu Touch, так поиграться, ниче так.
Ответ написан
Комментировать
uvelichitel
@uvelichitel
habrahabr.ru/users/uvelichitel
TLDR: termux и su даст вам вполне работоспособное окружение.
Android и есть linux. Чтобы получить консоль и BusyBox https://busybox.net/about.html достаточно установить termux https://f-droid.org/en/packages/com.termux/. Кроме Gnu-tools termux даст менеджер пакетов с таким репозитарием https://packages.termux.dev/apt/termux-main/pool/main/ (apache там есть) Без root это всё совсем игрушечное, ни порты не откроете, ни файловую систему. А так, я например писал сервера на Go, компилировал под linux и они прекрасно заводились на телефоне.
Большого смысла через adb и custom recovery шить телефон в debian не вижу, а закирпичить проще простого(мне неоднократно удавалось).
Ответ написан
@Brujerizmo
А я тут... примус админю
Вот способ установки вполне полноценного окружения. Я как-то игрался на старом смарте, замечательно работает:
https://4pda.to/forum/index.php?showtopic=378043
Ответ написан
Комментировать
@hrum
вот здесь описывал установку ченджрут-сервера на тв-приставку, может наверное пригодиться:
https://habr.com/ru/post/198492/
работало у меня на ура. ;)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы