Hacking Question Error while updating CFW manually on PC with ChoiDujour section 0 corrupt

ieatpickles

New Member
OP
Newbie
Joined
Mar 29, 2020
Messages
2
Trophies
0
Age
26
XP
45
Country
United States
When booting into cfw through hekate, I got an error saying pkg2 not found (tried both emummc and sysnand). To fix this, I tried updating cfw through ChoiDujour manually on PC based on the Updating/Downgrading Manually on PC guide. While using cmd to convert the firmware files (Step 4 of the guide) using keys.txt file, got the error in the picture. Hekate and atmosphere are at newest version, cfw was updated to 9.1.0 before and was running fine until this happened
 

Attachments

  • Capture.JPG
    Capture.JPG
    178.7 KB · Views: 242

JayMathis

Well-Known Member
Member
Joined
Dec 18, 2019
Messages
348
Trophies
0
Age
42
XP
294
Country
United States
Choidujour was for older cfw's below 6.1. You can't update to 9.1 ofw with it. You have to use ChoidujourNX which is a homebrew app on the switch that you can select the new firmware and update right on the Switch. I don't really think updating is the first step you should take when trying to fix a boot problem though. You should fix the boot problem then if you want to update go ahead.

Unfortunately I'm not really able to help with your boot problem.
 
Last edited by JayMathis,

marinablaze

Member
Newcomer
Joined
Nov 18, 2017
Messages
6
Trophies
0
Age
63
XP
78
Country
United States
bump - i haven't tried updating but I also get the pkg2 error. I've tried everything including restoring a clean nand. Nothing helps


edit @JayMathis : looks like OP is using choidujour because they're updating using PC - they can't boot into the switch to try using choidujournx
 
Last edited by marinablaze,

JayMathis

Well-Known Member
Member
Joined
Dec 18, 2019
Messages
348
Trophies
0
Age
42
XP
294
Country
United States
I just did a quick google search and found this under Hekate on github. Not sure if it will help (I only used Hekate sparingly in the past and don't even use it anymore) but I figure it couldn't hurt to post just in case.

NOTE: You will need sept and a custom secmon and warmboot binary to boot 7.0.0-9.0.1 or stock emuMMC.
Warning: HOS 9.1.0 needs a new sept. If not updated, hekate will show pkg2 decryption error. On the other hand, hekate can still load older sept versions for 9.0.X.

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

bump - i haven't tried updating but I also get the pkg2 error. I've tried everything including restoring a clean nand. Nothing helps


edit @JayMathis : looks like OP is using choidujour because they're updating using PC - they can't boot into the switch to try using choidujournx

I understand that but AFAIK you cannot update to anything past 6.2 using the old Choidujour. So it's not going to work.

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

You need the firmware files for the firmware version you want to upgrade/downgrade to. ... You cannot use files for firmwares 6.2. 0-8.1. 0 as the ChoiDujour PC application does not support these versions.

This is old and only talks about 8.1 but it still applies to 9.0+

Both of you should try update sept folder to hopefully fix pkg2 error.
 
Last edited by JayMathis,

ieatpickles

New Member
OP
Newbie
Joined
Mar 29, 2020
Messages
2
Trophies
0
Age
26
XP
45
Country
United States
I tried downgrading to 6.1.0 and the same error message popped up, and sept is on the latest version, updated through kosmos

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

I just did a quick google search and found this under Hekate on github. Not sure if it will help (I only used Hekate sparingly in the past and don't even use it anymore) but I figure it couldn't hurt to post just in case.

NOTE: You will need sept and a custom secmon and warmboot binary to boot 7.0.0-9.0.1 or stock emuMMC.
Warning: HOS 9.1.0 needs a new sept. If not updated, hekate will show pkg2 decryption error. On the other hand, hekate can still load older sept versions for 9.0.X.

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



I understand that but AFAIK you cannot update to anything past 6.2 using the old Choidujour. So it's not going to work.

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

You need the firmware files for the firmware version you want to upgrade/downgrade to. ... You cannot use files for firmwares 6.2. 0-8.1. 0 as the ChoiDujour PC application does not support these versions.

This is old and only talks about 8.1 but it still applies to 9.0+

Both of you should try update sept folder to hopefully fix pkg2 error.
 

marinablaze

Member
Newcomer
Joined
Nov 18, 2017
Messages
6
Trophies
0
Age
63
XP
78
Country
United States
I just did a quick google search and found this under Hekate on github. Not sure if it will help (I only used Hekate sparingly in the past and don't even use it anymore) but I figure it couldn't hurt to post just in case.

NOTE: You will need sept and a custom secmon and warmboot binary to boot 7.0.0-9.0.1 or stock emuMMC.
Warning: HOS 9.1.0 needs a new sept. If not updated, hekate will show pkg2 decryption error. On the other hand, hekate can still load older sept versions for 9.0.X.

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



I understand that but AFAIK you cannot update to anything past 6.2 using the old Choidujour. So it's not going to work.

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

You need the firmware files for the firmware version you want to upgrade/downgrade to. ... You cannot use files for firmwares 6.2. 0-8.1. 0 as the ChoiDujour PC application does not support these versions.

This is old and only talks about 8.1 but it still applies to 9.0+

Both of you should try update sept folder to hopefully fix pkg2 error.

Unfortunately updating sept was the first thing i tried :( it didn't fix the error. maybe a new version will fix it
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: Sup