LUMA 3DS - Tất tần tật về Custom Firmware

Cửa hàng game Nintendo nShop

Tiểu-Bảo

Super Baby Mario
Thành viên BQT
#1

Luma được xem là 1 CFW khá hoàn thiện bởi hỗ trợ update liên tục và support A9LH tốt, vì 1 lý do nào đó ở VN mình ưa chuộng RXTool hơn (Có lẽ do đa số người dùng hack CFW ban đầu đều chọn RXTool nên quen xài xài luôn). Khi chuyển sang hack A9LH thì hầu hấu 80% người hack đều sử dụng Luma dẫn đến một số khó khăn người dùng chưa quen. Mình lập Topic này để chia sẻ thông tin về Luma 3DS cũng như các hướng dẫn, cập nhật về Luma.

Phiên bản mới nhất: v6.3 (23.9.2016)
  • Merged the regular and dev builds into one.
  • Custom version changes: if the custom version has more than 5 but less than 19 characters it will be truncated to avoid System Settings crashes; separated the custom versions for each NAND (the paths are now /luma/customversion_sys.txt, /luma/customversion_emu.txt,/luma/customversion_emu2.txt. /luma/customversion_emu3.txt. /luma/customversion_emu4.txt).
  • To reduce file accesses for people with high-latency large SD cards, an option to toggle loading firmware.bins and FIRM sysmodules from the SD card and one to toggle loading the splash screens were added.
  • External FIRMs support changes: added support for NUS-encrypted firmware.bins (all four are supported, a matching cetk file for each encrypted FIRM is needed: /luma/cetk for/luma/firmware.bin, /luma/cetk_twl for /luma/firmware_twl.bin, /luma/cetk_agb for/luma/firmware_agb.bin. /luma/cetk_safe for /luma/firmware_safe.bin) and New 3DS ARM9bin-decrypted firmware.bins.
  • Turned the .dat file into a simple chainloader that loads arm9loaderhax.bin, added .nds file to use it with mset.
  • The path changer is now deprecated (although it will still work). To have a custom path you can now enable the option for it in the configuration and type it in a /luma/path.txt file, it must start with a/. This path is also picked up by the above mentioned .dat chainloader.
  • A full format of the SD card is no longer necessary to remove an EmuNAND (also fixes crashes when trying to boot EmuNAND with an SD which used to have one and wasn't fully formatted).
  • The splash screens now display all at once thanks to the alternate framebuffer support.
  • Fixed screen weirdnesses when not launching from arm9loaderhax.
  • Added support for text files with a trailing newline (as per UNIX convention) for region/language emulation and custom versions.
  • Fixed loading SafeA9LHInstaller and other payloads which need the OTP hash if having a PIN.
  • Slightly changed the PIN format.
  • Made option descriptions more readable.
  • Fixed non-working double newlines in PIN messages.
  • Fixed hangs on errors after a firmlaunch, reboots now happen as expected.
  • bin2c is no longer needed to compile.
Để cập nhật Luma mới:

Vào trang web https://github.com/AuroraWright/Luma3DS/releases/latest kéo xuống phần download nhấn tải file Luma3DSv.7z về sau đó chép file arm9loaderhax.bin vào root thẻ nhớ của bạn.


Các hướng dẫn Luma:

Xem các bài bên dưới
 
Sửa lần cuối:

Tiểu-Bảo

Super Baby Mario
Thành viên BQT
#2

Show NAND or user string in System Setting

Đối với máy hack ARM9 sử dụng CFW Luma thì khi vào System Setting bạn sẽ thấy màn hình trên góc dưới bên phải thường để kiểu như Sys. 11.1.0-34 Hoặc (Ver. 11.1.0-34U) nhàm chán. Thủ thuật sau đây sẽ giúp bạn "custom" dòng đó theo phong cách riêng của mình.

Link gốc hướng dẫn của tác giả: http://gbatemp.net/threads/release-...luma-custom-ver-directly-from-the-3ds.442218/

Yêu cầu:
  • Máy hack ARM9 CFW Luma 3DS từ 6.2 trở lên ***
Thực hiện:
  1. Trên máy tính, bạn vào trang web này: https://gildedboy.github.io/Custom-Version-Generator/
  2. Ở ô [sdmc:/luma/] bạn gõ vào ký tự mình muốn thay đổi sau đó nhấn Download ***
  3. Máy tính sẽ tải về file customversion.txt > Chép file đó vào thư mục luma trên thẻ nhớ
  4. Giữ nút Select trên 3DS sau đó nhấn mở máy để vào Luma config
  5. Chắc chắn rằng phần Show NAND or user string in System Setting được check x vào.
  6. Nhất Start để save lại sau đó vào System Settings xem thành quả
*** Nếu Luma bạn từ 6.3 cần sửa tên file customversion.txt thành customversion_sys.txt hoặc customversion_emu.txt (Nếu bạn sử dụng EmuNAND)

*** Nếu Luma bạn dưới 6.2 làm theo bước sau để update Luma lên:
Vào https://github.com/AuroraWright/Luma3DS/releases/ tải file Luma3DSvX.X.X.X.7z trong phần Download dòng thứ 2 (Tránh nhầm với file có -dev.7z nha)
Mở file nén đó ra chép file arm9loaderhax.bin vào root (ngoài cùng) thẻ nhớ

*** Ở trang Custom Version Generator for Luma3DS by Gilded:
  • Nếu bạn để bình thường, bạn có thể nhập vào 19 ký tự mình muốn thay đổi trong phần Version
  • Nếu bạn check vào ô Keep the Version/Region of your Console, bạn chỉ thay đổi được 4 ký tự trong version (VD như thành HACK. 11.1.0-34U). Nếu bạn vẫn muốn biết FW gốc mình là version bao nhiêu thì chỉ nên thay đổi 4 ký tự như thế này thôi

Ngoài ra nếu bạn muốn edit trực tiếp trên máy 3DS thì bạn có thể sử dụng CustomVersionSetter.cia download tại link sau: https://github.com/BernardoGiordano/CustomVersionSetter/releases - Cài bằng FBI sau đó sử dụng như bình thường. Do cái này cũng thi thoảng thay đổi cho vui theo ý thích riêng nên cũng không cần thiết cài thêm CIA cho nặng máy :D
 
Sửa lần cuối:

Tiểu-Bảo

Super Baby Mario
Thành viên BQT
#3

Splash Screen

Trong phiên bản Luma 3DS mới nhất 6.3, Aurora Wright thêm mục Splash cho người dùng tùy chỉnh off hay on Splash Screen. Vậy tạo Splash Screen trên Luma 3DS bằng cách nào? Có khó không? Thủ thuật nhỏ sau đây sẽ giúp bạn dễ dàng tạo ra Splash Screen riêng cho mình, tự thay đổi màn hình boot nhàm chán hoặc thế cho các splash-screen quá tởm của người bán máy (Đặc biệt là các game shop như nShop hay tự để splash-screen của họ vô nhằm mục đích quảng cáo :D)

Tạo file splash-screen:
  1. Bạn tạo file ảnh có kích thước 400x240 cho màn hình trên và 320.240 cho màn hình dưới - Splash-screen hỗ trợ load màn hình trên, hoặc màn hình dưới hoặc cả 2 màn hình đều được, do đó nếu bạn muốn load cả 2 màn hình thì lưu ý khoản cách giữa màn hình trên và dưới cắt bớt 50 px là ổn.
  2. Vào trang web này [Click vào] để chuyển đổi file ảnh của bạn thành .bin
  3. Tại trang web đó check vào ô "rotate 90°" (Đừng check vào ô "preserve transparency")
  4. Tải file .bin về và sửa tên thành cho màn hình trên và cho màn hình dưới.
  5. Chép vào thư mục /luma trên thẻ nhớ 2 file đó
  6. Trên 3DS (2DS), nhấn giữ Select lúc mở máy để vào Luma config phần Splash chú ý check x vào Before hoặc After
  7. Nhấn Start để save và khởi động máy lại xem thành quả.

Nếu lười tùy chỉnh thiết lập, bạn có thể download 1 số mẫu làm sẵn bởi các thành viên gbatemp tại đây: https://gbatemp.net/threads/magikarp-custom-splash-screens-thread.410948/
 
Sửa lần cuối:

Bình luận bằng Facebook

Cộng đồng Facebook của NintendoVN

Pokémon Center

Pokémon Center Việt Nam

Top