Homebrew RELEASE kEx - a full-system NAND/SD browser

klock

Well-Known Member
OP
Newcomer
Joined
Dec 24, 2010
Messages
47
Trophies
0
XP
688
Country
United States
screenshot-v0.03_small.png

kEx is a full-system filebrowser for the Nintendo Switch, written in C++.

kEx can currently browse the SD card, USER, SYSTEM, and SAFE at the moment, traverse directories, and copy/delete files. This is a very early release and thus missing most major file management features, but I plan on adding them as quickly as I can (text wrapping for folders with too many entries planned for v0.04).

Copy the .nro to your Switch folder and load through the homebrew menu.

Use the A button to enter a partition/directory, B button to go back, and + to exit.

Press X to copy a file, and Y to paste the file either to the SD card, or the same partition (does not currently work across system partitions). There is currently no indicator during a copy, only after, so give large files some time to copy.

Press - to delete a file (press the A button to confirm deletion, any other button to cancel).

NOTE: This can be very dangerous, so use at your own risk! Definitely have a backup saved somewhere before using this!
This is also very early release at the moment, and there are bugs present - please be careful!

Changelog

v0.04 - 2018-07-31
Implemented text wrapping and button repetition.

v0.03 - 2018-07-27
Added file deletion.

v0.02 - 2018-07-27
Added file copying.

v0.01 - 2018-07-26
Initial release.


Source:

https://github.com/klockee/kEx


Release:

https://github.com/klockee/kEx/releases/latest
 
Last edited by klock,

kingsora831

Well-Known Member
Member
Joined
Jun 15, 2012
Messages
312
Trophies
0
Location
NYC in College
XP
769
Country
United States
This would be good if it eventually allowed moving installed games from SD to Nand & vice versa. (If the latest update hasn't already done this lol)

This is something that Nintendo has failed to add into the switch's native OS.
 

Mr. Wizard

Ending the spread of bullshit one thread at a time
Member
Joined
Mar 20, 2015
Messages
1,814
Trophies
0
Location
E8 lattice
XP
1,532
Country
Canada

Mr. Wizard

Ending the spread of bullshit one thread at a time
Member
Joined
Mar 20, 2015
Messages
1,814
Trophies
0
Location
E8 lattice
XP
1,532
Country
Canada
It would be nice to do it offline and not have to wait overnight if you have slow internet.
I feel ya.
When I bought my switch and SD card I made sure to read the manual first and do some googling and found that it will prioritize SD before internal. So fortunately, taking those few minutes to educate myself on my new product, saved me the hassle you are going through.
 

Joel16

Ils ne passeront pas
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,303
Country
United States
@Joel16 Something interesting has appeared.
I think this is something more like godmode9 than NX-Shell. NX-Shell aims to be more of a multi-media sort of thing. But yeah I do plan on supporting access to multiple partitions similar to how VITAShell does it.
 

Zumoly

GBATemp Analyst
Member
Joined
Apr 27, 2018
Messages
1,820
Trophies
0
Location
Yorosso
XP
3,136
Country
Mali
What a nice little tool have we here?
I've been basically thinking about something like this recently.
Amazing! Keep up the good work!
Hopefully the delete function is not far off.
 
Last edited by Zumoly,

klock

Well-Known Member
OP
Newcomer
Joined
Dec 24, 2010
Messages
47
Trophies
0
XP
688
Country
United States
Whoa, I hope there are lots of warnings and confirmation dialogs to go through first.

There are confirmations for deleting files, and to overwrite something you've got to have something to replace it with first (you can't copy a file within the same folder, though I'll add renaming in the future) - I'll add a file overwrite confirmation anyways, though. This is still pretty early.

Speaking of which, v0.03 with file deletion (and a confirmation prompt) added.

My files on the sd card are named too long and it seems to corrupt the other files? Can't select other folders in the same directory
If you mean that the entries wrap around to the top of the screen and you can't tell what you're selecting, yeah, that's the next major bug I need to fix - as fast as I can!

Does it have an icon? if not, can i make one? O:
It's fairly low priority and I have a few ideas for icons, but I am admittedly terrible at graphic design, so if I change my mind I'll be sure to let you know! Thanks!
 
Last edited by klock,

Omno

Well-Known Member
Newcomer
Joined
Mar 2, 2016
Messages
80
Trophies
0
Age
37
XP
402
Country
There are confirmations for deleting files, and to overwrite something you've got to have something to replace it with first (you can't copy a file within the same folder, though I'll add renaming in the future) - I'll add a file overwrite confirmation anyways, though. This is still pretty early.

Speaking of which, v0.03 with file deletion (and a confirmation prompt) added.


If you mean that the entries wrap around to the top of the screen and you can't tell what you're selecting, yeah, that's the next major bug I need to fix - as fast as I can!


It's fairly low priority and I have a few ideas for icons, but I am admittedly terrible at graphic design, so if I change my mind I'll be sure to let you know! Thanks!
Does the listing of system/save actually show the list properly? I went in to manually delete files ending a0/a1/d1 and when I deleted just one of them to test, a1, when I turned off and on it hung on boot and gave a system error.
 

Zumoly

GBATemp Analyst
Member
Joined
Apr 27, 2018
Messages
1,820
Trophies
0
Location
Yorosso
XP
3,136
Country
Mali
Checked the OP and pleased to see you added delete function.
Sadly I can't like the post a second time.
Also on the github release page it says press + to delete while this causes the app to exit (I think this needs to be edited to -).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Psionic Roshambo @ Psionic Roshambo:
    I just want a Pokemon Hell Raiser fan game 😭
  • K3Nv2 @ K3Nv2:
    Anyone wanna play with my joydock
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    BigOnYa @ BigOnYa: I had to find and get him an old style flip phone even without text, cause thats what he wanted...