[Update 10/6] Hướng dẫn cài Boot9Strap (mọi FW) hoàn chỉnh từ A tới Z cho người mới.

Cửa hàng game Nintendo nShop

duonglv

Super Moderators
Thành viên BQT
#1


~ Update ~
10/6: Update cách hack đơn giản nhất cho mọi loại máy và firmware. Cách hack này sẽ cài boot9strap bản 1.2, từ giờ sẽ sử dụng boot9strap, không dùng a9lh như trước nữa.

~ Lời mở đầu ~

Mình viết bài này với mục đích hướng dẫn mọi người một cách chi tiết nhất để bất kì ai cũng có thể tự hack Arm9Loader được. Tuy nhiên do có nhiều loại máy, nhiều loại FW, nhiều tình trạng máy (đã hack, chưa hack,...) cho nên mình sẽ quy hết về một mối, tức là format sạch trơn, làm từ đầu, để giảm thiểu khả năng trục trặc khi tiến hành hack máy. Mọi người cố gắng đọc từ đầu tới cuối, đừng bỏ qua bước nào, nếu có gì thắc mắc có thể comment ở dưới mình sẽ trả lời từng người.


Một vài chú thích

- New 3DS bao gồm các loại máy: New 3DS, New 3DS XL, New 3DS LL
- Old 3DS bao gồm các loại máy: 3DS, 3DS XL, 3DS LL, 2DS
- sysNAND: Hệ thống chính của máy.
- emuNAND: Hệ thống giả lập, bản sao của sysNAND. Hiện tại ko ai dùng emuNAND nữa.
- Khi copy dữ liệu vào thẻ nhớ, nếu trùng file, luôn luôn đồng ý cóp đè các file mới lên các file cũ.


I. Thao tác chuẩn bị


- Copy toàn bộ dữ liệu hiện tại trên thẻ nhớ vào PC để backup.
- Xóa toàn bộ dữ liệu trên thẻ chỉ trừ thư mục Nintendo3DS.
- Vào Setting của máy, Internet setting, Spotpass, sau đó tắt hết các mục "Automatic Software Downloads" và "Sending of System Information" bằng cách chọn NO
- Kiểm tra xem máy của mình đang chạy FW bao nhiêu bằng cách:
Vào setting, nhìn góc dưới bên phải của màn hình trên. U là máy hệ Mỹ (US), E là máy Châu âu (EU), J là máy hệ Nhật. Ví dụ: 9.2.0-20U tức là version firmware 9.2, máy hệ Mỹ.


-----------------*****************-----------------




II. Cài Boot9Strap (hack máy)

Dành cho máy FW4 - 8.1

Chuẩn bị
- Download gói phần mềm cài Boot9strap 1.2, giải nén copy vào thẻ nhớ.
https://drive.google.com/open?id=0BxId6KmB9ESJWXBsWjNpTTJYNDA


Tiến hành
- Bật wifi, kết nối mạng
- Mở trình duyệt trên máy 3DS, vào bất kỳ một trong 4 link sau (mình hay vào link thứ 3):
https://dukesrg.github.io/?SafeB9SInstaller.dat
http://go.gateway-3ds.com/
http://www.reboot.ms/3ds/load.html?Launcher.dat
http://dukesrg.dynu.net/3ds/rop?GW17567.dat&Launcher.dat

- Máy sẽ tự nhảy vào SafeB9SInstaller.
- Tất cả thao tác còn lại SafeB9SInstaller sẽ làm tự động hoàn toàn, khi máy yêu cầu thì nhập chuỗi kí tự vào để xác nhận.
- Sau khi hack xong xuôi máy sẽ báo ấn A để khởi động lại => Máy bạn đã hack xong!

Lưu ý:

- Đối với máy FW 4.5 trở xuống, tải gói sau về, giải nén, copy vào thư mục /luma/ trên thẻ nhớ thì máy của bạn mới khởi động được:
https://drive.google.com/open?id=0BxId6KmB9ESJVTZabHpuWDZZdUU

Dành cho máy FW9 - 11.3

Chuẩn bị

- Download gói phần mềm cài Boot9strap 1.2, giải nén copy vào thẻ nhớ.
https://drive.google.com/open?id=0BxId6KmB9ESJcWJmRWpKVWFTX00
- Vào link sau: http://soundhax.com/
Download file audio soundhax theo đúng hệ máy của mình rồi copy vào thư mục gốc thẻ nhớ
- Vào link sau: https://smealum.github.io/3ds/#otherapp
Chọn phiên bản phần mềm và hệ máy của mình rồi ấn Download Otherapp, sau đó đổi tên file vừa tải thành otherapp.bin rồi copy vào thư mục gốc thẻ nhớ.
- Lắp lại thẻ nhớ vào máy 3DS.


Tiến hành
Vào Homebrew Launcher bằng Soundhax:
- Chạy Nintendo 3DS Sound rồi mở file .m4a vừa copy vào. Máy sẽ nhảy vào Homebrew Launcher.
- Chạy udsploit trong HomeBrew Launcher (HBL), máy sẽ hiện ra một loạt dòng chữ. Sau khi thấy ghi Done thì ấn start để quay lại HBL. (Lưu ý, nếu bị đơ thì giữ power 10s cho tắt máy đi rồi làm lại.)
- Chạy safehax trong HBL. Máy sẽ tự nhảy vào SafeB9SInstaller.
-
Tất cả thao tác còn lại SafeB9SInstaller sẽ làm tự động hoàn toàn, khi máy yêu cầu thì nhập chuỗi kí tự vào để xác nhận.
- Sau khi hack xong xuôi máy sẽ báo ấn A để khởi động lại => Máy bạn đã hack xong!


-----------------*****************-----------------


III. Dọn dẹp và tùy chỉnh


1. Tùy chỉnh Luma3DS
- Ấn A để bật mục sau: "Show NAND or user string in System Settings"
- Nếu máy của bạn là đời New thì phần "New 3DS CPU:" đánh dấu thêm vào Clock+L2 (tận dụng tối đa chip đời mới, cải thiện framerate các game nặng)
- Ấn Start để lưu cài đặt và khởi động vào menu chính của 3DS.
2. Cập nhật firmware
Vào setting, Other Settings, System update, sau đó update firmware máy lên phiên bản mới nhất (ở thời điểm hiện tại là 11.4)

3. Dọn dẹp thẻ nhớ:

- Để máy có thể chạy được, thực tế chỉ cần 1 file boot.firm trong gói Luma3DS, copy vào thư mục gốc thẻ nhớ.
- Dưới đây là gói tổng hợp tất cả các file cần thiết, mọi người chỉ cần giữ lại thư mục Nintendo3DS (chứa game và save), và file NAND backup (nếu có), còn lại xóa sạch và copy gói phần mềm của mình vào:
https://drive.google.com/open?id=0BxId6KmB9ESJV1hEUk9EN1RQVHc


-----------------*****************-----------------


IV. Các hướng dẫn khác
(Lưu ý: ở mục này các bạn cần cái gì thì làm cái đó chứ ko phải làm tất)


1. Cài app và game


Bơm FBI vào Health and Safety
- Giữ Start + Bật máy để vào GodMode9
- Vào SDCARD, vào thư mục cias, mở file FBI.cia, CIA image options..., Mount Image to drive
- Mở file .app, NCCH image options..., Inject to H&S.
- Xong xuôi ấn Start để khởi động lại máy.
- Lúc này biểu tượng Health and Safety góc trên bên trái sẽ biến thành app FBI.
- Tải các game, theme và app dưới dạng file .cia, copy vào thẻ nhớ rồi vào app FBI để cài đặt.

Cài game trực tiếp trên máy bằng app FreEshop
- Vào FBI, cài Freeshop trong thư mục cias.
- Vào link sau: https://3ds.titlekeys.gq
Phần Download encTitleKeys.bin, ấn vào biểu tượng QR code để hiện QR code lên màn hình.
- Vào app Freeshop, biểu tượng Setting, Update, tick vào Auto-update titles key from URL, sau đó ấn vào biểu tượng QR code ngay dòng dưới ở bên trái và scan QR code ở trang web bên trên.
- Ấn Refresh Cache, Freeshop sẽ khởi động lại và hiện game cho các bạn tải về.

-----------------*****************-----------------



2. Backup NAND

- Giữ Start + Power để khởi động máy vào Godmode9
- Ấn nút Home để hiện menu các tính năng.
- Chọn "More…", rồi chọn "Backup NAND"
- Sau khi backup xong, file nand.bin của máy sẽ nằm trong thư mục /gm9out/ trên thẻ nhớ. Copy file này vào PC để cất đi.

-----------------*****************-----------------


3. Cài đặt CTRNAND Luma3DS
(Khởi động máy không cần thẻ nhớ)​

- Giữ Start + Power để khởi động máy vào Godmode9
- Vào [0:] SDCARD, di chuyển đến file boot.firm, ấn Y để copy.
- Ấn B để quay lại màn hình chính
- Vào [1:] SYSNAND CTRNAND, ấn Y để chép (paste) file boot.firm vào đó, chọn Copy path(s), nhập tổ hợp phím trên màn hình để xác nhận.
- Ấn B để quay lại màn hình chính.
- Lại vào [0:] SDCARD, di chuyển đến thư mục luma, ấn Y để copy.
- Quay lại, vào [1:] SYSNAND CTRNAND, vào thư mục rw, ấn Y để chép (paste) thư mục luma vào đó, chọn Copy path(s).
- Khởi động lại máy.

-----------------*****************-----------------




4. Chuyển vùng máy về hệ US

Chuẩn bị
- Đầu tiên cần phải có 1 bản backup NAND gốc của máy để tránh rủi ro, hướng dẫn backup NAND xem ở trên.
- Download Firmware 9.2 hệ US về máy, giải nén, copy 2 file .bin .bin.sha vào thư mục bất kì trên thẻ nhớ, (ví dụ tạo thư mục NAND rồi copy vào đấy)
New US: https://drive.google.com/open?id=0BxId6KmB9ESJSTRwZ0p1clFzaEk
Old US: https://drive.google.com/open?id=0BxId6KmB9ESJbU5JcnpiemVzaHc
- Đối với máy Old: Format system để xóa tài khoản eshop.

Tiến Hành
- Giữ Start + bật máy để vào Godmode9
- Vào SDCARD, chọn mở file 9.2.0 ctrtransfer .bin mới copy vào, CTRNAND Options..., Transfer image to CTRNAND
- Sau khi xong xuôi, tắt máy.
- Update system lên FW mới nhất.
- Vào setting, format system.
- Cài đặt ban đầu cho máy, nhớ chọn Country là United State.

Đã xong, máy của bạn đã trở thành máy hệ US. Máy Old vẫn vào được eshop bình thường, còn máy New chỉ vào được eshop với điều kiện trước khi chuyển hệ, máy chưa bao giờ vào eshop lần nào.
Lý thuyết là như vậy nhưng vẫn có trường hợp sau khi chuyển hệ xong vẫn ko vào được eshop. Cái này không biết nguyên nhân tại sao nên vẫn coi như hên xui.


-----------------*****************-----------------



5. Chuyển từ A9LH sang Boot9Strap


Vì sao cần chuyển từ A9LH sang Bootstrap
Đối với người dùng thực tế sẽ chẳng thấy khác gì trước đây, nhưng đối với developer có lẽ boot9strap có nhiều cải tiến hơn A9LH, cho nên từ giờ các developer sẽ ngừng hỗ trợ A9LH và chuyển hẳn sang Boot9strap. Nếu người dùng muốn update các phần mềm mới (ví dụ Luma phiên bản mới) thì bắt buộc phải chuyển từ A9LH sang Boot9strap.

Chuẩn bị
1. Mặc dù các thao tác dưới đây tương đối an toàn, 99.99% thành công nhưng vẫn nên:
- Copy toàn bộ thẻ nhớ hiện tại vào máy tính để backup đề phòng sự cố.
- Nên có ít nhất 1 file nand backup của máy, cũng để đề phòng sự cố.
2. Xóa thư mục /luma/payloads trên thẻ nhớ
3. Tải gói phần mềm A9LH to boot9strap ở link sau:
- Dành cho đời new: https://drive.google.com/open?id=0BxId6KmB9ESJYVJsZUJkSGNZTGc
- Dành cho đời old: https://drive.google.com/open?id=0BxId6KmB9ESJSmFEV040d0doekU
Sau đó giải nén, copy vào thẻ nhớ.
Lắp thẻ nhớ vào máy 3DS.
Tiến hành

- Giữ Start + Power để bật máy vào SafeB9SInstaller
- Nhập tổ hợp phím để bắt đầu cài đặt, cài xong ấn A để khởi động lại máy => Xong.
- Thực hiện thao tác III. Dọn dẹp và tùy chỉnh đã hướng dẫn ở phía trên

-----------------*****************-----------------



6. Update Boot9strap lên phiên bản mới hơn


Chuẩn bị
- Tải gói phần mềm Update boot9strap ở link sau, giải nén, copy vào thẻ nhớ, chép đè lên các file cũ:
https://drive.google.com/open?id=0BxId6KmB9ESJaE44SHJjNE9jX00
- Lắp thẻ nhớ vào máy 3DS.
Tiến hành

- Giữ Start + Power để bật máy vào SafeB9SInstaller
- Nhập tổ hợp phím để bắt đầu cài đặt, cài xong ấn A để khởi động lại máy.
- Máy sẽ báo lỗi "Unsupported launcher (argc = 0)"
- Thực hiện thao tác III. Dọn dẹp và tùy chỉnh đã hướng dẫn ở phía trên, làm mục "3.Dọn dẹp thẻ nhớ" trước, sau đó "1. Tùy chỉnh Luma3DS"
- Vào FBI cài Lumaupdater, sau đó vào Lumaupdater để cập nhật phiên bản Luma mới nhất.

-----------------*****************-----------------



7. Fix lỗi FW mới nhất không nhận băng DS hoặc thẻ R4

- Tải gói phần mềm fix lỗi DS này về, giải nén, copy vào thư mục /DSfix/ trên thẻ nhớ (hoặc copy vào đâu trên thẻ nhớ cũng được không quan trọng)
Dành cho đời new: https://drive.google.com/open?id=0BxId6KmB9ESJOWZld241czZLUHM
Dành cho đời old: https://drive.google.com/open?id=0BxId6KmB9ESJV0NTYnBzYmJweFk

- Vào FBI, vào thư mục DSfix, chọn <current directory>, Install and delete all CIAs
- Sau khi cài xong xuôi, khởi động lại máy.
 
Sửa lần cuối:

duonglv

Super Moderators
Thành viên BQT
#4
Những phần mình sẽ bổ sung vào ngày mai:
- Hướng dẫn chuyển hệ máy jap về us
- Đối với máy chưa hack: hướng dẫn các cách từ các version khác nhau lên hoặc xuống thẳng 9.2, không nhất thiết phải lên 10.7 rồi dùng cubic ninja về 9.2
- Đối với các máy đã hack sẵn cfw rồi: có thể bỏ qua các bước nào và bắt đầu làm tiếp từ bước nào. Không cần xóa hết đi làm lại từ đầu.
- Bổ sung hình ảnh cho dễ hình dung.
 
#7
Cho mình hỏi, mình có 1 máy Nintendo Xl cũ hệ TW(đài loan) ver 9.6, mình search trên gbatemp nhưng không có cách nào chạy được homebrew để hạ firmare hoặc cài CFW, bạn có cách nào cho hệ nà không giúp mình với, da thu browserhax nhung van khong duoc.
Cam on ban
 

duonglv

Super Moderators
Thành viên BQT
#10
Cho mình hỏi, mình có 1 máy Nintendo Xl cũ hệ TW(đài loan) ver 9.6, mình search trên gbatemp nhưng không có cách nào chạy được homebrew để hạ firmare hoặc cài CFW, bạn có cách nào cho hệ nà không giúp mình với, da thu browserhax nhung van khong duoc.
Cam on ban
9.6 chạy được browserhax bác nhé. Nếu bác ở HN có thể mang máy qua cho mình mượn 1 hôm rồi mình thử làm cho bác nhé.
 

Bình luận bằng Facebook

Cửa hàng game Nintendo nShop

Cộng đồng Facebook của NintendoVN

Pokémon Center

Pokémon Center Việt Nam

Banner Blog 2

Top