Как сделать себе emuMMC (emuNAND, «эмунанд») на отдельном разделе, yet another упрощённая пошаговая инструкция. ;) ..aka как наконец-то поиграть в чёртов Asphalt 9 на Switch. (:Рассматриваем «прошивайку» (fusée-gelée,
не caffeine), и Windows как платформу.
До создания и использования emummc, ваша консоль уже должна быть прошитой, должен иметься
чистый бекап до взлома, не
в бане, быть ясное понимание теории и практики CFW, описанной
в Пошаговом руководстве по взлому Switch, знать, что такое и как настраивается hekate, atmosphére, payload, backup, sysnand,
и пр. Наличие/отсутствие сожжёных фьюзов в данном руководстве роли не играют, т. к. emummc-OFW будет запускаться с помощью Atmosphére = они останутся целы. Ещё про безопасность
использования CFW в emuMMC.Перед тем, как начать,
обязательно сделайте полный бекап всего (boot0/1+ключи+rawnand) и скопируйте содержимое всей карты памяти на ваш ПК,
заблокируйте сервера Nintendo через incognito_RCM на CFW, а также проверьте карту на ошибки (командой «
chkdsk.exe %буква_диска% /f /r /x» и
в h2tesw), карточка должна быть в FAT32).
Приступим:
- Приготовьте созданный ранее чистый бекап до взлома, карту памяти в FAT32 со свободным местом на ней не менее 32 ГБ. Удалите или переместите на ПК все сторонние темы оформления если ставили (папки /atmosphere/contents (или titles)/0100000000001000 и 0100000000001013); выключите Switch, вытащите игровой картридж, извлеките карту памяти из Switch и подключите её к ПК через карт-ридер.
- Скачиваем DiskGenius от Eassos, emutools от TheyKilledKenny (или см. в готовом аттаче к посту), устанавливаем DiskGenius, запускаем его.
- Выбираем в левом окошке программы нашу microSD, правой клавишей кликаем на её том, выбираем Resize Partition:
- В открывшемся окне в нижней строчке Space of Rear Part пишем 31306285056B (именно это количество байт). После написания, оно должно измениться на 29.16GB:
- Нажимаем «Start», затем «Yes», подтверждая операцию. Пойдёт проверка, а затем переразметка диска, можно пока выпить кофе. :) Когда процесс закончится с надписью «Complete», проверьте, чтобы в логах не было ошибок, и нажмите на кнопку Complete:
- Создаём dummy-раздел в освободившемся свободном пространстве карты памяти, делая следующее: нажимаем правой клавишей на новосозданное неразмеченное пространство в конце на карте памяти в верхнем окне программы,
выберите Create New Partition(N), в поле Select Partition Type выбираем Primary Partition, в поле File System Type выбираем EXT4 (Linux Data, можно выбрать любое значение, разницы нет, но лучше это, чтобы раздел не примонтировался автоматически в Win). Затем в Size of Partition unit выберите значение MB, в Size of Partition впишите значение 29856, снимите галочку с Align to Integral Multiple of Sectors, выставьте в выпадающем списке Cluster Size 16KB:
Нажимаем OK, нажимаем на кнопку слева сверху «Save All» и два раза «Yes», соглашаясь со всеми предупреждениями.
Дожидаемся исчезновения окошка форматирования и появления нового (розового) раздела справа сверху. Выходим из программы DiskGenius.
- Прошиваем чистый бекап-файл(-ы), сделанные в Hekate: запускаем программу emutools с правами администратора, слева в окне Select Source выбираем Hekate Backup File, внизу нажимаем на Click to select SD Card и выбираем папку с бекапом, ту, где лежат файлы(-ы) rawnand.bin (или rawnand.bin.XX, в программе есть поддержка и split-бекапов).
Затем в правом окне программы Select Target выбираем Atmosphere hidden Partition, также кликаем внизу на Click to select SD Card, выбираем microSD-карту и в ней второй, чистый раздел ёмкостью 29,856 МБ. Кликаем на него, «OK», нажимаем кнопку «Start», затем «OK»:
Ожидаем завершения операций до появления popup-окошка с кнопкой «ОК», а пока можно попить чая. :) После этого, в основном разделе карты ещё будет создана папка /emummc/ с конфигурацией для Hekate, в ней в папке /RAW*/ будет находиться ваша виртуальная sandboxed microSD-карта, доступная для emummc-OFW.
- Вписываем новосозданный и восстановленный из бекапа emummc-раздел в конфигурацию Hekate: безопасно извлекаем карту памяти из ПК, вставляем её в Switch, заходим в Hekate, нажимаем самую правую кнопку emuMMC, затем на правую нижнюю кнопку Migrate emuMMC:
Когда покажется окошко с вопросом о включении нового раздела в конфигурацию hekate, нажмите кнопку Continue:
Проверяем, что emummc-OFW раздел включен: нажмите кнопку слева снизу Change emuMMC. Вы должны увидеть кнопку SD RAW 1 выбираемой, — нажмите на неё:
Смотрим в Hekate, что emummc-OFW настроен и активен:
- Почти всё готово! Загружаемся как обычно через пейлоад Atmosphere.
После успешной загрузки, заходим в Системные настройки > Система и смотрим, чтобы в строчке «Текущая версия системы» была в конце буква |E (означающая загруженный emummc-OFW), а не |S (загруженный sysnand-CFW):
- Обязательно измените тему оформления в вашем emummc, сильно отличающуюся от sysnand (тёмную тему для sysnand-CFW и стандартную белую тему в emummc-OFW, например, ещё можно выбрать другой никнейм консоли, поменять язык системы, включить/отключить блокировку экрана).
- Теперь в чистом emummc-OFW можно безопасно обновить его до последней официальной прошивки через ChoiDujourNX, включить интернет, затем создать / или войти в свою официальную учётную запись Nintendo и играть в официальном онлайне, F2P / демо / и купленные игры.
ˇИтого: чтобы загружаться в свой кастомный sysnand-CFW, в Hekate выбираем верхнюю правую кнопку «Disable» в окне Hekate > emuMMC > Change emuMMC, чтобы загружаться в официальный emummc-OFW, жмём SD RAW 1 в том же окне.
В результате, мы имеем возможность играть в официальном онлайне с меньшей вероятностью (но не исключением) бана, а также использовать все прелести CFW на одном устройстве в разных системах!
PS:ˇ В случае отсутствия чистого бекапа до взлома, но невыходе в интернет можно попробовать воспользоваться
homebrew Haku33 для «очистки» NAND (скачать), но при наличии чистого бекапа не рекомендуется.
— Были сообщения, что для ещё большей защиты от банвейвов стоит приобрести годовую подписку NintendoSwitchOnline (можно семейную), и купить несколько игр в свой аккаунт (
buy-it-if-you-like-it); тут .apk
Switch Parental Controls для Android.
— Как альтернативно зайти в eShop, без нажатия на его иконку в главном меню (может понадобиться при использовании кастомных тем с вырезанной иконкой eshop): заходим в Системные настройки > Пользователь > кликаем на аватарку > Настройки Nintendo eShop > нажимаем кнопку Y.
— Синхронизировать ProController при переходе из sysnand/emummc с разными prodinfo придётся каждый раз заново.
— И не забываем о том, что при разблокированных серверах Nintendo на emummc-OFW будут прилетать air-запросы обновления прошивки через WiFi, и до включения поддержки нововыходящих прошивок в CFW atmosphére от них следует отказываться — до момента обновления CFW.
PSS: улучшения, отзывы и дополнения к гайду горячо приветствуются. :4PDA:
Прикрепленные файлы
create_emummc_diskgenius_520884+emutools_029.zip ( 48.15 МБ )
Сообщение отредактировал Брикачу - 26.10.20, 03:11