Homebrew Linux for 3DS

Would you like have Linux for 3DS?

  • Yes

    Votes: 272 84.0%
  • No

    Votes: 8 2.5%
  • I dont care

    Votes: 43 13.3%

  • Total voters
    324

Yil

Well-Known Member
Member
Joined
Feb 19, 2014
Messages
2,126
Trophies
0
XP
1,282
Country
Canada
Sweet, everyone used to tell me I cannot install os-replacing cfw on 3ds.
How does this bypass os restriction chip you can find in many fake smart phones?
 

RikuKawai

Femboy Enjoyer
Member
Joined
Apr 27, 2014
Messages
413
Trophies
0
Location
Right behind you
Website
thisis.moe
XP
551
Country
Canada
I tried it on my N3DS, but it just froze on "Uncompressing Linux...done, booting the kernel.", and both screens are just full of rainbow pixels (random data I guess). Does it only work on O3DS right now?
It might not work on Ninjhax 2.x, because I had the same result on my O3DS using HomeMenuHax.
@xerpi are you using Brahma or Brahma II?
 

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,143
Country
Antarctica
Try pressing a key fast after loading the .3dsx (as you could see, after loading the Linux image it asks for pressing a key before jumping to the kernel), and I've never tried on the N3DS so it would be nice to know if works there.

I spammed the A button repeatedly after booting it, and yeah, it works on N3DS. Good stuff.
 

xerpi

Well-Known Member
Member
Joined
Dec 25, 2011
Messages
212
Trophies
1
Age
27
Location
Barcelona
XP
1,283
Country
I've finally managed to get to the userspace and run a shell. 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
 

Hayleia

Well-Known Member
Member
Joined
Feb 26, 2015
Messages
1,485
Trophies
0
XP
1,283
Country
France
Lol, just tried it. Most unusable keyboard ever :P
Nice work though. Is there anything we can do in that shell ? I tried nano and vim, none worked.
 

Hayleia

Well-Known Member
Member
Joined
Feb 26, 2015
Messages
1,485
Trophies
0
XP
1,283
Country
France
Depends on what shell it is. And what program is included.
Try echo
It's sh. And yeah, my implicit question was"what programs are included", so we know what we can and can't do.
And yeah, echo works, but you won't get far with that, especially with that keyboard :P
Now that I think of it, I'm glad vim didn't work either lol.
 

Arseface_TM

Board Game Dev
Member
Joined
Sep 16, 2015
Messages
331
Trophies
0
Age
31
XP
296
Country
United States
I'm hoping we can get a daisy wheel keyboard implemented for this eventually.

This is awesome, I can hardly believe it worked.
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,604
Trophies
1
XP
2,699
Country
Vietnam
It's sh. And yeah, my implicit question was"what programs are included", so we know what we can and can't do.
And yeah, echo works, but you won't get far with that, especially with that keyboard
Now that I think of it, I'm glad vim didn't work either lol.
sh? Not even bash?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: Hope they made lots of spaget