Homebrew [Release] Linux for the 3DS

  • Thread starter Thread starter xerpi
  • Start date Start date
  • Views Views 398,697
  • Replies Replies 870
  • Likes Likes 118
Last edited by iKittenz,
I've compiled lua 5.1 for this. My 3ds is softbricked, so could someone test one of these, please? Just put the contents of them in the root folder on linux for 3ds. Not sure if it works, but, give it a try

download 1: https://www.dropbox.com/s/wo8ahjtwwec73zj/Lua3DS.tar.gz?dl=0
download 2(incase the first one doesn't work with it): https://www.dropbox.com/s/s081lo26rbjilb6/Lua3DS_alt.tar.gz?dl=0
We currently can't just "put them in the Linux folder" as the kernel doesn't have access to the SD card, you have to rebuild the kernel so it's included in the ramdisk on boot... It's quite stripped down and simple atm so not sure that lua will even run in any form on this in its current state... Not to mention there isn't really a usable GUI on it, could be interesting to see what happens though.
 
We currently can't just "put them in the Linux folder" as the kernel doesn't have access to the SD card, you have to rebuild the kernel so it's included in the ramdisk on boot... It's quite stripped down and simple atm so not sure that lua will even run in any form on this... Not to mention there isn't really a usable GUI on it, could be interesting to see what happens though.
Lua seems to have no dependencies besides linux itself, so that makes it good for this. and I compiled it with the same method used to compile the 3ds linux kernel itself
 
Lua seems to have no dependencies besides linux itself, so that makes it good for this. and I compiled it with the same method used to compile the 3ds linux kernel itself
Still, you'll need to compile it directly into the ramdisk, or manually take the zImage apart and include it in the initramfs
 
Still, you'll need to compile it directly into the ramdisk, or manually take the zImage apart and include it in the initramfs
yeah, ik

--------------------- MERGED ---------------------------

Still, you'll need to compile it directly into the ramdisk, or manually take the zImage apart and include it in the initramfs
Wait, couldn't you take the already compiled part and put it in the initramfs/ramdisk?
 
Please make a citra-compatible version.... I need to test something w/out a working 3ds
It probably will never be properly citra compatible, citra is a HLE and doesn't (properly) emulate the kernels so it's hard to run kernel mode code... If that makes sense
 
It probably will never be properly citra compatible, citra is a HLE and doesn't (properly) emulate the kernels so it's hard to run kernel mode code... If that makes sense
What about XDS?

Also been trying to repack the initramfs with lua, but failed
 
Lol now we just need to get reaver running.

I know it wouldn't work for a multitude of reasons, but hacking wifi on the go would be fun.
 

Site & Scene News

Popular threads in this forum