Un **custom firmware** ("CFW") è una modifica software per il 3DS, paragonabile ad un "amministratore di sistema" su un computer. Ti permette di fare tutto quello che un 3DS può fisicamente fare, invece di essere limitati da quello che permette Nintendo.
* Modificare i giochi ("ROM hacks") tramite [LayeredFS](https://github.com/knight-ryu12/godmode9-layeredfs-usage/wiki/Using-Luma3DS'-layeredfs-(Only-version-8.0-and-higher))
* Editare i salvataggi, farne un backup e ripristinarli
* Emulare console più vecchie e utilizzare nativamente giochi DS e GBA
* Installare le cartucce per utilizzarle senza il supporto