Hacking Question "Pkg2 decryption failed!" error on boot after updating via ChoiDujourNX

  • Thread starter Thread starter JustCause
  • Start date Start date
  • Views Views 8,490
  • Replies Replies 10

JustCause

Active Member
Newcomer
Joined
Mar 27, 2019
Messages
36
Reaction score
13
Trophies
0
XP
106
Country
United States
I just updated to 6.2.0 from 5.1.0 via ChoiDujourNX. But now I'm getting a "Pkg2 decryption failed!" error in hekate while booting. The whole update process in ChoiDujourNX went smoothly. The process completed successfully with no errors. The only thing I'm having second thoughts about was that I selected "6.2.0" instead of "6.2.0 exFAT" during the install. I was on "5.1.0 exFAT" before upgrading so I don't know if that has anything to do with it. It's my understanding that choosing exFAT only adds the exFAT driver to HOS, but does it actually reformat the system partition as exFAT also?

Just wanted to see if there was anything I could try before I do a NAND Restore. I do have a full NAND backup as well as a pkg1, pkg2, BOOT0, and BOOT1 backups as well, but they are from 5.1.0 so I don't know if restoring them will help.

I'm on the latest Atmosphere 0.8.7. Everything was working fine before attempting to update so that should rule out most of the possibilities.
 
Last edited by JustCause,
Did you update Hekate?

Didn't need to, I was already on the latest version, 4.9.1.

No, it just means you won't be able to use a microsd formatted with exFat.

Hopefully it's not the same problem as these...

https://gbatemp.net/threads/pkg2-decryption-failed-hekate-4-6.526456/
https://www.reddit.com/r/SwitchPirates/comments/amag7b/got_my_switch_screwed_up/

Yeah I actually seen that post via google search. I know I can fix the issue by doing a NAND restore, but I'm really just curious about why the hell this happened in the first place.
 
Can't you just put all the Atmos/homebrew files on an SD card formatted to fat32, rerun Chiodujournx and reinstall 6.2.0....this time with Exfat support? Then you can use your original card again.
 
Can't you just put all the Atmos/homebrew files on an SD card formatted to fat32, rerun Chiodujournx and reinstall 6.2.0....this time with Exfat support? Then you can use your original card again.

Nothing gets changed on the SD Card files when updating with ChoiDujourNX. So my SD Card files are still intact. Not only that, but I already tried using another card with a clean set of files just to see what would happen, but I'm still getting the same result.
 
Another card, yes...but is it fat32...not Exfat.

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

What I'm saying is that since you flashed 6.2.0 without Exfat support, I don't think the switch can read an Exfat card.
 
I just updated to 6.2.0 from 5.1.0 via ChoiDujourNX. But now I'm getting a "Pkg2 decryption failed!" error in hekate while booting. The whole update process in ChoiDujourNX went smoothly. The process completed successfully with no errors. The only thing I'm having second thoughts about was that I selected "6.2.0" instead of "6.2.0 exFAT" during the install. I was on "5.1.0 exFAT" before upgrading so I don't know if that has anything to do with it. It's my understanding that choosing exFAT only adds the exFAT driver to HOS, but does it actually reformat the system partition as exFAT also?

Just wanted to see if there was anything I could try before I do a NAND Restore. I do have a full NAND backup as well as a pkg1, pkg2, BOOT0, and BOOT1 backups as well, but they are from 5.1.0 so I don't know if restoring them will help.

I'm on the latest Atmosphere 0.8.7. Everything was working fine before attempting to update so that should rule out most of the possibilities.
I'm not sure what went wrong, but I don't think having an exFAT formatted card on a non-exFAT firmware would prevent the console from booting.
You can use this method to reinstall just pkg1/pkg2 which might be enough to fix it: https://gbatemp.net/threads/how-to-...nofficially-without-burning-any-fuses.507461/
 
I'm not sure what went wrong, but I don't think having an exFAT formatted card on a non-exFAT firmware would prevent the console from booting.
You can use this method to reinstall just pkg1/pkg2 which might be enough to fix it: https://gbatemp.net/threads/how-to-...nofficially-without-burning-any-fuses.507461/

I was never using an exFAT card ever. I just simply chose "6.2.0" instead of "6.2.0 exFAT". And I'm not even sure that was the issue, I'm just trying to think of what could have went wrong. Especially since the whole process completed without any errors.

Perhaps it was because I didn't select the option to do a Factory Reset?
 
I was never using an exFAT card ever. I just simply chose "6.2.0" instead of "6.2.0 exFAT". And I'm not even sure that was the issue, I'm just trying to think of what could have went wrong. Especially since the whole process completed without any errors.

Perhaps it was because I didn't select the option to do a Factory Reset?
Factory reset should only be needed while downgrading (and AFAIK, it doesn't affect pkg1/pkg2 anyway)
 
Very strange. I've already done a NAND Restore which took me back to 5.1.0, and so I ran ChoiDujourNX and updated again, only this time I select "6.2.0 exFAT" and the process completed exactly the same as it did the first time, only this time it did successfully boot after the update.

It's just bugging me as I really just want to know WTF happened. :unsure:
 

Site & Scene News

Popular threads in this forum