Homebrew [Release] OCS - Go straight from stock to luma (9.0.0 - 11.3.0)

Kartik

Well-Known Member
OP
Member
Joined
Jun 6, 2015
Messages
653
Trophies
0
Location
github
XP
2,747
Country
India
OCS does not work anymore, use the official 3ds.guide instead!

Remember the good old letterbomb days? You just needed to copy over the private folder and BOOM you had access to HBC. Well here is something very similar for 3ds users between firmware 9.0.0 and 11.3.0. Introducing OCS, a one click setup(actually two :P) for your 3ds. Note:- soundhax isn't required, its just a suggested way of entering homebrew



Features:-
  • You just need 3 files on your sd card for this to work (Two for soundhax and one for OCS)
  • Automatically installs FBI, Anemone3ds, DSP1, Godmode9 and lumaupdater
  • Download bars
  • Replaces itself automatically with new hb_menu's boot.3dsx

Check 3ds.guide to know the steps for using OCS!

Credits:-

Huge amount of thanks to @Chromaryu for testing this app and for giving some suggestions.
Tinivi for safehax
Smealum and Yellows8 for udsploit
@MrJason005 For helping in development and for some nice suggestions


Downloads:-
You can get ocs here: https://github.com/pirater12/ocs/releases

Video:-


This video was taken by @Chromaryu.


Discord Server:-

Join OCS's discord server to get help or to aid in development:-
https://discord.gg/hyuvmb9~~
 
Last edited by Kartik,

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,182
Trophies
4
Location
Space
XP
13,693
Country
Norway
I've been waiting for someone to make a tool like this since the start of A9LH. A tool that would cut the process into several steps that you just run on the 3DS and it does all the work for you. And this tool fits that bill perfectly.
As long as it's kept up to date with the latest versions of stuff, this is pretty awesome.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,182
Trophies
4
Location
Space
XP
13,693
Country
Norway
Just out of curiosity, lets say you are on 5.0 or something, and you cart update to 11.2 would this work? or would it not because cart updates are not full updates?
I'm not 100% sure. Soundhax has a minimum version of the sound app it will work with, and the sound app isn't updated from cart updates. But I'm not sure what that minimum version is and Google isn't being helpful.
 

Oleboy555

Well-Known Member
Member
Joined
Feb 8, 2017
Messages
907
Trophies
0
Location
Amsterdam
Website
3ds.guide
XP
2,280
Country
Netherlands
I'm not 100% sure. Soundhax has a minimum version of the sound app it will work with, and the sound app isn't updated from cart updates. But I'm not sure what that minimum version is and Google isn't being helpful.

3ds.guide said:
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.

This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version (<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions) to one that introduced a newer Nintendo 3DS Sound version will break Soundhax! You will need an alternate method of entering the Homebrew Launcher!
 

Kartik

Well-Known Member
OP
Member
Joined
Jun 6, 2015
Messages
653
Trophies
0
Location
github
XP
2,747
Country
India
To make things a bit more clear, OCS does not depend upon soundhax, you can use OCS with any entrypoint between firmware 11.3 and 9.0
 
Last edited by Kartik,

MattKimura

3DS & WiiU Enthusiast
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,935
Country
United States
Not a complaint about this process, very excited for this!

But what's the point of selecting "Show NAND or Userstring in system settings", if you know for a fact that you have B9S installed. Once you get B9S installed, your 3DS will only boot up if you're running a .firm payload so you know for sure that you're running CFW. It's especially obsolete since users aren't using emuNAND so there's no reason to differentiate the system settings Ver string. Once you're in the Luma config, you know for a fact that you have B9S and don't need any further confirmation than that. The change from "Ver. to Sys." doesn't mean anything for sysNAND users. At a day and age where you can unbrick any 3DS with the magnet method, emuNAND is worthless unless you're just trying to bypass the 300 title limit you dirty pirate!

I honestly think ticking the splash option is much more useful and adds a nice touch (Don't tell me that it takes longer to boot with a splash, you'd have to be the most impatient person in the world). And enabling the splash option doesn't mean that your 3DS will automatically display a splash, you have to manually add the splash files to your SD card. I wonder why this option isn't enabled by default, or why the guide doesn't mention anything about it yet it provides a theme manager which is another optional added touch. To me a splash is just as awesome as a custom theme and it's one of the best parts of 3DS hacks.

Other than that you can just hit start without ticking anything. I guess one could argue that it doesnt take long to tick in the Show nand or user string option. But at the same time it doesn't really do anything relevant. This is no longer the days where you had to be absolutely sure that you could update based on the user string. If this is such an important feature to the officials, why not just have it enabled by default then.

@Aurora Wright What do you think about this opinion, am I just being silly? : p
 
Last edited by MattKimura,
  • Like
Reactions: wormdood

Walo

Well-Known Member
Member
Joined
Aug 4, 2008
Messages
171
Trophies
1
XP
478
Country
Chile
Went ahead and did it. Installed cfw fine and ticked the option of enabling emunand on boot. But for some reason it's booting straight to sysNand (says Sys on the home menu fw). Second time you launch soundhax it gave me errors on the last 2 things per install and launched the homebrew launcher. Home menu doesn't have anything installed and sound hax now boots straight to homebrew launcher.

I tried booting the 3ds and pressing L or R and neither launches Emunand. I'm a bit out of the loop but emunand, at least for now is less stressful for me.
 
Last edited by Walo,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over