Hacking WIP [Trinket] [Rebug] [Others] SWITCHBOOT_UF2 / FUSEE_UF2 modchip software

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
Who wants a basic-beyond-basic UF2 file for their chip?
<nobody, right?>

Well, want no more!

Updating OP with an additional optional UF2 that has the following features:
  • boots "payload.bin"
  • Auto-corrects RCM "trap" (receives an i2c byte from MAX77620 telling it to shut off properly)
That`s it.
All fitted straps will be respected, obviously - meaning USB strap if fitted.

No modes
No multiple payloads
No logos
Nothing.

Approx, 45Kb when not in a C array :)

Just a UF2 that runs "payload.bin" on SD root.

Run Hekate, my mod of Hekate which I call Switchboot Pt.2, SXOS, ReiNX, memloader... in fact any payload.

Uses Atmosphere / Hekate hwinit. Loads well streams) payload.bin to a buffer, runs it. Thats all.

No need to keep updated. Unless something major happens, then I`ll update accordingly. I don`t anticipate many updates for this.

Check OP if anyone interested. Will be uploading soon. It will be called (it don`t fookin need a name) "Fusee-UF2". Thats all it is. Really.
 
Last edited by mattytrog,

josete2k

Well-Known Member
Member
Joined
Apr 24, 2009
Messages
672
Trophies
1
Age
43
Location
Spain
XP
1,582
Country
Spain
WOW Fusee-UF2 is really fast!!! Thanks.

I've seen that if non SD or missing payload.bin, the system shows a warning message and it auto turns off.

NICE!!!
 

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
WOW Fusee-UF2 is really fast!!! Thanks.

I've seen that if non SD or missing payload.bin, the system shows a warning message and it auto turns off.

NICE!!!
Yep.

The power-off also corrects the hos power-off preventing you from being stuck in RCM (if whatever payload you run doesn`t take care of it for you, that is)

Thanks for the feedback! First feedback from it :)
 
  • Like
Reactions: josete2k

feral

Active Member
Newcomer
Joined
Feb 24, 2019
Messages
28
Trophies
0
XP
428
Country
United States
Who wants a basic-beyond-basic UF2 file for their chip?
<nobody, right?>

Well, want no more!

Updating OP with an additional optional UF2 that has the following features:
  • boots "payload.bin"
  • Auto-corrects RCM "trap" (receives an i2c byte from MAX77620 telling it to shut off properly)
That`s it.
All fitted straps will be respected, obviously - meaning USB strap if fitted.

No modes
No multiple payloads
No logos
Nothing.

Approx, 45Kb when not in a C array :)

Just a UF2 that runs "payload.bin" on SD root.

Run Hekate, my mod of Hekate which I call Switchboot Pt.2, SXOS, ReiNX, memloader... in fact any payload.

Uses Atmosphere / Hekate hwinit. Loads well streams) payload.bin to a buffer, runs it. Thats all.

No need to keep updated. Unless something major happens, then I`ll update accordingly. I don`t anticipate many updates for this.

Check OP if anyone interested. Will be uploading soon. It will be called (it don`t fookin need a name) "Fusee-UF2". Thats all it is. Really.

This is a really nice option @mattytrog, and also leaves me with a few questions.
  1. Would there be anyway way to add an option to select a payload, maybe when holding vol-? I mostly boot straight into the SX payload, but using this would need to get into hekate occasionally, and preferably without manipulating files on the SD card.
  2. Does this do a normal boot if no payload is found? If not, is there a payload that will boot OFW? I use separate SD cards for OFW and CFW and it would be great to autoboot into OFW.
 

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
This is a really nice option @mattytrog, and also leaves me with a few questions.
  1. Would there be anyway way to add an option to select a payload, maybe when holding vol-? I mostly boot straight into the SX payload, but using this would need to get into hekate occasionally, and preferably without manipulating files on the SD card.
  2. Does this do a normal boot if no payload is found? If not, is there a payload that will boot OFW? I use separate SD cards for OFW and CFW and it would be great to autoboot into OFW.
That isn`t what it was made for.

This is meant as a VERY basic, very long-lived method to launch a payload. Nothing more.

With SWITCHBOOT Part 2, you can boot / chainload payload.bin, just like this. However, if you press vol-, it will take you to my mod of Hekate.

There is also a version of Argon-nx built in (which is set up to mode 3) which gives you auto-chainloading and a touch-screen menu. However, it isn`t finished.

As for question 2, no. It doesn`t do a normal boot. Reason being, Sept / keys would need to be included (as to bypass fuse check, decrypt pkgs and boot), or burn peoples fuses.

SWITCHBOOT (the orig. part 1 UF2) is made to prevent fuse-burning.

So, no.

The best thing you can do, is use the "dual-boot" version of Switchboot pt1, burn your fuses, and just hold vol+ to boot payload.bin. Don`t get much easier than that...
 
Last edited by mattytrog,
  • Like
Reactions: peteruk

feral

Active Member
Newcomer
Joined
Feb 24, 2019
Messages
28
Trophies
0
XP
428
Country
United States
The best for OFW is dualboot installation.

From what I understand, you will burn fuses booting OFW and updating when running the dual boot method. If that's incorrect, I'm happy to disable my volume strap.

That isn`t what it was made for.

This is meant as a VERY basic, very long-lived method to launch a payload. Nothing more.

With SWITCHBOOT Part 2, you can boot / chainload payload.bin, just like this. However, if you press vol-, it will take you to my mod of Hekate.

There is also a version of Argon-nx built in (which is set up to mode 3) which gives you auto-chainloading and a touch-screen menu. However, it isn`t finished.

Understandable. Just thought a nice option would be to have what you've already done along with an option to select a payload if necessary. I also realized after I initially asked this could be done with hekate and an autoboot config.
 

josete2k

Well-Known Member
Member
Joined
Apr 24, 2009
Messages
672
Trophies
1
Age
43
Location
Spain
XP
1,582
Country
Spain
From what I understand, you will burn fuses booting OFW and updating when running the dual boot method. If that's incorrect, I'm happy to disable my volume strap.

You're correct.

But as far I know, the safest mode to start OFW for not being banned is start it from Nintendo's bootloader and of course with burned efuses.
 

FunThomas

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
652
Trophies
0
XP
2,016
Country
Gambia, The
Hi Matty,
i'm a bit confused about the new 2 parts.
If i have trinket with universal fitting and used switchboot and simple-uf2 until now and i want to update,
do i need to flash switchboot part 1 (https://github.com/mattytrog/Switch.../Trinket/SWITCHBOOT_TRINKET_JOYCON_VOLUME.uf2)
again or is it the same like the old switchboot ?

What file do i choose for the switchboot part2 for universal fitting with trinket ?
or is the file https://github.com/mattytrog/Switch...t 2 UF2/TRINKET_REBUG_SWITCHBOOT_PART2_V1.UF2
for trinket and switchme chips with universal fitting?
 

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
Hi Matty,
i'm a bit confused about the new 2 parts.
If i have trinket with universal fitting and used switchboot and simple-uf2 until now and i want to update,
do i need to flash switchboot part 1 (https://github.com/mattytrog/Switch.../Trinket/SWITCHBOOT_TRINKET_JOYCON_VOLUME.uf2)
again or is it the same like the old switchboot ?

What file do i choose for the switchboot part2 for universal fitting with trinket ?
or is the file https://github.com/mattytrog/Switchboot_PART_2/blob/master/Switchboot-V1.0/Switchboot Part 2 UF2/TRINKET_REBUG_SWITCHBOOT_PART2_V1.UF2
for trinket and switchme chips with universal fitting?
Yeah part 1 is the strap control. Choose both or joycon only. Drag this uf2 on the chip first.

Then do part 2 of you want all the tools etc.

If you just want a basic "payload launcher", you can drag over Fusee-UF2 which will give you this.

You do not need to flash part one every update. You only need to flash ait of you want to change how your console boots.

Hope I clear enough
 

jeb101

Member
Newcomer
Joined
Jun 21, 2017
Messages
10
Trophies
0
Age
124
XP
166
Country
Canada
You do not need to flash part one every update. You only need to flash ait of you want to change how your console boots.

Curious, if I flash part 1, to change my straps, do I also need to flash part 2 as well? I have, but curious if it's actually needed.

Thanks
 

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
Curious, if I flash part 1, to change my straps, do I also need to flash part 2 as well? I have, but curious if it's actually needed.

Thanks
Normally, and I say "normally"... Flashing part 1 overwrites part 2. So if you flash part 1, you also need to flash part 2. However, if the other way round, you don't.
 

FunThomas

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
652
Trophies
0
XP
2,016
Country
Gambia, The
Yeah part 1 is the strap control. Choose both or joycon only. Drag this uf2 on the chip first.
Then do part 2 of you want all the tools etc.
If you just want a basic "payload launcher", you can drag over Fusee-UF2 which will give you this.
You do not need to flash part one every update. You only need to flash ait of you want to change how your console boots.
Hope I clear enough

is the file https://github.com/mattytrog/Switchboot_PART_2/blob/master/Switchboot-V1.0/Switchboot Part 2 UF2/TRINKET_REBUG_SWITCHBOOT_PART2_V1.UF2
for trinket and switchme chips with universal fitting?
 

protomouse

Well-Known Member
Newcomer
Joined
Feb 1, 2014
Messages
49
Trophies
0
Age
36
XP
493
Country
Probably dumb question, but if I've got a Trinket flashed with Switchboot (but not yet fitted) that I want to switch to Fusee-UF2, is it enough to just drag the new UF2 onto it or do I restore the old bootloader first?
 

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
Probably dumb question, but if I've got a Trinket flashed with Switchboot (but not yet fitted) that I want to switch to Fusee-UF2, is it enough to just drag the new UF2 onto it or do I restore the old bootloader first?
Nothing nees to be done with the bootloader.

Switchboot (now I call part 1) is for strap control. You never need to change this, unless you want to change to dual-boot or permanent cfw boot or vice-versa.

Fusee-UF2 is the second half (Use either Fusee-UF2, Switchboot part 2, or Simple-UF2 old version if you wish) the point is, nothing needs restoring... Just drag it over.
 
  • Like
Reactions: protomouse

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
OK people... A quick one for you...

Do you have a "payload.bin" in SD card? ie in a modchip scenario?

If using the other nro called "reboot_payload" in the HB app store, use this "reboot_payload.bin" (place in Atmosphere folder).

What this does, is save you from having your payload duplicated and boots "payload.bin" from SD card. Thats all.

So, if using "reboot-payload", when you press the - button, "payload.bin" will launch.

Drag the enclosed atmosphere folder to SD root (this puts reboot-payload into atmosphere folder)

This is ideal for Fusee-UF2 users.

Cheers.
 

Attachments

  • reboot_payload.zip
    29 KB · Views: 141

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom

Attachments

  • 20190323_175449[1].jpg
    20190323_175449[1].jpg
    892.8 KB · Views: 88
  • Like
Reactions: peteruk and Adr990

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: 🛌