Hacking Do any Hekate payloads work for 3.0.0?

Flavindapple

Member
OP
Newcomer
Joined
May 20, 2018
Messages
10
Trophies
0
Age
32
XP
276
Country
United States
I was wondering because it seams to be the most convenient way to grant access to HBL / backup Nand, but I only see mention of 4.x.x and 5.x.x firmwares.
I was originally using pegaswitch in linux, and switched to the HBL DNS. But at this point I would prefer to just disable Wifi on switch entirely for the time being.
 

Flavindapple

Member
OP
Newcomer
Joined
May 20, 2018
Messages
10
Trophies
0
Age
32
XP
276
Country
United States
Yeah, but that requires wifi being enabled. and I was hoping for a way to use HBL without hosting a DNS server requiring wifi to be on. With hekate it looks like you can run HBL with wifi fully disabled.

I only ask because I read somewhere that people using the 104.236.106.125 DNS for HBL eventually were asked to update their switch. If this is not a real concern then I will continue using HBL.
Also, Im pretty sure with one of the Hekate payloads you can fully backup your Nand with user data. I don't know of a method on 3.0.0 that is as simple.
 
Last edited by Flavindapple,

Kubas_inko

"Something funny goes here."
Member
Joined
Feb 3, 2017
Messages
6,324
Trophies
1
Age
24
Location
I gues on earth.
XP
5,176
Country
Czech Republic
Yeah, but that requires wifi being enabled. and I was hoping for a way to use HBL without hosting a DNS server requiring wifi to be on. With hekate it looks like you can run HBL with wifi fully disabled.
Why are you so scared about having wifi turned on? Trust me that Nintendo won't ban you :P
 
  • Like
Reactions: Flavindapple

Flavindapple

Member
OP
Newcomer
Joined
May 20, 2018
Messages
10
Trophies
0
Age
32
XP
276
Country
United States
Why are you so scared about having wifi turned on? Trust me that Nintendo won't ban you :P

Lol, Idk. Guess I'm just paranoid about it. Something scares me about having wifi enabled on a exploited device.
I've had Wifi disabled permanently on my Vita once Enso was released. Wouldn't dare enabling it again.
 

dapharsyde

Member
Newcomer
Joined
May 20, 2018
Messages
5
Trophies
0
Age
47
XP
642
Country
United States
hekate works on any FW and always will.

I have a Switch on 3.0.1, and although Hekate works for dumping the nand, it is unable to load custom FW. This prevents me from loading HBL.

The commit on 5/12 added 4xx support, but I think 3.0.0 and 3.0.1 still need to be patched.

From pkg1.c:

Code:
static const pkg1_id_t _pkg1_ids[] = {
    { "20161121183008", 0, 0x1900, 0x3FE0, { 2, 1, 0 }, 0x40014020, _secmon_1_patchset }, //1.0.0
    { "20170210155124", 0, 0x1900, 0x3FE0, { 0, 1, 2 }, 0x4002D000, _secmon_2_patchset }, //2.0.0
    { "20170519101410", 1, 0x1A00, 0x3FE0, { 0, 1, 2 }, 0x4002D000, NULL }, //3.0.0
    { "20170710161758", 2, 0x1A00, 0x3FE0, { 0, 1, 2 }, 0x4002D000, NULL }, //3.0.1
    { "20170921172629", 3, 0x1800, 0x3FE0, { 1, 2, 0 }, 0x4002B000, _secmon_5_patchset }, //4.0.0
    { "20180220163747", 4, 0x1900, 0x3FE0, { 1, 2, 0 }, 0x4002B000, _secmon_6_patchset }, //5.0.0
    { NULL, 0, 0, 0, 0 } //End.
};

Edit: Oops, I meant to write 3.0.1, not 3.0.3
 
Last edited by dapharsyde,

Kubas_inko

"Something funny goes here."
Member
Joined
Feb 3, 2017
Messages
6,324
Trophies
1
Age
24
Location
I gues on earth.
XP
5,176
Country
Czech Republic
I have a Switch on 3.0.3, and although Hekate works for dumping the nand, it is unable to load custom FW. This prevents me from loading HBL.

The commit on 5/12 added 4xx support, but I think 3.0.0 and 3.0.1 still need to be patched.

From pkg1.c:

Code:
static const pkg1_id_t _pkg1_ids[] = {
    { "20161121183008", 0, 0x1900, 0x3FE0, { 2, 1, 0 }, 0x40014020, _secmon_1_patchset }, //1.0.0
    { "20170210155124", 0, 0x1900, 0x3FE0, { 0, 1, 2 }, 0x4002D000, _secmon_2_patchset }, //2.0.0
    { "20170519101410", 1, 0x1A00, 0x3FE0, { 0, 1, 2 }, 0x4002D000, NULL }, //3.0.0
    { "20170710161758", 2, 0x1A00, 0x3FE0, { 0, 1, 2 }, 0x4002D000, NULL }, //3.0.1
    { "20170921172629", 3, 0x1800, 0x3FE0, { 1, 2, 0 }, 0x4002B000, _secmon_5_patchset }, //4.0.0
    { "20180220163747", 4, 0x1900, 0x3FE0, { 1, 2, 0 }, 0x4002B000, _secmon_6_patchset }, //5.0.0
    { NULL, 0, 0, 0, 0 } //End.
};
You must be the only guy with 3.0.3 switch in the world :D
3.0.0 was the fist FW to support HBL and supports it "natively".
1.0.0 and 2.0.0 can load it via pegaswitch.
4.x.x and 5.x.x have hekate to patch it.
3.0.1 is the only FW that does not have HBL.
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,858
Trophies
2
XP
28,913
Country
United Kingdom
Yeah the official word seems to be, the patchset hasn't been done for 3.x, but nobody is doing it, because naewhert(?) is working on something new that will remove the need for the secmon patchsets on any firmware version. So support for booting patched OS should come to 3.x soon.
 
Last edited by hippy dave,

Kubas_inko

"Something funny goes here."
Member
Joined
Feb 3, 2017
Messages
6,324
Trophies
1
Age
24
Location
I gues on earth.
XP
5,176
Country
Czech Republic
Yeah the official word seems to be, the patchset hasn't been done for 3.x, but nobody is doing it, because naewhert(?) is working on something new that will remove the need for the secmon patchsets. So support for booting patched OS should come to 3.x soon.
Nobody is doing it because HBL works on 3.0.0 and they just don't care about 3.0.1 users :D /s
 

dapharsyde

Member
Newcomer
Joined
May 20, 2018
Messages
5
Trophies
0
Age
47
XP
642
Country
United States
You must be the only guy with 3.0.3 switch in the world :D
3.0.0 was the fist FW to support HBL and supports it "natively".
1.0.0 and 2.0.0 can load it via pegaswitch.
4.x.x and 5.x.x have hekate to patch it.
3.0.1 is the only FW that does not have HBL.

Sorry, I meant 3.0.1 - apparently I'm one of very few that are in that exactly wrong spot right now. :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: roms wont boot with wood r4menu