Các thuật ngữ cần biết
Để bước chân vào con đường nghệ thuật hắc ám Switch, bạn cần phải hiểu những thuật ngữ phổ biến sau đây:
SysNAND là gì?
Hầu hiết các điện thoại hiện nay đêu lưu trữ hệ điều hành và dữ liệu trên một chip nhớ gọi là bộ nhớ trong, hoặc gọi bằng các tên khác như: eMMC, sysMMC, sysNAND. Tương tự, Nintendo Switch cũng chạy một hệ điều hành được gọi là HOS (Horizon OS) do Nintendo phát triển, được lưu trữ trong sysNAND.
EmuNAND là gì?
Nếu bạn muốn cài đặt một hệ điều hành khác ngoài HOS ví dụ như Atmosphere, Android, Linux... lên máy Switch, bạn không thể cài đặt nó trực tiếp vào sysNAND vì bạn cần phải giữ sysNAND nguyên vẹn để tránh bị Nintendo phát hiện bạn đang bẻ khóa trái phép và ban máy của bạn. Thay vào đó, để cài đặt hệ được điều hành Atmosphere, Android, Linux... bạn cần tạo ra một bộ nhớ giả mạo được gọi là emuNAND (emuMMC). Bộ nhớ emuNAND này tương tự như sysNAND nhưng thay vì nằm bên trong máy, nó sẽ nằm trên thẻ nhớ của bạn.
Bootloader là gì?
Tương tự như máy tính phải có BIOS đóng vai trò cầu nối giữa phần cứng và hệ điều hành, Nintendo Switch cũng cần có BIOS riêng của riêng nó để khởi động vào hệ điều hành HOS. Trên các thiết bị di động, người ta thường dùng thuật ngữ "bootloader" thay vì gọi bằng "BIOS". Hekate là một bootloader hoàn hảo thay thế cho bootloader mặc định của Nintendo Switch. Hekate cho phép máy Switch khởi động vào các hệ điều hành khác ngoài HOS của Nintendo. Mục đích chính của việc modchip là giúp máy Switch có thể chạy bootloader Hekate thay vì chạy bootloader mặc định của Nintendo.
Payload là gì?
Payload là một đoạn mã được đóng gói để nạp (inject) vào quá trình khởi động máy nhằm can thiệp vào quá trình khởi động, cho phép máy chạy được bootloader Hekate hoặc thực hiện một số hành động tùy chỉnh thay vì khởi động vào hệ điều hành mặc định HOS của Nintendo.
RCM là gì?
Recovery Mode (RCM) là một chế độ đặc biệt của máy Nintendo Switch được thiết kế để thực hiện các thao tác khôi phục hệ thống. Đối với máy Switch unpatch (V1 serial xanh) khi ở trong chế độ RCM, người dùng có thể tận dụng các lỗ hổng bảo mật để nạp payload vào máy. Để đưa máy Switch V1 serial xanh vào chế độ RCM, người chơi thường sử dụng một công cụ nhỏ được gọi là "jig" cắm vào khe cắm Joy-Con. Khi sử dụng jig và đồng thời kết hợp với một số thao tác khác, máy Switch sẽ chuyển sang chế độ RCM, sẵn sàng để nhận payload từ RCM Loader hoặc các thiết bị tương tự.
CFW là gì?
CFW (Custom Firmware) là một firmware được tùy chỉnh lại dựa trên firmware gốc của Nintendo, firmware này cho phép người dùng mở khóa các tính năng không chính thức (emuNAND, ép xung, chỉnh tốc độ quạt...), chạy homebrew, và thậm chí là chơi các bản game không được Nintendo chấp nhận. Trước đây, SXOS từng là một CFW nổi tiếng cho Switch nhưng đã dừng phát triển; hiện nay Atmosphere đang là CFW phổ biến cho Nintendo Switch.
Homebrew là gì?
Homebrew (hay còn gọi là App) là thuật ngữ chỉ các ứng dụng được phát triển độc lập, không chính thức và thường là miễn phí, cho các hệ thống game và thiết bị điện tử. Trên Nintendo Switch, homebrew đề cập đến các ứng dụng, game được port, và các công cụ tùy chỉnh do cộng đồng game thủ tự phát triển và chia sẻ.
Sysmod là gì?
Khác với homebrew, System Module (hay Sysmod), là các mô-đun có thể chạy nền như một thành phần của hệ điều hành. Những sysmod này được khởi chạy cùng lúc với hệ điều hành để thực hiện các chức năng cốt lõi của hệ thống và hỗ trợ quá trình hoạt động của máy chơi game (ép xung, xem các thông số phần cứng, quản lý bluetooth, nghe nhạc trong lúc chơi game...). Bạn không nên cài đặt nhiều sysmod không cần thiết vì có thể giảm tính ổn định của máy.
Sigpatch là gì?
Sigpatches là các file vá cho phép bạn chơi game lậu trên Nintendo Switch. ReiNX và SX OS đều có sigpatch được tích hợp sẵn, trong khi Atmosphere thì không. Có hai loại sigpatches. Đầu tiên là FileSystem patch hay còn gọi là FS patch, những file này cho phép bạn cài các game chưa được ký: game leak hoặc convert. Thứ hai là các ES patch được sử dụng để cài đặt game NSP.
Ticket là gì?
Ticket được sử dụng trên Nintendo Switch để xác minh bạn có thực sự sở hữu game mà bạn đang chơi hay không. Nếu Switch không tìm thấy ticket hợp lệ, game sẽ không chạy được. Ticket chỉ có trên các game được tải xuống từ Nintendo eShop hợp pháp, việc bạn cài đặt các game mà không có ticket sẽ dẫn đến bị ban máy nếu không có sự bảo vệ thích hợp.
eFuse là gì?
Last updated