Активно Делаем полноценный домашний сервер из старого смартфона на Android

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

Однако практичный человек сможет найти им применение. Устройство на Android вне зависимости от возраста обладает немалым потенциалом, поэтому можно вдохнуть в них новую жизнь. Советы о том, как это сделать, приведены ниже.

1. Беспроводной трекпад и джойстик для компьютера

При правильном подборе программного обеспечения и затратив несколько минут на настройку, вы сможете превратить старое Android-устройство в контроллер для управления компьютерами на Windows, Linux или macOS.

Потребуется приложение под названием Unified Remote и подключение через Wi-Fi или Bluetooth. Бесплатная версия приложения даёт возможность управлять мышью и клавиатурой, воспроизведением мультимедийного контента и связанными с энергопотреблением командами. Полная версия стоит $4 и добавлять отдельные элементы управления для каждой программы и другие передовые возможности.

Нужно скачать серверное программное обеспечение для компьютера, после чего устройство будет готово к работе в качестве беспроводного контроллера.

2. Удалённый компьютерный терминал

Если вы хотите получать доступ к домашнему компьютеру из других мест, может помочь старый Android-смартфон или планшет. Через его экран вы увидите экран своего компьютера.

Проще всего для этого использовать бесплатную программу Google Chrome Remote Desktop, которая работает с системами Windows, Linux, Chrome OS и macOS. Установите приложение Chrome Remote Desktop в браузер на компьютере и следуйте за инструкциям для установки соединения. Подключаться можно только к тем устройствам, где выполнен вход в одну учётную запись Google. Для безопасности потребуется создать пин-код.

Когда это сделано, установите приложение-компаньон на Android-устройство, через которое при помощи пин-кода можно будет подключиться к рабочему столу компьютера.

3. Универсальный пульт дистанционного управления

Даже у самых старых Android-устройств достаточно энергии, чтобы работать как пульт дистанционного управления дома или на работе. Это позволит управлять различными устройствами и мультимедийными компонентами без специальных приборов и освободить основной смартфон, который пригодится для других дел.

Сначала загрузите на старый смартфон или планшет нужные приложения, такие как Nest, Hue и т.д. Добавьте инструменты, которые позволят управлять потоками аудио и видео. Есть несколько способов:

  • Соедините смартфон или планшет при помощи брелка Google Chromecast. После этого можно держать старые устройства у себя на столе и использовать как хаб для беспроводного управления контентом, вроде видео на YouTube, которое будет отображаться на экране телевизора.
  • Установите приложение, превращающее Android-устройство в пульт управления для телевизора, приставок или DVD-плеера. Если на мобильном устройстве есть инфракрасный датчик, на нём может быть собственное программируемое приложение или используйте программу Smart IR Remote. Если инфракрасного датчика нет, поищите в магазине Google Play Store определённые программы для управления. Такие программы есть у Panasonic , Sony , DirectTV, Android TV и т.д.
  • Создайте полноценный медиасервер при помощи Plex, затем используйте старые устройства как пульт управления для трансляции локального контента на телевизор. Мультимедийный сервер является бесплатным, хотя есть подписка по цене $5 в месяц, $40 в год и $120 навсегда.

4. Научные исследования

Старые неповоротливые Android-устройства могут внести вклад в мировую науку, помогая предсказывать землетрясения и искать лекарства от болезней. Всё это можно делать в рамках программы Калифорнийского Университета в Беркли под названием BOINC.

Нужно скачать бесплатное приложение, выбрать понравившийся вам проект и настроить устройство на работу с ним. Пока устройство включено, подключено к розетке и имеет доступ к Wi-Fi, учёные из разных институтов смогут использовать его вычислительные возможности для анализа данных. Больше о проектах BOINC можно узнать в Википедии. Нужно иметь в виду, что счета за электричество могут вырасти.

5. Камера безопасности

Кому нужны навороченные камеры наблюдения, когда есть ненужный старый Android-смартфон. При помощи приложений сторонних производителей камера на вашем устройстве позволит наблюдать за домом, офисом и любым другим местом. Могут быть даже продвинутые возможности, вроде записи видео и обнаружения движения.

Скачайте бесплатное приложение IP Webcam или версию Pro за $3,99 и следуйте инструкциям. После вы сможете смотреть через камеру устройства и любой совместимый браузер.

6. Станция для видеоконференций

Настройте старое Android-устройство при помощи приложения для видеообщения на выбор: Skype, Hangouts Meet, Google Duo или другое. Поместите его в док-станцию на столе и получите постоянную точку доступа для переговоров по работе и с друзьями.

При наличии достаточного количества старых смартфонов и планшетов можно создать систему видеоконференций для целого офиса. Каждое устройство нужно приписать к отдельной учётной записи по названию кабинета или имени пользователя.

7. Командный центр кухни

Пригодятся старые устройства не только в офисе, но и на кухне. Нужно использовать сторонний загрузчик вроде Action Launcher или Nova Launcher для упрощения домашнего экрана и добавления простых жестов, вроде двойного нажатия на любую часть экрана для запуска голосового поиска Android. Это позволяет работать с устройствами без рук. Более современные устройства поддерживают голосовую активацию и Google Assistant.

Далее нужно разместить на домашнем экране правильные приложения. Netflix (актуально для США) и другие сервисы потоковой трансляции видео превратят планшет в телевизор с кулинарным каналом. Могут пригодиться приложения с рецептами блюд, а также сервисы заметок с подключением к облаку, такие как Google Keep, Evernote или OneNote. Через них можно быстро просматривать собственные рецепты и редактировать списки покупок с синхронизацией, чтобы видели другие члены семьи.

8. Расширение возможностей сотовой связи

При использовании Google Project Fi (что для России неактуально) в качестве беспроводного сервиса для текущего смартфона можно воспользоваться небольшим малоизвестным бонусом: получить дополнительную SIM-карту с возможностью отдачи трафика на другие устройства без переплаты.

Нужно заказать карту на сайте Project Fi, установить в старый смартфон или планшет, если там есть разъём и устройство получит доступ онлайн. Платить нужно за израсходованный устройством трафик за месяц, как в обычном тарифном плане Fi, поэтому вспомогательное устройство станет дополнять основное.

Это открывает ряд интересных возможностей: старый смартфон можно использовать в случае пропажи, поломки или разрядки нового; можно сделать его точкой доступа, чтобы не истощать заряд аккумулятора основного смартфона; отдать детям; звонить и принимать звонки через основной или альтернативный номер.

9. Окно в мир

У вас не лучший вид из окна офиса или квартиры? Заставьте старое Android-устройство показывать более интересные пейзажи.

Сначала установите приложение EarthCam Webcams из магазина Play Store. Тут даётся доступ к прямым трансляциям с камер со всего мира. Выберите нужную и нажмите на иконку полноэкранной трансляции.

В сети есть немало камер специально для мобильных устройств. Запустите браузер и найдите подходящий вид.

10. Цифровая фоторамка

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

Если вы пользуетесь Google Фото, откройте приложение, нажмите на любое фото в основной библиотеке или альбоме и на кнопку с тремя точками в правом верхнем углу, выбрав команду «Слайд-шоу». Программа будет прокручивать все доступные фотографии, так что в свободную минуту вы сможете предаться воспоминаниям.

11. Электронная книга

Отключите уведомления от Gmail и прочих надоедливых приложений; можно даже перейти в режим «В самолёте» и читать, ни на что не отвлекаясь.

12. Настольный календарь

Можно поставить устройство на стол вместо календаря. Подойдёт предустановленное приложение Google Calendar с ориентированными на продуктивность элементами, также хороша бесплатная программа Cal от Any.do с насыщенным графическим интерфейсом.

13. Командный центр автомобиля

Избавьтесь от необходимости отвлекаться на смартфон в автомобиле, превратив старую модель в постоянно доступный командный центр. Найдите удобный держатель и закрепите в безопасном месте. Подключите его к разъёму автомобиля и к стереодинамикам (через Bluetooth или разъём для наушников 3,5 мм). Дальше можно использовать основной смартфон как точку доступа в сеть или же заранее скачать музыку и карты для навигации на устройство через Wi-Fi.

Поставьте приложение Android Auto и получите простой интерфейс с большими кнопками и голосовыми командами.

14. Обучающий инструмент для детей

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

На планшетах с системой Android 4.3 и новее есть функция ограниченных профилей (Restricted Profile). Откройте Настройки > Пользователи > Добавить пользователя .

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

Если на старом устройстве установлена версия Android 7.0 или новее (что маловероятно), программа Google Family Link даст больше элементов контроля, в том числе ограничение по времени работы и ежедневные отчёты об активности. Сейчас программа доступна только по приглашениям; приглашение можно попытаться получить на сайте Family Link.

15. Электронные часы

Хотите узнать время? Старый смартфон в док-станции может показывать настраиваемые часы на рабочем столе или ночном столике. Приложение Google Часы является отличным вариантом для начала, особенно если вы хотите установить будильник. Посмотрите на опцию «Заставка» в разделе «Экран» в настройках операционной системы, чтобы часы автоматически показывались при подключении устройства к розетке.

Для ещё большей визуальной привлекательности установите бесплатное приложение Timely, которое не разрабатывается после покупки компанией Google в 2014 году, но продолжает предлагать довольно много расширенных функциональных возможностей.

16. Игровое устройство

Отложите в сторону портфель и отдохните за игрой. Старое устройство на Android подойдёт для не самых требовательных с точки зрения графики и игр.

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

17. Устройство для чрезвычайных ситуаций

Любой смартфон способен звонить в службу спасения, даже если он не подключен к сотовой сети. Храните старый аппарат заряженным в автомобиле или в сумке; если случится что-то плохое, а действующий смартфон будет разряжен или недоступен, всё равно будет возможность позвонить в скорую помощь, полицию и т.д.

18. Тестовое устройство

Android представляет собой мечту компьютерного энтузиаста. Обычно систему можно относительно легко взломать (выполнить рут), чтобы получить доступ к полному списку возможностей. Когда это сделано, можно устанавливать дополнительные приложения и полностью поменять прошивку операционной системы с другими функциями и дополнительными настройками.

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

Всё это не страшно на старом устройстве. Попробуйте на нём свои навыки хакера; чтобы узнать, как произвести рут, поищите информацию в интернете по названию модели и версии операционной системы Android. В глобальной сети существует огромное сообщество Android-энтузиастов, поэтому вы наверняка найдете полезные руководства для своего устройства.

19. Продайте его

Самый простой вариант. То, что старое для вас, новое для кого-то другого. Для подобных продаж у нас в стране существует популярный сайт Авито. Там вы можете посмотреть, какие устройства предлагают другие продавцы и по какой цене.

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

20. Подарите его

Чувствуете в себе щедрость? Можно отдать устройство друзьям, родственникам или разместить объявление в интернете. Также можно поискать благотворительную организацию, детский дом и т.д.

Для Galaxy S4 и S4 mini разработчики Samsung придумали особую функцию: эти телефоны оснащены инфракрасным портом.

Используя входящее в поставку приложение WatchOn (или приложение следующего поколения Peel Smart Remote), смартфон Galaxy можно превратить в мощную систему дистанционного управления, даже если телефон был уже заменен моделью следующего поколения. Кроме того, «пожилыми» телефонами, которые способны управлять другими устройствами через ИК-порт, также являются HTC One, LG G2 и LG G Flex.

Трудоемкость: малая; затраты: нет

2 Вторая жизнь смартфона в качестве веб-камеры


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

Однако совсем не обязательно делать ставку на дорогие специальные решения: достаточно старого смартфона, который можно использовать в качестве камеры с сетевым управлением. Для этого вам понадобится только соответствующее приложение, большое число которых представлено на рынке. На примере бесплатной IP WebCam для Android мы покажем, как это работает.

1. Загрузите приложение из Google Play Market и запустите его на смартфоне. В разделе «Настройки видео» сначала включите средние параметры разрешения и качества. Кроме того, вы можете выбрать переднюю или заднюю камеру, а также горизонтальный или вертикальный формат изображения. Также существует возможность управления энергопотреблением, микрофонами смартфона и включения датчиков камеры, которые распознают движения и шумы.

2. В пункте «Настройки соединения» вы можете по желанию установить логин и пароль, а также изменить порт передачи данных. 3. Передача данных начинается по команде «Запустить». Теперь телефон отображает IP-адрес, используя который, вы можете отслеживать поток данных в браузере и управлять камерой. Если вы хотите использовать веб-камеру вне домашней сети, вам понадобится бесплатный аккаунт на сервисе облачного хранения Ivideon.

Трудоемкость: средняя; затраты: нет

3 Смартфон в качестве точки доступа


Смартфон может передавать свое 4Gили 3G-соединение по беспроводной сети планшету или ноутбуку.

Сравнительно недорогие тарифы, предлагаемые провайдерами, исключительно подходят для организации резервного выхода в Сеть.

Даже за границей вы можете пользоваться недорогим Интернетом, используя услуги локальных провайдеров. Просто активируйте в настройках смартфона пункт «Режим модема», «Точка доступа» или «Общий доступ в Интернет».

4 Больше безопасности при банковских операциях

Онлайн-банкинг через мобильные приложения при определенных обстоятельствах может быть небезопасным, особенно при работе на старых смартфонах под управлением Android и использованием одноразовых паролей в SMS-сообщениях (коды mTAN).

Таким образом, крайне нежелательно получать SMS с номерами транзакций на то же самое устройство, на котором работает банковское приложение. Для этого вам даже не потребуется смартфон, так как даже подержанный мобильник сможет предоставить необходимые услуги. Для этого просто установите в телефон предоплаченную SIM-карту и используйте его исключительно для получения mTAN-кодов.

Трудоемкость: малая; затраты: только оплата за активацию карты предоплаты

5 Бесплатная модернизация технологией AirPlay


Технология AirPlay обеспечивает возможность беспроводной передачи аудиои видеосигналов в домашней сети и встроена во многие устройства «мира» Apple. Даже «списанный» смартфон под управлением Android мгновенно превращается в AirPlay-приемник, на который вы можете отправлять музыку с совместимых устройств.

Любое стереоустройство можно сделать AirPlay-совместимым, просто подключив к нему смартфон штекером типа Mini-Jack и выбрав вход AUX или Line-in. В качестве ПО вам понадобится приложение AirBubble, доступное в Play Store (60 рублей).

Если вы хотите передавать музыку по беспроводной сети через iTunes или iOS-смартфон на стереосистему, просто выберите в перечне устройств смартфон под управлением Android.

Трудоемкость: средняя; затраты: 60 руб.

6 Первый iPad в качестве медиапроигрывателя


Первый iPad, выпущенный в 2010 году, стал продуктом, который компания Apple, вследствие своей негибкой политики обновления сделала бесполезным. Из-за малого объема ОЗУ последней версией iOS для планшета стала версия 5.1.1.

Однако вы по-прежнему можете использовать «старинный» iPad в качестве медиаплеера. Для этого загрузите на планшет изображения, музыку и видеофайлы с помощью программы iTunes. Для воспроизведения этих файлов достаточно стандартных приложений Apple.

Трудоемкость: малая, затраты: нет

7 Правильное хранение телефона для экстренных вызовов

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

Наш совет: зарядите аккумулятор мобильника примерно на 80% и храните его отдельно от смартфона в холодильнике, защитив от конденсата. При температуре 4–10 °С саморазряд замедляется. Подобным образом можно также хранить редко используемые аккумуляторы, например, для цифровой камеры или батарейки типоразмера АА или ААА.

Трудоемкость: малая, затраты: нет

8 Планшет становится вторым телевизором

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

Однако подобные приложения время от времени показывают короткие рекламные ролики. Без рекламы и даже без интернет-соединения можно наслаждаться просмотром телепрограмм с помощью ТВ-тюнера DVB-T2 (около 2500 рублей), который подключается к USB-порту планшета. Разумеется, выбор передач посредством тюнера DVB-T2 гораздо меньше и повсеместный прием не гарантирован.

Трудоемкость: средняя; затраты: нет

9 Новые задачи для мобильного телефона в автомобиле


Благодаря прочно закрепленному второму смартфону можно привнести в автомобиль полезные функции и целенаправленно добавить эффективности основному гаджету. Универсальные крепления для установки в области лобового стекла доступны по цене от 400 рублей. Лучшие модели позволяют эксплуатировать телефон в горизонтальном и вертикальном форматах.

> Навигация: приложения онлайн-навигации, такие как Google Maps, имеют смысл только в случае, если мобильный фиксированный тариф подразумевает достаточный объем трафика. Смартфоны Microsoft и Nokia уже «из коробки» предлагают функциональные и детальные навигационные приложения (например, Here), для Android и iOS также доступны офлайн-альтернативы. Например, бесплатные приложения «Яндекс.Навигатор», «Яндекс.Карты» и 2ГИС предлагают отличные карты России.

> Бесплатные приложения, такие как DailyRoads Voyager , записывают данные о ситуации на дороге и сохраняют их в память смартфона.

Фото: компании-производители

Новые модели смартфонов и планшетов, а также версии операционной системы Android сменяют друг друга так быстро, что у многих любителей электронных гаджетов скопилась приличная коллекция вполне работоспособных и полностью исправных аппаратов, которые, к сожалению, уже морально устарели. Конечно, их можно по дешёвке продать или подарить, но есть и другое решение, способное дать всем этим устройствам вторую жизнь. Их все можно превратить в серверы различного назначения – да-да, в серверы!

Не удивляйтесь, ведь по производительности практически любые смартфоны и планшеты на базе операционной системы Android могут легко поспорить с самыми настоящими «взрослыми» серверами всего лишь десятилетней давности. Единственное условие – вы должны обладать правами администратора, то есть «сделать root» на таком устройстве. Существуют различные программы для получения прав root, к тому же процедуры для разных аппаратов могут различаться, поэтому рекомендуем поискать информацию по вашей конкретной модели в интернете.

В какой же именно сервер можно превратить смартфон или планшет? Практически в любой, но проще всего на базе операционной системы Android организовать серверы трёх типов: веб-сервер, файловый или FTP-сервер и медиасервер.

Веб-сервер – это то, куда вы зашли, открыв эту страницу – как и любую другую страницу в интернете. Для создания веб-сервера, работающего по протоколу HTTP, требуется минимум вычислительной мощности, так что для этого подойдёт даже весьма старый смартфон или планшет. Вы можете организовать как полноценный веб-сервер, доступный через интернет, так и просто локальный HTTP-сервер, видимый только в домашней сети и предназначенный, к примеру, для отладки работы сайтов перед размещением их на профессиональном хостинге. При этом, несмотря на низкие аппаратные требования, для правильной настройки веб-сервера требуются некоторые специальные знания, поэтому для неподготовленного пользователя это может оказаться весьма непростой задачей.

Файловый сервер – это хранилище файлов, доступное в сети посредством, как правило, протокола FTP. Самый простой в настройке сервер, который можно организовать на устройстве под управлением Android: все его функции заключаются в создании папок, в которые можно записывать файлы и из которых эти файлы можно считывать. Проблема, однако, в другом: обычно у смартфонов и планшетов не слишком много встроенной памяти, поэтому для создания полноценного файлового сервера придётся использовать флеш-карты или, что намного лучше, внешние накопители.

Медиасервер – наверное, самый полезный и интересный тип сервера, в который можно превратить устройство на основе Android. Такой сервер обеспечит потоковую трансляцию звука и видео на домашнюю аудиовидеосистему, компьютер, игровую приставку или другие планшеты и смартфтоны. Это более функциональный, но и более сложный вариант файлового сервера, который может использовать множество различных протоколов (например, DLNA) для соединения и передачи файлов.

Любой правильно настроенный сервер получит локальный IP-адрес, но у всей вашей сети, выходящей в интернет, будет единый внешний IP-адрес. Если вы планируете использовать сервер только в пределах домашней сети, то для подключения к нему потребуется знание локального IP-адреса. Кроме того, для правильной работы серверов может понадобиться переназначение портов (port forwarding) на вашем домашнем роутере: такое перенаправление позволит всем устройствам в сети «видеть» порт, через который работает сервер.

Если вы хотите использовать Android-сервер не только в рамках локальной сети, но и за её пределами, вам придётся воспользоваться услугой динамического DNS либо оплатить статический IP-адрес и обзавестись доменным именем. Это отдельная большая тема, и мы не будем её затрагивать здесь, тем более что в интернете можно найти множество подробных инструкций и советов по работе с этими сервисами.

Для создания сервера на базе устройства под управлением Android можно воспользоваться специализированными программами, которые, как обычно, загружаются с Google Play. Некоторые из них бесплатные, некоторые платные; мы же посоветовали бы прежде всего обратить внимание на три из них: Servers Ultimate, My FTP Server и Pixel Media Server.

Servers Ultimate – это, пожалуй, наиболее универсальная и гибкая программа по настройке серверов в Android: она может похвастаться встроенной поддержкой более 60 типов серверов и более 70 сетевых протоколов, причём отдельно предлагаются пакеты расширения с дополнительными категориями серверов. Бесплатная пробная версия позволяет создать два сервера, которые проработают в течение 14 дней, а полная версия Servers Ultimate Pro обойдётся примерно в 200 рублей.

В зависимости от ваших целей Servers Ultimate может предложить исчерпывающий набор возможностей – от HTTP/веб-серверов и FTP/файловых серверов до медиасерверов с поддержкой DLNA, причём для каждого сервера предлагается масса специфических настроек. Для запуска нужного типа сервера следует просто выбрать его в списке и щёлкнуть по иконке, а затем вы сможете приступить к тонкому конфигурированию.

Приложение может похвастаться встроенными MySQL- PHP- и NAS-серверами, оно обеспечивает шифрование настроек, автоматический запуск и остановку по команде через СМС и Wi-Fi.

Как очевидно из названия, My FTP Server – это простой в настройке бесплатный файловый сервер для устройств под управлением Android. Все настройки предельно просты и понятны: чтобы запустить файловый сервер, нужно задать имя пользователя и пароль, выбрать директорию по умолчанию – и всё: можно подключаться к нему через любой FTP-клиент, чтобы добавлять и удалять файлы.

Приложение My FTP Server хорошо подходит для записи и чтения файлов с устройства под управлением Android, причём оно может автоматически запускаться при загрузке гаджета. Доступ к файлам может быть дополнительно ограничен только определёнными беспроводными сетями. Системные требования My FTP Server минимальны; программа работает с Android начиная с «лохматой» версии 2.2.

Программа Pixel Media Server – это простой в настройке и использовании медиасервер для смартфонов и планшетов под управлением Android, работающий с протоколами UPNP/DLNA. Сервер поддерживает массу форматов, включая аудиофайлы MP3, WAVE, FLAC, видеофайлы AVI, MP4, 3GP, MPEG, MPG, MKV, FLV, TS и MOV, а также цифровые изображения JPEG и PNG. Разработчик гарантирует совместимость Pixel Media Server со всеми сертифицированными UPNP/DLNA-устройствами, включая «умные» телевизоры, медиаплееры, игровые приставки и прочее оборудование.

Бесплатное приложение Pixel Media Server – это один из самых простых способов превратить любое устройство под управлением Android в медиасервер. Для включения сервера нужно просто запустить приложение Pixel Media Server и поменять две настройки – название устройства и папку, в которой находятся мультимедийные файлы. После этого нужно нажать кнопку Play с характерным треугольником, и сервер готов транслировать потоковый контент. Не забудьте отключить функцию перехода в спящий режим, иначе у вас возникнут проблемы со стримингом контента.

Разумеется, существует множество других приложений для создания сервера под управлением Android, но мы бы посоветовали начать именно с этих трёх: они не только максимально просты в настройке, но и заслужили множество наилучших отзывов в Google Play.

Представим такую ситуацию: у тебя есть старенький смартфон на Android. Свою основную функцию он уже давно потерял - разбит экран, или сдох модуль мобильной связи, или же смартфон банально устарел. Особого смысла продавать его за три копейки нет, а вот повесить на «вечную зарядку» и поднять сервер вполне можно. Причем для этого даже не придется запускать на смартфоне Linux или что-то компилировать. Все необходимое есть в Google Play.

INFO

Описанные шаги производились на смартфоне возрастом пять лет с Android 4.4. Если твой смартфон еще старше - будь готов к тому, что гайд для него не подойдет (например, из-за отсутствия поддержки LineageOS или использованных в статье утилит). Да, жизнь жестока.

Подготовка

Для начала выполним несколько подготовительных шагов.

Чистим смартфон

Первое, что нам необходимо сделать, - это очистить аппарат от мусора. Удаляем все файлы с карты памяти (внутренней и съемной), а затем делаем сброс до заводских настроек (Настройки → Восстановление и сброс → Сброс настроек). Это нужно, чтобы избавиться от установленных приложений, которые тоже могут висеть в памяти и жрать оперативку.

Также настоятельно рекомендую установить на смартфон LineageOS , а поверх нее пакет gapps-pico . Так ты получишь смартфон с доступом к маркету, но без огромного количества блоата, который так любят предустанавливать производители и Google.

После регистрации в Google сразу отключи все виды синхронизации, перейдя в «Настройки → Аккаунты → Google». На сервере от этой синхронизации никакого прока, она будет только мешать. Функции пробуждения при получении уведомления и always on display, а также светодиодный индикатор тоже не нужны. Перейди в «Настройки → Приложения» и отключи весь софт, который возможно отключить. Email, браузер, службы Exchange - все это нам не нужно.

В результате у тебя окажется система, которая по минимуму использует оперативку и не держит в памяти ненужные приложения и службы, - голый и урезанный со всех сторон смартфон. Нелишним будет получить права root. Большинство описанных в статье серверов их не требуют, но они понадобятся, если ты захочешь иметь нормальную командную строку с набором утилит Linux и полный контроль над сервером.

SSH и BusyBox

Android построен на ядре Linux, что для нас большой плюс: Linux прекрасно оптимизирован для серверов. Однако вся остальная часть системы сильно отличается от типичных дистрибутивов Linux. Здесь нет многих стандартных для Linux команд, к Android нельзя подключиться по SSH, системы контроля сетевых служб тоже как бы нет (есть местный init, но это вещь в себе).

Чтобы это исправить, установим BusyBox и SSH-сервер. Первый представляет собой минималистичный комплект стандартных утилит командной строки Linux, второй понятно что. Для установки BusyBox воспользуемся приложением BusyBox On Rails . Все предельно просто: запускаем приложение, кликаем несколько кнопок, соглашаемся предоставить права root - готово.

На роль SSH-сервера отлично подойдет SimpleSSHD . Внутри это SSH-сервер Dropbear для встраиваемых устройств, снабженный графическим интерфейсом. Устанавливаем, запускаем, переходим в настройки, отмечаем галочкой опцию Start on Boot, возвращаемся назад и нажимаем кнопку Start.

SimpleSSHD выведет на экран IP-адрес, порт по умолчанию 2222. Подключиться к нему из Linux можно так:

$ ssh IP-адрес -p 2222

При подключении на экране смартфона появится одноразовый пароль, который следует указать в приглашении клиента. Это очень безопасный, но не очень удобный способ аутентификации, поэтому рекомендую использовать аутентификацию по ключам. Просто переименуй свой открытый ключ (id_rsa.pub) в authorized_keys и положи в каталог ssh на карте памяти.

Сразу после подключения к серверу выполни команду su , чтобы SimpleSSHD запросил права root на смартфоне. Подтверди права и не забудь поставить галочку «Больше не спрашивать» (в LineageOS) или сними галочку «Спросить снова» (SuperSU). Это нужно, чтобы в будущем ты мог в любой момент получить root без всяких запросов со стороны Android.

Bash, nano, tmux, mc

BusyBox содержит только базовый набор утилит командной строки, многие из которых к тому же имеют сильно урезанную функциональность. В BusyBox нет ни bash, ни вменяемых консольных редакторов (Vi в расчет не берем, это не Vim), ни mc и tmux, без которых многие админы не представляют себе жизни.

Если тебе все это нужно, придется установить утилиты самостоятельно. Правильный способ это сделать - скачать компилятор Linaro, исходники утилит и собрать их самому. Быстрый способ - выдрать из уже имеющегося приложения, например из Terminal IDE.

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то