Hacking A9LH: What if I lose SD card or it goes bad?

Rfire

Well-Known Member
OP
Member
Joined
Dec 25, 2005
Messages
131
Trophies
0
Website
Visit site
XP
452
Country
United States
In the Plailect guide it gives this caveat at the end: "You will no longer be able to boot without the SD card in, that is normal."

And I noticed that without the SD card you can no longer even get back into Decrypt9 to restore a backup.

My question is, given the unbootable state after potentially losing the SD card and/or it going bad how do you proceed? Is it just as simple as copying a few files to a FAT32 formatted SD/SDHC card? Should I use a low level partitioning utility to make a 1:1 sector by sector backup of the SD card itself? Anything else I'm missing?

Also, exactly why does it depend on the SD card to boot? The guide refers to the end result as a "CFW ... SysNAND" implying this is on the internal NAND. I'm guessing it relies on those "payload" files on the SD card?

Thanks.
 

Davidosky99

Eevee :3
Banned
Joined
Jun 7, 2015
Messages
2,581
Trophies
0
Age
24
Location
Porto
Website
www.davidosky99.xyz
XP
1,159
Country
In the Plailect guide it gives this caveat at the end: "You will no longer be able to boot without the SD card in, that is normal."

And I noticed that without the SD card you can no longer even get back into Decrypt9 to restore a backup.

My question is, given the unbootable state after potentially losing the SD card and/or it going bad how do you proceed? Is it just as simple as copying a few files to a FAT32 formatted SD/SDHC card? Should I use a low level partitioning utility to make a 1:1 sector by sector backup of the SD card itself? Anything else I'm missing?

Also, exactly why does it depend on the SD card to boot? The guide refers to the end result as a "CFW ... SysNAND" implying this is on the internal NAND. I'm guessing it relies on those "payload" files on the SD card?

Thanks.
If your SD card goes bad just copy a new arm9loaderhax.bin from a luma 3ds (newest) release.
Simple as that.
If the SD card slot goes faulty, that's another story.
But that's very uniquely .
If you're still worried install shadownand or the newest fork of aurora's arn9loaderhax
 
  • Like
Reactions: Ryccardo and Rfire

Ironknight

Well-Known Member
Member
Joined
May 24, 2016
Messages
170
Trophies
0
Age
27
XP
137
Country
Gambia, The
With menuhax you booted the emunand by starting the Luma3ds payload from the hblauncher, right? A9LH does the same, but before the OS even booted, so when theres no payload, you wont get intp the OS. Its just a safety measure to make sure you dont accidentally kill A9LH. But if you want I can compile you the newest commit of Auroras A9LH, that one can boot without SD, because theres a mini-Luma IN the NAND.
 

Gray_Jack

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
732
Trophies
0
XP
407
Country
In the Plailect guide it gives this caveat at the end: "You will no longer be able to boot without the SD card in, that is normal."

And I noticed that without the SD card you can no longer even get back into Decrypt9 to restore a backup.

If you don't have a SD on your A9LH 3DS, where do you would have a backup to restore?

My question is, given the unbootable state after potentially losing the SD card and/or it going bad how do you proceed? Is it just as simple as copying a few files to a FAT32 formatted SD/SDHC card? Should I use a low level partitioning utility to make a 1:1 sector by sector backup of the SD card itself? Anything else I'm missing?

Buy another SD card and put a arm9loaderhax.bin payload file and it will work again

Also, exactly why does it depend on the SD card to boot? The guide refers to the end result as a "CFW ... SysNAND" implying this is on the internal NAND. I'm guessing it relies on those "payload" files on the SD card?

Depends on the arm9loaderhax.bin file on your SD card. The A9LH installation rewrite in the FIRM partition, making your 3DS load the code of the arm9loaderhax.bin file in the root of your SD card (of course that is very, very resumed in the way I put it)

ShadowNAND, KGB and Aurora's last commit on her arm9loaderhax have a cfw payload and can boot without SD card
 
Last edited by Gray_Jack,
  • Like
Reactions: Rfire

Tony_93

Well-Known Member
Member
Joined
Jun 13, 2015
Messages
2,457
Trophies
1
Location
California
XP
2,436
Country
United States
My question is, given the unbootable state after potentially losing the SD card and/or it going bad how do you proceed? Is it just as simple as copying a few files to a FAT32 formatted SD/SDHC card?

Thanks.

Just copy everything from your SD to a folder on your PC, if you get the SD lost or faulty just get a new SD and problem solved.

And make frequent backups so you dont lose save progress/new games installed if you ever need to make a restoration (twize a month or so).
 
Last edited by Tony_93,

Rfire

Well-Known Member
OP
Member
Joined
Dec 25, 2005
Messages
131
Trophies
0
Website
Visit site
XP
452
Country
United States
If the SD card slot goes faulty, that's another story.
But that's very uniquely .
If you're still worried install shadownand or the newest fork of aurora's arn9loaderhax

Ah, ok. Well if the slot goes faulty I'd probably just get a new 3DS since most of my uses on the 3DS depend on one anyway and even if it were bootable it would lose most of its usefulness if the slot went bad since the internal NAND isn't going to be enough space for game installation (even if that were possible).

With menuhax you booted the emunand by starting the Luma3ds payload from the hblauncher, right? A9LH does the same, but before the OS even booted, so when theres no payload, you wont get intp the OS. Its just a safety measure to make sure you dont accidentally kill A9LH. But if you want I can compile you the newest commit of Auroras A9LH, that one can boot without SD, because theres a mini-Luma IN the NAND.

Yeah followed the guide to a T. I'll leave it as it is for now. Thanks for the offer, I have Visual Studio installed so I could compile it if/when I decide to switch to the fork (or GCC via Linux if required since I also have that as an alternate OS). For now though I'll just stick with this.
 

Ironknight

Well-Known Member
Member
Joined
May 24, 2016
Messages
170
Trophies
0
Age
27
XP
137
Country
Gambia, The
Ah, ok. Well if the slot goes faulty I'd probably just get a new 3DS since most of my uses on the 3DS depend on one anyway and even if it were bootable it would lose most of its usefulness if the slot went bad since the internal NAND isn't going to be enough space for game installation (even if that were possible).



Yeah followed the guide to a T. I'll leave it as it is for now. Thanks for the offer, I have Visual Studio installed so I could compile it if/when I decide to switch to the fork (or GCC via Linux if required since I also have that as an alternate OS). For now though I'll just stick with this.
You need DevkitPro to compile it.
 
  • Like
Reactions: Rfire

Gray_Jack

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
732
Trophies
0
XP
407
Country
Yeah followed the guide to a T. I'll leave it as it is for now. Thanks for the offer, I have Visual Studio installed so I could compile it if/when I decide to switch to the fork (or GCC via Linux if required since I also have that as an alternate OS). For now though I'll just stick with this.

What??? Use the Visual Studio? It cannot even access the libraries needed to build it. The source of these V2 CFW and Aurora's arm9loaderhax fork have a make file to not have to build it using several commands in the terminal
 

hibachib

Active Member
Newcomer
Joined
May 25, 2016
Messages
44
Trophies
0
XP
275
Country
United States
The most recent commits to A9LH do allow for the 3DS to boot w/o a SD card, although there hasn't been an "official" release as such yet. You can see more details at /r/3DSHacks
 

Rfire

Well-Known Member
OP
Member
Joined
Dec 25, 2005
Messages
131
Trophies
0
Website
Visit site
XP
452
Country
United States
What??? Use the Visual Studio? It cannot even access the libraries needed to build it. The source of these V2 CFW and Aurora's arm9loaderhax fork have a make file to not have to build it using several commands in the terminal
Yeah, I just assumed but I now see Devkitpro is used for compilation.

The most recent commits to A9LH do allow for the 3DS to boot w/o a SD card, although there hasn't been an "official" release as such yet. You can see more details at /r/3DSHacks

Yeah I probably would go ahead and use the latest commit but apparently it still has issues that need to be resolved as per Plailect's comment here.
. So I am waiting until it is deemed stable and released as such as an official release on Aurora's git releases page.
 

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
Yeah, I just assumed but I now see Devkitpro is used for compilation.



Yeah I probably would go ahead and use the latest commit but apparently it still has issues that need to be resolved as per Plailect's comment here.
. So I am waiting until it is deemed stable and released as such as an official release on Aurora's git releases page.
It works fine as is - go to the thread "A9lh can now boot without SD card" for the payload files & instructions. No need to compile anything.
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,947
Trophies
4
Location
Making a non-binary fuss
XP
39,339
Country
Antarctica
Actually you can now boot into your 3DS with A9LH without the SD card using one of these two builds
ShadowNAND
LumaNAND (not official name)
Of course, if you loose your SD card, you loose all your games tethered to it and you will have to re-install them again
 
  • Like
Reactions: Sonic Angel Knight

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,402
Trophies
1
Location
New York
XP
12,935
Country
United States
Actually you can now boot into your 3DS with A9LH without the SD card using one of these two builds
ShadowNAND
LumaNAND (not official name)
Of course, if you loose your SD card, you loose all your games tethered to it and you will have to re-install them again
Are any of these offical or just more of a on need to know basis testing kind of thing? I don't remember announcements for this so i wanna make sure is official. :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    OctoAori20 @ OctoAori20: Nice nice-