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

Изменения относительно ванильной Atmosphere:

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

English:

This is a bundle that consists of a modified Atmosphere, necessary programs and scripts that all install correctly. It was designed to make it easier to install and maintain software on a hacked Nintendo Switch. The changes made to Atmosphere are aimed at improving the quality of the user experience.

Kefirosphere features:

  • Updating the firmware version to match the system version
  • Installing a specific memory card driver by default when updating the system
  • Removing the ACID signature check for using homebrew without patches
  • Removing system logging to prevent cluttering the memory card and excessive use
  • Redirecting saves from internal memory to the memory card when using the emuNAND command to reduce the likelihood of losing them when exiting the emuNAND command (optional)

Как установить или обновить кефир / как установить или обновить кефир:

Установка и обновление кефира происходит одинаково!

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

Чтобы попасть в hekate прошитой приставке, перезагрузите консоль, на заставке кефира нажмите кнопку снижения громкости. Попав в hekate, можете извлекать карту памяти. После того, как вы снова вставите карту в консоль, запустите прошивку через меню Launch -> Atmosphere.

English:

Installing and updating kefir is done the same way!

If you are a MacOS user, use these recommendations (rus.) to avoid problems with the memory card

To get into hekate on a firmware-flashed device, reboot the console, on the kefir splash screen press the volume down button. Once in hekate, you can extract the memory card. After reinserting the card into the console, launch the firmware through the menu Launch -> Atmosphere.


Для всех ОС / for all OS

  1. Скопируйте в корень карты памяти содержимое архива kefir.zip
    • НЕ САМ АРХИВ, ЕГО внутренность!
  2. Вставьте карту памяти обратно в Switch
  3. В hekate выберите Дополнительные конфигурации — > обновление кефира
  4. После окончания установки приставка запустится в прошивку

English:

  1. Copy the contents of the kefir.zip archive to the root of the memory card
    • NOT THE ARCHIVE ITSELF, ITS CONTENTS!
  2. Insert the memory card back into the Switch
  3. In hekate select More configs -> Update Kefir
  4. After installation is complete, the device will boot into the firmware

Только для Windows, также если предыдущий метод не сработал / Only for Windows, also if the previous method did not work:

  1. Распакуйте на ПК архив kefir.zip
  2. Запустите install.batиз распакованного архива и следуйте инструкциям на экране
  3. Когда вы увидите на экране надпись All Done, вставьте карту памяти обратно в консоль и запустите прошивку

English:

  1. Extract the kefir.zip archive on your PC
  2. Run install.bat from the extracted archive and follow the on-screen instructions
  3. When you see the message All Done on the screen, insert the memory card back into the console and start the firmware

Возможные ошибки / Possible errors

  1. В случае возникновения ошибки «is BEK missing» выключите приставку и включите заново
  2. В случае возникновения ошибки [NOFAT] при обновлении кефира через Гекату, обновите его с помощью install.bat
  3. В случае возникновения ошибки «Failed to match warmboot with fuses«, перезагрузите консоль в hekate — > More configs Full Stock, или обновите emunand до последней версии
  4. Если возникают какие-либо другие ошибки, обратитесь к разделу проблемы и решению руководства

English:

  1. In case of the «Is BEK missing» error, turn off the console and turn it on again
  2. In case of the [NOFAT] error when updating kefir through hekate, update it using install.bat
  3. If you receive the error «Failed to match warmboot with fuses» when launching Emunand, reboot the console in hekate -> More configs -> Full Stock or update the Emunand to the latest version.
  4. If any other errors occur, please refer to the Problems and Solutions section of the guide


История изменений / Changelog

RUS

RUS:

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

733:

  • [Добавлено] Вернул разгон. По умолчанию отключен. Включается через Uberhand > Settings

731:

  • [Исправлено] Исправил отображение серийного номера в semi-stock. Забыл, что в Atmosphere свои фишки
  • [ДобавленоKefirosphere — поддержка консолей для демо-стендов (kiosk). Не тестировалось. Снова спасибо DB
  • [ДобавленоKefirosphere — добавлена поддержка новых типов памяти, что может исправить ошибку ‘Unknown EmcDvfsTimingTableIndex: -1’

730:
[ОбновленоUberhand-Overlay 2.1.5
[ИсправленоKefirosphere — логирование на карту памяти снова отключено после того, как оно было ошибочно восстановлено чертову кучу времени назад. Бесконечная благодарность DB! Патчи теперь полностью интегрированы в систему, что исключает необходимость в модуле ini-patch.
[Удалено] [sys-patch] — больше не нужен, поскольку патчи интегрированы в систему
[Изменено] [Загрузчик Kefir] — теперь загрузка происходит через fusee.bin, как изначально предусмотрено в Atmosphere, что позволяет интегрировать патчи непосредственно в Atmosphere
[Добавлено] [Патчи] nifm-патч для 18.0.1. Спасибо, DB
[Удалено] Временно убрал разгон. По умолчанию его больше не будет в любом случае. Будет опциональным, но позже. Пока что отключил полностью, так как есть консоли, которые не тянут значения по умолчанию. И делать опциональным сейчас нет времени.

Базовая поддержка 18.0.0. Рекомендуется держать emuNAND на 17.0.1

728:
[ОбновленоMissionControl 0.11.0 — официальная поддержка 18.0.0, добавлены контроллеры, исправлены ошибки

727:
[ОновленоMissionControl — пересобрано для поддержки 18.0.0

726:

  • [ОбновленоAtmosphere 1.7.0 предварительная версия — базовая поддержка 18.0.0. Рекомендуется держать emuNAND на 17.0.1, пока поддержка не будет полной. Также sigpatches интегрированы непосредственно в атмосферу (спасибо db)
  • [Обновленоhekate 6.1.1
    • Поддержка 18.0.0
    • Вместо ошибки pkg1 теперь консоль будет загружаться в официальную прошивку
  • [Обновлено] [lockpick_RCM] — поддержка 18.0.0
  • [Изменено] Вместо tinfoil.nsp теперь инсталлятор tinfoil в HBMenu

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

  • 725:

    • [Исправлено] Ошибку, из-за которой не запускался Semi-Stock

    724:

    • [Исправлено] Ошибку, которая приводила к неработающему sys-clk при обновлении через апдейтер
    • [ОбновленоUberhand 2.1.3

    722:

    • [ОбновленоAtmosphere 1.6.2 — Пересобрано с последним коммитом
    • [Исправлено] Убраны патчи из Semi Stock прошивки. Теперь, как и раньше, невозможно установить игры через DBI в ней
    • [Возвращено] tinfoil. Пока работает.
    • [ОбновленоUberhand 2.1.2
      • Добавлено меню Settings, где можно загрузить загрузчик без модификаций от 4IFIR, что позволяет использовать Kefir с обычным sys-clk и OC-suite. Отмечу, что при таком переключении комплектный sys-clk будет удален, то есть вам придется устанавливать ПО для разгона самостоятельно.
      • Добавлена возможность загрузить мою фирменную тему для установки через NXThemeInjector
    • [ОбновленоDBI 658 — Исправления в Журнале активности

719:

  • Исправлено ] Исправлена ошибка программы обновления kefir

718:

  • [ОбновленоAtmosphere 1.6.2-пересобран с последним коммитом
  • [ДобавленоUberhand — вместо ванильного загрузчика Tesla Menu, что позволило использовать скрипты:
    • DBI — изменение локализации и обновление программы
    • Translate Interface — дополнительные переводы инитерфейса на выбор
    • Semi-stock — загрузка в семисток из меню
    • Reboot та Shutdown — перезагрузка и виключение консоли из меню
  • [ОбновленоDBI 653 — исправление багов, улучшения Activity Log

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

714:

713:

  • [ОбновленоDBI 628 — возможность передавать игры между консолями через бэкэнд, блэклист обновления игр, исправления ошибок
  • [Обновленоsys-patch-поддержка 17.0.0
  • [Обновленоsys-clk — overlay-поддержка 17.0.0
  • [ОбновленоMission Control 0.10.0-нормально собран для 17.0.0

16.1.0 полностью поддерживается

710:

  • [Исправлено] Исправлена ошибка отображения ложной версии в настройках
  • [ОбновленоMission Control 0.9.4-исправлено зависание при спаривании контроллеров на 16.1.0
  • [ОбновленоKefir Updater-отключен дебаг-функции, что гипотетически исправит ошибку при старте программы

709:

16.0.3 полностью поддерживается

707:

  • [ОбновленоAtmosphere 1.5.4-поддержка Layered FS для игр с огромным количеством файлов
  • [Обновленоhekate 6.0.5-изменения для L4T
  • [ОбновленоDBI 598-исправление багов
  • [ОбновленоKefir Updater-добавлено обновление DBI
  • [Обновлено] [все оверлеи] — пересобран с последним libtesla
  • [Удалено] [tinfoil] — для новых пользователей в нем больше нет смысла (потому что пока нет ни одного публичного источника). У стариков он и так есть.

16.0.3 полностью поддерживается

705:

  • [ОбновленоAtmosphere 1.5.4-pre— поддержка Layered FS для игр с огромным количеством файлов
  • [ОбновленоDBI 569— исправление багов, добавлен текстовый редактор
  • [Удалено] [QuickNTP] — настройки NTP выполняются через DBI > Tools > NTP time sync
  • [Видалено] [NX Activity Log] — заброшено автором. Вместо этого используйте dBi > activity Log

16.0.3 полностью поддерживается

704:


EN

ENG:

Full Support 18.0.1

733:

  • [Added] Restored overclocking. Disabled by default. Can be enabled via Uberhand > Settings

731:

  • [Fixed] Fixed the display of the serial number in semi-stock. Forgot that Atmosphere has its quirks
  • [AddedKefirosphere — support for demo stand consoles (kiosk). Not tested. Thanks again, DB
  • [AddedKefirosphere — added support for new types of memory, which may fix the ‘Unknown EmcDvfsTimingTableIndex: -1’ error

730:
[UpdatedUberhand-Overlay 2.1.5
[FixedKefirosphere — logging to memory card has been disabled again after being mistakenly restored a hell of a long time ago. Endless thanks to DB! Patches are now fully integrated into the system, eliminating the need for the ini-patch module.
[Removed] [sys-patch] — no longer needed as patches are integrated into the system
[Changed] [Kefir Loader] — now loads through fusee.bin, as originally intended in Atmosphere, which allows for the integration of patches directly into the Atmosphere
[Added] [Patches] nifm-patch for 18.0.1. Thanks, DB
[Removed] Temporarily removed overclocking. It will no longer be included by default in any case. It will be optional, but later. For now, it has been completely disabled, as there are consoles that do not support the default settings. And I don’t have time to make it optional right now.

Basic Support 18.0.0. Recommended to keep emuNAND on 17.0.1

728:
[UpdatedMissionControl 0.11.0 — official support for 18.0.0, added controllers, fixed bugs

727:
[UpdatedMissionControl — built with 18.0.0 support

726:

  • [UpdatedAtmosphere 1.7.0 pre-release — base support for 18.0.0. It is recommended to keep emuNAND on 17.0.1 until full support is available. Also, sigpatches are integrated into the atmosphere itself (thanks db)
  • [Updatedhekate 6.1.1
    • Support for 18.0.0
    • Instead of a pkg1 error, the console will now boot into the official firmware
  • [Updated] [lockpick_RCM] — support for 18.0.0
  • [Changed] Instead of tinfoil.nsp, there is now a tinfoil installer in HBMenu

Full support 17.0.1

725:

  • [Fixed] An error that prevented Semi-Stock from launching

724:

  • [Fixed] A bug that resulted in a non-functional sys-clk after updating via the updater
  • [UpdatedUberhand 2.1.3

722:

  • [UpdatedAtmosphere 1.6.2 — Rebuilt with the latest commit
  • [Fixed] Removed patches from the Semi Stock. Now, as before, it is not possible to install games through DBI
  • [Restored] tinfoil. Works for now.
  • [UpdatedUberhand 2.1.2
    • Added a Settings menu where you can load a loader without modifications from 4IFIR, allowing the use of Kefir with regular sys-clk and OC-suite. Note that with this switch, the bundled sys-clk will be removed, meaning you will need to install overclocking software on your own.
    • Added ability to download my branded theme for installation via NXThemeInjector
  • [UpdatedDBI 658 — Fixes in Activity Log

719:

[Fixed] Fixed an error in the kefir updater

718:

  • [UpdatedAtmosphere 1.6.2 — rebuilt with the latest commit
  • [AddedUberhand — instead of the vanilla Tesla Menu loader, which allowed the use of useful scripts:
    • DBI — language replacement and program update on the fly
    • Translate Interface — additional interface languages to choose from
    • Semi-stock — loading into semi-stock from the menu
    • Reboot and Shutdown — rebooting and shutting down the console from the menu
  • [UpdatedDBI 653 — fixed bugs, improved Activity Log

Full support 17.0.0

714:

16.1.0 is fully supported

710:

  • [Fixed] Fixed an issue displaying incorrect version in settings
  • [UpdatedMission Control 0.9.4 — Fixed hanging issue during controller pairing on 16.1.0
  • [UpdatedKefir Updater — Debug functions disabled, which should hypothetically fix the error at program startup

709:

16.0.3 is fully supported

707:

  • [UpdatedAtmosphere 1.5.4 — Support for Layered FS for games with a large number of files
  • [Updatedhekate 6.0.5 — L4T related changes
  • [UpdatedDBI 598 — Bug fixes
  • [UpdatedKefir Updater — Added DBI update function
  • [Updated] [All overlays] — Rebuilt with the latest libtesla
  • [Removed] [tinfoil] — It no longer makes sense for new users (as there are currently no public sources). For older users, it’s still available.

16.0.3 is fully supported

705:

  • [UpdatedAtmosphere 1.5.4-pre — Layered FS support for games with a large number of files
  • [UpdatedDBI 569 — bugfixes, added text editor
  • [Removed] [QuickNTP] — NTP settings are done via DBI > Tools > NTP time sync
  • [Removed] [NX Activity Log] — abandoned by the author. Instead, use DBI > Activity Log

16.0.3 is fully supported

704:

>> Скачать Кефир 733 / Download Kefir 733

Работа с картой памяти в MacOS:

Работа с картой памяти в MacOS:

Не рекомендуется использовать карту памяти свитча с MacOS. Дело в том, что эта ОС создает большое количество мета-файлов и папок на карте памяти, а так же может без спроса у пользователя менять атрибуты папок и файлов на вашей карте памяти, тем самым делая её частично или полностью неработоспособной. Это может выражаться в испорченных играх или приложениях, которые не будет отображаться или попросту перестанут запускаться

Для того, чтобы минимизировать урон рекомендуется использовать виртуальные машины с Windows или следующие приложения и скрипты:

Clean My Drive 2

Это приложение автоматически удаляет весь макосовский мусор при извлечении любого usb носителя.

SDCard cleanup script for for MacOS users

Функции скрипта:

  • Отключение и удаление индексации Spotlight
  • Удаление файлов dot
  • Удаление файлов dot underbar
  • Удаление следов fsevents
  • Исправление флагов на всех каталогах карты, кроме Nintendo и Emutendo (так как это может испортить установочные файлы и привести к повреждению установленных игр/тикетов)
  • Извлечение карты памяти после завершения работы (по желанию)

Установка:

Закиньте скрипт в ваш любимый каталог. Рекомендуется использовать /usr/local/bin, так как он автоматически находится в системном пути.

Использование:

После завершения всех операций на карте памяти, запустите скрипт двойным щелчком или через терминал. При первом запуске программа запросит системное имя вашей карты. После этого программа запомнит его и сможет найти самостоятельно. Если вам нужно сбросить эту настройку, потому что вы изменили имя карты, удалите файл .switch-eject.conf, который будет создан в каталоге HOME, либо запустите скрипт через терминал, используя флаг -c.

Вы также можете использовать флаг -e в терминале для автоматического извлечения по завершении работы. Если вы хотите, чтобы скрипт всегда выполнял автоизвлечение, измените строку 71 с [ ! -z "${e}" ] && echo "Ejecting ${VOL}" && sudo umount ${VOL} на echo "Ejecting ${VOL}" && sudo umount ${VOL}

Перевод Deniss Ivanjuk

Очистка атрибутов

  1. Запустите приставку, удерживая кнопку понижения громкости, чтобы попасть в hekate 
  2. В hekate перейдите в меню Tools, переключитесь на вкладку Arch bit • RCM • Touch • Partitions (в нижней части экрана), выберите Fix Archive Bit
    • Чтобы попасть в hekate, если вы находитесь не в ней, перезагрузите приставку, для этого удерживайте 5 секунд кнопку питания, находясь в кастомной прошивке, затем выберите Параметры электропитания -> Перезагрузка. Когда появится сплешскрин кефира, нажмите (VOL-) (кнопка понижения громкости)
  3. После окончания фикса атрибутов, нажмите Close в верхнем правом углу
  4. Выберите Home -> Launch — >YOUR_OS_NAME, чтобы загрузиться обратно в прошивку

Источник  customfw.xyz репозиторий 

Скачать: Kefir 733 зеркало

Скачать: Kefir 730 зеркало

Скачать: Kefir 728

Скачать: Kefir 726

Скачать: Kefir 725

Скачать: Kefir 719

Скачать: Kefir 718

Скачать: Kefir 714

Скачать: Kefir 713

Скачать: Kefir 710 зеркало

Скачать: Kefir 709 зеркало

Скачать: Kefir 707 

Скачать: Kefir 704

Share.