본문 바로가기
Games/Switch

Switch - 커스텀 펌웨어 17.x 설치/업데이트하기 [간편 버전]

by 올엠 2024. 2. 26.
반응형

가장 쉽게 커스텀 펌웨어를 하는 방법으로 2개의 부팅 로더를 두는 방법이 아닌 하나의 커스텀 펌웨어만 이용한 방법이다.

커스텀 펌웨어를 이용하겠다는 것은 기본적으로 정품을 포기하는 행위이기 때문에, 정상 펌웨어와 커스텀 펌웨어를 이동하면서 사용하지 않는 필자는 커스텀 펌웨어를 실행하기 위한 가장 확실하고 간단한 방법을 설명하도록 하겠다.

여기에서는 스위치를 해부하거나 다양한 장치 로드 과정이 없는 커스텀 펌웨어를 위한 필수적인 내용만 다룬다.

개인이 자신의 스위치를 커스텀 펌웨어로 만들면서 발생하는 모든 문제점은 본인에게 있으며 게임은 정품을 사용할 것은 권장한다.

주의: 여기에서는 정품 펌웨어는 삭제하는 방식으로 진행된다. 즉 커스텀 펌웨어로만 사용하는 방식이며, 만약 정품 펌웨어와 커스텀 펌웨어를 교대해가며 사용하는(예를 들면 윈도우, 리눅스로 듀얼 부팅하는 방식) 방식을 원한다면 다른 글을 참고하기 바란다.

설치전 확인해야 할 사항으로는 구형 닌텐도가 필요하다. 보통 2017년 이전에 제작한 닌텐도의 경우에만 커스텀 펌웨어를 소프트웨어적인 방식으로 구현할 수 있으며, 이후버전 부터는 하드웨어를 직접 교정해야 하기 때문에 일반적으로 추천하지 않는다. 신형 닌텐도라면 별도의 업체에 연락하여 커스텀 펌웨어 작업을 진행하기를 추천한다.

 

아니면 요즘 안드로이드 에뮬레이터도 잘 나오기 때문에, 안드로이드를 이용하는 것도 좋다.

1. 설치 준비

설치를 위해서는 먼저 RCM Loader를 구매하기를 추천한다.


RCM Loader를 구매하지 않고 진행하는 방법도 있지만...(클립이용?) 불편하기 때문에 추천하지 않는다.

보통 알리에서 1만원 않되는 가격으로 구매할 수 있기 때문에 하나정도 구매하도록 하자.

백업 하기

기존에 커스텀 펌웨어를 이용하고 있었다면, 잘못된 설정으로 닌텐도 스위치가 정상적으로 실행이 되지 않을 수 도 있다. 따라서 되도록 기존 SD 카드의 내용들을 별도에 디렉토리에 백업해 두도록 하자.

각 폴더를 백업할 때 알아둘 점은 다음과 같다.

atmosphere - 커스텀 펌웨어 파일이 위치, 내부에 커스텀 펌웨어를 실행하고, 운영하기 위한 다양한 파일이 위치한다. 경로중 contents는 사용자 패치를 적용하는 용도로 사용된다.

bootloader - 부팅 로더 파일이 위치, 딱히 건들 필요는 없으며, 보통 로고 화면등을 바꾸는데 사용한다.

config - 커스텀 펌웨어 환경 설정 파일 위치

Nintendo - 설치한 게임 파일 위치

switch - 커스텀 앱들이 위치, 스위치에서 사진 기능을 커스텀 앱으로 사용할 수 있는데, 해당 앱들이 위치한다.

그외 경로는 크게 중요하지 않은 경로라고 할 수 있다. 삭제해도 무방하므로, 전체 백업을 하거나 위 경로들중에 필요한 경로에 대해 백업을 진행하자.

2. 설치

커스텀 펌웨어 다운로드

예전에는 커스텀 펌웨어와 파일들이 서로 나누어져 있어서 수집하는 작업과 파일을 정리하는데 시간이 많이 걸렸는데, 지금은 카르프에서 통합 버전으로 제공해주고 있어서 다운로드해서 압축을 해제하는 것으로 작업이 50%이상 완료가 된다.

Kefir 다운로드 위치는 아래와 같다.

Releases · rashevskyv/kefir (github.com)

위 경로에서 kefirxxx.zip 파일을 다운로드 받도록 하자.


다운로드한 파일을 하드디스크에 압축을 해제하면, 아래와 같은 경로를 유지하고 있다.

설치를 위해서는 Install.bat를 실행하여 진행하면 되는데, 비어있는 Micro SD 카드를 준비하도록 하자.

커스텀 펌웨어에서 업데이트 하는 경우

보통 기존에 커스텀 펌웨어를 사용하다가 업데이트를 하고자 한다면, 자신의 게임 파일을 남겨두고 업데이트를 진행하고 싶을 것이다.

닌텐도는 게임 파일을 Nintendo 라는 디렉토리에 보관된다. 따라서 해당 폴더만 유지한다면, 게임들은 이상이 없을 것이다.

그리고 추가 사용자 패치 컨텐츠는 atmosphere\contents 에 위치하므로, 만약 따로 설치한 유저 패치 컨텐츠가 있다면, 이 경로만 남기고 나머지는 지워서 설치 준비를 하면 되겠다.

(보통 사용자 제공 한글 패치들이 이 경로를 이용한다.)

게임 폴더는 용량이 크기 때문에 백업등에 신경쓰는게 좋다.

설치

Micro Sd 카드를 넣고, install.bat을 실행하면, 설치할 SD 드라이브를 묻는다.

혹시 커스텀 펌웨어로 부팅이 잘되는지 확인하고 싶다면, 용량이 작은 Micro SD를 이용해서 테스트 설치해보는 것을 추천한다. (커스텀 펌웨어를 잘못 구성했다 하더라도, 하드웨어 설정을 변경하는 것이 아니기 때문에 닌텐도 스위치에 전혀 문제가 없다.)

설치할 드라이브의 알파벳을 입력하고 엔터하면 SD 카드에 설치를 시작한다

 

실행

닌텐도 스위치의 전원을 끈 후, 커스텀 펌웨어를 구성한 Micro SD를 닌텐도 스위치에 넣는다.

이후 RCM Loader를 이용해서 전원을 눌려 부팅을 진행한다.

이 때 오른쪽에 클립을 꼽고, 하단 충전 포트 RCM Loader를 입력한 다음 전원을 실행하면 커스텀 펌웨어로 부팅을 진행하고, 이후에는 RCM Loader가 필요한 상황은 거희 없다.

이후에는 강제로 SD Card를 뽑더라도 커스텀 펌웨어의 안전장치가 발동하여, 부팅되는 것을 방지하여, 다시 SD Card를 꼽고, Reload를 전원 버튼으로 실행해주면 된다.(메뉴 선택은 볼륨 + -버튼이다)

아래 화면이 나온다면 잘 부팅이 되고 있는 것이다.



3. 이후 업데이트는?

업데이트는 카르프에서 제공하는 Kefir Update 를 활용하는게 좋다.

Kefir Update 는 사용하기 위해서는, 

WiFi를 연결하고, 닌텐도의 사진 앱을 오른쪽 컨트롤러의 R 혹은 RZ 버튼을 누른 상태에서 사진 앱을 실행(A 버튼)하면, 커스텀 앱으로 들어가게 된다.

여기에서 Kefir Update 를 실행하면 정상적으로 펌웨어 업데이트와 Kefir 업데이트를 진행할 수 있다.

 

 

 

 

반응형