Nintendo Switch Modding에 대해 알아야 할 모든 것
Nintendo Switch는 깔끔한 하드웨어이지만 더 많은 일을 할 수 있다면 어떨까요? 어떤 사람들은 홈브류 소프트웨어를 설치하기 위해 스위치 콘솔에 사용자 지정 펌웨어를 수정하고 설치합니다. 권장하지는 않지만 프로세스를 설명하겠습니다.
스위치를 해킹하기 위해 서두르 기 전에 위험이 그만한 가치가 있는지 오래고 열심히 생각해야합니다.
Modding을 권장하지 않는 이유
다시 말하지만 Nintendo Switch 콘솔을 개조하지 않는 것이 좋습니다. 다음과 같은 경우 발생할 수있는 몇 가지 문제가 있습니다.
- Nintendo Switch를 브릭하여 사용할 수 없게 만들 수 있습니다.
- Nintendo는 온라인 계정을 금지하여 모든 합법적 인 구매에 대한 액세스 권한을 제거 할 수 있습니다.
- Nintendo는 Nintendo Switch 콘솔이 온라인 서비스에 연결되는 것을 금지 할 수 있습니다.
홈브류 소프트웨어를 실행하기 위해 Nintendo Switch를 개조하는 과정에 대해 여전히 배우고 싶다면, 사람들이하는 방법은 다음과 같습니다.
스위치를 해킹하는 이유는 무엇입니까?
종종 해킹 또는 모딩이라고하는 콘솔에 사용자 지정 펌웨어를 설치하는 프로세스는 iPhone에서 탈옥을 수행하는 것과 매우 유사합니다. 궁극적 인 목표는 원래 제조업체의 제한을 제거하는 사용자 지정 펌웨어를 장치에 설치하는 것입니다.
Apple의 경우이를 통해 iOS 운영 체제를 수정 및 조정하고, 알 수없는 소스의 소프트웨어를 설치하고, 결코 볼 수 없었던 시스템의 일부를 탐색 할 수 있습니다. Nintendo Switch도 마찬가지입니다. Nintendo 펌웨어의 사용자 지정 버전을 실행하고 있습니다. 즉, 이론적으로는 자사 게임 및 소프트웨어와의 호환성을 유지하면서 eShop 또는 카트리지 이외의 소스에서 소프트웨어를 사용할 수 있어야합니다.
"Homebrew"는 사용자 제공 소프트웨어를 설명하는 데 사용되는 용어입니다. 이 소프트웨어를 사용하면 Nintendo가 승인하지 않은 작업을 수행 할 수 있습니다. 이들 중 가장 명백한 것은 불법 복제 게임을 포함하여 비양심적 인 소스에서 소프트웨어를 설치하는 것입니다.
수정 된 스위치에 에뮬레이터를 설치하고 초기 홈 콘솔, 핸드 헬드 및 아케이드 캐비닛에서 모든 종류의 클래식 게임을 플레이 할 수 있습니다. 보다 현대적이고 까다로운 플랫폼 (예 : Dreamcast)에는 확실히 문제가 있습니다. 그러나 SNES 및 Nintendo DS와 같은 이전 플랫폼은 잘 작동합니다. 오리지널 PlayStation 에뮬레이터 인 PCSX의 안정적인 스위치 포트도 있습니다.
Switch modder는 Ubuntu Linux, 에뮬레이션에 중점을 둔 "Lakka"라는 Linux 버전 및 Android 버전을 포함한 전체 운영 체제를 플랫폼으로 이식했습니다.
아직 개발중인 콘솔을 모딩하는 것은 고양이와 마우스 게임이기 때문에 많은 홈브류 앱은 Nintendo의 긴 팔로부터 스위치를 보호하는 데 중점을 둡니다. 여기에는 저장 데이터 백업 및 복원, 자동 업데이트 차단, 본체를 안전하게 업데이트하고 향후 동일한 탈옥을 더 쉽게 수행 할 수있는 앱이 포함됩니다.
스위치 모딩에 대해 생각할 수있는 또 다른 이유는 너무 재미 있다는 것입니다! 물건을 분해하고 작동 방식을 확인하는 일을 시작한다면 이것이 당신을위한 것일 수 있습니다. 도전을 즐기거나 직접 홈브류 애플리케이션을 만드는 데 관심이있을 수 있습니다.
경고의 말씀
Nintendo Switch 모딩이 모든 사람을위한 것은 아닙니다. 단순히 몇 가지 게임을하고 싶은 대부분의 스위치 소유자는이 작업을 완전히 피해야합니다. 자신이하는 일을 이해하지 못하는 사람은 또한 두 번 생각해야합니다. 탈옥 할 타당한 이유가 없다면 귀찮게하지 마십시오.
그렇게하면 스위치가 손상 될 수있는 작은 위험이 있습니다. 콘솔이 하나만 있다면 위험 할 가치가 없습니다. 만약 당신이 두 번째 것을 가지고 있다면 당신은 잃어 버릴 염려가 없을 것입니다. 적어도 일이 잘못 되더라도 당신은 여전히 당신의“메인”스위치를 가지고있을 것입니다.
당연히 Nintendo는 콘솔에 홈브류를 설치하는 사람들을 좋아하지 않습니다. 게임을 해적화할 수있을뿐만 아니라 불공정 한 이익을 위해 게임 파일을 수정할 수도 있습니다. 예를 들어 저장 파일을 수정하여 최고 점수 테이블을 "수정"하거나 에뮬레이터와 같은 소프트웨어를 설치할 수 있습니다 (Nintendo가 수년간 싸우고 있음). 닌텐도에서 홈브류를 검사하지 않기 때문에 악성 소프트웨어를 설치할 가능성도 있습니다.
Nintendo가 수정 된 스위치에서 사용자 지정 펌웨어를 감지하면 온라인 서비스에서 영구적으로 금지 될 수 있습니다. 이것은 가혹한 결과를 초래합니다. eShop에서 합법적으로 구매 한 게임 라이브러리에 액세스 할 수 없습니다. 또한 Nintendo Switch Online을 더 이상 사용할 수 없습니다. 즉, Mario Maker 2와 같은 게임에서 매치 메이킹 및 온라인 커뮤니티가 차단됩니다.
Nintendo는 하드웨어 금지 (콘솔 블랙리스트)와 다양한 위반에 대한 계정 수준 금지를 적용 할 준비가되어 있음을 입증했습니다. 계정 수준 차단은 동일한 콘솔에서 "다시 시작"하고 새 계정을 열 수 있지만 모든 구매 및 관련 서비스를 잃게된다는 것을 의미합니다. 하드웨어 금지는 Nintendo Switch 콘솔을 온라인 서비스에 다시 연결할 수 없음을 의미합니다.
희생 할 준비가 된 두 번째 스위치가 있더라도 발가락을 홈브류 장면에 담그기 전에 주요 Nintendo 계정에 대한 언급을 문지르는 것이 좋습니다.
스위치가 호환됩니까?
모든 Switch 콘솔이 해킹 될 수있는 것은 아닙니다. 2018 년 4 월, Nintendo에서 사용하는 맞춤형 Tegra X2 칩셋에서 취약점이 발견되었습니다. 이 문제는 칩을 공급하는 NVIDIA에서 인정했습니다.
"구형 Tegra 기반 프로세서에 물리적으로 액세스 할 수있는 사람은 장치의 USB 포트에 연결하여 보안 부팅을 우회하고 확인되지 않은 코드를 실행할 수 있습니다."
이 익스플로잇은 하드웨어 기반이므로 스위치에 사용 된 Tegra X2의 향후 버전이 패치되었습니다. 2018 년 4 월 이후에 제조 된 Nintendo Switch가 있다면 수정할 수 없을 가능성이 높습니다.
확실하게 알아 보려면 충전 포트 근처의 장치 하단 가장자리에있는 일련 번호를 확인하십시오. 그런 다음 GBATemp의이 스레드와 일련 번호를 상호 참조하여 수정할 수 있는지 확인하십시오. 세 가지 범주는 패치되지 않음 (악용 가능), 패치 됨 (악용 불가능) 및 패치 가능 가능합니다.
"패치 가능"범주에 해당하는 경우 익스플로잇을 시도하고 작동하는지 확인해야합니다.
Nintendo Switch Lite와 약간 업데이트 된 "Mariko"콘솔 (2019 년 8 월 출시)도 패치되었으므로이 익스플로잇에 사용할 수 없습니다. 패치되지 않은 원래 스위치가 있다면 운이 좋을 것입니다! 이것은 하드웨어 익스플로잇 (콘솔에서 사용되는 특정 칩에 연결됨)이므로 Nintendo는 패치 할 수 없습니다.
물론 아직 가지고 있지 않다면 해킹 할 수있는 스위치를 구입할 수도 있습니다. GBATemp 직렬 스레드를 사용하여 패치 및 패치되지 않은 제품 라인과 일련 번호를 상호 참조하십시오. 콘솔을 손상시키지 않고 콘솔의 취약성을 테스트 할 수도 있습니다.
현재 스위치를 패치 할 수 없다면 할 수있는 일이별로 없습니다. 하지만 현장을 주시하십시오. 해커는 지속적으로 새로운 공격을 시도하고 있습니다. 여기에는 다른 방법으로 해킹 할 수없는 콘솔에 대한 SX Core 및 SX Lite와 같은 하드웨어 수정이 포함됩니다.
스위치 해킹
스위치를 해킹하려면 다음 항목이 필요합니다.
- 악용 가능성이있는 패치되지 않은 Nintendo Switch
- 64GB 이상의 microSD 카드 (4GB가 작동하지만 64GB가 더 안전함)
- RCM 지그 또는 오른쪽 JoyCon의 핀 10을 접지하는 다른 방법 (아래에 자세히 설명)
- 스위치 (USB-C)를 컴퓨터 (USB-A 또는 USB-C) 또는 Android 기기 (사용중인 경우)에 연결하기위한 케이블.
사용하기에 가장 좋은 익스플로잇은 "fusee-gelee"로 알려져 있으며 스위치가 익스플로잇 가능한 경우 모든 버전의 스위치 펌웨어에서 작동합니다. 다른 익스플로잇 인 Nereba와 Caffeine은 특정 펌웨어 버전으로 제한됩니다.
대부분의 운영 체제에 대한 자세한 지침과 함께 NH 스위치 가이드를 통해 스위치를 해킹하는 방법에 대한 전체 연습을 따를 수 있습니다. 그러나 아래에서 프로세스에 대한 간략한 개요를 제공합니다.
이 익스플로잇은 Tegra X2에 포함 된 악용 가능한 복구 모드 (RCM)를 사용합니다. 이 모드에 액세스하려면 볼륨 크게, 전원 및 홈 버튼을 길게 누릅니다. 이것은 JoyCon의 홈 버튼이 아니라 "숨겨진"하드웨어 홈 버튼입니다.
이렇게하려면 RCM 지그를 사용하여 오른쪽 JoyCon 레일의 핀 10을 접지해야합니다. RCM 지그를 만들 수있는 몇 가지 방법이 있으며 일부는 다른 것보다 영구적입니다. 이 작업을 잘못 수행하면 스위치가 손상되거나 영구적으로 손상 될 수 있습니다.
RCM에 들어가면 Hekate (사용자 지정 부트 로더)를 MicroSD 카드의 루트에 다운로드하여 스위치에 넣을 수 있습니다. 선호하는 장치를 사용하여 페이로드를 삽입하고 MicroSD 카드를 분할 한 다음 사용자 지정 펌웨어를 다운로드하고 복사합니다.
다음으로 NAND 백업을 만들고 콘솔의 고유 키를 가져와야합니다. 뭔가 잘못되어 스위치를 복원해야하는 경우 유용 할 수 있습니다.
마지막으로 RCM 지그를 사용하여 RCM으로 부팅하고 페이로드를 삽입 한 다음 Hekate를 사용하여 원하는 사용자 지정 펌웨어를 시작할 수 있습니다.
NH 스위치 가이드를 따르면 사용자 지정 펌웨어 분위기로 끝납니다. Homebrew 메뉴와 다음을 포함한 여러 사용자 지정 응용 프로그램이 표시됩니다.
- hbappstore : 탈옥 된 iPhone 용 Cydia와 같은 홈브류 앱 스토어입니다.
- 체크 포인트 : 세이브 게임 매니저.
- NX-Shell : 파일 탐색기.
- NXThemeInstaller : 이 앱을 사용하면 사용자 지정 테마를 설치할 수 있습니다.
- 분위기 업데이터 : 이 앱은 사용자 지정 펌웨어를 최신 상태로 유지합니다.
microSD 카드의 "switch"폴더를 사용하여 스위치에서 사용하려는 .NRO 홈브류 애플리케이션을 전송하십시오.
이것은 연결되지 않은 탈옥이므로 평소처럼 스위치를 다시 시작하면 이전에 해킹되지 않은 상태로 돌아갑니다. 그런 다음 RCM으로 부팅하고 페이로드를 삽입 한 다음 사용자 지정 펌웨어를 시작하여 홈브류 모드로 돌아 가야합니다.
주의하여 접근
Nintendo Switch가 황금기를 맞이하고 있습니다. 우리는 현재 콘솔의 수명주기가 될 것으로 예상되는 중간에 있으며 스위치는 여전히 뜨거운 수요가 있습니다.
Nintendo는 처음 3 년 동안 폭발적인 성장을 보였지만, Breath of the Wild 의 속편 , 새로운 Metroid Prime 및 최근 발표 된 Paper Mario : The Origami King을 포함하여 여전히 큰 퍼스트 파티 독점 제품 이 있습니다.
다시 한 번, 희생 할 여분의 장치가없는 한 콘솔의 수명주기에서 스위치의 위험을 감수하는 것은 가치가 없어 보입니다. 그럼에도 불구하고 대신 저렴한 스위치 클론을 사용하는 것이 더 나을 수 있습니다. 무언가를 변경하고 싶다면 스위치 도크는 어떻습니까?