Pull to refresh

Comments 19

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

Так как я работаю с телом через ssh, то телефон я не трогаю и он почти всегда лежит с выключенным экраном. Но есть нюанс , аккумулятор убитый, поэтому телефон всегда подключен к ЗУ. Возможно из-за этого не наблюдаю снижения производительности ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯. Наверное в вашем случае ядро ограничивало активность процессов, чтобы сберечь заряд батареи.

UFO landed and left these words here

Отключите энергосбережение.
Для многих задач мощности телефона более чем достаточно и цена зачастую нулевая (старый ненужный или с повреждённым экраном аппарат).
Прекрасное решение, если бы ещё можно было подключить телефон к сети по кабелю. Остаётся только вариант с USB сетевой картой. Но нужно городить колохоз с переходником питания.
И, конечно, запуск задач лучше реализовать как сервис, чтобы ее зависеть от перезагрузки аппарата или терминала.

я отключал, там прям динамическое отключение ядер было, открываем htop, смотрим у нас 8 потоков, экран тухнет, 2 потока

Это скорее связано с тем, как андроид даёт работать приложениям в фоне. Ещё один прикол термукса: запустить сессию screen или tmux, отсоединиться от неё и "закрыть" окно терминала (например по ctrl-d). Если открыть потом терминал заново, то сессии как не бывало, т.е. в этом случае все юзерские процессы покиляны с концами.

А получится при этом установить docker и запускать контейнеры? Или даже какой-нибудь k3s развернуть

если я правильно помню для запуска докер контейнеров на андроиде нужно собирать кастомное ядро. хотя на некоторых устройствах ядро в докер умеет. your mileage may vary

Достал из шкафа свой старый смартфон 2016 года, а там Android 4.2. Как и на большинстве бюджетных китайцев того времени… Скачал статью и положил в архив: через 10 лет, когда старыми начнут массово становиться устройства на Android 7+, пригодится.

Проверьте наличие кастомных прошивок для вашего устройства на xda developers например, возможно там есть 7 android и выше, если у вас Snapdragon то шанс наличия таковых большой

Статья интересная конечно, но

xiaomi-libra - существует postmarketos, работает зарядка, wifi. Следовательно вот вам большая экономия ресурсов. Сама ось будет занимать от силы 30мб в оперативки.

Я тоже когда-то запускал на телефоне python Flask который использовал termux для отправки СМС

UFO landed and left these words here

прикольно, а node.js можно поднять?

Это конечно интересно. Возможно использовать как скрытый сервер: взламываем роутер соседа, ставим ему DynDNS, проброс портов на подключенный телефон. Телефон вместе с ЗУ вмуровываем в розетку. Наверняка можно и без роутера как то привязать домен к динамическому ip ОпСоСа.

А бля чего ещё эти танцы с бубном - не понятно. Ведь работать вы будете с ПК. Удобнее поднять локальный сервер (например OSPANEL, справится даже моя кошка).

В образовательных целях конечно прикольно. Это как запуск Квейка на калькуляторе или в MS Exel.

Вот буквально на днях сделал web сервер из приставки Xiaomi Mi Box S на Android TV 9, только правда ограничился статичным контентом без PHP. Работает хорошо, даже при прокидывании портов на роутере, виден в интернете. Но тут закрадываются два минуса: не прокидывается 80 порт (возможно ограничение при использовании DDNS от TP-LINK) и самое главное - приставка уходит в спящий режим и сервер не работает, пока не включишь приставку. Конечно с этим можно разобраться, но мне это не было так нужно, просто забавы ради.

Сон у приставки отключается в настройках для разработчиков, jfyi

Sign up to leave a comment.

Articles