--- title: "CFW 제거하기" --- {% include toc title="목차" %} ### 중요 이것은 콘솔을 순정 상태 로 되돌리기 위하여 boot9strap 이나 Luma3DS을 포함한 커펌을 완벽히 제거합니다. 모든 서명되지 않은 (비정상적인) 게임은 사용하지 못하며 이 과정에서 삭제됩니다. 만약 신경 쓰는 것들이 있다면, 이 [저장 데이터 매니저](https://github.com/FlagBrew/Checkpoint/releases/latest)를 이용하여 저장 데이터를 백업 시켜주세요. {% capture notice-6 %} 이러한 이유로 커펌을 제거하려 한다면: * 커펌을 다시 설치하고 싶습니다 * 게임 하나가 정상 동작하지 않습니다 * 시스템 어플리케이션 하나가 정상 동작하지 않습니다 * 콘솔이 HOME 메뉴로 정상 부팅되지 않습니다 당장 멈추세요!! 커펌을 삭제하는 것은 시간만 잡아먹는 불필요한 모험이며, 심할 경우 콘솔을 벽돌로 만들 수 있습니다. [Nintendo Homebrew Discord 서버](https://discord.gg/MWxPgEp)에 (영어로) 도움을 요청하는 것이 더 나을 것입니다. {% endcapture %}
{{ notice-6 | markdownify }}
{% capture notice-6 %} 만약 다음 중 어떤 것이라도 했다면: * 콘솔의 [지역을 변경](region-changing)했습니다 * 커스텀 키보드를 설치했습니다 * (커스텀 테마가 *아닌*) 커스텀 HOME 메뉴를 설치했습니다 * 콘솔의 암호화 키 (`movable.sed`)를 직접 바꿨습니다 * 콘솔의 밴을 풀었습니다 커펌을 삭제하는 것 자체만으로 콘솔을 벽돌로 만들게 됩니다. 만약 이것에 해당한다면, 계속하기 전에 [순정 NAND 백업 복구](godmode9-usage#restoring-a-nand-backup)를 진행해주세요. {% endcapture %}
{{ notice-6 | markdownify }}
이 절차들은 버전 8.0 이상의 Luma3DS를 사용하고 있는 콘솔에서만 작동합니다. 만약 Luma의 구 버전을 사용하고 계신다면, Luma3DS를 업그레이드하시고 나서 이 절차를 따라야 합니다. 업그레이드를 하려면 [이 페이지](checking-for-cfw)를 따라 주세요. {: .notice--warning} ### 준비물 * 최신 버전의 [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (`.zip` 파일) * 최신 버전의 [GodMode9](https://github.com/d0k3/GodMode9/releases/latest) * 최신 버전의 [DSiWare Uninstaller](https://github.com/MechanicalDragon0687/DSiWare-Uninstaller/releases/latest) * [safety_test.gm9]({{ base_path }}/gm9_scripts/safety_test.gm9) ### 진행 방법 #### 섹션 I - 준비 작업 1. 콘솔을 종료해 주세요 1. SD 카드를 컴퓨터에 삽입해 주세요 1. Luma3DS `.zip`안에 있는 `boot.firm`과 `boot.3dsx`를 SD 카드의 루트에 복사해 주세요 1. SD 카드의 `/luma/payloads/`폴더에 GodMode9 `.zip`안에 압축되있는 `GodMode9.firm`을 복사해 주세요 1. SD 카드의 루트로 GodMode9 `.zip`안에 압축이 되있는 `gm9` 폴더를 복사해 주세요 1. `DSiWareUninstaller.3dsx` 파일을 SD 카드의 `/3ds/` 폴더에 복사해 주세요 1. SD 카드의 `/gm9/scripts/`폴더에 `safety_test.gm9`을 복사해 주세요 1. SD 카드를 콘솔에 다시 삽입해 주세요 #### 섹션 II - DS 모드 확인 이 섹션은 기기의 DS 모드 앱들이 커펌 제거후 올바르게 작동 할수 있는지 확인하는 작업을 합니다. 이 섹션을 건너간다면, 커펌 재설치 할 때가지 DS 모드와 이의 관련 기능들의 사용이 불가능 할 수 있습니다. 특히 한글판 (KOR) 기기들은 현재 이 기능 없이 **커펌을 설치할 수가 없습니다!** ##### DS 소프트웨어용 설정 테스트 1. 콘솔을 시작해 주세요 1. 콘솔에서 본체 설정을 열어 주세요 1. `인터넷 설정` -> `DS 소프트웨어용 설정`으로 들어가 "OK"를 선택해 주세요 1. 기기는 DS 소프트웨어용 설정으로 부팅 되었을 겁니다 + 만약 에러가 발생하거나, 검정색 화면이 표시되거나, 일본판 Flipnote Studio가 표시 되면, 이 테스트는 실패했습니다 1. 콘솔을 종료해 주세요 ##### DS 다운로드 플레이 테스트 1. 콘솔을 시작해 주세요 1. 다운로드 플레이 앱을 실행해 주세요 (![]({{ "/images/download-play-icon.png" | absolute_url }}){: height="24px" width="24px"}) 1. "Nintendo DS"를 선택해 주세요 1. 만약 콘솔이 "DS 다운로드 플레이 | 다운로드할 소프트를 선택합니다." 메뉴로 로드된다면, 이 테스트는 성공했습니다 + 만약 에러가 발생하거나, 검정색 화면이 표시되거나, 일본판 Flipnote Studio가 표시 되면, 이 테스트는 실패했습니다 1. 콘솔을 종료해 주세요 만약 이 테스트 중 하나라도 실패했다면, 커펌 삭제 이후 DS 모드, DS 다운로드 플레이, 혹은 DS 연결 설정이 작동하지 않을 수 있습니다. [DS 모드를 고치고](troubleshooting#software-issues-on-devices-with-custom-firmware) 계속해야 합니다. {: .notice--warning} #### 섹션 III - 안전 테스트 이 섹션의 목적은 기기가 커펌 삭제 이후 정상적으로 부팅되며, 본체 설정이나 키보드와 같은 중요 기능이 정상적으로 작동함을 확인하는 것입니다. **이 섹션을 건너뛴다면, 콘솔이 벽돌이 될 수 있습니다!** 1. (Start) 를 길게 누르고, 이 상태에서 콘솔의 전원을 켜 주세요. GodMode9이 실행될 겁니다 1. 만약 "Essential files backup not found" 메세지가 표시되면, (A) 룰 눌러서 백업을 만들고, 끝나면 (A) 를 눌러서 진행해 주세요 1. 만약 "RTC date&time seems to be wrong" 메세지가 표시되면 (A) 버튼을 눌러 하고, 날짜와 시간을 고친 다음 (A) 버튼을 눌러 계속해 주세요 + 만약 RTC 날짜와 시간을 수정해야 했다면, 이 가이드 끝나고 본체 설정에서도 시간을 수정해야 합니다 1. (Home)을 눌러 작업 메뉴를 열어 주세요 1. "Scripts..."를 선택해 주세요 1. "safety_test"를 선택해 주세요 1. 화면에 있는 텍스트를 잘 읽고 (A)를 눌러 진행하세요 1. 커스텀 메뉴가 없는 일반 3DS 홈 메뉴로 부팅되어야 합니다. 만약 부팅되었다면, 다음을 따라 계속 진행해주세요 + 만약 일반 3DS 메뉴로 부팅되지 않는다면 (검은 화면, 오류 화면 등 표시), 커펌을 지우면 **콘솔을 사용하지 못하게 됩니다!** 1. 콘솔에서 본체 설정을 열어 주세요 + 기기가 이 시점에서 오류가 발생한다면, 테스트가 실패했습니다 1. "기타 설정"을 선택해 주세요 1. "프로필"을 선택해 주세요 1. "사용자 이름"을 선택해 주세요 1. 새 사용자 이름을 입력할 수 있다면, 테스트는 성공했습니다 + 키보드가 나타나지 않거나, 화면이 멈추거나, 기기에서 오류가 발생하면, 테스트는 실패했습니다 1. 콘솔을 종료해 주세요 만약 일반 3DS 홈 메뉴로 부팅되지 않거나, 본체 설정 앱 혹은 키보드에 접근이 불가하다면, **즉시 커펌 삭제를 중단하십시오**! [Nintendo Homebrew Discord 서버](https://discord.gg/MWxPgEp)에서 영어로 도움을 요청하십시오. "My 3DS has failed the safety test." 정도로 시작하여 실패한 구간을 (영문 설명서를 확인하여) 설명해 주세요. {: .notice--danger} #### 섹션 IV - NAND 백업 1. (Start) 를 길게 누르고, 이 상태에서 콘솔의 전원을 켜 주세요. GodMode9이 실행될 겁니다 1. (Home)을 눌러 작업 메뉴를 열어 주세요 1. "Scripts..."를 선택해 주세요 1. "GM9Megascript"를 선택해 주세요 1. "Backup Options"를 선택해 주세요 1. "SysNAND Backup"을 선택해 주세요 1. (A)를 눌러 확인해 주세요 + 이 과정은 시간이 좀 걸릴 것입니다 + 만일 에러 발생시, SD 카드의 용량이 최소 1.3GB가 남아 있는지 확인 하세요 1. (B)를 눌러 메인 메뉴로 돌아가 주세요 1. "Exit"를 선택해 주세요 1. (Home)을 눌러 작업 메뉴를 열어 주세요 1. "Poweroff system"을 선택해 콘솔의 전원을 꺼 주세요 #### 섹션 V - 비정상적 콘텐츠 삭제 이 섹션에서는 홈브류나 덤프된 카트리지 데이터와 같이, 비정상적인 콘텐츠를 전부 삭제합니다. 만약 중요한 세이브 데이터가 있다면, 저장 데이터 매니저를 통해 백업 후 진행해 주세요! {: .notice--warning} 1. 콘솔을 시작해 주세요 1. 콘솔에서 본체 설정을 열어 주세요 1. `데이터 관리` -> `닌텐도 3DS` -> `소프트웨어 관리`로 이동하세요 1. 소프트웨어 목록에서, 커펌 사용 중 설치한 닌텐도 제품이 아닌 콘텐츠를 모두 지워주세요 + 이것은 FBI, Anemone3DS, Luma Updater, Homebrew Launcher, Chekpoint 등의 시스템 소프트웨어와, eShop에서 설치하지 *않은* 게임 혹은 타이틀을 모두 포함합니다 1. `데이터 관리` -> `DSiWare` 메뉴를 열어 주세요 1. 소프트웨어 목록에서, 커펌 사용 중 설치한 닌텐도 제품이 아닌 콘텐츠를 모두 지워주세요 + 이것은 TWiLightMenu++와 같은 소프트웨어와, eShop을 통해 설치하지 *않은* 게임 혹은 타이틀을 모두 포함합니다 + 커펌 이후 설치한 소프트웨어를 3DS와 DSiWare 섹션에서 모두 지우지 못하면, 커펌 삭제 이후 데이터 관리 메뉴에 접근하지 못하게 될 수 있습니다. 이렇게 되면, 이후 커펌을 재설치하기 어렵게 됩니다. 특히 한글판 (KOR) 구형 3DS / 2DS 콘솔들은 현재 이 메뉴 없이 **커펌을 설치할 수가 없습니다!** 1. 본체 설정 에플리케이션을 종료해 주세요 1. 다운로드 플레이 앱을 실행해 주세요 (![]({{ "/images/download-play-icon.png" | absolute_url }}){: height="24px" width="24px"}) 1. 두 가지의 버튼이 화면에 뜰 때까지 기다려 주세요 1. (L 어깨) + (십자 Down) + (Select) 을 동시에 눌러서 Rosalina 메뉴를 실행해 주세요 1. "Miscellaneous options"을 선택해 주세요 1. "Switch the hb. title to the current app."를 선택해 주세요 1. (B)를 눌러 진행해 주세요 1. (B)를 눌러 Rosalina 메뉴로 돌아가 주세요 1. (B)를 눌러 Rosalina 메뉴를 나와 주세요 1. (Home) 키를 누르고, 다운로드 플레이를 종료해 주세요 1. 다운로드 플레이 앱을 실행해 주세요 1. 성공하면 Homebrew Launcher가 실행될 것입니다 1. 홈브류 목록에서 DSiWare Uninstaller를 실행해 주세요 1. 안내문을 따라 진행하며 프로그램에서 삭제를 진행하도록 하세요 1. 이 방법이 성공했다면, Homebrew Launcher를 나가서 콘솔을 종료해 주세요 #### 섹션 VI - 본체 초기화 이 섹션에서는 모든 비정상 항목이 삭제되고, eShop이 정상적으로 동작하게 유도합니다. 이 과정에서 3DS에 설치된 모든 항목이 삭제되며, 한국 내수용이 아닌 기기에서는 NNID에서도 로그아웃됩니다. 이 과정에서 콘솔의 암호화 키가 재설정되며, 이는 SD 콘텐츠의 백업이 있더라도 기존 데이터를 사용하지 못하게 됨을 의미한다는 걸 명심하십시오. 1. 콘솔을 시작해 주세요 1. 콘솔에서 본체 설정을 열어 주세요 1. 기타 설정 -> 5페이지 (마지막 페이지) -> 본체 초기화로 이동해 주세요 1. 안내를 따라 3DS를 초기화해 주세요 #### 섹션 VII - 제거 스크립트 실행 이 섹션은 상단의 모든 과정을 거쳐왔다는 것을 확인할 마지막 기회입니다! 진행하기 전에 이 페이지의 모든 섹션을, **특히** `섹션 III - 안전 테스트`를 진행하였는지 확인해 주세요. {: .notice--warning} 1. (Start) 를 길게 누르고, 이 상태에서 콘솔의 전원을 켜 주세요. GodMode9이 실행될 겁니다 + Luma3DS 체인로더가 대신 표시되면, 십자 패드와 (A) 버튼으로 GodMode9을 선택해주세요 1. (Home)을 눌러 작업 메뉴를 열어 주세요 1. "Scripts..."를 선택해 주세요 1. "GM9Megascript"를 선택해 주세요 1. "Hax Options"를 선택해 주세요 1. "Un-install Hax"를 선택해 주세요 1. 프롬프트가 뜨면, (A) 를 눌러서 진행해 주세요 1. (A) 를 눌려 SysNAND (lvl3) 쓰기 잠금을 풀고 화면에 표시된 키 조합을 입력해 주세요 1. (A)를 눌러 진행해 주세요 1. (B)를 눌러 메인 메뉴로 돌아가 주세요 1. "Exit"를 선택해 주세요 1. 메세지가 표시되면, (A)를 눌러서 쓰기잠금을 확인해 주세요 1. (Start)를 눌러 콘솔을 다시 시작해 주세요 ___ 콘솔에서 모든 커스텀 펌웨어는 제거 되었습니다. {: .notice--success} 이제 SD 카드의 루트에서 `Nintendo 3DS`, `DCIM`과 `private` 폴더를 제외한 모든 추가 파일이나 폴더를 지우셔도 됩니다. {: .notice--info}