Что такое Homebrew App Store и от чего он зависит
Homebrew App Store — это каталог любительских программ для Nintendo Switch с модифицированной прошивкой. Его ведёт независимое сообщество, а не Nintendo: в официальном магазине eShop таких приложений нет, и к учётной записи Nintendo каталог не привязан.
Магазин работает как клиент: при каждом запуске он обращается к серверу разработчиков, скачивает список приложений и показывает его на экране. Без соединения с этим сервером он либо показывает пустой экран, либо сообщает об ошибке сети. Поэтому почти любая неисправность упирается в один из трёх узлов: сеть консоли, сам файл магазина на карте памяти или сервер каталога.
Запускается магазин через Homebrew Menu — отдельное меню для сторонних программ. Если меню открывается, а магазин нет, прошивка ни при чём.
Сначала проверьте, выходит ли консоль в интернет
Консоль с модифицированной прошивкой может считать себя подключённой к Wi-Fi и при этом не иметь выхода в интернет. Проверьте по порядку:
- Откройте системные настройки, раздел «Интернет», и запустите проверку соединения. Пока проверка не проходит, магазин не заработает.
- Если интернет консоли раздаёт телефон, убедитесь, что на самом телефоне сайты открываются. При ограничениях мобильного интернета точка доступа остаётся включённой, но трафик наружу не идёт: Switch покажет сеть, а каталог не загрузится.
- Проверьте, не включён ли на консоли режим полёта: в нём Wi-Fi отключается, хотя значок сети в меню прошивки может оставаться.
- Проверьте дату и время на консоли. При сбитых часах защищённое соединение с сервером не устанавливается, и магазин сообщает об ошибке сертификата или не загружает список.
Сервер каталога находится за пределами России. В периоды, когда мобильный интернет переведён в ограниченный режим, он может быть недоступен именно с мобильной сети, тогда как домашний проводной провайдер открывает его без проблем. Это не неисправность консоли: подключите Switch к домашней сети и повторите попытку либо дождитесь снятия ограничений.
Магазин вылетает при запуске: режим апплета и нехватка памяти
Частый сценарий: Homebrew Menu открыт через альбом (значок галереи на главном экране), магазин запускается, показывает логотип и закрывается или зависает. Это не поломка магазина, а ограничение памяти. При запуске через альбом сторонние программы работают в режиме апплета: им выделяется небольшой объём оперативной памяти, которого каталогу с картинками и списком на сотни приложений может не хватить.
Решение — запустить Homebrew Menu в полном режиме. На большинстве сборок модифицированной прошивки для этого удерживают кнопку R при запуске любой установленной игры: вместо игры откроется меню сторонних программ с полным объёмом памяти. Точный способ зависит от версии прошивки и настроек загрузчика, поэтому сверьтесь с документацией вашей сборки.
| Признак | Режим апплета | Полный режим |
|---|---|---|
| Как запущено | через альбом | через игру с удержанием R |
| Поведение магазина | вылет при загрузке списка или картинок | работает штатно |
| Что делать | перезапустить в полном режиме | искать причину в сети или файлах |
Список приложений пустой или загрузка обрывается
Если магазин открылся, но список пуст или скачивание обрывается на середине, причина обычно на стороне соединения или карты памяти.
- Пустой список при рабочем интернете означает, что сервер каталога не ответил. Проверьте, открывается ли сайт разработчиков с телефона или компьютера в той же сети. Если нет, повторите позже: каталог бывает недоступен во время обновлений на стороне разработчиков.
- Обрыв загрузки на одном и том же приложении — часто признак нехватки места на microSD. Магазин распаковывает архив во временную папку, и ему нужно место сразу и под архив, и под распакованные файлы.
- Обрыв на разных приложениях в случайный момент — чаще нестабильный Wi-Fi. Поднесите консоль ближе к роутеру или временно отключите от сети другие устройства.
- Ошибка уже при установке, после скачивания, — проверьте, что карта памяти не в режиме «только чтение» и что файловая система цела: вставьте карту в компьютер и запустите проверку диска.
Файл магазина устарел или повреждён
Магазин лежит на карте памяти в папке switch, в собственном подкаталоге с файлом appstore.nro. Старая версия может перестать работать после обновления системной прошивки, сборки или самого сервера: разработчики время от времени меняют формат каталога, и клиенты прошлых лет его не понимают.
- Выключите консоль полностью, не в режим сна, и извлеките карту памяти.
- На компьютере скачайте свежую версию магазина со страницы проекта разработчиков. Скачивайте только оттуда: сторонние сборки с «улучшениями» — обычный способ подсунуть вредоносный файл.
- Замените файл appstore.nro в папке switch/appstore. Остальные файлы в подкаталоге можно удалить: магазин создаст их заново.
- Вставьте карту, загрузитесь в модифицированную прошивку и запустите магазин в полном режиме.
Если после замены магазин по-прежнему не открывается, а другие программы из Homebrew Menu работают, дело может быть в несовместимости версии магазина с версией системы.
Если каталог недоступен: как поставить приложение вручную
Каталог — удобство, а не единственный путь. Любое приложение для модифицированной Nintendo Switch ставится вручную, и этот способ не зависит от того, работает ли магазин.
- Найдите приложение на странице его разработчиков (как правило, это открытый репозиторий) и скачайте файл .nro на компьютер.
- Скопируйте файл в папку switch на карте памяти: в корень папки либо в отдельный подкаталог с именем приложения, если так сказано в описании.
- Если приложение идёт в архиве с несколькими папками, распакуйте его в корень карты, сохраняя структуру: часть файлов должна лечь не в switch, а в другие папки прошивки.
- Перезапустите Homebrew Menu — новое приложение появится в списке без участия магазина.
У разработчиков магазина есть и веб-версия каталога, где те же приложения скачиваются браузером. Если на консоли сеть не работает, а на компьютере работает, это самый короткий путь.
Чего делать не стоит
- Не переустанавливайте модифицированную прошивку целиком из-за одного неработающего магазина: в большинстве случаев причина в сети или в режиме запуска.
- Не форматируйте карту памяти, не сделав копию: на ней лежат сохранения игр, настройки и резервные копии системных данных, которые иначе не восстановить.
- Не включайте на модифицированной консоли доступ к сетевым сервисам производителя ради проверки связи: это грозит потерей доступа к ним насовсем.
- Не вводите данные учётной записи Nintendo в сторонних программах из каталога: ни одно приложение магазина их не требует.