You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
Linux for 3DS is a homebrew project that allows you to run Linux on your 3DS. ==Installation== ===Installing=== '''Note:''' You should already have boot9strap or fastboot3DS installed (if you followed [https://3ds.hacks.guide the guide], boot9strap is your bootloader and Luma is your chainloader). You will need the following files: * <code>zImage</code>, <code>nintendo3ds_ctr.dtb</code> or <code>nintendo3ds_ktr.dtb(N3DS)</code> from [https://github.com/linux-3ds/linux/releases linux] (Linux kernel source tree), can be built from [https://github.com/linux-3ds/buildroot/releases buildroot]. * <code>firm_linux_loader.firm</code> from [https://github.com/linux-3ds/firm_linux_loader/releases firm_linux_loader] (FIRM Linux Loader for the Nintendo 3DS). * <code>arm9linuxfw.bin</code> from [https://github.com/linux-3ds/arm9linuxfw/releases arm9linuxfw] (implement virtio over PXI for ARM11 <-> ARM9 communications on the Nintendo 3DS console). Copy them to your SD card so it looks something like this: Root |-linux/ | |-arm9linuxfw.bin | |-nintendo3ds_ctr.dtb or nintendo3ds_ktr.dtb(N3DS) | |-zImage |-luma/ | |-payloads/ | | |-firm_linux_loader.firm ===Building=== Please see the official [https://github.com/linux-3ds/linux/wiki wiki pages] and the [https://www.gamebrew.org/wiki/Linux_for_3DS#Media tutorial video below]. ==User guide== You need to boot the <code>firm_linux_loader.firm</code> file, which will in turn load all the generated binaries (<code>zImage</code>, <code>nintendo3ds_ctr.dtb</code> or <code>nintendo3ds_ktr.dtb</code> depending on your model and arm9linuxfw.bin) into memory and boot the kernel. The default rootfs will ask you a username and password, currently there are no users so you can log in as <code>root</code> with the password <code>toor</code>. ==Media== '''Building Linux for the Nintendo 3DS''' ([https://www.youtube.com/watch?v=mTo8yb6q4Lw Kleo Bercero]) <br> <youtube>mTo8yb6q4Lw</youtube> ==External links== * GitHub (Linux for 3DS) - https://github.com/linux-3ds * GitHub (linux) - https://github.com/linux-3ds/linux * GitHub (builtroot) - https://github.com/linux-3ds/buildroot * GitHub (firm_linux_loader) - https://github.com/linux-3ds/firm_linux_loader * GitHub (arm9linuxfw) - https://github.com/linux-3ds/arm9linuxfw * GBAtemp - https://gbatemp.net/threads/release-linux-for-the-3ds.407187 * 3DS Hacks Guide - https://3ds.hacks.guide
Advertising: