[Quick Guide] Setting up / Switching to corbenik/skeith A9LH CFW

Discussion in '3DS - Tutorials' started by DjoeN, Jul 3, 2016.

  1. DjoeN
    OP

    Member DjoeN Captain Haddock!

    Joined:
    Oct 21, 2005
    Messages:
    4,960
    Location:
    Somewhere in this potatoland!
    Country:
    Belgium
    Corbenik/skeith is an A9LH Only custom firmware, so you already have to have an A9LH system!
    before you can continue (Like AuReiNand A9LH /Luma3DS A9LH /CakesFW A9LH)
    - Skeith is the nightly version of corbenik! corbenik is the stable version!



    Getting your needed software:
    - Corenik Stable or Skeith Nightly (Corbenik nightly builds)
    - Quick Payload Switcher
    - Firmware, TWL and AGB O3DS(XL)/2DS and N3DS(XL) (read corbenik readme.md)
    - Firmware, TWL and AGB Keys for O3DS(XL)/2DS and N3DS(XL) (Search or create them yourself!)
    - 11.key (slot0x11key96.bin) (Search!)
    - Follow the steps below for your system
    If you can't find/download the key files, read below how to create them yourself with your current A9LH CFW
    -------------------------------------------------------

    If you have gone through the readme.md on the git page:

    Old 3DS (Native FIRM, 11.0):
    - Download and Rename 00000052 to native (no extension)
    - Download and Rename cetk to native.cetk

    Old 3DS TWL_FIRM (Firmware for DS/DSi games):
    - Download and Rename 00000016 to twl (no extension)
    - Download and Rename cetk to twl.cetk

    Old 3DS AGB_FIRM (Firmware for GBA games):
    - Download and Rename 0000000B to agb (no extension)
    - Download and Rename cetk to agb.cetk

    Put native, agb, twl into a folder called \firmware\
    Put cetk files into a folder called \keys\ (this will be used later to create the keys if you don't have them, NOT needed if you have the key files already)
    Put slot0x11key96.bin in the keys folder and rename to 11.key
    Screenshot(s)


    -------------------------------------------------------

    If you have gone through the readme.md on the git page:

    New 3DS (Native FIRM, 11.0):
    - Download and Rename 00000021 to native (no extension)
    - Download and Rename cetk to native.cetk

    New 3DS TWL_FIRM (Firmware for DS/DSi games):
    - Download and Rename 00000000 to twl (no extension)
    - Download and Rename cetk to twl.cetk

    New 3DS AGB_FIRM (Firmware for GBA games):
    - Download and Rename 00000000 to agb (no extension)
    - Download and Rename cetk to agb.cetk

    Put native, agb, twl into a folder called \firmware\
    Put cetk files into a folder called \keys\ (this will be used later to create the keys if you don't have them, NOT needed if you have the key files already)
    Put slot0x11key96.bin in the keys folder and rename to 11.key
    Screenshot(s)

    -------------------------------------------------------

    Any of the following files our optional if you use the chainloader version:
    (If you use the nochain version, you can skip this anyway)
    - Decrypt9WIP.bin
    - Hourglass9.bin
    - Emunand9.bin
    - GodMode9.bin
    - SafeMode9.bin
    - UnCart.bin
    -------------------------------------------------------

    Preparing your SD for corbenik/skeith:
    Don't remove your old A9LH CFW yet!

    01- Shut down your system and remove SD and connect to your computer
    02- Copy Quick Payload Switcher (quickswitchv1.2.1.cia) to your SD
    (not really needed if you have all keys and don't intent on comming back to your previous CFW)
    03- Rename your current arm9loaderhax.bin to arm9loaderhax_switch.bin in the root of your SD
    (not really needed if you don't gonna use Quick Payload Switcher)
    04- Place corbenik/skeith arm9loaderhax.bin in the root of your SD
    Screenshot(s)

    05- Place corbenik/skeith folder on your SD and go in the folder
    Screenshot(s)
    06- Go in the corbenik/skeith folder and move the .vco files from the "contrib" folder to the "patch" folder if you want to use them.
    Screenshot(s)
    07- Create a "firmware" and "keys" and "chain" folder in the corbenik/skeith folder
    Screenhot(s)
    08- Inside the firmware folder you should place the firmware files "native" "agb" "twl" all 3 without extension
    09- Inside keys folder you should place the key files "11.key" "native.key" "agb.key" "twl.key"
    10- If you use the normal download, copy Decrypt9WIP.bin and other *.bin files for chainloading from the config menu into the previous created "chain" folder.

    So i can't find/can't download the key files, can i create them myself?
    Get your own keys if you can't find or download them

    Configuring corbenik/skeith
    1- At first boot you will be greeted with the config menu
    2- I won't go into detail and won't show you dev stuff (press select on every config option will give a detailed description)
    3- Just set your config like the screenshots below to have twl and agb patched and have regionfree etc...
    Screenshots
    4- Once done, Save your config and boot into Corbenik :)


    Enjoy your Corbenik/skeith CFW!

    Note:
    Some option will not be there when using the "corbenik stable" version!
    Those are only available in the nightly version called "skeith"

    Note:
    You can remove your old CFW if you decide to stick with corbenik
    You also can uninstall Quick Payload Switcher later and remove the old arm9loaderhax_switch.bin
    If you still want to switch between your old CFW and corbenik, keep Quick Payload Switcher and arm9loaderhax_switch.bin
    Use Quick Payload Switcher to switch between corbenik/skeith and your previous A9LH CFW

    Thanks!
    All hackers who made 3ds homebrew and cfw possible (i bet you know who you are)
    @chaoskagami for the corbenik/skeith CFW
    @gnmmarechal for Quick Payload Switcher
    @d0k3 for his great tools (HourGlass9/Decrypt9WIP/Emunand9/etc...)
    @Aurora Wright for another great CFW (Luma3DS) and making UnCart work as A9LH Payload
    @Reisyukaku for another great CFW (ReiNAND )
    @mid-kid for another great CFW (CakesFW)
    Anybody else who feels he/she deserves to be thanked for whatever ;)
     
    Last edited by DjoeN, Jul 4, 2016


  2. gnmmarechal

    Member gnmmarechal Priest of Serielism

    Joined:
    Jul 13, 2014
    Messages:
    4,081
    Location:
    Somewhere waiting for the end
    Country:
    Portugal
    Don't forget Aurora Wright's A9LH needs to use arm9loaderhax_si.bin to screeninit the payload. Quick Payload Switcher supports this behaviour.
     
  3. zeldafan20081

    Newcomer zeldafan20081 Advanced Member

    Joined:
    Dec 13, 2008
    Messages:
    79
    Location:
    North Carolina
    Country:
    United States
    Corbenik and Skeith... aren't they two of the .hack// avatars?
     
    FrozenIndignatio likes this.
  4. gnmmarechal

    Member gnmmarechal Priest of Serielism

    Joined:
    Jul 13, 2014
    Messages:
    4,081
    Location:
    Somewhere waiting for the end
    Country:
    Portugal
    Welp.... The version string IS .hack//1100:33E :D
     
    FrozenIndignatio likes this.
  5. Temptress Cerise

    Member Temptress Cerise Miss Magic~ | Always trying to help~ <3

    Joined:
    May 1, 2016
    Messages:
    2,037
    Location:
    Not next to you~ ;P
    Country:
    United States
    That's correct. With Corbenik "The Rebirth" being the stable, and usually having ~0 bugs. While Skeith "The Terror of Death" being the nightly because if shyt goes down, it's going down, and cause bugs are expected and stuff, so don't cry and complain when using Skeith. :P
     
  6. gnmmarechal

    Member gnmmarechal Priest of Serielism

    Joined:
    Jul 13, 2014
    Messages:
    4,081
    Location:
    Somewhere waiting for the end
    Country:
    Portugal
    Or Corbenik-UN, which is essentially the same as Skeith.
     
    FrozenIndignatio likes this.
  7. Kazuma77

    Member Kazuma77 GBAtemp Advanced Fan

    Joined:
    May 11, 2008
    Messages:
    613
    Country:
    United States
    I'd say that covers setting it up quite nicely. Thanks.

    That's going to complicate things for my AIO when it's released publicly, but not as much as supporting ShadowNAND (screen init on d-pad left is currently THE deal breaker on that).
     
    Last edited by Kazuma77, Jul 4, 2016
  8. gnmmarechal

    Member gnmmarechal Priest of Serielism

    Joined:
    Jul 13, 2014
    Messages:
    4,081
    Location:
    Somewhere waiting for the end
    Country:
    Portugal
    No idea. But a good amount of people already have it. Also, AW's a9lh screeninits if the payload is arm9loaderhax_si. Not that it matters too much for Corbenik, but just a heads up.

    Sent from my Nokia 3310 using Tapatalk
     
  9. Kazuma77

    Member Kazuma77 GBAtemp Advanced Fan

    Joined:
    May 11, 2008
    Messages:
    613
    Country:
    United States
    It may not be a problem for Corbenik itself, but I'll have to check and see if GWv2 will still work when chanloaded from it. I'm using that with my Luma, Corbenik, and CBM9 pre-configs atm. I'm fairly certain BootCTR9 will launch GW even with no init. It did with v1. I should be able to make no init work and avoid a rename.
     
  10. Mrrraou

    Member Mrrraou GBAtemp Advanced Maniac

    Joined:
    Oct 17, 2015
    Messages:
    1,862
    Country:
    France
    If you need a guide to install Corbenik, then you shouldn't use it. It's not meant for unexperienced users. Even the readme says it.
     
  11. Crystal the Glaceon

    Member Crystal the Glaceon GBATemp's Official Waifu™ Furry trash

    Joined:
    Sep 13, 2009
    Messages:
    17,246
    Location:
    Between insane and insecure
    Country:
    Antarctica
    To be fair, it's not like inexperience users will use actually use this. Even in the official thread, chaoskagami isn't afraid to tell the inexperience to just use Luma3DS. He's not rude about it either, just blunt and honest. Which is honestly why I started using it in the first place and why I still use it.
    This guide is just a more detailed version of the Readme and most noobs can't even be bothered to read that either.
     
  12. gnmmarechal

    Member gnmmarechal Priest of Serielism

    Joined:
    Jul 13, 2014
    Messages:
    4,081
    Location:
    Somewhere waiting for the end
    Country:
    Portugal

    This tutorial is now outdated. The directories for Corbenik/Skeith files changed.
     
  13. baked potato

    Member baked potato GBAtemp Regular

    Joined:
    Feb 29, 2016
    Messages:
    108
    Country:
    United States
    So whats the purpose of this cfw. Not really sure what the differences are between the cfw's in general
     
  14. gnmmarechal

    Member gnmmarechal Priest of Serielism

    Joined:
    Jul 13, 2014
    Messages:
    4,081
    Location:
    Somewhere waiting for the end
    Country:
    Portugal
    It's a power user and dev-focused CFW. Offers complete control over all options.

    Also, this tutorial is outdated.

    In fact, I can shorten if for you if you want to try Corbenik/Skeith out.


    1)Download and install Corbenik CFW Updater: RE
    2)Open the app on the 3DS and choose the "Install" option for either Corbenik or Skeith.
    :D
     
  15. baked potato

    Member baked potato GBAtemp Regular

    Joined:
    Feb 29, 2016
    Messages:
    108
    Country:
    United States

    My god i wouldve never figured that out on my own. Your a life saver

    "power user"

    eh?
     
  16. gnmmarechal

    Member gnmmarechal Priest of Serielism

    Joined:
    Jul 13, 2014
    Messages:
    4,081
    Location:
    Somewhere waiting for the end
    Country:
    Portugal
    well....

    Control-freaks, people who just like to mess with their system in every way possible, etc. Those are power users.

    lel






    I guess I'm one. :D


    Also Corbenik has the best name of all CFWs.
     
  17. baked potato

    Member baked potato GBAtemp Regular

    Joined:
    Feb 29, 2016
    Messages:
    108
    Country:
    United States
    Well with names like CAKES and LUMA that isnt saying much

    and rei always reminded me of the old teh rei meme >_>
     
  18. gnmmarechal

    Member gnmmarechal Priest of Serielism

    Joined:
    Jul 13, 2014
    Messages:
    4,081
    Location:
    Somewhere waiting for the end
    Country:
    Portugal
    Also, coolest System settings string.
     
  19. noX1609

    Member noX1609 A9LH freak ;)

    Joined:
    Aug 30, 2016
    Messages:
    223
    Country:
    Germany
    Great Tutorial! Thanks for that.

    But i have one question.

    For the new hacks of Pokemon Sun and Moon we need to extract the code.bin out of the decrypted cia.
    I know it works with the computer (done it this way) but i often read: Use Cobernic for this its much easier.

    Could you do a tutorial for that too? Because searched here and couldn't find such a tut.

    Would be really great!
     
  20. gnmmarechal

    Member gnmmarechal Priest of Serielism

    Joined:
    Jul 13, 2014
    Messages:
    4,081
    Location:
    Somewhere waiting for the end
    Country:
    Portugal
    What do you want exactly? Just the outline patch? If so, just go and copy the patch to the correct directory and enable it.
     

Share This Page