Kefir
Ви можете прошити, або придбати вже прошитий світч в мене
KEFIR 850 - скачати останню версію

Що таке кефір
Це збірник, що складається з модифікованої Atmosphere, необхідних програм і скриптів, які все це встановлюють правильно. Вона була придумана для полегшення встановлення та обслуговування програмного забезпечення на зламаній Nintendo Switch. Зміни, внесені в Atmosphere, спрямовані на підвищення якості користування самою системою.
Основні відмінності від ванільної Atmosphere:
- Версії кефіру біля версії системи
- Встановлення exFAT-драйвера карти пам’яті за замовчуванням при оновленні системи
- Видалення перевірки ACID-підпису для використання хомбрю без патчів
- Видалення логування системи для запобігання засмічення карти пам’яті та надмірного її використання
- Перенаправлення сейвів із внутрішньої пам’яті на карту пам’яті при використанні емунанду, щоб зменшити ймовірність їх втрати при виході з ладу емунанду (опціонально)
Кефір - не прошивка! Це збірка, що складається з прошивки Atmosphere і необхідного мінімуму рекомендованих програм, плагінів, модулів та іншого софту. Детальніше про склад кефіру нижче. Працює на прошивці 22.5.0 і нижче
Навіщо потрібен кефір?
У першу чергу, кефір потрібен для того, щоб спростити життя користувача. Тобто, якщо у користувача стоїть рекомендована версія системного ПЗ і остання версія кефіру, то все повинно у нього працювати. Можна сказати, що користувач знаходиться в контрольованих умовах. Достатньо назвати версію системного ПЗ і кефіру, і відразу стає зрозуміло, що приблизно встановлено в системі.
Склад кефіру
- Kefirosphere, форк Atmosphere
- Сігпатчі. Завдяки ним на Atmosphere можна запускати непідписані (читай: піратські) програми та ігри.
- Завантажувач hekate. Завдяки завантажувачу ви можете запускати прошивку та інші
пейлоади
▼
Файл з виконуваним кодом у форматі
.bin, який ми завантажуємо в приставку, найчастіше - завантажувач через зручне меню, створювати та відновлювати резервну копію NAND, робити EmuNAND, отримувати інформацію про стан системи, монтувати карту пам’яті до ПК без витягування її зі свічу, робити перерозмітку карти пам’яті для встановлення інших ОС і багато іншого - Встановлені
пейлоади
▼
Файл з виконуваним кодом у форматі
.bin, який ми завантажуємо в приставку, найчастіше - завантажувач :- [Lockpick_RCM] - програма для дампу ключів приставки
- TegraExplorer - файловий менеджер для Switch у вигляді пейлоада. Аналог GodMode9 для 3DS
- Встановлене Homebrew
- DBI - програма для встановлення ігор по USB або з карти пам’яті
- Tinfoil - програма, що дозволяє качати ігри для приставки прямо з мережі
- Kefir Updater - програма для оновлення kefir через інтернет
- Sphaira - середовище для запуску homebrew, скачування тем та додатків на switch, файловий менеджер
- Daybreak - програма для безпечного оновлення версії системного ПЗ приставки
- NXThemes Installer - менеджер кастомних тем
- Linkalho - програма прив’язки облікового запису
- Встановлені модулі. Модулі - це додаткові компоненти, що працюють всередині Atmosphere і дозволяють робити різні круті штуки, наприклад, використання xbox-сумісних контролерів, емуляцію amiibo, розгін тощо. На жаль, SX OS модулі не підтримує
- sys-con - модуль, що дозволяє підключати до консолі по USB практично будь-які геймпади
- Mission Control - модуль, що дозволяє підключати до консолі по bluetooth практично будь-які геймпади
- Ultrahand - спеціальне оверлей-меню для взаємодії з системою 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, скористайтеся цими рекомендаціями, щоб уникнути проблем з картою пам’яті
Якщо приставка вимкнена, вставте карту пам’яті в ПК, якщо увімкнена, то:
- Перезавантажте приставку через меню, що викликається утриманням кнопки

- На сплеш-скріні кефіру натисніть кнопку зниження гучності, щоб потрапити в hekate
- Тепер ви можете вийняти карту пам’яті зі свіча і вставити її в ПК.
При витяганні карти пам’яті в hekate, вам не потрібно буде заново пробрасувати пейлоад, щоб увійти в прошивку. Достатньо вставити карту в консоль і запустити прошивку через меню Launch
Встановлення kefir (всі ОС)
- Скопіюйте в корінь карти пам’яті приставки вміст архіву
kefir.zipз репозиторію kefir ▼ Збірник, що складається з обраного кастому, необхідних програм та скриптів, які все це встановлять правильним чином. Склад кефіру та інструкцію зі встановлення можна подивитися в його репозиторії - Вставте карту пам’яті назад у Switch
- В hekate виберіть More configs -> Update Kefir
- Після закінчення встановлення приставка запуститься в прошивку
Так само ви можете просто вимкнути консоль, дістати з неї карту, скопіювати на неї кефір із заміною, потім вставити карту назад у Switch і увімкнути консоль. У такому випадку автоматично буде запущений скрипт оновлення
Оновлення кефіру прямо на приставці (версія кефіру 529 або вище)
- Запустіть HBL
- Виберіть Kefir Updater
- Потрібне підключення до інтернету!
- Натисніть “Оновити Kefir”, натисніть на “Kefir 850”, виберіть “Завантажити”
- Дочекайтеся закінчення закачування та розпакування, потім натисніть “Продовжити”. Приставка перезавантажиться в пейлоад, після чого почнеться процес встановлення кефіру
- Після закінчення встановлення, натисніть будь-яку кнопку для завантаження приставки в прошивку
Вирішення проблем
Чисте встановлення кефіру (рекомендується при виникненні помилок)
- Видаліть з карти все, крім папок
Nintendoіemummc, якщо такі є - Встановіть кефір зручним способом, розказаним вище
Налагоджувальне встановлення кефіру (рекомендується, якщо просто чисте не допомогло)
- Скопіюйте папки
Nintendoіemummc, якщо такі є, на ПК - Відформатуйте вашу карту пам’яті в FAT32 і поверніть папки назад
- Встановіть кефір зручним способом
- При виникненні помилки [NOFAT] або при будь-якій іншій проблемі з оновленням через скрипт
kefir-updater, скористайтеся встановленням кефіру черезinstall.bat:- Розпакуйте
kefir.zipв будь-яке зручне місце на ПК, окрім картки пам’яті приставки - Вставте в ПК карту пам’яті приставки
- Запустіть
install.batз папки, в яку ви розпакувалиkefir.zipі вкажіть букву вашої карти пам’яті - Дочекайтеся закінчення копіювання
- Вставте карту в ПК і запустіть прошивку
- Розпакуйте
- При виникненні помилки “warmboot” зайдіть в фулсток та перезапустіть приставку
- Якщо після оновлення приставка висить з чорни екраном, пееревстановіть кефір начисто:
- Видаліть з карти все, крім папок
Nintendoіemummc, якщо такі є - Встановіть кефір зручним способом, розказаним вище
- Видаліть з карти все, крім папок
Запуск 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 - спеціальне оверлей-меню для взаємодії з системою. Для його активації натисніть
+
+ 
- Для переходу в semi-stock
- З самої прошивки (рекомендовано): перейдіть в Uberhand (
+
+
), натисніть вправо > Semi-stock - При запуску консолі (не рекомендується):
- Увійдіть в
hekate
▼
Кастомний бутлоадер для Nintendo Switch. З його допомогою ми робимо резервне копіювання, запускаємо кастом, запускаємо різні пейлоади. Один з найважливіших інструментів з тих, що ми будемо використовувати.
за допомогою підтримуваного на вашій приставці експлойту, запустивши пейлоад
payload.binз.zip-архіву kefir ▼ Збірник, що складається з обраного кастому, необхідних програм та скриптів, які все це встановлять правильним чином. Склад кефіру та інструкцію зі встановлення можна подивитися в його репозиторії- Якщо приставка чипована - просто влючить її
- Увійдіть в
hekate
▼
Кастомний бутлоадер для Nintendo Switch. З його допомогою ми робимо резервне копіювання, запускаємо кастом, запускаємо різні пейлоади. Один з найважливіших інструментів з тих, що ми будемо використовувати.
за допомогою підтримуваного на вашій приставці експлойту, запустивши пейлоад
- Пропустіть цей крок, якщо ви вже в hekate
- Утримуйте (VOL-) на приставці під час появи логотипу kefir, щоб потрапити в hekate
- Виберіть
More-configs>Semi-stock
- Виберіть
- Утримуйте (VOL-) на приставці під час появи логотипу kefir, щоб потрапити в hekate
- Зверніть увагу, що при запуску з прошивки, встановлена тема буде вимкнена, що дозволить уникнути помилок, якщо на консолі різні версії системного ПЗ та емунанду
- Зверніть увагу, що при запуску через
More-configs>Semi-stockтема, що встановлена в emunand буде відображатися і Semi-stock. У випадку, якщо в semi-stock та emunand встановлені різні версії системного ПЗ, це приведе до помилки і перезагрузки приставки!
- З самої прошивки (рекомендовано): перейдіть в Uberhand (
- Оновити кефір можна за допомогою утиліти Kefir Updater
- Корисні інструкції з використання приставки
- FAQ
- Проблеми та їх рішення
Розгін
Для зміни статуса розгону перейдіть в Uberhand (
+
+
), натисніть вправо > Settings > Overlock status. On - розгін включено, Off - вимкнено.
Якщо розгін включено, Overlock status буде в положенні On
Режим підтримки 8Гб пам’яті
УВАГА! Якщо ви не робитли модифікацію своєї консолі і не встановлювали в неї 8GB пам’яті, то нее вмикайте цю опцію!
- Увімкнення
- Для вмикання перейдіть в Uberhand (
+
+
), натисніть вправо > Settings>Advance>Enable 8GB support- Опція навмисно захована за 3 вкладених мменю, щоб запобігти випадкове включання
- Для вмикання перейдіть в Uberhand (
- Вимкнення
- Для вимкнення перевстановіть кефір зручними способом
Зміни від минулої версії
Спойлер
Changelog
UKR
Повна підтримка 22.5.0 та Atmosphere 1.11.2 Патч для підтримки старого homebrew більше не працює, тому деякі старі homebrew можуть перестати працювати. Щоб це виправити, пропачте їх через https://hbpatcher.alula.me/ Старий форвардер HBMenu буде також запускатися з помилкою. Перевстановіть його з ‘games/Homebrew menu [03DB12780BD84000][v0].nsp’ через DBI як гру. Щоб потрапити в HBMenu без форвардера, запустіть Альбоми, утримуючи кнопку R (тримайте, поки не запуститься). Подробиці тут - https://switch.customfw.xyz/hbl
850
- [Оновлено] Hekate v6.5.3 — випадково відкатив на попередню. Повертаю 6.5.3
849
- [Виправлено] Фікс роботи хомбрю
847
- [Виправлено] Виправлення багів на старих прошивках
841
- [Оновлено] Missioncontrol v0.15.2 — Додано підтримку прошивки 22.5.0.
840
- [Оновлено] Sys Patch v1.6.2.3 — Виправлено помилку erpt для останньої версії AMS, об’єднавши зміни з pull request #38.
- [Оновлено] Nxthemes Installer nxt-2.9 — Додано встановлення JPG/PNG як тем без nxtheme, експериментальний sysmodule для виявлення оновлень домашнього меню та автоматичного видалення несумісних тем при зміні версії прошивки, а також беззаписне на SD вилучення/патчі домашнього меню під час встановлення з зовнішніх джерел і покращене оброблення помилок.
- [Оновлено] Ovl Sysmodules v1.5.2 — Оновлено sysmodules: знято опцію
shutdown_timeout_ms, очищено IPC-виклики та додано нове сповіщенняShutdown IPC has failed.у разі провалу IPC-команди. - [Оновлено] Hekate v6.5.3 — Оновлено підтримку HOS 22.5.0, покращено інформацію про SD (зокрема SD Express і детекцію DDR200), виправлено ліміти wafer та зависання в GPT-валидації в менеджері розділів, додано попередження про неправильні версії PMIC і перейменовано sdmmc_storage_execute_vendor_cmd на sdmmc_storage_vendor_cmd.
ENG
Full support for 22.5.0 and Atmosphere 1.11.2
The patch for supporting old homebrew no longer works, so some old homebrew may stop functioning. To fix this, patch them via https://hbpatcher.alula.me/
The old forwarder HBMenu will also launch with an error. Reinstall it from ‘games/Homebrew menu [03DB12780BD84000][v0].nsp’ via DBI as a game. To access HBMenu without a forwarder, launch Albums while holding the R button (hold until it starts). Details here - https://switch.customfw.xyz/hbl
850
- [Updated] Hekate v6.5.3 — accidentally rolled back to the previous version. Returning to 6.5.3
849
- [Fixed] Homebrew functionality
847
- [Fixed] Bug fixes on old firmware
841
- [Updated] Missioncontrol v0.15.2 — Added support for firmware 22.5.0.
840
- [Updated] Sys Patch v1.6.2.3 — Fixed the erpt error for the latest AMS version by merging changes from pull request #38.
- [Updated] Nxthemes Installer nxt-2.9 — Added installation of JPG/PNG as themes without nxtheme, an experimental sysmodule for detecting home menu updates and automatically removing incompatible themes when changing firmware versions, as well as readless SD removal/patches of the home menu during installation from external sources and improved error handling.
- [Updated] Ovl Sysmodules v1.5.2 — Updated sysmodules: removed the
shutdown_timeout_msoption, cleaned up IPC calls, and added a new notificationShutdown IPC has failed.in case of IPC command failure. - [Updated] Hekate v6.5.3 — Updated support for HOS 22.5.0, improved SD information (including SD Express and DDR200 detection), fixed wafer limits and hangs in GPT validation in the partition manager, added warnings for incorrect PMIC versions, and renamed sdmmc_storage_execute_vendor_cmd to sdmmc_storage_vendor_cmd.
