Hacking [RCM Payload] Hekate - CTCaer mod

  • Thread starter Thread starter CTCaer
  • Start date Start date
  • Views Views 1,187,964
  • Replies Replies 3,330
  • Likes Likes 128
i have a 16 gb sd now, so im gonna use that and see if it works

--------------------- MERGED ---------------------------

its so slow lmao
 
I hadn't any time to check if I broke partial backup..


Yes because it's hardware sha256. It has the same speed with memcpy.
Check the test results here:
https://github.com/CTCaer/hekate/co...af3fc1ce18a673819708ac#commitcomment-29474530


Normally I do, but I miss some of them if I don't go to the tweet and check its thread. I don't know why they are not in notifications.
(I'll check the thing about DMs. I didn't know that twitter default PM works like this.)

This is not possible via hekate. The reason is payload size restrictions.
The best way would be to have a kip that does that job. Maybe a modified nx-dreport or a modified Checkpoint. But anything like this is, is out of hekate's scope.


Yes.
The "exFAT only" refers to your sd card filesystem. Because currently, restore of GPP (rawnand.bin) can only be used with an exFAT card (it's 29.1GB, fat32 restricts to max 4GB).
Sorry, I meant to write "so I'm assuming I need to restore emmc boot0/1 and then restore emmc gpp (exfat only) ?"
I guess exfat was for 29gb file size ^^

so I'm at 82% verification of the raw nand restore right now :)
Did not do boot0/boot1 yet. Is it mendatory for it to work ? I did not change fw or anything since my 1st nandump.




hi all, what wrong. i am copy all files to sd, start the payplod and load cfw. but is onny blacksceen (fw 2.30)

exfat formated 128 gb sd card
did you put this on the SD too ?
 
Last edited by Azel,
Sorry, I meant to write "so I'm assuming I need to restore emmc boot0/1 and then restore emmc gpp (exfat only) ?"
I guess exfat was for 29gb file size ^^

so I'm at 82% verification of the raw nand restore right now :)
Did not do boot0/boot1 yet. Is it mendatory for it to work ? I did not change fw or anything since my 1st nandump.
BOOT0 has content that gets updated with every Horizon boot. I believe it's best to also restore these 2.
(You are brave though :P. I made sure 10 times that my backup was correct before testing restore option.)
 
  • Like
Reactions: Azel
yeah I think I did boot horizon between the 2 at the time. (I read your warning later (and did read every single post on this thread btw ;) )
hope this works, restore and verification for the raw naddump is done, moving on to boot0/1 ^^

Edit : NICE ! it worked ! impressive ! thanks a lot for your thorough work !! (I'm not brave, I believe in you more than you do yourself :p)

thing is, I did the nand dump before the exfat driver update procedure, but I still have the files, shouldn't take that long :)
 
Last edited by Azel,
  • Like
Reactions: Zumoly and CTCaer
I am on firmware 4.1 and did a full NAND backup using v2.3 of the payload. Is my backup still good? I see in the v3.0 changelog

Completely fix Backup & Restore Verifying algorithm

so should I do another NAND dump. I am considering a system update to 5.1.0 so want to have the best NAND dump if I need to restore.
 
do another FULL backup right now. (boot0/1 and rawnand dump)

then restore your old backup. if it doesn't work out, reflash the backup you did today/just before.
 
Guys I've got a question.

So with the previous Hekate version, I did the NAND backup which was successful. After that I used the guide which enables exFat without updating firmware, and exfat works now. But anyone who has used it knows it patches one of the NAND backup files to enable exfat.

But I really want to make a new backup with the fixed verification on this new version.

My question is, how do I go about this? if the NAND has been altered, the backup won't be factory default. Do I have to revert to the non-exfat state and then back up? If so, how do I do that?
 
I'm back in a state with no exfat, I will put if back, and could do a backup afterwards, yeah :)
 
I think I should change the sdmmc driver, to print the sd card status on a failed read or write.
Try a full (slow) format if you want.
Windows format didn't work so I did a overwrite format in SD Formatter, i always use it for sd cards since the ds flashcart days

h2testw verifies it good after this, but dump verification still fails at 52%, @LBA 01EA6000
 
Last edited by normal19,
btw, I was surprised it verifies also after a restore. what happeneds if verification fails ? reflash ?
 
@CTCaer I do what comes out in the video using what happened to me but even though I get the logo of atmosphere not in red but in blue and it does not put down anything after 5sec of seeing logo black screen and console does not do anything
 
I just tried to do a new NAND back pp with the current Hekate version and the newest SD Files (as this is recommended).
However, the process always aborts at about 90 percent with a "missmatch" of the SD card/Nand files. Sorry I forgot to take a screenshot of it...

I have now tested it with 3 different cards, but got every time the same error.
Samsung 32GB, SanDisk 200GB and SanDisk 400GB all cards work and are not fakes.
All of them were formatted directly via the switch.

Strangely enough, it worked wonderfully with the old Hekate version. Is this a bug?
 
  • Like
Reactions: Albytrozz
now its not working on my 16 gb sd card, it got to part 5 then gave me an error so i assumed i didnt have enough space, so i took the sd out and put it in the pc and moved the backup files, then i put the sd back in the switch to continue the backup, and its giving me the same error it was giving me before.
 
worked perfect for me! Great Job!!

Can't wait for emuNAND so i can actually use my switch!

(side note, is there a way to add the possibility to flash the exFAT update as an option or is that a pipe dream?)

IMG_0280.jpg
 
Last edited by metaljay,
  • Like
Reactions: Azel
Sorry, I meant to write "so I'm assuming I need to restore emmc boot0/1 and then restore emmc gpp (exfat only) ?"
I guess exfat was for 29gb file size ^^

so I'm at 82% verification of the raw nand restore right now :)
Did not do boot0/boot1 yet. Is it mendatory for it to work ? I did not change fw or anything since my 1st nandump.





did you put this on the SD too ?
yes of course, contains all nessecery files
 
I just tried to do a new NAND back pp with the current Hekate version and the newest SD Files (as this is recommended).
However, the process always aborts at about 90 percent with a "missmatch" of the SD card/Nand files. Sorry I forgot to take a screenshot of it...

I have now tested it with 3 different cards, but got every time the same error.
Samsung 32GB, SanDisk 200GB and SanDisk 400GB all cards work and are not fakes.
All of them were formatted directly via the switch.

Strangely enough, it worked wonderfully with the old Hekate version. Is this a bug?

I'm getting the same thing... payload 3.0 and Rocket Man 5.0 files, Full NAND backup completes successfully but eventually it fails in verification.

Tried it a few times with a few different cards too. Anyone else getting this?
 

Attachments

  • VerificationError.jpg
    VerificationError.jpg
    50.8 KB · Views: 272
@CTCaer I just 7zipped my nand, partitions and some files... got a 926Mb file as a result. is that even normal for it to be that small ? that's awesome ^^
2ErLC5s.png
 
Last edited by Azel,
  • Like
Reactions: wicksand420

Site & Scene News

Popular threads in this forum