A9LH can now boot without SD card

Discussion in '3DS - Homebrew Development and Emulators' started by TheCyberQuake, Jun 29, 2016.

  1. TheCyberQuake
    OP

    TheCyberQuake Certified Geek

    Member
    3,117
    1,961
    Dec 2, 2014
    United States
    Las Vegas, Nevada
    Yes I know everyone probably already knows this was being worked on by various people. I've seen a few people post this link but I haven't seen any threads for it, so I thought I would post one.

    This is a commit on the latest a9lh, which has not yet been released but has been compiled by a user on reddit.

    Using the latest version of safeA9LHinstaller (which can be found here), you can put the files found in this zip into SD:/a9lh/ and then run safeA9LHinstaller to update using those files.

    I've tested it myself using 3 o3ds and have had no problems on any of them.

    I did not make this. This is where I initially found the files:
    Original Post

    If someone has already posted about this (I tried searching but couldn't find it) please point me to the thread and I'll report my post to have it removed.

    How it works:
    In simple terms, this adds a mini-CFW onto the NAND where we install all our a9lh goodies. If you don't have an SD card in, or the SD card is missing arm9loaderhax.bin/arm9loaderhax_si.bin then it will instead load the mini-CFW.
    This mini-CFW is only meant to be used in emergencies. Right now it only has signature patches and FIRM protection, meaning it can run unsigned code (any CIA installed) and will prevent system updates from overwriting the installed a9lh.

    Video showing a9lh booting without SD:


    While this does currently work, I recommend waiting until its official release, which will probably have a few bugfixes and will be fully tested.
    Please do not attempt if you do not know what you are doing and do not have a way to recover should something go wrong
     
    Last edited by TheCyberQuake, Jun 29, 2016


  2. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,842
    4,925
    May 27, 2016
    United States
    New York
    Video proof?
     
  3. tombi

    tombi Member

    Newcomer
    45
    5
    Jun 25, 2016
    Gambia, The
    I have installed A9LH today with the current version of everything with the guide. But if I remove my SD card my N3DS is instantly shutting down again. What must I do that this will work? ( I think this should be added to the guide on GitHub )
     
  4. TheCyberQuake
    OP

    TheCyberQuake Certified Geek

    Member
    3,117
    1,961
    Dec 2, 2014
    United States
    Las Vegas, Nevada
    I'll record some video proof in a bit and upload it.

    You download the files provided in original post, place them on the SD card in the a9lh folder, and then run the latest version of safeA9LHinstaller and press select to update. It should act almost exactly as before, but with the added bonus of being able to boot without an SD.
     
  5. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,842
    4,925
    May 27, 2016
    United States
    New York
    While being able to boot without sd card is highly requested, is it necessary? Since most of what cfw requires sd card to do just about 95% of what you want with the sd card, it seems silly, WIthout sd card, all you can do is take pictures, browse internet and play game card. Everything else is required sd card for homebrew and the Install games which is the benefit of cfw in the first place. I don't mean to sound negative but it just what i don't understand.
     
    Xandrid likes this.
  6. Quantumcat

    Quantumcat Dead and alive

    Member
    10,535
    5,561
    Nov 23, 2014
    Australia
    Canberra, Australia
    What is the difference between this and ShadowNAND?
     
  7. TheGreek Boy

    TheGreek Boy GBAtemp Advanced Fan

    Member
    677
    195
    Jan 9, 2016
    Greece
    Behind you.
    i download the zip and it haves 3 files firm0.bin,payload_stage1.bin and payload_stage2.bin i just send this files to sd:/a9lh folder?
     
  8. TheCyberQuake
    OP

    TheCyberQuake Certified Geek

    Member
    3,117
    1,961
    Dec 2, 2014
    United States
    Las Vegas, Nevada
    It isn't requested because people don't want to use SD cards, but rather as a "just in case" if their SD dies and they can't replace it immediately, or if their SD card slot dies the console won't essentially be a brick
     
    Lacius, cravas, Kennerc and 7 others like this.
  9. tombi

    tombi Member

    Newcomer
    45
    5
    Jun 25, 2016
    Gambia, The
    This should be fine. The official A9LH release has not been updated yet so a user from reddit has compiled the change manually and uploaded it. You should only use the zip file if you are on version 19/06 (this is currently the newest version of A9LH). I think A9LH will get an official release update soon that will contain this new feature.

    So if you read this thread after June 2016 you should really first update to the newest A9LH version to check if it has been officially released.
     
    TheCyberQuake likes this.
  10. gnmmarechal

    gnmmarechal Kirigiri > Naoto

    Member
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,556
    2,732
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    Uh, we've been able to do this for a few days now. I'm personally using Aurora Wright's latest A9LH, which supports this.
     
    ekiMheT likes this.
  11. TheCyberQuake
    OP

    TheCyberQuake Certified Geek

    Member
    3,117
    1,961
    Dec 2, 2014
    United States
    Las Vegas, Nevada
    Nothing really. But afaik ShadowNAND hasn't released a version that actually contains CFW yet.

    Yes.
     
  12. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ Cuddle lesbian

    Member
    19,803
    20,631
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    I don't have video proof, but I've been using it for several days now and it works just fine
     
    gnmmarechal likes this.
  13. hibachib

    hibachib Member

    Newcomer
    42
    35
    May 25, 2016
    United States
    I can also corroborate that it does indeed work as described by following the link's directions.

    The thing is that it seems to have added 2-3 seconds to my boot time, though. Kinda annoying when playing GBA games, as the system has to reboot to play those VC injects.
     
    Last edited by hibachib, Jun 29, 2016
  14. tombi

    tombi Member

    Newcomer
    45
    5
    Jun 25, 2016
    Gambia, The
    If somebody needs a proof that this is an official feature:
    https://github.com/AuroraWright/arm9loaderhax/commits/master

    In the commit list you can find this new commit:
    https://github.com/AuroraWright/arm9loaderhax/commit/c8e3af3bb293856247939b7be52338c1552d4bb9
    (8 days ago)

    It is the first commit after the last release. That because there is currently no release for this. That because somebody has manually compiled it and uploaded the needed files. The next A9LH release will contain this feature. If you manually compile the newest A9LH code you will also have this feature.
     
  15. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,842
    4,925
    May 27, 2016
    United States
    New York
    Well whenever this A9lh Gets released offically, let me know.:)
     
  16. TheGreek Boy

    TheGreek Boy GBAtemp Advanced Fan

    Member
    677
    195
    Jan 9, 2016
    Greece
    Behind you.
    this is my a9lh folder can i continue whith this files ? ScreenShot_20160629035056.png
     
  17. sweis12

    sweis12 GBAtemp Maniac

    Member
    1,242
    513
    Oct 20, 2013
    Saint Kitts and Nevis
    Wait for the official release. It should have some bugfixes.
     
  18. Marko76

    Marko76 GBAtemp Psycho!

    Member
    3,519
    1,978
    Aug 19, 2015
    United Kingdom
    Clydebank
    Thats exactly the situation I am in my sd card slot has broken and I can't do a thing with my 3ds until I can replace the sd card slot.
     
  19. gnmmarechal

    gnmmarechal Kirigiri > Naoto

    Member
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,556
    2,732
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    Games like Pokémon, SSB require an SD card anyway x.x

    Sent from my Nokia 3310 using Tapatalk
     
  20. Marko76

    Marko76 GBAtemp Psycho!

    Member
    3,519
    1,978
    Aug 19, 2015
    United Kingdom
    Clydebank
    You missed my point with the version of a9lh I have I need the sd card for the 3ds to actually switch on now that my sd card slot is broken I can't do a thing with it until I replace the broken part.