Kefir
Ви можете прошити, або придбати вже прошитій світч в мене
KEFIR 756
Что такое кефир
Это сборник, состоящий из модифицированной Atmosphere, необходимых программ и скриптов, которые все это устанавливают правильно. Она была придумана для облегчения установки и обслуживания программного обеспечения на взломанной Nintendo Switch. Изменения, внесенные в Atmosphere, направлены на повышение качества опыта пользования самой системой.
Основные отличия от ванильной Atmosphere:
- Версии кефира возле версии системы
- Установка exFAT-драйвера карты памяти по умолчанию при обновлении системы
- Удаление проверки ACID-подписи для использования хомбрю без патчей
- Удаление логирования системы для предотвращения засорения карты памяти и чрезмерного ее использования
- Перенаправление сейвов из внутренней памяти на карту памяти при использовании эмунанд, чтобы уменьшить вероятность их потери при выходе из строя эмунанду (опционально)
Кефир - не прошивка! Это сборник, состоящий из прошивки Atmosphere и необходимого минимума рекомендуемых программ, плагинов, модулей и другого софта. Подробнее о составе кефира ниже. Работает на прошивке 18.1.0 и ниже
Зачем нужен кефир?
В первую очередь, кефир нужен для того чтобы упростить жизнь пользователя. То есть, если у пользователя стоит рекомендуемая версия системного ПО и последняя версия кефира, то всё должно у него работать. Можно сказать, что пользователь находится в контролируемых условиях. Достаточно назвать версию системного ПО и кефира и сразу становится понятно что примерно установлено в системе.
Состав кефира
- Kefirosphere, форк Atmosphere
- Сигпатчи. Благодаря сигпатчам на Atmosphere можно запускать неподписанные (читай: пиратские) приложения и игры.
- Загрузчик hekate. Благодаря загрузчику вы можете запускать прошивку и другие
пейлоады
Файл с исполняемым кодом в формате
.bin
, которые мы загружаем в приставку, чаще всего - загрузчик через удобное меню, создавать и восстанавливать резервную копию NAND, делать EmuNAND, получать информацию о состоянии системы, монтировать карту памяти к ПК без вытаскивания её из свитча, делать переразметку карты памяти для установки других ОС и многое другое - Установленные
пейлоады
Файл с исполняемым кодом в формате
.bin
, которые мы загружаем в приставку, чаще всего - загрузчик :- Lockpick_RCM - программа для дампа ключей приставки
- TegraExplorer - файловый менеджер для Switch в виде пейлоада. Аналог GodMode9 для 3DS
- Установленное Homebrew
- DBI - программа для установки игр по USB или с карты памяти
- Tinfoil - программа, позволяющая качать игры для приставки прямо из сети
- Kefir Updater - программа для обновления kefir через интернет
- Homebrew App Store 2.2 - интернет-магазин приложений
- Daybreak - программа для безопасного обновления версии системного ПО приставки
- NXThemes Installer - менеджер кастомных тем
- Linkalho - программа привязки аккаунта
- Установленные модули. Модули - это дополнительные компоненты, работающие внутри Atmosphere и позволяющие делать разные крутые штуки, как-то использование xbox-сoвместимых контроллеров, эмуляцию amiibo, разгон и прочее. К сожалению, SX OS модули не поддерживает
- sys-con - модуль, позволяющий подключать к консоли по USB практически любые геймпады
- Mission Control - модуль, позволяющий подключать к консоли по bluetooth практически любые геймпады
- Uberhand - специальное оверлей-меню для взаимодействия с системой p поддержко пользовательских скриптов и модулей
- Скрипты:
- DBI - изменение локализации и обновление программы
- Translate Interface - дополнительные переводы инитерфейса на выбор
- Semi-stock - загрузка в семисток из меню
- Reboot и Shutdown - перезагрузка и виключение консоли из меню
- Модули:
- nx-ovlloader - процесс для работы с nro через Tesla Menu
- ovlEdiZon.ovl - Модуль для использования читов
- ovlSysmodules.ovl - Модуль для включения и отключения установленных системных модулей (как-то разгон, emuuibo и прочее)
Инструкция по установке/обновлению kefir
Первая установка или установка на чистую карту памяти
- Скопируйте в корень карты памяти приставки содержимое архива
kefir.zip
из репозитория kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории - Вставьте карту памяти в Switch
- Запустите приставку, согласно типу вашего взлома.
payload.bin
- пейлоад, который нужно пробрасывать при запуске приставки через Fusée Gelée
Обновление kefir или переход с другой сборки
Инструкция по установке вручную (все ОС)
Подключение карты памяти приставки к ПК
Если вы пользователь MacOS, воспользуйтесь этими рекомендациями, чтобы избежать проблем с картой памяти
Если приставка выключена, вставьте карту памяти в ПК, если включена, то:
- Перезагрузите приставку через меню, вызываемое удерживанием кнопки (POWER)
- На сплеш-скрине кефира нажмите кнопку понижения громкости, чтобы попасть в hekate
- Теперь вы можете извлечь карту памяти из свитча и вставить её в ПК.
При вытаскивании карты памяти в hekate, вам не нужно будет заново пробрасывать пейлоад, чтобы войти в прошивку. Достаточно вставить карту в консоль и запустить прошивку через меню Launch
Установка kefir (все ОС)
- Скопируйте в корень карты памяти приставки содержимое архива
kefir.zip
из репозитория kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории - Вставьте карту памяти обратно в Switch
- В hekate выберите More configs -> Update Kefir
- После окончания установки приставка запустится в прошивку
Так же вы можете просто выключить консоль, достать из нее карту, скопировать на нее кефир с заменой, затем вставить карту обратно в Switch и включить консоль. В таком случае автоматически будет запущен скрипт обновления
При возникновении ошибки [NOFAT] или при любой другой проблеме с обновлением через скрипт kefir-updater
, воспользуйтесь установкой кефира через install.bat
:
- Распакуйте
kefir.zip
в любое удобное место на ПК - Вставьте в ПК карту памяти приставки
- Запустите
install.bat
из папки, в которую вы распаковалиkefir.zip
и укажите букву вашей карты памяти - Дождитесь окончания копирования
- Вставьте карту в ПК и запустите прошивку
При возникновении ошибки “Is BEK missing” выключите приставку и включите заново.
Обновление кефира прямо на приставке (версия кефира 529 или выше)
- Запустите HBL
- Выберите Kefir Updater
- Требуется подключение к интернету!
- Нажмите “Обновить Kefir”, нажмите на Kefir %номер_версии%, выберите Загрузить
- Дождитесь окончания закачки и распаковки, затем нажмите Продолжить. Приставка перезагрузится в пейлоад, после чего начнётся процесс установки кефира
- После окончания установки, нажмите любую кнопку для загрузки приставки в прошивку
При возникновении ошибки “Is BEK missing” выключите приставку и включите заново.
Чистая установка кефира (рекомендуется при возникновении ошибок)
- Удалите с карты всё, кроме папок
Nintendo
иemummc
, если таковые есть - Установите кефир удобным способом, рассказанным выше
Отладочная установка кефира (рекомендуется, если просто чистая не помогла)
- Скопируйте папки
Nintendo
иemummc
, если таковые есть на ПК - Отформатируйте вашу карту памяти в FAT32 и верните папки обратно
- Установите кефир удобным способом
Запуск Atmosphere
- Запустите
кастом
Модифицированное программное обеспечение консоли, написанное энтузиастами, позволяет делать вещи, недоступные пользователям официальных прошивок, например, запускать неподписанные приложения. В контексте прошивки свитча мы будем называть имеющееся программное обеспечение кастомной прошивкой, хотя, чисто технически, это не так
с помощью поддерживаемого на вашей приставке эксплойта:
- Запустите пейлоад
payload.bin
из.zip
-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée или воспользуйтесь Caffeine для загрузки кастома - Чипованую приставку достаточно просто включить
- Запустите пейлоад
Если после входа в прошивку приставка не видит карту и требует обновить прошивку для её работы, либо просто зависает в чёрном экране после логотипа Nintendo, то на вашей приставке не установлены драйвера exFAT! Отформатируйте карту памяти в FAT32
В hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать. по-умолчанию настроен автозапуск. То есть при запуске приставки меню hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать. не будет отображаться, а запустится сразу прошивка. Для перехода в меню hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать. зажмите (VOL-) во время появления сплеш-скрина.
Важная информация!
- Перезагрузка в hekate происходит прямо из прошивки, через обычное меню перезагрузки. Просто зажмите (VOL-) во время сплешскрина кефира
- Вы можете получить доступ к своей карте памяти не вынимая её из приставки по MTP (DBI -> Run MTP Responder), либо через hekate (Tools -> USB Tools -> SD Card) (не у всех работает корректно, невозможно обновить kefir по MTP)
- Установка и обновление kefir проводятся одинаково!
- При возникновении ошибки “Is BEK missing” выключите приставку и включите заново.
Дополнительная информация
- Для работы с модулями (sys-con, Mission Control и др.) в кефире установлен Uberhand - специальное оверлей-меню для взаимодействия с системой. Для его активации нажмите (L) + крестовина вниз + (R3)
- Для перехода в semi-stock
- Из самой прошивки: перейдите в Uberhand ((L) + крестовина вниз + (R3)), нажмите вправо >
Semi-stock
- При запуске консоли:
- Войдите в
hekate
Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать.
с помощью поддерживаемого на вашей приставке эксплойта, запуститив пейлоад
payload.bin
из.zip
-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории - Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
- Пропустите этот шаг, если вы уже в hekate
- Виберите
More-configs
>Semi-stock (blackscreen fix)
- Войдите в
hekate
Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать.
с помощью поддерживаемого на вашей приставке эксплойта, запуститив пейлоад
- Обратите внимание, что при запуске из прошивки, установленная тема будет отключена, что позволит избежать ошибок, если на консоли разные версии системного ПО и эмунанда
- Из самой прошивки: перейдите в Uberhand ((L) + крестовина вниз + (R3)), нажмите вправо >
- Обновить кефир можно с помощью утилиты Kefir Updater
- Полезные инструкции по использованию приставки
- FAQ
- Проблемы и их решения
Разгон
- Включение
Для активации разгона перейдите в Uberhand ((L) + крестовина вниз + (R3)), нажмите вправо >
Settings
>Use overclock
- Отключение
Для активации разгона перейдите в Uberhand ((L) + крестовина вниз + (R3)), нажмите вправо >
Settings
>Disable overclock
Режим поддержки 8Гб памяти
- Включение
- Для включения перейдите в Uberhand ((L) + крестовина вниз + (R3)), нажмите вправо >
Settings
>Enable 8GB support
- Для включения перейдите в Uberhand ((L) + крестовина вниз + (R3)), нажмите вправо >
- Отключение
- Для отключения переустановите кефир удобными способом
Изменения от прошлой версии
UKR
Повна підтримка 19.0.1
756:
- [Виправлено] MissionControl 0.12.0 - прибрано великотку
754:
- [Оновлено] sys-con 1.4.2 - виправлено регресію кнопки guide на xbox one, додано підтримку 8bitdo ultimate 2c та вирішено проблему з пріоритетністю профілів hid контролерів
- [Додано] [Кефір] - додан файл
warmboot_mariko/wb_14.bin
для запобігання помилки warmboot
753:
- [Оновлено] sys-con 1.4.2 - підтримка 19.0.0
752:
- [Оновлено] Atmosphere 1.8.0pre - зібрано з останніми коммітами з частковою підтримкою 19.0.0, додані сігпатчі, додан фікс, виправляючий роботу старих форвардеров на 19.0.0
- [Оновлено] MissionControl 0.12.0 - підтримка 19.0.0
750:
- [Оновлено] Atmosphere 1.8.0pre - зібрано з останніми коммітами з частковою підтримкою 19.0.0
- [Оновлено] hekate 6.2.2 - підтримка 19.0.0
- [Оновлено] [Lockpick_RCM] - підтримка 19.0.0
ENG
Full support for 19.0.1
756:
- [Fixed] MissionControl 0.12.0 - removed easter egg
754:
- [Updated] sys-con 1.4.2 - fixed xbox one guide button regression, added 8bitdo ultimate 2c support and resolved hid controller profile priority issue
[Added] [Kefir] - added
warmboot_mariko/wb_14.bin
file to prevent warmboot error
753:
- [Updated] sys-con 1.4.2 - support for 19.0.0
752:
- [Updated] Atmosphere 1.8.0pre - built with latest commits with partial support for 19.0.0, added sigpatches, added fix that corrects the operation of old forwarders on 19.0.0
- [Updated] MissionControl 0.12.0 - support for 19.0.0
750:
- [Updated] Atmosphere 1.8.0pre - built with the latest commits with partial support for 19.0.0
- [Updated] hekate 6.2.2 - support for 19.0.0
- [Updated] [Lockpick_RCM] - support for 19.0.0
RUS
Полная поддержка 19.0.1
756:
- [Исправлено] MissionControl 0.12.0 - убрана пасхалка
754:
- [Обновлено] sys-con 1.4.2 - исправлена регрессия кнопки guide на xbox one, добавлена поддержка 8bitdo ultimate 2c и решена проблема с приоритетностью профилей hid контроллеров
[Добавлено] [Кефир] - добавлен файл
warmboot_mariko/wb_14.bin
для предотвращения ошибки warmboot
753:
- [Обновлено] sys-con 1.4.2 - поддержка 19.0.0
752:
- [Обновлено] Atmosphere 1.8.0pre - собрано с последними коммитами с частичной поддержкой 19.0.0, добавлены сигпатчи, добавлен фикс, исправляющий работу старых форвардеров на 19.0.0
- [Обновлено] MissionControl 0.12.0 - поддержка 19.0.0
750:
- [Обновлено] Atmosphere 1.8.0pre - собрано с последними коммитами с частичной поддержкой 19.0.0
- [Обновлено] hekate 6.2.2 - поддержка 19.0.0
- [Обновлено] [Lockpick_RCM] - поддержка 19.0.0