Currently the environment is very simple, you have Busybox (which "simulates" some programs like ls, cat, top, etc) and Weston (the Wayland compositor) plus a few Weston clients demos. DOWNLOAD: https://drive.google.com/open?id=0ByXgF-rsC8PTRFRwQUhGZXAzYXc Installation: Install boot9strap or fastboot3DS (check OpenFirmInstaller) Copy the linux folder to the root of the SD card Copy firm_linux_loader.firm to the SD (if you are using Luma CFW copy it to the luma/payloads folder). Run the .firm file Profit! Linux login: User: root Pass: root Other stuff: You can start Weston by running: # /start-weston.sh You can mount the SD card (read-only) to /media/sd by running: # /sdmount.sh You can change the input mode (keybord, mouse) by pressing SELECT Sources: Linux: https://github.com/xerpi/linux_3ds FIRM Linux loader: https://github.com/xerpi/firm_linux_loader Build instructions: https://gist.github.com/xerpi/3c720d345820691a2985502fcd80268f Old downloads: Warning: Spoilers inside! Download for FW less or equal than 9.2 (uses Brahma): Linux + loader: https://drive.google.com/file/d/0ByXgF-rsC8PTWVNlZmtCX1F1M0E/view?usp=sharing arm9loaderhax Linux loader (grab the zImage and the .dts from the download above): https://gbatemp.net/attachments/linuxarm9-zip.42622 Thanks to @RednaxelaNnamtra and @gudenaurock Download for any (?) FW (It uses Memchunkhax2 so its very unstable atm)nly the loader: https://github.com/xerpi/Memchunkha.../vAlpha1/Memchunkhax2-Linux-Loader_alpha1.zip Other downloads: Precompiled ARM toolchain (for x86-64 Linux): https://drive.google.com/open?id=0ByXgF-rsC8PTNDR5VllnMDJSdEE (toolchain compiled with: https://github.com/crosstool-ng/crosstool-ng) Buildroot Buildroot .config Note: Currently the SD card support is read-only.