Hacking gm9 help

  • Thread starter Thread starter Mild_Curry
  • Start date Start date
  • Views Views 3,941
  • Replies Replies 18

Mild_Curry

Member
Newcomer
Joined
Mar 24, 2018
Messages
22
Reaction score
0
Trophies
0
Age
27
XP
263
Country
United Kingdom
I have had luma cfw on my 2ds cl for a while now and I have decided to do a sysNAND backup, I wasn't sure what to do with the .bin.sha file but now I have found out i can just delete it but as i was researching i come upon the information that I should have a essential.exefs. When i was getting luma cfw I know i got this but i think i may have deleted it on acciedent, Does anyone know how I can get the file back.
 
I have had luma cfw on my 2ds cl for a while now and I have decided to do a sysNAND backup, I wasn't sure what to do with the .bin.sha file but now I have found out i can just delete it but as i was researching i come upon the information that I should have a essential.exefs. When i was getting luma cfw I know i got this but i think i may have deleted it on acciedent, Does anyone know how I can get the file back.
Believe me, that you don't need anything else than boot.firm for luma ;)
 
The .bin.sha is the sha hash of the nand backup. It is used to verify the backup was unchanged. The essential.exefs is created when you launch gm9 and it asks you to create it if it doesnt exists. The essential.exefs is embeded in the nand backup if the essential.exefs was created before the backup.

You dont need the essential.exefs on the sd card, but you can copy it from sysnand virtual to the sd card if you want to.
 
Last edited by Aletron9000,
The .bin.sha is the sha hash of the nand backup. It is used to verify the backup was unchanged. The essential.exefs is created when you launch gm9 and it asks you to create it if it doesnt exists. The essential.exefs is embeded in the nand backup if the essential.exefs was created before the backup.

You dont need the essential.exefs on the sd card, but you can copy it from sysnand virtual to the sd card if you want to.
Would there be a reason to, What is it used for. From my deduction it seems to be for restoring a bricked console or something but i honestly have no idea
 
Would there be a reason to, What is it used for. From my deduction it seems to be for restoring a bricked console or something but i honestly have no idea
Backup is used to restore your console whenever you want (so it is quite useful, but you can do almost the same with CTRTransfer). I think that the .exefs stores date and so on, but I am probably super wrong.
 
Last edited by Kubas_inko,
Backup is used to restore your console whenever you want (so it is quite useful, but you can do almost the same with CTRTransfer). I think that the .exefs stores date and so on, but I am probably super wrong.
So should I get the essential.exefs in a backup folder on my pc? or is it irrelevante
 
Would there be a reason to, What is it used for. From my deduction it seems to be for restoring a bricked console or something but i honestly have no idea
It's actually used to recover your data in the event that your console is broken, lost, stolen etc. It contains everything you need to decrypt a NAND backup and decrypt the SD card contents to get your saves, friend list and such off it and onto another console. Of course if you don't have a NAND backup or a copy of the SD card contents and the console is lost or stolen then it won't do you much good. Still you should have one as a bare minimum.
 
Last edited by The Real Jdbye,
It's actually used to recover your data in the event that your console is broken, lost, stolen etc. It contains everything you need to decrypt a NAND backup and decrypt the SD card contents to get your saves, friend list and such off it and onto another console. Of course if you don't have a NAND backup or a copy of the SD card contents and the console is lost or stolen then it won't do you much good. Still you should have one as a bare minimum.
Okay so from this information My couarse of action is to use gm9 and create a sysNAND backup and ill be fine? I heard that the essential.exefs is imbedded in the NAND backup is this correct? if it is then all I would need is the backup right?
 
Okay so from this information My couarse of action is to use gm9 and create a sysNAND backup and ill be fine? I heard that the essential.exefs is imbedded in the NAND backup is this correct? if it is then all I would need is the backup right?
I'm not sure. But I believe GM9 asks you to create an essentials.exefs backup when you start it if you don't already have one.
Why the .sha because earlier i was told that its just used to verify that the nand backup is unchanged.
It makes sure the backup isn't corrupted.
 
I'm not sure. But I believe GM9 asks you to create an essentials.exefs backup when you start it if you don't already have one.

It makes sure the backup isn't corrupted.
Okay I've looked more into it now and I'm fairly certain i know what I'm doing now. All I need is the nand backup and the .sha the essential.exefs is imbedded in the nand backup and now it seems quite easy to recover from a soft brick. A hard brickis another story which I will probably never be able to fix as I am not going to risk doing any of that but as far as I know, it is very difficult to encounter a hard brick with b9s and luma3ds.
 

Site & Scene News

Popular threads in this forum