Trinket M0

  • Thread starter Thread starter Popica
  • Start date Start date
  • Views Views 4,154
  • Replies Replies 29

Popica

New Member
Newbie
Joined
May 2, 2022
Messages
2
Reaction score
0
Trophies
0
Age
29
Location
Europe
XP
48
Country
Romania
Hello everybody! I have a little question and I think you guys can help me. I want to mod my switch but I don't know if the Trinket M0 chip works for my XKJ1003 Nintendo... I know that this serial number can't be modded with any other methods. Thank you all!
 
No it cannot.

Trinket is just a method of pushing payloads without needing to connect the switch to anything. Patched switches cannot accept custom payloads like what is required to run Custom Firmware without a full modchip.

Think of the trinket as an RCMLoader dongle built into the Switch. We might refer to it as a modchip because it's being installed directly into the console, but for all intents and purposes, it's really just a flash drive that holds a payload for the switch to read when it's in RCM.
 
  • Like
Reactions: impeeza
Ok, understand, but I don't find one of these modchips to buy. These still exist to buy on the internet?
Try aliexpress. Also try to get one with silkscreen MV1-7.1, that's the flashable one. Original sx core is hard to find but i think there are still some available on aliexpress.
 
Try aliexpress. Also try to get one with silkscreen MV1-7.1, that's the flashable one. Original sx core is hard to find but i think there are still some available on aliexpress.

I have had issue with mv1-7.1, some certain emmc would not glitch properly.
 
I am on 13.0.0. AMS with Trinket - what is the process to update the firmware on emuNAND and Atmosphere?
 
I am on 13.0.0. AMS with Trinket - what is the process to update the firmware on emuNAND and Atmosphere?
Exactly the same as with a regular Switch with the exception of making sure you update whatever payload the Trinket passes off to.
In my case my Trinket passing off to ArgonNX and then ArgonNX knows to hand off to Hekate so I just update Hekate and Atmosphere and call it a day.
How do you have your Trinket set up?
 
Exactly the same as with a regular Switch with the exception of making sure you update whatever payload the Trinket passes off to.
In my case my Trinket passing off to ArgonNX and then ArgonNX knows to hand off to Hekate so I just update Hekate and Atmosphere and call it a day.
How do you have your Trinket set up?

Sad to say but I had someone else set this up for me initially - how can I check?
 
Sad to say but I had someone else set this up for me initially - how can I check?
No worries. it’s most likely Hekate but let’s confirm.

FUSEE_UF2 PART 2:
Looks for:

payload.bin
payload1.bin (or payload<whatever_number>.bin you set with your SAMD options.
bootloader/update.bin (this is so it works out of the box with Kosmos users - no need to rename anything to payload.)

Do you have a payload.bin file in the top level of your sd card? If so, please share it here.

If you do not, please check for a payloadX.bin where X might be a number. If you find one of those please do the same.

If you have none of the above we’re in luck as you’re just using plain old Hekate out of the box (it comes with /bootloader/update.bin) and we simply need to update Atmosphere + Hekate and once running pro-early we can do Firmware to match.
 
Here's the payload in the root

Opening up the file in BBEdit - I seen an octopus ASCII graphic and the word "switchbrew" and that's the only bit of text I can make out.
Drumroll please…

does you octopus look (sorta) like this?

___
.-' `'.
/ \
| ;
| | ___.--,
_.._ |0) = (0) | _.---'`__.-( (_.
__.--'`_.. '.__.\ '--. \_.-' ,.--'` `""`
( ,.--'` ',__ /./; ;, '.__.'` __
_`) ) .---.__.' / | |\ \__..--"" """--.,_
`---' .'.''-._.-'`_./ /\ '. \ _.--''````'''--._`-.__.'
| | .' _.-' | | \ \ '. `----`
\ \/ .' \ \ '. '-._)
\/ / \ \ `=.__`'-.
/ /\ `) ) / / `"".`\
, _.-'.'\ \ / / ( ( / /
`--'` ) ) .-'.' '.'. | (
(/` ( (` ) ) '-; [switchbrew]

If so that belongs to

hekate (c) 2018, naehrwert, st4rk.
(c) 2018-2022, CTCaer.

Nyx GUI (c) 2019-2022, CTCaer.

Thanks to: derrek, nedwill, plutoo, shuffle2, smea, thexyz, yellows8.
Greetings to: fincs, hexkyz, SciresM, Shiny Quagsire, WinterMute.

Open source and free packages used:
- FatFs R0.13a, Copyright (c) 2017, ChaN
- bcl-1.2.0, Copyright (c) 2003-2006, Marcus Geelnard
- Atmosphère (Exosphere types/panic, prc id kernel patches),
Copyright (c) 2018-2019, Atmosphère-NX
- elfload, Copyright (c) 2014 Owen Shepherd, Copyright (c) 2018 M4xw
- Littlev Graphics Library, Copyright (c) 2016 Gabor Kiss-Vamosi

1) store a backup of your current /payload.bin somewhere
2) download the latest version of hekate and unzip it.
3) rename Hekate.x.x.x.bin in the zip file to payload.bin
4) place your new /payload.bin in the root of your sd card
5) proceed with the rest of the update of Hekate and Atmosphere
 
Drumroll please…

does you octopus look (sorta) like this?

___
.-' `'.
/ \
| ;
| | ___.--,
_.._ |0) = (0) | _.---'`__.-( (_.
__.--'`_.. '.__.\ '--. \_.-' ,.--'` `""`
( ,.--'` ',__ /./; ;, '.__.'` __
_`) ) .---.__.' / | |\ \__..--"" """--.,_
`---' .'.''-._.-'`_./ /\ '. \ _.--''````'''--._`-.__.'
| | .' _.-' | | \ \ '. `----`
\ \/ .' \ \ '. '-._)
\/ / \ \ `=.__`'-.
/ /\ `) ) / / `"".`\
, _.-'.'\ \ / / ( ( / /
`--'` ) ) .-'.' '.'. | (
(/` ( (` ) ) '-; [switchbrew]

If so that belongs to

hekate (c) 2018, naehrwert, st4rk.
(c) 2018-2022, CTCaer.

Nyx GUI (c) 2019-2022, CTCaer.

Thanks to: derrek, nedwill, plutoo, shuffle2, smea, thexyz, yellows8.
Greetings to: fincs, hexkyz, SciresM, Shiny Quagsire, WinterMute.

Open source and free packages used:
- FatFs R0.13a, Copyright (c) 2017, ChaN
- bcl-1.2.0, Copyright (c) 2003-2006, Marcus Geelnard
- Atmosphère (Exosphere types/panic, prc id kernel patches),
Copyright (c) 2018-2019, Atmosphère-NX
- elfload, Copyright (c) 2014 Owen Shepherd, Copyright (c) 2018 M4xw
- Littlev Graphics Library, Copyright (c) 2016 Gabor Kiss-Vamosi

1) store a backup of your current /payload.bin somewhere
2) download the latest version of hekate and unzip it.
3) rename Hekate.x.x.x.bin in the zip file to payload.bin
4) place your new /payload.bin in the root of your sd card
5) proceed with the rest of the update of Hekate and Atmosphere


Sounds good, I downloaded Hekate, renamed the bin file, placed it in the root and overwrote the old one, used AIO to update Hekate and Atmosphere, and it told me to reboot.

After the reboot, it launched into Hekate v5.8.0 which is good.
Clicking to launch the CFW (emuMMC) I get
Atmosphere loading screen
Then an error
"A Fatal error occurred when running Fusee.
Incorrect fusee version! (program=0xb6b6ac79, mtc=0xb46dcf71)

Press power to reboot.

Next steps?
 
Sounds good, I downloaded Hekate, renamed the bin file, placed it in the root and overwrote the old one, used AIO to update Hekate and Atmosphere, and it told me to reboot.

After the reboot, it launched into Hekate v5.8.0 which is good.
Clicking to launch the CFW (emuMMC) I get
Atmosphere loading screen
Then an error
"A Fatal error occurred when running Fusee.
Incorrect fusee version! (program=0xb6b6ac79, mtc=0xb46dcf71)

Press power to reboot.

Next steps?
Did you grab the fusee.bin from the Atmosphere download page and place it in /bootloader/payloads/ ?

I think AIO might have this as a step…not 100% sure though. Easy enough to do by hand if necessary.

e: https://rentry.org/UpdateCFW
 
Last edited by binkinator,
Did you grab the fusee.bin from the Atmosphere download page and place it in /bootloader/payloads/ ?

I think AIO might have this as a step…not 100% sure though. Easy enough to do by hand if necessary.

e: https://rentry.org/UpdateCFW
Alright we are back in business, able to boot into Atmosphere and EmuNand, I was able to install 14.1.2! Thank you so much!
 
Last edited by jesterscourt,
  • Like
Reactions: binkinator
Glad you’re sorted! Enjoy your Switch!
I may have celebrated prematurely.

I cannot launch most of my games, and get an error, "Failed to register placeholder NCA" in multiple installers.
Uninstalling game updates says it is "uninstalled successfully", but then shows "delete failed"

I have used a Mac before to update files, and I ran the Archive Bit utility in Hekate after transferring the files.
 
I may have celebrated prematurely.

I cannot launch most of my games, and get an error, "Failed to register placeholder NCA" in multiple installers.
Uninstalling game updates says it is "uninstalled successfully", but then shows "delete failed"

I have used a Mac before to update files, and I ran the Archive Bit utility in Hekate after transferring the files.

Things that cause this are:

1) archive bit (seems you already checked this)

2) Sigpatches. Try these:
Sigpatches (GBATemp) — alternative Sigpatches for when others don’t seem to work.

3) maintenance mode
Try going into Maintenance Mode and rebooting (steps 1 and 2 but not 3)
https://en-americas-support.nintend...to-update-nintendo-switch-in-maintenance-mode

4) out of space on sd card (easy to check on computer)

5) corrption Due to sd card use (or fake card) back up sd card data and Emunand and then test with h2testw
 
  • Like
Reactions: impeeza
Things that cause this are:

1) archive bit (seems you already checked this)

2) Sigpatches. Try these:
Sigpatches (GBATemp) — alternative Sigpatches for when others don’t seem to work.

3) maintenance mode
Try going into Maintenance Mode and rebooting (steps 1 and 2 but not 3)
https://en-americas-support.nintend...to-update-nintendo-switch-in-maintenance-mode

4) out of space on sd card (easy to check on computer)

5) corrption Due to sd card use (or fake card) back up sd card data and Emunand and then test with h2testw

Okay so after going into maintenance mode (and not click on anything, just turning it off again - stuck on black screen. It had a full battery. With or without microSD card inserted, same response.
 

Site & Scene News

Popular threads in this forum