Глосарій термінів
Ви можете прошити, або придбати вже прошитий світч в мене
У процесі прошивки ви зіткнетеся з безліччю нових термінів, знання яких вам будуть необхідні як у процесі проходження посібника, так і в спілкуванні з однодумцями у групі в телеграмі. Ознайомтеся з глосарієм термінів. У разі, якщо ви забудете якийсь термін, просто поверніться до глосарію і освіжіть пам’ять.
Atmosphere (атмосфера, атма)
Надбудова над системою консолі, що дозволяє використовувати її для піратки і для запуску хомбрю, а також багато для чого ще цікавого. Примітно, що спочатку філософія Атмосфери не передбачає запуску піратського контенту, однак саме завдяки їй піратське ПЗ взагалі можливо запустити.
AutoRCM
AutoRCM - це стан, для активації якого необхідно спеціальним чином зіпсувати завантажувач приставки, щоб консоль не могла включитися нормальним чином. Упершись в неправильний завантажувач, консоль відразу переходить у режим RCM. Використовується, щоб не замикати контакти при кожному вимкненні консолі. Не рекомендується до використання через те, що неможливо розрізнити вимкнена консоль без пробросу пейлоада, через що консоль може сісти і її складно буде включити. Має значення лише для консолей першої ревізії, вразливих до зламу через Fusée Gelée.
Бан (банан)
Якщо ви отримаєте бан, то не зможете використовувати сервіси Nintendo, в тому числі онлайн, можливість купувати ігри і так далі. І все. Бан не призведе до поломки консолі і не перетворить її на “цеглину”.
Вразливість (експлойт)
Діра в захисті приставки, яку хакери використовують для отримання екстра прав на приставці і для запуску не підписаного коду. Уразливості бувають апаратними і програмними. Перші вимагають взаємодії з приставкою на фізичному рівні, другі на програмному.
Донгл (dongle)
Спеціальний пристрій невеликого розміру, єдиним завданням якого є відправка пейлоада на консоль. Має значення лише для консолей першої ревізії, вразливих до зламу через Fusée Gelée.
EmuNAND, emuMMC
Повна копія внутрішньої пам’яті консолі, розташована на карті пам’яті. Застосовується для того, щоб залишити офіційну прошивку в максимально незачепленому вигляді. Наприклад, ви можете грати в EmuNAND в піратку, а в стоку (так називають оригінальну прошивку, розташовану у внутрішній пам’яті консолі) користуватися онлайном і купленими іграми. Таким чином буде мінімізований шанс отримати бан.
Erista
Кодовим словом Erista позначаються приставки першої ревізії (серійник починається на XA*). Erista бувають двох типів - не патчені, вразливі до методи Fusée Gelée, а також патчені, із закритою вразливістю. Патчені приставки можна прошити тільки за допомогою чипа!
Запобіжник (fuse, ф'юз)
Запобіжник із спеціального масиву, що вказує на версію консолі. «Спалюється» при оновленні прошивки на певні версії. Зберігати їх, запобігати згоранню, звертати увагу на їх кількість в даний момент не має сенсу.
Fusée Gelée (взлом через скрепку)
Метод взлома, до якого вразливі лише консолі першої ревізії, випущені до літа 2018 року. За допомогою скрепки (замикача) можна перевести приставку в спеціальний стан, після чого запустити взлом.
Hekate (хеката, геката)
Кастомний завантажувач (бутлоадер), що заміняє собою такий від Nintendo. Завдяки hekate ми можемо сильно спростити собі запуск кастомної прошивки, зробити резервне копіювання системи на випадок збою, встановити і налаштувати емунанд, а також запускати різні пейлоади.
Homebrew (хомбрю)
Під словом Homebrew (хомбрю) зазвичай мають на увазі програмне забезпечення не авторизоване Nintendo. Як приклад можна навести різні саморобні ігри, програми для бекапу і редагування збережень і емулятори консолей попередніх поколінь. Homebrew запускається через спеціальний завантажувач - Homebrew Launcher.
Замикач (скріпка)
Для використання вразливості Fusée Gelée приставку необхідно ввести в режим RCM, для чого необхідно замкнути певним чином контакти в салазці правого джойкона на консолі. Будь-яке пристосування, що використовується для цього для простоти названня скріпкою. Детальніше..
kefir (кефір)
У контексті цього посібника - збірник, що складається з вибраного кастому, необхідних програм і скриптів, які все це встановлять належним чином. Детальніше про кефір тут. Кефір містить у собі найбільш корисне і перевірене часом ПЗ, яке у свіжому кефірі завжди йде актуальної версії. Кефір встановлюється за допомогою скрипта, який написаний таким чином, щоб видаляти при установці всі проблемні модулі, через які система може працювати нестабільно або не працювати взагалі. При виникненні проблем, достатньо назвати версію кефіру, щоб відразу стало зрозуміло яке саме ПЗ і якої версії зараз на вашій приставці. Основа кефіру - Атмосфера.
Кастомна прошивка (CFW, кастом)
Кастомна прошивка дозволяє користуватися всіма можливостями приставки і робити речі не доступні простим користувачам хомбрю. Наприклад, можна встановлювати не підписане ПЗ і запускати його прямо з домашнього екрану. На даний момент у розробці всього одна кастомна прошивка - Atmosphere. Однак, уже в поточному своєму стані вона придатна для роботи і дозволяє запускати комерційні ігри і хомбрю.
Mariko
Кодовим словом Mariko позначаються приставки другої ревізії (друга літера в серійнику приголосна, наприклад XK* або XJ*), а також Switch Lite і OLED. Зібрані на новому техпроцесі, завдяки чому мають кращу автономність. Прошиваються тільки методом чиповки.
NAND (внутрішня пам'ять)
Внутрішня пам’ять консолі, фізично розташована на NAND-чипі на материнській платі приставки.
Не прошивайка (пропатчена приставка)
Приставка, в якій була закрита апаратна вразливість Fusée Gelée, а також приставка з чипом зменшеного тех-процесу - Mariko (приставки другої ревізії) і Switch Lite. Таку приставку можна прошити ТІЛЬКИ за допомогою модчипа, або якщо її прошивка 4.1.0 або нижче.
Payload (пейлоад)
Файл з розширенням *.bin, що містить різні програми для запуску на вашій консолі, використовуючи вразливість у захисті приставки.
Прошивайка (не патчена приставка, стара приставка, приставка першої ревізії)
Приставка, в якій не закрита апаратна вразливість Fusée Gelée, внаслідок чого таку приставку можна прошити за допомогою скріпки, кабелю і комп’ютера (методом Fusée Gelée). Такі приставки перестали випускати з літа 2018 року.
Процес прошивки (прошивка, установка кастому)
Процес, в ході якого на приставку встановлюють кастомну прошивку. Саме цьому процесу присвячується даний посібник.
Режим RCM (recovery mode, рцм)
RCM - це штатний режим відновлення для чипів, встановлених у Nintendo Switch. Саме через нього і відбувається злам методом Fusée Gelée. У режим RCM консоль вводять шляхом замикання потрібних контактів у салазці, в яку входить правий джойкон. Варто пам’ятати, що будь-яку консоль можна ввести в режим відновлення, але код з пейлоада запустить тільки вразлива. Консолі, що зламуються цим способом виходили до літа 2018 року.
Сток (стокова прошивка, сиснанд, OFW, офіційна прошивка, системне ПЗ)
У цьому гайді під цим терміном мається на увазі прошивка, запущена з внутрішньої пам’яті приставки (не з EmuNAND). Приставка з магазину йтиме саме з такою прошивкою. Часто є антонімом до EmuNAND. Сток може бути пропатчений атмосферою (семі-сток), може використовуватися для ліцензії, може використовуватися для піратки, однак кажучи сток найчастіше ми маємо на увазі, що прошивка консолі запущена з внутрішньої карти пам’яті для використання консолі для гри в ліцензію. Приставка з магазину буде йти саме з такою прошивкою (без модифікацій). Тому найчастіше її називають офіційною. Може зустрічатися у вигляді стоку (Full Stock) або семі-стоку (Semi-Stock). У першому випадку запускається офіційна прошивка без додаткових патчів, такою, яка вона є без злому. У другому випадку все-таки застосовується ряд патчів, наприклад, працюватиме Homebrew Launcher, будуть підвантажуватися сторонні модулі, працюватиме перезавантаження в гекату і т. п. Full Stock вважається більш безпечним, але в першу чергу через людський фактор, оскільки він не дозволяє користувачеві взагалі нічого, що потенційно могло б призвести до бану.
Семі-сток (semi-stock)
Те ж, що і сток, однак з запущеною поверх Атмосферою, але без патчів, що дозволяють піратити. Потрібно для гри в офіційній прошивці, але з можливістю використовувати моди, переклади, розгін і чіти. Пам’ятайте, що за використання деяких модів і читів вас ймовірно забанять.
Хост (payload sender)
Пристрій, що дозволяє відправити на консоль пейлоад, в якості хоста може використовуватися ПК, смартфон на Android (iOS, якщо є джейлбрейк) або спеціальний пристрій - донгл. Використовується тільки з апаратним експлойтом.
Цегла (брик, кірпіч)
Приставка що не подає ознак життя. Довести до такого стану свіч вкрай не просто. Найчастіше не впевнений користувач назве цеглою взагалі все що завгодно, навіть якщо це лікується перевстановленням кефіру. Однак, насправді лише апаратна поломка може перетворити вашу консоль на цеглу.
Чип (модчип, PicoFLY, RP2040, HWFLY, SXCore, SXLite, RCMX86, SAMD21)
Спеціальний пристрій, що припаюється до материнської плати приставки. Буває двох типів - глітч-чип (SX Core і SX Lite / HWFly/ PicoFly / RP2040) і SAMD21 (Trinket M0, Gemma M0, ItsyBitsy M0 Express, RCMx86 та інші). Чипи першого типу призначені для модифікації так званих “не прошивних” приставок. Завдяки чипам цього типу тепер можна прошити взагалі будь-яку Nintendo Switch. Чипи другого типу підходять тільки для приставок, що прошиваються методом Fusée Gelée. чипи цього типу самі по собі нічого не зламують. Все що вони роблять - це вводять приставку в RCM і пробрасують пейлоад і потрібні тільки для зручності кінцевого користувача. Важливо розуміти, що без чипа першого типу неможливо прошити приставку, а чип другого типу строго опціональний.