Kefir



Если вы попали в это руководство впервые и не знаете как прошивается Switch, рекомендуем начать знакомство с ним с первой страницы
Если вы пользователь MacOS, воспользуйтесь этими рекомендациями, чтобы избежать проблем с картой памяти
Делайте бекапы сохранений как можно чаще!
Если приставка зависла или не подаёт признаков жизни, выключите её удерживанием кнопки (POWER) 30 секунд, затем включите и пробросьте пейлоад!

KEFIR 748

kefir

Что такое кефир

Это сборник, состоящий из модифицированной Atmosphere, необходимых программ и скриптов, которые все это устанавливают правильно. Она была придумана для облегчения установки и обслуживания программного обеспечения на взломанной Nintendo Switch. Изменения, внесенные в Atmosphere, направлены на повышение качества опыта пользования самой системой.

Основные отличия от ванильной Atmosphere:

  • Версии кефира возле версии системы
  • Установка exFAT-драйвера карты памяти по умолчанию при обновлении системы
  • Удаление проверки ACID-подписи для использования хомбрю без патчей
  • Удаление логирования системы для предотвращения засорения карты памяти и чрезмерного ее использования
  • Перенаправление сейвов из внутренней памяти на карту памяти при использовании эмунанд, чтобы уменьшить вероятность их потери при выходе из строя эмунанду (опционально)

Кефир - не прошивка! Это сборник, состоящий из прошивки Atmosphere и необходимого минимума рекомендуемых программ, плагинов, модулей и другого софта. Подробнее о составе кефира ниже. Работает на прошивке 18.1.0 и ниже

Зачем нужен кефир?

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

Состав кефира
  1. Kefirosphere, форк Atmosphere
  2. Сигпатчи. Благодаря сигпатчам на Atmosphere можно запускать неподписанные (читай: пиратские) приложения и игры.
  3. Загрузчик hekate. Благодаря загрузчику вы можете запускать прошивку и другие пейлоады Файл с исполняемым кодом в формате .bin, которые мы загружаем в приставку, чаще всего - загрузчик через удобное меню, создавать и восстанавливать резервную копию NAND, делать EmuNAND, получать информацию о состоянии системы, монтировать карту памяти к ПК без вытаскивания её из свитча, делать переразметку карты памяти для установки других ОС и многое другое
  4. Установленные пейлоады Файл с исполняемым кодом в формате .bin, которые мы загружаем в приставку, чаще всего - загрузчик :
  5. Установленное Homebrew
  6. Установленные модули. Модули - это дополнительные компоненты, работающие внутри Atmosphere и позволяющие делать разные крутые штуки, как-то использование xbox-сoвместимых контроллеров, эмуляцию amiibo, разгон и прочее. К сожалению, SX OS модули не поддерживает
    • sys-con - модуль, позволяющий подключать к консоли по USB практически любые геймпады
    • Mission Control - модуль, позволяющий подключать к консоли по bluetooth практически любые геймпады
    • Uberhand - специальное оверлей-меню для взаимодействия с системой p поддержко пользовательских скриптов и модулей
    • Скрипты:
      • DBI - изменение локализации и обновление программы
      • Translate Interface - дополнительные переводы инитерфейса на выбор
      • Semi-stock - загрузка в семисток из меню
      • Reboot и Shutdown - перезагрузка и виключение консоли из меню
    • Модули:

Инструкция по установке/обновлению kefir

Первая установка или установка на чистую карту памяти
  1. Скопируйте в корень карты памяти приставки содержимое архива kefir.zip из репозитория kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории
  2. Вставьте карту памяти в Switch
  3. Запустите приставку, согласно типу вашего взлома. payload.bin - пейлоад, который нужно пробрасывать при запуске приставки через Fusée Gelée
Обновление kefir или переход с другой сборки
Инструкция по установке вручную (все ОС)

Подключение карты памяти приставки к ПК

Если вы пользователь MacOS, воспользуйтесь этими рекомендациями, чтобы избежать проблем с картой памяти

Если приставка выключена, вставьте карту памяти в ПК, если включена, то:

  1. Перезагрузите приставку через меню, вызываемое удерживанием кнопки (POWER)
  2. На сплеш-скрине кефира нажмите кнопку понижения громкости, чтобы попасть в hekate
  3. Теперь вы можете извлечь карту памяти из свитча и вставить её в ПК.

При вытаскивании карты памяти в hekate, вам не нужно будет заново пробрасывать пейлоад, чтобы войти в прошивку. Достаточно вставить карту в консоль и запустить прошивку через меню Launch

Установка kefir (все ОС)

  1. Скопируйте в корень карты памяти приставки содержимое архива kefir.zip из репозитория kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории
  2. Вставьте карту памяти обратно в Switch
  3. В hekate выберите More configs -> Update Kefir
  4. После окончания установки приставка запустится в прошивку

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

При возникновении ошибки [NOFAT] или при любой другой проблеме с обновлением через скрипт kefir-updater, воспользуйтесь установкой кефира через install.bat:

  1. Распакуйте kefir.zip в любое удобное место на ПК
  2. Вставьте в ПК карту памяти приставки
  3. Запустите install.bat из папки, в которую вы распаковали kefir.zip и укажите букву вашей карты памяти
  4. Дождитесь окончания копирования
  5. Вставьте карту в ПК и запустите прошивку

При возникновении ошибки “Is BEK missing” выключите приставку и включите заново.

Обновление кефира прямо на приставке (версия кефира 529 или выше)
  1. Запустите HBL
  2. Выберите Kefir Updater
    • Требуется подключение к интернету!
  3. Нажмите “Обновить Kefir”, нажмите на Kefir %номер_версии%, выберите Загрузить
  4. Дождитесь окончания закачки и распаковки, затем нажмите Продолжить. Приставка перезагрузится в пейлоад, после чего начнётся процесс установки кефира
  5. После окончания установки, нажмите любую кнопку для загрузки приставки в прошивку

При возникновении ошибки “Is BEK missing” выключите приставку и включите заново.

Чистая установка кефира (рекомендуется при возникновении ошибок)
  1. Удалите с карты всё, кроме папок Nintendo и emummc, если таковые есть
  2. Установите кефир удобным способом, рассказанным выше
Отладочная установка кефира (рекомендуется, если просто чистая не помогла)
  1. Скопируйте папки Nintendo и emummc, если таковые есть на ПК
  2. Отформатируйте вашу карту памяти в FAT32 и верните папки обратно
  3. Установите кефир удобным способом

Запуск Atmosphere

  1. Запустите кастом Модифицированное программное обеспечение консоли, написанное энтузиастами, позволяет делать вещи, недоступные пользователям официальных прошивок, например, запускать неподписанные приложения. В контексте прошивки свитча мы будем называть имеющееся программное обеспечение кастомной прошивкой, хотя, чисто технически, это не так с помощью поддерживаемого на вашей приставке эксплойта:
    • Запустите пейлоад 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
    • При запуске консоли:
      1. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта, запуститив пейлоад payload.bin из .zip-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории
      2. Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
        • Пропустите этот шаг, если вы уже в hekate
      3. Виберите More-configs > Semi-stock (blackscreen fix)
    • Обратите внимание, что при запуске из прошивки, установленная тема будет отключена, что позволит избежать ошибок, если на консоли разные версии системного ПО и эмунанда
  • Обновить кефир можно с помощью утилиты Kefir Updater
  • Полезные инструкции по использованию приставки
  • FAQ
  • Проблемы и их решения

Разгон

  • Включение Для активации разгона перейдите в Uberhand ((L) + крестовина вниз + (R3)), нажмите вправо > Settings > Use overclock
  • Отключение Для активации разгона перейдите в Uberhand ((L) + крестовина вниз + (R3)), нажмите вправо > Settings > Disable overclock

Режим поддержки 8Гб памяти

  • Включение
    • Для включения перейдите в Uberhand ((L) + крестовина вниз + (R3)), нажмите вправо > Settings > Enable 8GB support
  • Отключение
    • Для отключения переустановите кефир удобными способом

Изменения от прошлой версии

UKR:

Повна підтримка 18.1.0

748:

  • [Змінено] [Overlay] - додана можливість закачки російської версії DBI як на заміну англійської, так і окремо. Додано керування оборотами кулера (Packages > Settings)
  • [Оновлено] sys-con 1.4.1
  • [Оновлено] Uberhand-Overlay 2.3.1
  • [Оновлено] TegraExplorer - виправлено помилки, через які не працювали деякі скрипти

746:

  • [Виправлено] [kefir] - режим для 8Гб працює повноцінно для всіх підтримуємих систем - HOS, Android, Linux. Вмикається через Uberhand > packages > Settings
  • [Оновлено] sys-con 1.3.0 - перехід на форк сіс-кона

745:

  • [Додано] [WorldDigest for tinfoil] - додано новеджерело в tinfoil
  • [Виправлено] TegraExplorer 4.2.0pre - виправлено помилку, яка приводила до зависання при вході в EMMC

744:

  • [Додано] [ghostshop for tinfoil] - додано новеджерело в tinfoil
  • [Виправлено] TegraExplorer 4.2.0pre - виправлено помилку ‘reboot_ofw’
  • [Додано] [kefir] Додана можливість оновити tinfoil через uberhand > packages > Settings

743:

  • [Оновлено] hekate 6.2.1 - фікси
  • [Оновлено] TegraExplorer 4.2.0pre - виправлено скрипт вайпа, що має вирішити чорний екран після сбросу на прошивках 17 і вище
  • [Додано] [kefir] Додана підтримка консолей з 8GB DRAM (hekate > more configs > Kefir with 8GB DRAM)
  • [Додано] [Semi-stock в hekate] Вимолили. Це звичайний звичний семі-сток. Також використовується для лікування чорного екрану після сбросу на прошивках 17 і вище

742:

  • [Оновлено] [kefir] - поєднав blackscreen fix та семісток. Але все одно раджуу запускеати семі-сток через оверлей.

741:

  • [Оновлено] [kefir] - виправлено розгін, який випадково вимкнув

740:

  • [Оновлено] Kefirosphere - наче нарешті немає прорблем з сігпатчамі. Дякую DB!
  • [Видалено] [sys-patch] - наче більше не треба
  • [Оновлено] hekate 6.2.0 v4 - фікси
  • [Оновлено] tinfoil 18

739:

  • [Повернуто] [sys-patch] - повернув, поки не вирішив проблему з деякими вбудовааними патчами
  • [Оновлено] Kefirosphere - зібрано з останніми коммітами

737:


RUS:

Полная поддержка 18.1.0

748:

  • [Изменено] [Overlay] - добавлена возможность загрузки русской версии DBI как на замену английской, так и отдельно. Добавлено управление оборотами кулера (Packages > Settings)
  • [Обновлено] sys-con 1.4.1
  • [Обновлено] Uberhand-Overlay 2.3.1
  • [Обновлено] TegraExplorer - исправлены ошибки, из-за которых не работали некоторые скрипты

746:

  • [Исправлено] [kefir] - режим для 8Гб работает полноценно для всех поддерживаемых систем - HOS, Android, Linux. Включается через Uberhand > packages > Settings
  • [Обновлено] sys-con 1.3.0 - переход на форк сис-кона

745:

  • [Добавлено] [WorldDigest для tinfoil] - добавлен новый источник в tinfoil
  • [Исправлено] TegraExplorer 4.2.0pre - исправлена ошибка, которая приводила к зависанию при входе в EMMC

744:

  • [Добавлено] [ghostshop for tinfoil] - добавлен новый источник в tinfoil
  • [Исправлено] TegraExplorer 4.2.0pre - исправлена ошибка ‘reboot_ofw’
  • [Добавлено] [kefir] Добавлена возможность обновить tinfoil через uberhand > packages > Settings

743:

  • [Обновлено] hekate 6.2.1 - исправления
  • [Обновлено] TegraExplorer 4.2.0pre - исправлен скрипт вайпа, который должен решить проблему черного экрана после сброса на прошивках 17 и выше
  • [Добавлено] [kefir] Добавлена поддержка консолей с 8GB DRAM (hekate > more configs > Kefir with 8GB DRAM)
  • [Добавлено] [Semi-stock в hekate] Запрошено. Это обычный полусток. Также используется для лечения черного экрана после сброса на прошивках 17 и выше

741:

  • [Обновлено] [kefir] - исправлена проблема разгона, которая случайно отключилась

740:

  • [Обновлено] Kefirosphere - похоже, наконец-то нет проблем с сигпатчами. Спасибо DB!
  • [Удалено] [sys-patch] - похоже больше не нужен
  • [Обновлено] hekate 6.2.0 v4 - исправления
  • [Обновлено] tinfoil 18

739:

  • [Возвращено] [sys-patch] - возвращено, пока не решена проблема с некоторыми встроенными патчами
  • [Обновлено] Kefirosphere - собрано с последними коммитами
  • [Обновлено] hekate 6.2.0 v3 - исправлена проблема с синим экраном на некоторых устройствах

737:


ENG:

Full support 18.1.0

748:

  • [Changed] [Overlay] - added the ability to download the Russian version of DBI both as a replacement for the English version and separately. Added fan speed control (Packages > Settings)
  • [Updated] sys-con 1.4.1
  • [Updated] Uberhand-Overlay 2.3.1
  • [Updated] TegraExplorer - fixed bugs that caused some scripts not to work

746:

  • [Fixed] [kefir] - 8GB mode works fully for all supported systems - HOS, Android, Linux. Can be enabled via Uberhand > packages > Settings
  • [Updated] sys-con 1.3.0 - switched to sys-con fork

745:

  • [Added] [WorldDigest for tinfoil] - added a new source in tinfoil
  • [Fixed] TegraExplorer 4.2.0pre - fixed a bug that caused freezing when entering EMMC

744:

  • [Added] [ghostshop for tinfoil] - added a new source in tinfoil
  • [Fixed] TegraExplorer 4.2.0pre - fixed the ‘reboot_ofw’ bug
  • [Added] [kefir] Added the ability to update tinfoil through uberhand > packages > Settings

743:

  • [Updated] hekate 6.2.1 - fixes
  • [Updated] TegraExplorer 4.2.0pre - fixed wipe script, which should resolve the black screen after reset on firmware 17 and above
  • [Added] [kefir] Added support for consoles with 8GB DRAM (hekate > more configs > Kefir with 8GB DRAM)
  • [Added] [Semi-stock in hekate] Requested. This is the usual semi-stock. Also used to treat black screen after reset on firmware 17 and above

741:

  • [Updated] [kefir] - fixed an overclocking issue that accidentally disabled

740:

  • [Updated] Kefirosphere - seems there are finally no issues with sigpatches. Thanks DB!
  • [Removed] [sys-patch] - seems no longer needed
  • [Updated] hekate 6.2.0 v4 - fixes
  • [Updated] tinfoil 18

739:

  • [Reverted] [sys-patch] - reverted until the issue with some built-in patches is resolved
  • [Updated] Kefirosphere - built with the latest commits
  • [Updated] hekate 6.2.0 v3 - fixed the blue screen issue on some devices

737:


Закрыть страницу