e78f927e82
* New translations bannerbomb3.txt (Korean) * New translations ctrtransfer.txt (Korean) * New translations region-changing.txt (Korean) * New translations en_US.yml (Korean) * New translations checking-for-cfw.txt (Korean) * New translations restoring-updating-cfw.txt (Korean) * New translations finalizing-setup.txt (Korean) * New translations uninstall-cfw.txt (Korean) * New translations ctrtransfer.txt (Korean) * New translations region-changing.txt (Korean) * New translations restoring-updating-cfw.txt (Korean) * New translations move-emunand.txt (Korean) * New translations godmode9-usage.txt (Korean) * New translations dumping-titles-and-game-cartridges.txt (Korean) * New translations finalizing-setup.txt (Korean) * New translations uninstall-cfw.txt (Korean) * New translations ctrtransfer.txt (Korean) * New translations region-changing.txt (Korean) * New translations restoring-updating-cfw.txt (Korean) * New translations move-emunand.txt (Korean) * New translations godmode9-usage.txt (Korean) * New translations finalizing-setup.txt (Korean) * New translations ctrtransfer.txt (Korean) * New translations region-changing.txt (Korean) * New translations en_US.yml (Korean) * New translations godmode9-usage.txt (Korean) * New translations troubleshooting.txt (Korean) * New translations finalizing-setup.txt (Korean) * New translations uninstall-cfw.txt (Korean) * New translations installing-boot9strap-(frogtool).txt (Korean) * New translations installing-boot9strap-(fredtool).txt (Korean) * New translations homebrew-launcher-(pichaxx).txt (Korean) * New translations installing-boot9strap-(pichaxx).txt (Korean) * New translations ctrtransfer.txt (Korean) * New translations region-changing.txt (Korean) * New translations move-emunand.txt (Korean) * New translations godmode9-usage.txt (Korean) * New translations dumping-titles-and-game-cartridges.txt (Korean) * New translations home.txt (Korean) * New translations installing-boot9strap-(frogminer).txt (Korean) * New translations installing-boot9strap-(usm).txt (Korean) * New translations installing-boot9strap-(frogtool).txt (Korean) * New translations installing-boot9strap-(fredtool).txt (Korean) * New translations installing-boot9strap-(pichaxx).txt (Korean) * New translations installing-boot9strap-(frogminer).txt (Korean) * New translations installing-boot9strap-(usm).txt (Korean) * New translations homebrew-launcher-(soundhax).txt (Korean) * New translations installing-boot9strap-(browser).txt (Korean) * New translations installing-boot9strap-(mset).txt (Korean) * New translations updating-b9s.txt (Korean) * New translations installing-boot9strap-(soundhax).txt (Korean) * New translations installing-boot9strap-(2xrsa).txt (Korean) * New translations installing-boot9strap-(safecerthax).txt (Korean) * New translations installing-boot9strap-(ssloth-browser).txt (Korean) * New translations installing-boot9strap-(pichaxx).txt (Korean) * New translations installing-boot9strap-(usm).txt (Korean) * New translations installing-boot9strap-(browser).txt (Korean) * New translations installing-boot9strap-(mset).txt (Korean) * New translations updating-b9s.txt (Korean) * New translations installing-boot9strap-(soundhax).txt (Korean) * New translations installing-boot9strap-(2xrsa).txt (Korean) * New translations installing-boot9strap-(safecerthax).txt (Korean) * New translations installing-boot9strap-(ssloth-browser).txt (Korean) * New translations installing-boot9strap-(ntrboot).txt (Korean) * New translations installing-boot9strap-(homebrew-launcher).txt (Korean) * New translations ctrtransfer.txt (Korean) * New translations finalizing-setup.txt (Korean) * New translations uninstall-cfw.txt (Korean) * New translations installing-boot9strap-(frogtool).txt (Korean) * New translations homebrew-launcher-(steelminer).txt (Korean) * New translations ctrtransfer.txt (Korean) * New translations region-changing.txt (Korean) * New translations move-emunand.txt (Korean) * New translations finalizing-setup.txt (Korean) * New translations uninstall-cfw.txt (Korean) * New translations region-changing.txt (Korean) * New translations restoring-updating-cfw.txt (Korean) * New translations move-emunand.txt (Korean) * New translations troubleshooting.txt (Korean) * New translations uninstall-cfw.txt (Korean) * New translations installing-boot9strap-(ntrboot).txt (Korean) * New translations formatting-sd-(linux).txt (Korean) * New translations formatting-sd-(windows).txt (Korean) * New translations seedminer.txt (Korean) * New translations flashing-ntrboot-(dsi).txt (Korean) * New translations flashing-ntrboot-(nds).txt (Korean) * New translations installing-boot9strap-(safeb9sinstaller).txt (Korean) * New translations homebrew-launcher-(alternatives).txt (Korean) * New translations site-navigation.txt (Korean) * New translations get-started.txt (Korean) * New translations installing-boot9strap-(homebrew-launcher).txt (Korean) * New translations installing-boot9strap-(ssloth-browser).txt (Korean) * New translations installing-boot9strap-(frogtool).txt (Korean) * New translations installing-boot9strap-(safecerthax).txt (Korean) * New translations installing-boot9strap-(browser).txt (Korean) * New translations homebrew-launcher-(soundhax).txt (Korean) * New translations installing-boot9strap-(usm).txt (Korean) * New translations installing-boot9strap-(frogminer).txt (Korean) * New translations restoring-updating-cfw.txt (Korean) * New translations en_US.yml (Korean) * New translations region-changing.txt (Korean) * New translations installing-boot9strap-(pichaxx).txt (Korean) * New translations homebrew-launcher-(pichaxx).txt (Korean) * New translations homebrew-launcher-(steelminer).txt (Korean) * New translations formatting-sd-(mac).txt (Korean) * New translations installing-boot9strap-(fredtool).txt (Korean) * New translations installing-boot9strap-(frogminer).txt (Korean) * New translations get-started.txt (Korean) * New translations installing-boot9strap-(fredtool).txt (Korean) * New translations homebrew-launcher-(pichaxx).txt (Korean) * New translations installing-boot9strap-(usm).txt (Korean) * New translations installing-boot9strap-(fredtool).txt (Korean) * New translations installing-boot9strap-(usm).txt (Korean) * New translations uninstall-cfw.txt (Korean) * New translations restoring-updating-cfw.txt (Korean) * New translations move-emunand.txt (Korean) * New translations dumping-titles-and-game-cartridges.txt (Korean) * New translations move-emunand.txt (Korean) * New translations dumping-titles-and-game-cartridges.txt (Korean) * New translations site-navigation.txt (Korean)
115 lines
6.6 KiB
Text
115 lines
6.6 KiB
Text
---
|
|
title: "boot9strap 설치 (Fredtool)"
|
|
---
|
|
|
|
{% include toc title="목차" %}
|
|
|
|
### 중요
|
|
|
|
이 방식은 Seedminer에서 얻은 `movable.sed` 파일을 사용해 어느 DSiWare 타이틀을 해독해 익스플로잇 가능한 DSiWare 타이틀을 DS 소프트웨어용 인터넷 설정에 주입합니다. 이 과정은 DSiWare 백업이 필요합니다. (예: BannerBomb3에서 받은 파일)
|
|
|
|
이 작업은 [이곳](https://www.3dbrew.org/wiki/3DS_System_Flaws)에 자세히 설명되어 있는 "FIRM partitions known-plaintext" 익스플로잇을 구현한 작업입니다.
|
|
|
|
### 준비물
|
|
|
|
* DSiWare 백업 (예: SD 카드 루트에 [BannerBomb3](bannerbomb3) 에서 생성된 파일)
|
|
* [Seedminer](seedminer)에서 받은 `movable.sed` 파일
|
|
* 최신 버전의 [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest)
|
|
* 최신 버전의 [b9sTool](https://github.com/zoogie/b9sTool/releases/latest)
|
|
* 최신 버전의 [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest)
|
|
|
|
#### 섹션 I - CFW 확인
|
|
|
|
1. 기기를 종료해 주세요
|
|
1. (Select) 버튼을 길게 눌러 주세요
|
|
1. (Select) 버튼을 계속 눌러 있는 상태에서 기기의 전원을 켜 주세요
|
|
1. 만약 HOME 메뉴가 켜지면, 이 확인은 성공적이고, 가이드를 진행하면 됩니다
|
|
|
|
만약 설정 메뉴가 보이면, 이 기기는 이미 커스텀 펌웨어가 설치되어 있고, 이 작업을 진행하면 기기가 벽돌 될수가 있습니다! 이미 존재하는 CFW를 업데이트 할 수 있도록 [CFW 확인](checking-for-cfw)를 진행해 주세요.
|
|
{: .notice--danger}
|
|
|
|
#### 섹션 II - 준비 작업
|
|
|
|
1. 기기를 종료해 주세요
|
|
1. SD 카드를 컴퓨터에 삽입해 주세요
|
|
1. Luma3DS `.zip`안에 있는 `boot.firm`과 `boot.3dsx`를 SD 카드의 루트에 복사해 주세요
|
|
1. 'boot.nds' (B9STool) 파일을 SD 카드의 루트에 복사해 주세요
|
|
1. SD 카드의 루트로 Frogminer_save `.zip`안에 압축이 되있는 `private` 폴더를 복사해 주세요
|
|
|
|
##### 섹션 III - Fredtool
|
|
|
|
1. 컴퓨터에서 [Fredtool](https://3ds.nhnarwhal.com/3dstools/fredtool.php)을 열어 주세요
|
|
1. "Your movable.sed" 창에서 `movable.sed` 파일을 선택해 주세요
|
|
1. "Your dsiware.bin" 창에서 DSiWare 백업 (`<8-자리-ID>.bin`) 파일을 선택해 주세요
|
|
1. "Verify files"를 선택해 주세요
|
|
1. "Build and Download"를 선택해 주세요
|
|
1. 완료될 때까지 기다려 주세요
|
|
1. 과정이 끝나면, 수정된 DSiWare 파일을 다운로드 해 주세요
|
|
+ 이 파일 안에 2가지의 DSiWare 백업 (변경 전, 변경 후) 파일이 존재 합니다
|
|
1. SD 카드의 `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare` 폴더로 이동해 주세요
|
|
+ 이 `<ID0>`는 [Seedminer](seedminer)에서 사용한 것과 같습니다
|
|
+ 이 `<ID1>`은 `<ID0>` 폴더 안에 존재하는 32 자리의 이름을 갖춘 폴더 입니다
|
|
+ `Nintendo DSiWare` 폴더가 존재하지 않다면, `<ID1>` 폴더 안에 생성해 주세요
|
|
1. `fredtool.zip` 안 `output/hax/` 폴더에 압축되있는 `42383841.bin`을 `Nintendo DSiWare` 폴더로 복사해 주세요
|
|
1. SD 카드를 기기에 다시 삽입해 주세요
|
|
1. 기기를 시작해 주세요
|
|
1. 기기에서 본체 설정을 열어 주세요
|
|
1. `데이터 관리` -> `DSiWare` 메뉴를 열어 주세요
|
|
1. "SD 카드" 섹션에서 "Haxxxxxxxxx!" 타이틀을 선택해 주세요
|
|
1. Select "Copy", then select "OK"
|
|
1. Return to main menu of the System Settings
|
|
1. Navigate to `Internet Settings` -> `Nintendo DS Connections`, then select "OK"
|
|
1. 만약 익스플로잇이 성공적이었다면, 기기는 JPN 버전의 Flipnote Studio를 실행할 겁니다
|
|
|
|
#### 섹션 IV - Flipnote 익스플로잇
|
|
|
|
If you would prefer a visual guide to this section, one is available [here](https://zoogie.github.io/web/flipnote_directions/).
|
|
{: .notice--info}
|
|
|
|
1. Complete the initial setup process for the launched game until you reach the main menu
|
|
+ Select the left option whenever prompted during the setup process
|
|
1. Using the touch-screen, select the large left box, then select the box with an SD card icon
|
|
1. Once the menu loads, select the face icon, then the bottom right icon to continue
|
|
1. Press (X) or (UP) on the D-Pad depending on which is shown on the top screen
|
|
1. Select the second button along the top with a film-reel icon
|
|
1. Scroll right until reel "3/3" is selected
|
|
1. Tap the third box with the letter "A" in it
|
|
1. Scroll left until reel "1/3" is selected
|
|
1. Tap the fourth box with the letter "A" in it
|
|
1. If the exploit was successful, your device will have loaded b9sTool
|
|
1. Using the D-Pad, move to "Install boot9strap"
|
|
+ If you miss this step, the system will exit to home menu instead of installing boot9strap and you will need to open Nintendo DS Connections and start over from the beginning of Section III
|
|
1. Press (A), then press START and SELECT at the same time to begin the process
|
|
1. Once completed and the bottom screen says "done.", exit b9sTool, then power off your device
|
|
+ You may have to force power off by holding the power button
|
|
+ If you see the Luma Configuration screen, continue with the guide without powering off
|
|
|
|
#### Section V - Configuring Luma3DS
|
|
|
|
1. Boot your device while holding (Select) to launch the Luma configuration menu
|
|
+ If you encounter issues launching the Luma configuration menu, [follow this troubleshooting guide](https://github.com/zoogie/b9sTool/blob/master/TROUBLESHOOTING.md)
|
|
1. Use the (A) button and the D-Pad to turn on the following:
|
|
+ **"Show NAND or user string in System Settings"**
|
|
1. (Start)를 눌러 저장하고 기기를 다시 시작해 주세요
|
|
|
|
At this point, your console will boot to Luma3DS by default as long as the SD card is inserted.
|
|
+ Luma3DS does not look any different from the normal HOME menu. If your console has booted into the HOME menu, it is running custom firmware.
|
|
+ On the next page, you will copy Luma3DS to internal memory so that you can boot without an SD card.
|
|
|
|
#### Section VI - Restoring DS Connection Settings
|
|
|
|
1. 기기를 종료해 주세요
|
|
1. SD 카드를 컴퓨터에 삽입해 주세요
|
|
1. Copy the `42383841.bin` file from the `output/clean/` folder of the downloaded DSiWare archive (`fredtool.zip`) to the `Nintendo 3DS/<ID0>/<ID1>/Nintendo DSiWare/` folder on your SD card
|
|
+ Replace the existing `42383841.bin` file
|
|
1. SD 카드를 기기에 다시 삽입해 주세요
|
|
1. 기기를 시작해 주세요.
|
|
1. 기기에서 본체 설정을 열어 주세요
|
|
1. `데이터 관리` -> `DSiWare` 메뉴를 열어 주세요
|
|
1. Under the "SD Card" section, select the "Nintendo DSi™" title
|
|
1. Select "Copy", then select "OK"
|
|
|
|
___
|
|
|
|
### [마무리 단계] (finalizing-setup) 로 계속합니다
|
|
{: .notice--primary}
|