Hacking SX OS Homebrew

  • Thread starter Thread starter joetwizzy
  • Start date Start date
  • Views Views 21,582
  • Replies Replies 8

joetwizzy

Member
Newcomer
Joined
Jun 28, 2018
Messages
5
Reaction score
0
Trophies
0
Age
38
XP
113
Country
United Kingdom
Hi, I'm pretty sure I've been here before in the past but I really couldn't find my user, so I've resigned up. So hello again.

I'm currently using SX OS on my switch. The backup loader works fine but I really want the homebrew working. I uploaded hbmenu 2.0 to the SD card root, I made a "switch" folder, I put in my homebrew apps in there, called the folders the same as the executable (even tried putting these straight in the switch folder).

But everytime I boot into SX OS hbmenu I get the error "No applications could be found on the SD card. Make sure a folder named /switch exists in the root of the SD card and it contains applications."

I formatted my card initially in the switch itself, so I see no reason for it to have anything to do with the fact I transferred them on my Mac.

Does anyone have any idea what could be going on?

Cheers!

Joe
 
Last edited by joetwizzy,
Hi, I'm currently using SX Os in my switch. The backup loader works fine but I really want the home-brew working. I uploaded hbmenu 2.0 to the SD card root, I made a "switch" folder, I put in my homebrew apps in there, called the folders the same as the executable (even tried putting these straight in the switch folder).

But everytime I boot into SX OS hbmenu I get the error "No applications could be found on the SD card. Make sure a folder named /switch exists in the root of the SD card and it contains applications."

I formatted my card initially in the switch itself, so I see no reason for it to have anything to do with the fact I transferred them on my Mac.

Does anyone have any idea what could be going on?

Cheers!

Joe
You have a Switch folder on your SD card with the homebrew apps there?
 
  • Like
Reactions: joetwizzy
Here is my root folder, followed by the switch folder, followed by the inside of a couple of the folders.

I have also tried placing them directly inside the switch folder too (ie not in a sub directory)
 

Attachments

  • Screen Shot 2018-06-28 at 17.21.00.png
    Screen Shot 2018-06-28 at 17.21.00.png
    2.9 KB · Views: 968
  • Screen Shot 2018-06-28 at 17.20.54.png
    Screen Shot 2018-06-28 at 17.20.54.png
    5.9 KB · Views: 815
  • Screen Shot 2018-06-28 at 17.20.38.png
    Screen Shot 2018-06-28 at 17.20.38.png
    5.3 KB · Views: 923
  • Screen Shot 2018-06-28 at 17.20.31.png
    Screen Shot 2018-06-28 at 17.20.31.png
    9.5 KB · Views: 788
This is a known problem with Mac users. Don't make folders on the SD card using a Mac. Delete everything (you can backup the individual files though) and format the card to FAT32 (or exFAT if your Switch has the update already). Redownload the homebrew files and move the folders and files without creating any new folders. The other solution is to run Windows when transferring content and making folders on your SD card.
 
  • Like
Reactions: joetwizzy
Hi, I'm pretty sure I've been here before in the past but I really couldn't find my user, so I've resigned up. So hello again.

I'm currently using SX OS on my switch. The backup loader works fine but I really want the homebrew working. I uploaded hbmenu 2.0 to the SD card root, I made a "switch" folder, I put in my homebrew apps in there, called the folders the same as the executable (even tried putting these straight in the switch folder).

But everytime I boot into SX OS hbmenu I get the error "No applications could be found on the SD card. Make sure a folder named /switch exists in the root of the SD card and it contains applications."

I formatted my card initially in the switch itself, so I see no reason for it to have anything to do with the fact I transferred them on my Mac.

Does anyone have any idea what could be going on?

Cheers!

Joe
It has to do with you transferring the files with your Mac. With your SD card mounted in your Mac run this command from Terminal
Code:
sudo chflags -R arch /Volumes/SDCARD
Where SDCARD is the name of your microSD. You’ll need to do this each time you add new homebrew with your Mac.
 
Thanks everyone I got it working!!

It has to do with you transferring the files with your Mac. With your SD card mounted in your Mac run this command from Terminal
Code:
sudo chflags -R arch /Volumes/SDCARD
Where SDCARD is the name of your microSD. You’ll need to do this each time you add new homebrew with your Mac.

Cheers! That worked a treat. I don't suppose you know the reason why this is? Just curious.
 
Thanks everyone I got it working!!



Cheers! That worked a treat. I don't suppose you know the reason why this is? Just curious.
This sets the archive bit on the files, something Windows does automatically when copying files to an external drive. The Switch needs the archive bit set to see the files using directory listing commands.
 
  • Like
Reactions: joetwizzy

Site & Scene News

Popular threads in this forum