Hacking Question What is the correct way to make sure I'm making a /complete/ NAND backup for safety?

OkazakiTheOtaku

no thanks, I don't want a custom title
OP
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,104
Country
Japan
Hey gang, just popping in with is probably a really dumb question.
It's been too long since I made a proper NAND backup, and so I figured I might as well get down to doing that.
The problem is, it's been so long since I made it that I can't really remember the "proper" way to do it. When I'm in Hekate Nyx, I see 4 options to backup, as well as a Raw Partition option at the bottom.

Basically, I want to backup my NAND so that if I brick it or something bad goes wrong, I can recover. I do not have Emunand whatsoever and don't care about it. My SD card is Fat32 so I know I'll have to have some split files and whatnot, but regardless, what do I dump if I want a complete backup for brick recovery?

Thanks!
 

OkazakiTheOtaku

no thanks, I don't want a custom title
OP
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,104
Country
Japan
Basically you need the Boot0/Boot1 and the Rawnand, the bottom two options aren't mandatory if you did the top two. The rawnand is basically the emmc sys and emmc user.
Alright. So I started the Rawnand, and it's splitting it into Rawnand.bin.00 parts.
Hypothetically, if I were to restore this NAND backup, would I have to combine these on a PC and then use an exFat SD card or can I just copy the .bin.xx files and Hekate will do the rest?
 

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
19,731
Trophies
1
XP
20,609
Country
United States
No longer need to combine them anymore, Hekate support restoring them in parts, see release log 4.9.0 build. I would just stay away from exFAT anyway, I been using FAT32 only on my CFW units.
 
  • Like
Reactions: OkazakiTheOtaku

OkazakiTheOtaku

no thanks, I don't want a custom title
OP
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,104
Country
Japan
No longer need to combine them anymore, Hekate support restoring them in parts, see release log 4.9.0 build. I would just stay away from exFAT anyway, I been using FAT32 only on my CFW units.
Awesome, thanks for the help. One last question:

Last time I restored a NAND backup with Hekate, it kind of shot my system because it restored the nand partition but not the BOOT1 and BOOT0 files...so I couldn't boot, even with fusee. I don't quite know what I did wrong, but I ended up having Rajikosto helping me fix it with manual flashing with Unix dd commands. Is there documentation on how to properly combine the BOOT1 and BOOT0 with the NAND dump so I don't do this again?
 

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
19,731
Trophies
1
XP
20,609
Country
United States
Awesome, thanks for the help. One last question:

Last time I restored a NAND backup with Hekate, it kind of shot my system because it restored the nand partition but not the BOOT1 and BOOT0 files...so I couldn't boot, even with fusee. I don't quite know what I did wrong, but I ended up having Rajikosto helping me fix it with manual flashing with Unix dd commands. Is there documentation on how to properly combine the BOOT1 and BOOT0 with the NAND dump so I don't do this again?

You need the matching boot0/boot1 with the rawnand that is dump with, or it won't boot, what Rajikosto taught you was manually rebuild the NAND, that is last resort if you don't have a bootable NAND, The system would refuse to boot if you only restore the Rawnand and not with the matching boot0/boot1.
 

OkazakiTheOtaku

no thanks, I don't want a custom title
OP
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,104
Country
Japan
You need the matching boot0/boot1 with the rawnand that is dump with, or it won't boot, what Rajikosto taught you was manually rebuild the NAND, that is last resort if you don't have a bootable NAND, The system would refuse to boot if you only restore the Rawnand and not with the matching boot0/boot1.
Well, what happened was is that I dumped the NAND and the BOOT files sequentially, and Hekate only restored the NAND. So I had the right BOOT files, they just had to be flashed with dd. I didn't end up having to restore the nand, and all of my stuff was still there, it just had to be manually done. The problem is that even right now, Hekate is dumping the BOOT files into a different directory than the rawnand.bin.xx files, so how do I put them together so that when one is restored, the other gets included?
 

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
19,731
Trophies
1
XP
20,609
Country
United States
Well, what happened was is that I dumped the NAND and the BOOT files sequentially, and Hekate only restored the NAND. So I had the right BOOT files, they just had to be flashed with dd. I didn't end up having to restore the nand, and all of my stuff was still there, it just had to be manually done. The problem is that even right now, Hekate is dumping the BOOT files into a different directory than the rawnand.bin.xx files, so how do I put them together so that when one is restored, the other gets included?

There should be a restore folder that hekate create, you copy it in there when you want to restore it, keep it in mind that you need boot0/boot1 to match with the firmware it is dumped with, higher firmware boot0/boot1 and lower firmware rawnand won't boot, it needs to be a matching pair. Some people just completely forget to make backup of their boot0/boot1 so when they restore it they have an unbootable state that they need to rebuild the NAND.
 

OkazakiTheOtaku

no thanks, I don't want a custom title
OP
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,104
Country
Japan
There should be a restore folder that hekate create, you copy it in there when you want to restore it, keep it in mind that you need boot0/boot1 to match with the firmware it is dumped with, higher firmware boot0/boot1 and lower firmware rawnand won't boot, it needs to be a matching pair. Some people just completely forget to make backup of their boot0/boot1 so when they restore it they have an unbootable state that they need to rebuild the NAND.
So copy the rawnand.bin.xx and the BOOT1/0 files into the same folder? Thank you :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: