К сожалению, не все покупки с пересылкой в другой город на онлайн-барахолках удачные. Иногда продавцы умалчивают серьёзные дефекты ништяков, а на почте всё проверить невозможно: ведь очередь тоже ждать не будет! Так и случилось в рамках сегодняшней статьи, когда я заказал Samsung Galaxy J3 и S4 за 1.000 рублей, а у них обоих оказались очень серьёзные косяки, о которых продавец конечно же умолчал! У J3 был сколот дисплей (на фотографии не было видно), он стоял на пароле (об этом было оговорено заранее) и у него варварски, вместе с пятачками был выдран один из сим-лотков! Но он отнюдь не бесполезен и из него можно сделать вполне себе полноценный сервер. Как? Читайте в статье!
![image](https://habrastorage.org/r/w1560/webt/dx/v1/z8/dxv1z8fk300krzq_m_u4pjfffmk.png)
Начинаем, как обычно, с небольшой предыстории! Я регулярно листаю популярные онлайн-барахолки и заказываю интересующие меня лоты. У меня есть особый список ништяков, которые я хотел бы заполучить в первую очередь и заказываю их практически моментально. Вероятно те, кто читают мои статьи довольно давно, знают мою особенную любовь к старым смартфонам Samsung. Настолько особенную, что я даже посвятил большой лонгрид сравнения оригинального S3 с его китайскими подделками!
Так случилось и неделю назад, я наткнулся на интересный лот с двумя смартфонами: Samsung Galaxy J3 2016 года выпуска и Samsung Galaxy S4 2013 года выпуска. Пообщавшись с продавцом и поинтересовавшись за их неисправности, я получил ответ «ну оба на пороле стоят!».
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/886/9b7/03c/8869b703c745196e44c5e641e9a4f6da.png)
S4 слева и J3 справа
Заказ оформлен. Прошла неделя, я пошёл на почту получить свои новые ништячки и был неприятно удивлён колотым дисплеем J3. Я имел право отказаться от посылки, но у S4 дисплей был просто в идеальном состоянии, даже с плёнкой, поэтому я решил забрать посылку. Дома меня ждал неприятный сюрприз: у обоих смартфонов были выдраны слоты под сим-карту. И если в случае S4 это не проблема, поскольку там слот под MicroSD и SIM расположены на отстёгиваемом шлейфе, то у J3 один из слотов вырван с пятаками, да и дисплей у него регулярно покрывается полосами.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/ac3/93f/031/ac393f03183f5d480e2c3b4fe86b7422.png)
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/73c/9c2/ef0/73c9c2ef03c684d95c914f97b63527b5.png)
Два пятачка вырваны — тут только подпаиваться к дорожке!
Забрал бы я заказ, зная эти косяки заранее? Скорее да и всё дело в S4, который был в очень хорошем состоянии. Дисплеи на него стоят сейчас 1.000 рублей, а шлейф можно достать с донора! Им похоже вообще не пользовались: забыли пароль лет эдак 8 назад и положили на полку.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/b62/7ef/51c/b627ef51c61f258564b788a1fe3296c1.png)
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/054/a62/8e1/054a628e157257f8376d8a16ce69a995.png)
Не беда — донор с битым дисплеем будет стоить рублей 300
На S4 пароль сбрасывается легко: при выключенном смартфоне заходим в рекавери сочетанием клавиш «громкость вверх + домой + питание» и делаем Wipe Cache/Wipe Data. Перезагружаемся, настраиваем по новой и кода уже нет.
С J3, однако, всё несколько сложнее. С 5 версии в Android появился FRP: что-то типа аналога iCloud, только обходится он куда проще, достаточно лишь стереть данные о владельце в специальном разделе «FRP». У Apple же информация о привязке хранится на их серверах в виде пары серийный номер/IMEI (и при замене модема без замены памяти и всего остального у нас будет ошибка активации). Однако, благодаря багам оболочки Samsung, можно легко обойти экран активации. Но как это сделать?
Стоит отметить, что данная инструкция применима к S5/S6/J6/J1, т. е. практически ко всем устройствам Samsung 2014-2016 года выхода. Точно таким же образом, я купил в апреле Galaxy J5 2016 в отличном состоянии, всего лишь за 200 российских рублей(~5-7$) и ходил с ним как с основным. На других устройствах всё по другому, например на устройствах с чипами MediaTek, зачастую достаточно лишь заполнить нулями область FRP стоковым флэшером.
Итак, включаем смартфон и вот у нас экран активации. Активируем функцию TalkBack, нажимая три раза подряд кнопку Home. Затем делаем свайп от верха экрана вниз и затем направо. Откроется контекстное меню TalkBack, жмём там «Настройки». Листаем до «лицензионного соглашения» и… смартфон предлагает нам открыть браузер! Отлично!
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/98f/948/039/98f94803976c52c103410166833907a3.png)
Заходим на какой-нибудь сайт, где можно скачать сторонний лаунчер. Я выбрал старый добрый spaces. Качаем лаунчер и устанавливаем его, перед этим предложит активировать установку программ из неизвестных источников, на что мы соглашаемся. Затем обязательно запускаем лаунчер из экрана установки.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/0b4/f3a/777/0b4f3a777a151e4114f9227f762726bb.png)
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/a37/2b9/2f7/a372b92f7e426eda45f607cbee34d70c.png)
Узнали? Эта версия из 2011 года вполне сочетается с плоским интерфейсом 5 андроида, да и работает шустрее встроенного лаунчера! Я с момента обхода блокировки его и оставил на своём j5!
Затем вводим код (+30012012732+, обязательно со скобкой, это не опечатка. Откроется меню выбора типа подключения по USB, мы выбираем ADB + MTP и уходим в ребут.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/f35/1a7/17a/f351a717a741e02bea8cbe708ec27d5d.png)
Подключаем смартфон, устанавливаем драйвера adb, если они не установлены и с помощью утилиты в архиве ниже (run.exe) обходим блокировку. Настраиваем смартфон как обычно. Теперь смартфон считается чистым, без каких либо привязок, всё легко и просто!
disk.yandex.ru/d/G_m0DHjmh9EKoA
Ура! Смартфон отвязан и теперь им можно пользоваться как обычно. Правда одно сим-лотка нет… но мы представим что нет и второго, или у нашего устройства отвал 3G модема!
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/498/20a/cbe/49820acbe0b65f8f2deb60806dbf5f19.png)
Итак, для чего может пригодится смартфон, у которого разбит дисплей, но работает тачскрин, у которого нет слота для сим-карты, но исправен Wi-Fi модуль и который был 5 минут назад привязан к чужому аккаунту? Может, в качестве веб-сервера? Применений масса, точно также, как на Symbian портировали серверы, их портировали и на Android!
Для того, чтобы запустить большинство серверов, нам необходим root доступ. Для этого, в случае j3 (именно j310f/j310fn, для других моделей ищите свой recovery) нам нужно прошить кастомное рекавери TWRP, а затем прошить архив SuperSU, который сам пропатчит загрузчик и установит su!
disk.yandex.ru/d/s3WfV57OLLPqyA?ref=dtf.ru
supersuroot.org/downloads/SuperSU-v2.82-201705271822.zip
Качаем файлы по ссылкам выше и заходим в настройки смартфона. Включаем режим разработчика, тапнув 7 раз по пункту «номер сборки» в «о устройстве» и включаем разблокировку, предусмотренную производителем.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/a31/010/188/a3101018819e968d7f50939daa6fdf6e.png)
Перезагружаемся в режим Odin — это специальный прошивочный режим смартфонов Samsung, который предустановлен на всех устройствах, вне зависимости от их чипсета. Для прошивки нам нужен фирменный флэшер — Odin.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/535/7b4/1a1/5357b41a1fd75fbc47253eb016120ae4.png)
Выбираем в пункте AP наш рекавери и снимаем галочку «Reboot». Смартфон выключаем и снова включаем зажатием громкости вниз + домой + включения. Появится меню с предупреждением, нажимаем громкость вверх. Подключаем устройство к ПК, при необходимости ставим драйвера и жмём Start в Odin. После прошивки раздела recovery, перетыкаем аккумулятор и включаем устройство нажатием «громкость вверх + домой + включение». После загрузки TWRP, нам необходимо установить архив с root, выбрав Install Update From ZIP. Есть ещё вариант с установкой через sideload с ПК, для этого идём в Advanced -> ADB Sideload и свайпаем ползунок. На ПК пишем adb sideload <имя архива>.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/da3/e83/c46/da3e83c46f70fe56db58f12893f753ac.png)
После окончания процесса, устройство необходимо перезагрузить. Ура, теперь у нас есть root!
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/97e/9bd/1f3/97e9bd1f3361f516f61adfcd7af9bed0.png)
Итак, устройств свободно от блокировок и на нём есть root доступ. Что с ним можно сделать?
Например, можно поднять FTP сервер и использовать смартфон в качестве небольшой файловой помойки(32-64гб в случае моделей высокого класса, но в случае j3, встроенной памяти всего 4гб поскольку это бюджетник) с встроенным кард-ридером! Скорость MMC интерфейса смартфона несравнимо выше скорости кард-ридеров в дешёвых хабах, поскольку на один MMC интерфейс зачастую цепляется и внутренняя Flash память (которая спокойно работает 100-200мб/с), так и флэшка. Кроме того, такое решение обычно надежнее жёстких дисков, поскольку при износе флэш-память обычно уходит в readonly, но даёт прочитать из себя память. Даже если для этого потребуется вмешательство СЦ (но зачастую достаточно поставить кастомное рекавери, дабы иметь возможность всегда вытащить файлы).
FTP серверов для Android существует множество. Я выбрал FTP Server Pro, он работает практически из коробки. Если нужен только локальный доступ, то можно даже оставить анонимный вход. Но лучше всё же поставить пароль =)
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/877/8da/84e/8778da84ec9b1f4350056decf169e606.png)
Под Windows FTP-сервер можно добавить в сетевое окружение и он будет виден формально как жёсткий диск. Есть возможно примонтировать его и как физический жёсткий диск, тогда оттуда можно будет запускать даже софт!
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/c04/3e1/475/c043e14755fd6715810884412d7d61e8.png)
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/76d/71a/c0c/76d71ac0c104934b33471a96321b4b8e.png)
Но всё же, некоторым пользователям привычнее SAMBA. Более того, её можно «из коробки» примонтировать в linux в качестве физического диска, как и в Windows. Все серверы SAMBA на Android, что я использовал, поддерживали только SMB1, который в современных версиях Windows по умолчанию отключён. Для его включения запускаем PowerShell от имени администратора и пишем вот такую команду:
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/9fd/aa2/a15/9fdaa2a15f6d3cbc79366605bafb6d3d.png)
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
Теперь можно добавить сетевой диск и назначить ему букву, только не забудьте указать логин и пароль!
На Android я использовал программу SambaDroid!
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/053/94e/8e3/05394e8e3917e98a0684cc1612fb50b2.png)
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/ca5/8d6/a37/ca58d6a37c9cbca86c498324d609426f.png)
Ага, с SMB разобрались. Как насчёт web-сервера и PHP? Сразу скажу: у меня скопилось много смартфонов на Android с какими-либо дефектами, а поскольку я люблю мультиплеерные игры и писать сетевой код, то для одного из своих проектов я хотел сделать кластер… из старых смартфонов на Android! Серьёзно, для матчмейкинга в качестве официальных смартфонов использовались бы обычные смартфоны! =)
Но здесь уже вопросы оптимизации игровых серверов, их авторитарности и кол-ва обрабатываемой информации, а это тема отдельной статьи.
В качестве веб-сервера на смартфоне я использовал Bit Web Server, но он относительно глючный. Это сборная солянка из mysql, php и веб-сервера, он вполне себе подойдет для хостинга домашней странички, или, например таблицы рекордов для вашей игры.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/405/20f/9fc/40520f9fc0c18766560b5befdcdc4ebf.png)
На самом деле, есть заметный плюс от такого сервера: если вдруг выключат свет, то аккумулятор смартфона выступит в роли ИБП. Причём не на 15 минут, а на несколько часов. Мелочь, а приятно.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/171/033/8ef/1710338efb7c437ae934b9a3890e5a49.png)
Есть возможность использовать смартфон в качестве DLNA-сервера и хранить там, например, семейные фотографии. Иногда в смартфонах есть встроенные средства для этого, иногда нужно ставить сторонний сервер. Однако одними фотографиями применение не ограничиваются: например можно сделать спотифай у себя дома, и слушать музыку с любых устройств. Весьма удобно!
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/739/fbc/eff/739fbcefff16d45f4ce0e48d05620d9a.png)
И это уже не говоря о типичных способах применения а-ля использования в качестве навигатора или MP3 плеера в машину. У J3 также достаточно свежая версия Android, чтобы пользоваться банковскими приложениями. Так разве ж такой ништяк бесполезен? Надеюсь, эта статья поможет кого-то мотивировать не выкидывать старый смартфон, а использовать его в нужном русле: ведь применений действительно много! Лично как по мне, у подобного устройства ещё куча применений, даже если он в плачевном состоянии!? А ваше мнение?
![](https://habrastorage.org/r/w1560/webt/pn/et/77/pnet77eaymxnnrh9jfcfs6qyi6g.png)
![image](https://habrastorage.org/webt/dx/v1/z8/dxv1z8fk300krzq_m_u4pjfffmk.png)
❯ Предыстория
Начинаем, как обычно, с небольшой предыстории! Я регулярно листаю популярные онлайн-барахолки и заказываю интересующие меня лоты. У меня есть особый список ништяков, которые я хотел бы заполучить в первую очередь и заказываю их практически моментально. Вероятно те, кто читают мои статьи довольно давно, знают мою особенную любовь к старым смартфонам Samsung. Настолько особенную, что я даже посвятил большой лонгрид сравнения оригинального S3 с его китайскими подделками!
Так случилось и неделю назад, я наткнулся на интересный лот с двумя смартфонами: Samsung Galaxy J3 2016 года выпуска и Samsung Galaxy S4 2013 года выпуска. Пообщавшись с продавцом и поинтересовавшись за их неисправности, я получил ответ «ну оба на пороле стоят!».
![image](https://habrastorage.org/getpro/habr/post_images/886/9b7/03c/8869b703c745196e44c5e641e9a4f6da.png)
S4 слева и J3 справа
Заказ оформлен. Прошла неделя, я пошёл на почту получить свои новые ништячки и был неприятно удивлён колотым дисплеем J3. Я имел право отказаться от посылки, но у S4 дисплей был просто в идеальном состоянии, даже с плёнкой, поэтому я решил забрать посылку. Дома меня ждал неприятный сюрприз: у обоих смартфонов были выдраны слоты под сим-карту. И если в случае S4 это не проблема, поскольку там слот под MicroSD и SIM расположены на отстёгиваемом шлейфе, то у J3 один из слотов вырван с пятаками, да и дисплей у него регулярно покрывается полосами.
![image](https://habrastorage.org/getpro/habr/post_images/ac3/93f/031/ac393f03183f5d480e2c3b4fe86b7422.png)
![image](https://habrastorage.org/getpro/habr/post_images/73c/9c2/ef0/73c9c2ef03c684d95c914f97b63527b5.png)
Два пятачка вырваны — тут только подпаиваться к дорожке!
Забрал бы я заказ, зная эти косяки заранее? Скорее да и всё дело в S4, который был в очень хорошем состоянии. Дисплеи на него стоят сейчас 1.000 рублей, а шлейф можно достать с донора! Им похоже вообще не пользовались: забыли пароль лет эдак 8 назад и положили на полку.
![image](https://habrastorage.org/getpro/habr/post_images/b62/7ef/51c/b627ef51c61f258564b788a1fe3296c1.png)
![image](https://habrastorage.org/getpro/habr/post_images/054/a62/8e1/054a628e157257f8376d8a16ce69a995.png)
Не беда — донор с битым дисплеем будет стоить рублей 300
На S4 пароль сбрасывается легко: при выключенном смартфоне заходим в рекавери сочетанием клавиш «громкость вверх + домой + питание» и делаем Wipe Cache/Wipe Data. Перезагружаемся, настраиваем по новой и кода уже нет.
С J3, однако, всё несколько сложнее. С 5 версии в Android появился FRP: что-то типа аналога iCloud, только обходится он куда проще, достаточно лишь стереть данные о владельце в специальном разделе «FRP». У Apple же информация о привязке хранится на их серверах в виде пары серийный номер/IMEI (и при замене модема без замены памяти и всего остального у нас будет ошибка активации). Однако, благодаря багам оболочки Samsung, можно легко обойти экран активации. Но как это сделать?
❯ Обход блокировки
Стоит отметить, что данная инструкция применима к S5/S6/J6/J1, т. е. практически ко всем устройствам Samsung 2014-2016 года выхода. Точно таким же образом, я купил в апреле Galaxy J5 2016 в отличном состоянии, всего лишь за 200 российских рублей(~5-7$) и ходил с ним как с основным. На других устройствах всё по другому, например на устройствах с чипами MediaTek, зачастую достаточно лишь заполнить нулями область FRP стоковым флэшером.
Итак, включаем смартфон и вот у нас экран активации. Активируем функцию TalkBack, нажимая три раза подряд кнопку Home. Затем делаем свайп от верха экрана вниз и затем направо. Откроется контекстное меню TalkBack, жмём там «Настройки». Листаем до «лицензионного соглашения» и… смартфон предлагает нам открыть браузер! Отлично!
![image](https://habrastorage.org/getpro/habr/post_images/98f/948/039/98f94803976c52c103410166833907a3.png)
Заходим на какой-нибудь сайт, где можно скачать сторонний лаунчер. Я выбрал старый добрый spaces. Качаем лаунчер и устанавливаем его, перед этим предложит активировать установку программ из неизвестных источников, на что мы соглашаемся. Затем обязательно запускаем лаунчер из экрана установки.
![image](https://habrastorage.org/getpro/habr/post_images/0b4/f3a/777/0b4f3a777a151e4114f9227f762726bb.png)
![image](https://habrastorage.org/getpro/habr/post_images/a37/2b9/2f7/a372b92f7e426eda45f607cbee34d70c.png)
Узнали? Эта версия из 2011 года вполне сочетается с плоским интерфейсом 5 андроида, да и работает шустрее встроенного лаунчера! Я с момента обхода блокировки его и оставил на своём j5!
Затем вводим код (+30012012732+, обязательно со скобкой, это не опечатка. Откроется меню выбора типа подключения по USB, мы выбираем ADB + MTP и уходим в ребут.
![image](https://habrastorage.org/getpro/habr/post_images/f35/1a7/17a/f351a717a741e02bea8cbe708ec27d5d.png)
Подключаем смартфон, устанавливаем драйвера adb, если они не установлены и с помощью утилиты в архиве ниже (run.exe) обходим блокировку. Настраиваем смартфон как обычно. Теперь смартфон считается чистым, без каких либо привязок, всё легко и просто!
disk.yandex.ru/d/G_m0DHjmh9EKoA
Ура! Смартфон отвязан и теперь им можно пользоваться как обычно. Правда одно сим-лотка нет… но мы представим что нет и второго, или у нашего устройства отвал 3G модема!
![image](https://habrastorage.org/getpro/habr/post_images/498/20a/cbe/49820acbe0b65f8f2deb60806dbf5f19.png)
❯ Применяем в быту
Итак, для чего может пригодится смартфон, у которого разбит дисплей, но работает тачскрин, у которого нет слота для сим-карты, но исправен Wi-Fi модуль и который был 5 минут назад привязан к чужому аккаунту? Может, в качестве веб-сервера? Применений масса, точно также, как на Symbian портировали серверы, их портировали и на Android!
Для того, чтобы запустить большинство серверов, нам необходим root доступ. Для этого, в случае j3 (именно j310f/j310fn, для других моделей ищите свой recovery) нам нужно прошить кастомное рекавери TWRP, а затем прошить архив SuperSU, который сам пропатчит загрузчик и установит su!
disk.yandex.ru/d/s3WfV57OLLPqyA?ref=dtf.ru
supersuroot.org/downloads/SuperSU-v2.82-201705271822.zip
Качаем файлы по ссылкам выше и заходим в настройки смартфона. Включаем режим разработчика, тапнув 7 раз по пункту «номер сборки» в «о устройстве» и включаем разблокировку, предусмотренную производителем.
![image](https://habrastorage.org/getpro/habr/post_images/a31/010/188/a3101018819e968d7f50939daa6fdf6e.png)
Перезагружаемся в режим Odin — это специальный прошивочный режим смартфонов Samsung, который предустановлен на всех устройствах, вне зависимости от их чипсета. Для прошивки нам нужен фирменный флэшер — Odin.
![image](https://habrastorage.org/getpro/habr/post_images/535/7b4/1a1/5357b41a1fd75fbc47253eb016120ae4.png)
Выбираем в пункте AP наш рекавери и снимаем галочку «Reboot». Смартфон выключаем и снова включаем зажатием громкости вниз + домой + включения. Появится меню с предупреждением, нажимаем громкость вверх. Подключаем устройство к ПК, при необходимости ставим драйвера и жмём Start в Odin. После прошивки раздела recovery, перетыкаем аккумулятор и включаем устройство нажатием «громкость вверх + домой + включение». После загрузки TWRP, нам необходимо установить архив с root, выбрав Install Update From ZIP. Есть ещё вариант с установкой через sideload с ПК, для этого идём в Advanced -> ADB Sideload и свайпаем ползунок. На ПК пишем adb sideload <имя архива>.
![image](https://habrastorage.org/getpro/habr/post_images/da3/e83/c46/da3e83c46f70fe56db58f12893f753ac.png)
После окончания процесса, устройство необходимо перезагрузить. Ура, теперь у нас есть root!
![image](https://habrastorage.org/getpro/habr/post_images/97e/9bd/1f3/97e9bd1f3361f516f61adfcd7af9bed0.png)
Итак, устройств свободно от блокировок и на нём есть root доступ. Что с ним можно сделать?
Например, можно поднять FTP сервер и использовать смартфон в качестве небольшой файловой помойки(32-64гб в случае моделей высокого класса, но в случае j3, встроенной памяти всего 4гб поскольку это бюджетник) с встроенным кард-ридером! Скорость MMC интерфейса смартфона несравнимо выше скорости кард-ридеров в дешёвых хабах, поскольку на один MMC интерфейс зачастую цепляется и внутренняя Flash память (которая спокойно работает 100-200мб/с), так и флэшка. Кроме того, такое решение обычно надежнее жёстких дисков, поскольку при износе флэш-память обычно уходит в readonly, но даёт прочитать из себя память. Даже если для этого потребуется вмешательство СЦ (но зачастую достаточно поставить кастомное рекавери, дабы иметь возможность всегда вытащить файлы).
FTP серверов для Android существует множество. Я выбрал FTP Server Pro, он работает практически из коробки. Если нужен только локальный доступ, то можно даже оставить анонимный вход. Но лучше всё же поставить пароль =)
![image](https://habrastorage.org/getpro/habr/post_images/877/8da/84e/8778da84ec9b1f4350056decf169e606.png)
Под Windows FTP-сервер можно добавить в сетевое окружение и он будет виден формально как жёсткий диск. Есть возможно примонтировать его и как физический жёсткий диск, тогда оттуда можно будет запускать даже софт!
![image](https://habrastorage.org/getpro/habr/post_images/c04/3e1/475/c043e14755fd6715810884412d7d61e8.png)
![image](https://habrastorage.org/getpro/habr/post_images/76d/71a/c0c/76d71ac0c104934b33471a96321b4b8e.png)
Но всё же, некоторым пользователям привычнее SAMBA. Более того, её можно «из коробки» примонтировать в linux в качестве физического диска, как и в Windows. Все серверы SAMBA на Android, что я использовал, поддерживали только SMB1, который в современных версиях Windows по умолчанию отключён. Для его включения запускаем PowerShell от имени администратора и пишем вот такую команду:
![image](https://habrastorage.org/getpro/habr/post_images/9fd/aa2/a15/9fdaa2a15f6d3cbc79366605bafb6d3d.png)
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
Теперь можно добавить сетевой диск и назначить ему букву, только не забудьте указать логин и пароль!
На Android я использовал программу SambaDroid!
![image](https://habrastorage.org/getpro/habr/post_images/053/94e/8e3/05394e8e3917e98a0684cc1612fb50b2.png)
![image](https://habrastorage.org/getpro/habr/post_images/ca5/8d6/a37/ca58d6a37c9cbca86c498324d609426f.png)
Ага, с SMB разобрались. Как насчёт web-сервера и PHP? Сразу скажу: у меня скопилось много смартфонов на Android с какими-либо дефектами, а поскольку я люблю мультиплеерные игры и писать сетевой код, то для одного из своих проектов я хотел сделать кластер… из старых смартфонов на Android! Серьёзно, для матчмейкинга в качестве официальных смартфонов использовались бы обычные смартфоны! =)
Но здесь уже вопросы оптимизации игровых серверов, их авторитарности и кол-ва обрабатываемой информации, а это тема отдельной статьи.
В качестве веб-сервера на смартфоне я использовал Bit Web Server, но он относительно глючный. Это сборная солянка из mysql, php и веб-сервера, он вполне себе подойдет для хостинга домашней странички, или, например таблицы рекордов для вашей игры.
![image](https://habrastorage.org/getpro/habr/post_images/405/20f/9fc/40520f9fc0c18766560b5befdcdc4ebf.png)
На самом деле, есть заметный плюс от такого сервера: если вдруг выключат свет, то аккумулятор смартфона выступит в роли ИБП. Причём не на 15 минут, а на несколько часов. Мелочь, а приятно.
![image](https://habrastorage.org/getpro/habr/post_images/171/033/8ef/1710338efb7c437ae934b9a3890e5a49.png)
Есть возможность использовать смартфон в качестве DLNA-сервера и хранить там, например, семейные фотографии. Иногда в смартфонах есть встроенные средства для этого, иногда нужно ставить сторонний сервер. Однако одними фотографиями применение не ограничиваются: например можно сделать спотифай у себя дома, и слушать музыку с любых устройств. Весьма удобно!
![image](https://habrastorage.org/getpro/habr/post_images/739/fbc/eff/739fbcefff16d45f4ce0e48d05620d9a.png)
И это уже не говоря о типичных способах применения а-ля использования в качестве навигатора или MP3 плеера в машину. У J3 также достаточно свежая версия Android, чтобы пользоваться банковскими приложениями. Так разве ж такой ништяк бесполезен? Надеюсь, эта статья поможет кого-то мотивировать не выкидывать старый смартфон, а использовать его в нужном русле: ведь применений действительно много! Лично как по мне, у подобного устройства ещё куча применений, даже если он в плачевном состоянии!? А ваше мнение?
![](https://habrastorage.org/webt/pn/et/77/pnet77eaymxnnrh9jfcfs6qyi6g.png)