Homebrew Linux for 3DS

  • Thread starter Thread starter BufferOverflow
  • Start date Start date
  • Views Views 57,013
  • Replies Replies 185
  • Likes Likes 12

Would you like have Linux for 3DS?

  • Yes

    Votes: 274 84.0%
  • No

    Votes: 8 2.5%
  • I dont care

    Votes: 43 13.2%

  • Total voters
    326
New update: Now it runs the latest version of Bash (4.4), almost runs the Weston compositor (of Wayland), and the kernel doesn't crash!

It uses Brahma2 so it will only work on <=9.2 FW.
Here's the download (Linux + loader): http://www.mediafire.com/download/kjd88rh4o61q9v1/Linux+3DS+binaries.zip

Code:
Installation:
1) Copy the zImage and the nintendo3ds_ctr.dtb to the root of the SD card
2) Copy the 3ds folder to the root of the SD card
3) Run 3DS Linux Loader.3dsx with a Homebrew Launcher

Sources:
* Linux: https://github.com/xerpi/linux
* Linux 3DS Loader: https://github.com/xerpi/3DS-Linux-Loader

W7oaitl.jpg

(Picture by SMOKE587)
 
Last edited by xerpi,
Does weston/Wayland working or being close to working mean it'll be able to have a desktop environment??? God if that's true I'm so fucking excited aaaaa
 
Does weston/Wayland working or being close to working mean it'll be able to have a desktop environment??? God if that's true I'm so fucking excited aaaaa
Not really a DE, just a wm and compositor I think.
And everything is still done in sw so it'll probably be slow.
 
  • Like
Reactions: JoelLouviere
New update: Now it runs the latest version of Bash (4.4), almost runs the Weston compositor (of Wayland), and the kernel doesn't crash!

It uses Brahma2 so it will only work on <=9.2 FW.
Here's the download (Linux + loader): http://www.mediafire.com/download/kjd88rh4o61q9v1/Linux+3DS+binaries.zip

Code:
Installation:
1) Copy the zImage and the nintendo3ds_ctr.dtb to the root of the SD card
2) Copy the 3ds folder to the root of the SD card
3) Run 3DS Linux Loader.3dsx with a Homebrew Launcher

Sources:
* Linux: https://github.com/xerpi/linux
* Linux 3DS Loader: https://github.com/xerpi/3DS-Linux-Loader

W7oaitl.jpg

(Picture by SMOKE587)
Not working for me. I'm on a 9.2 sysnand.
It just returns back to the hbl.
 
I like this Linux for the 3DS, but I wonder if we could run it safer by petitcomputer 3ds or something, isn't unity for the 3DS being developed? I have a feeling that hacking is not exactly legal, and I want to be able to use my 3DS at all times without people arguing what is that I have on my 3DS.
Sorry, it won't. No way around this.
 
Have you copied the zImage and the .dtb to the root of your card? Does the Linux loader show any log before returning to the HBL?
Yes I have. I can only see something fopen related and then everything goes to fast and it's going back to hbl. I am using the hbloader from yellows8.
 
Yes I have. I can only see something fopen related and then everything goes to fast and it's going back to hbl. I am using the hbloader from yellows8.
Do not press any key any way when starting the Linux Loader, if it fails it should stop and show the log until any button is pressed.
 
Do not press any key any way when starting the Linux Loader, if it fails it should stop and show the log until any button is pressed.
I tried it and it just boots back. Here is a video https://vid.me/9T3w
Edit: Apparently it doesn't work with hbloader. It does work with oothax.
Maybe the problem was rxMode though,
 
Last edited by VegaRoXas,
He said "Now it [...] almost runs the Weston compositor" so I'm pretty sure that's planned. I'd love that too actually :D
 
  • Like
Reactions: VegaRoXas
can you do this as a CIA file causes it doesnt seem to load with yellow8 3dsx loader...


i know i loaded the past version before but cant remember how..
 
Last edited by Flame,
can you do this as a CIA file causes it doesnt seem to load with yellow8 3dsx loader...


i know i loaded the past version before but cant remember how..
if you're launching on emuNAND with a version higher than 9.2 then I'm pretty sure it isn't going to work no matter what
 

Site & Scene News

Popular threads in this forum