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

Discussion in '3DS - Homebrew Development and Emulators' started by Kartik, Sep 7, 2017.

  1. Kartik
    OP

    Kartik Gbatemp advanced fan

    Member
    339
    235
    Jun 6, 2015
    India
    github
    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, Sep 14, 2017


  2. SilverWah

    SilverWah Advanced Member

    Newcomer
    70
    52
    Nov 3, 2016
    Netherlands
    This looks like the best solution for 3DS hacking n00bs out there.
    Well done sir.
     
    Kartik likes this.
  3. duffmmann

    duffmmann GBAtemp Psycho!

    Member
    3,649
    1,481
    Mar 11, 2009
    United States
    This just makes me reflect on how damn long it took to install A9LH back in the day. Awesome job there, we've come a long way in 3DS hacking.
     
    damiano2712, Mat37, ovis and 11 others like this.
  4. Oleboy555

    Oleboy555 Wie dit leest is een zemmel

    Member
    639
    269
    Feb 8, 2017
    Netherlands
    Amsterdam
    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?
     
  5. Kartik
    OP

    Kartik Gbatemp advanced fan

    Member
    339
    235
    Jun 6, 2015
    India
    github
    Should work.
     
  6. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,873
    5,022
    Mar 17, 2010
    Norway
    Alola
    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.
     
    Subtle Demise likes this.
  7. Oleboy555

    Oleboy555 Wie dit leest is een zemmel

    Member
    639
    269
    Feb 8, 2017
    Netherlands
    Amsterdam
    I remember reading soundhax doesnt work with cart updates
     
  8. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,873
    5,022
    Mar 17, 2010
    Norway
    Alola
    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.
     
  9. Oleboy555

    Oleboy555 Wie dit leest is een zemmel

    Member
    639
    269
    Feb 8, 2017
    Netherlands
    Amsterdam
     
  10. Kartik
    OP

    Kartik Gbatemp advanced fan

    Member
    339
    235
    Jun 6, 2015
    India
    github
    OCS doesn't depend on soundhax. If you can get into hbl somehow then you can run ocs too
     
    Last edited by Kartik, Sep 7, 2017
    Xiphiidae and Oleboy555 like this.
  11. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,873
    5,022
    Mar 17, 2010
    Norway
    Alola
    That is true. Browserhax still works on 11.2 no?
    Edit: Nope, that's when it was patched.
    Getting a ntrboot flashcart is probably cheaper than one of the primary exploit games.
     
    Last edited by The Real Jdbye, Sep 7, 2017
  12. goldensun87

    goldensun87 GBAtemp Regular

    Member
    167
    51
    Jan 24, 2017
    United States
    OFW 11.2 Master Race
     
  13. Kartik
    OP

    Kartik Gbatemp advanced fan

    Member
    339
    235
    Jun 6, 2015
    India
    github
    Pretty sure there are other entrypoints for 11.2.
     
  14. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,873
    5,022
    Mar 17, 2010
    Norway
    Alola
    Yes, but they all require buying an exploit game.
    Like I said, a ntrboot flashcart is probably cheaper.
     
  15. Kartik
    OP

    Kartik Gbatemp advanced fan

    Member
    339
    235
    Jun 6, 2015
    India
    github
    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, Sep 7, 2017
  16. Luglige

    Luglige hiatus

    Member
    1,409
    1,531
    Jan 24, 2016
    Antarctica
    under your bed
    Suggestion:
    unbricking + luma using ntrboothax compatible one.
     
  17. MattKimura

    MattKimura 3DS & WiiU Enthusiast

    Member
    1,776
    923
    Jun 30, 2014
    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, Sep 7, 2017
    wormdood likes this.
  18. CrimsonMaple

    CrimsonMaple EXPLOSION!!~

    Member
    354
    290
    May 2, 2016
    United States
    Hiding from the Axis Cult.
    X3 I had an idea like this a long time ago. Never percued it because it would have had too many moving parts. This makes sense now that we are at a point where we can easily install everything with a few softwares.
     
  19. Joom

    Joom  ❤❤❤

    Member
    3,900
    2,623
    Jan 8, 2016
    United States
    @MattKimura, you do know that you can set a custom version string, right?
     
  20. Walo

    Walo GBAtemp Regular

    Member
    116
    3
    Aug 4, 2008
    Cote d'Ivoire
    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, Sep 7, 2017