Hacking RELEASE A custom sysmodule for Atmosphere that allows writing to PRODINFO

benfah

Member
OP
Newcomer
Joined
Jun 23, 2019
Messages
9
Trophies
0
Age
21
Website
github.com
XP
312
Country
Germany
I made this sysmodule only because currently there is no easy way to install Incognito while in emuMMC.

How To Install:

1. Move the downloaded ams_mitm.kip into the "atmosphere/kips" folder. If the folder "kips" doesn't exist, create it.
2. Create a new folder in "atmosphere" called "flags".
3. Create an empty file called "hbl_cal_read.flag" in this folder and plug your SD card back into your Switch.
4. Boot fusee_primary.bin and not the [CFW] option by Kosmos!

You're done! All homebrew applications including Incognito should now have access to PRODINFO.

Warning: Please delete this sysmodule after modifying PRODINFO for security reasons.

Source: https://github.com/benfah/Atmosphere
 

Attachments

  • ams_mitm_8.0.0_and_older.zip
    221.2 KB · Views: 2,489
  • ams_mitm_8.1.0.zip
    225.7 KB · Views: 5,569
  • ams_mitm_9.0.0.zip
    236 KB · Views: 6,856
Last edited by benfah,

benfah

Member
OP
Newcomer
Joined
Jun 23, 2019
Messages
9
Trophies
0
Age
21
Website
github.com
XP
312
Country
Germany
Do you have plans to upload the source anywhere?

Edit: Pretty sure you're mandated to put up source/disclose changes made since Atmosphere uses GPLv2
Well, I'm not allowed to post links yet, but the source is on my github under the same username. I edited the original post aswell
 

Serfrost

Well-Known Member
Member
Joined
Jan 7, 2015
Messages
346
Trophies
0
Age
30
XP
412
Country
United States
Doesn't appear to work with the latest Kosmos at least, which is strange since it's still atmos, just not fusee.

In either case, make sure to boot fusee. If you use Rei this isn't required as it'll let you run it regardless.

If it fails with default atmosphere, make sure your files aren't corrupt - seems to have happened on my end.
 
Last edited by Serfrost,
  • Like
Reactions: legion700

KazoWAR

Well-Known Member
Member
Joined
Aug 12, 2008
Messages
1,952
Trophies
1
Age
35
Location
Winter Haven
XP
2,137
Country
United States
IDK if this or if Incognito is broken on my setup but it fails to write serial. I am using 8.1.0 emuMMC, hekate - CTCaer mod v5.0.0 & Nyx v0.8.0, and Atmosphere 9.2.0 with sig patches.
 

benfah

Member
OP
Newcomer
Joined
Jun 23, 2019
Messages
9
Trophies
0
Age
21
Website
github.com
XP
312
Country
Germany
IDK if this or if Incognito is broken on my setup but it fails to write serial. I am using 8.1.0 emuMMC, hekate - CTCaer mod v5.0.0 & Nyx v0.8.0, and Atmosphere 9.2.0 with sig patches.
Doesn't appear to work with the latest Kosmos at least, which is strange since it's still atmos, just not fusee.

In either case, make sure to boot fusee. If you use Rei this isn't required as it'll let you run it regardless.

If it fails with default atmosphere, make sure your files aren't corrupt - seems to have happened on my end.
I released an update which should be compatible with 8.1.0
 
  • Like
Reactions: ELY_M

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,392
Trophies
4
Location
Space
XP
14,026
Country
Norway
I made this sysmodule only because currently there is no easy way to install Incognito while in emuMMC.

How To Install:

1. Move the downloaded ams_mitm.kip into the "atmosphere/kips" folder. If the folder "kips" doesn't exist, create it.
2. Create a new folder in "atmosphere" called "flags".
3. Create an empty file called "hbl_cal_read.flag" in this folder and plug your SD card back into your Switch.

You're done! All homebrew applications including Incognito should now have access to PRODINFO.

Warning: Please delete this sysmodule after modifying PRODINFO for security reasons.

Source: Found on github under the same username as here (I'm not allowed to post any links yet)
Thanks, this is super useful. Up until now if you didn't have a SX OS license there was no way to Incognito patch an emuNAND, since ReiNX doesn't support emuNAND yet.
I don't agree with their "PRODINFO should never be writable" attitude. Incognito shows that there are legitimate reasons to be able to write to PRODINFO but it should of course not be readable/writable by default as that makes it way too easy to steal people's PRODINFO or to create brickers.
 

benfah

Member
OP
Newcomer
Joined
Jun 23, 2019
Messages
9
Trophies
0
Age
21
Website
github.com
XP
312
Country
Germany
Thanks, this is super useful. Up until now if you didn't have a SX OS license there was no way to Incognito patch an emuNAND, since ReiNX doesn't support emuNAND yet.
I don't agree with their "PRODINFO should never be writable" attitude. Incognito shows that there are legitimate reasons to be able to write to PRODINFO but it should of course not be readable/writable by default as that makes it way too easy to steal people's PRODINFO or to create brickers.
I agree. They should check for a flag which enables writing to PRODINFO imo.
 
Usage with Kosmos

legion700

Member
Newcomer
Joined
Jul 2, 2019
Messages
7
Trophies
0
Age
30
XP
153
Country
China
if you are using Kosmos, after you put everything in SD and put it back, follow this step :
1.Go to Kosmos Toolbox
2.Reboot to Hekate
3.Payloads---fusee-primary.bin
4.Incognito
5.Power off
6.Boot to Hekate
7.Launch---CFW(EMUNAND)
8.Go check serial number and make sure you don't miss anything
It works on my 8.1.0 emuMMC with Kosmos 13.0.1
 

Pola92

Active Member
Newcomer
Joined
May 9, 2019
Messages
30
Trophies
0
Age
31
XP
214
Country
United States
if you are using Kosmos, after you put everything in SD and put it back, follow this step :
1.Go to Kosmos Toolbox
2.Reboot to Hekate
3.Payloads---fusee-primary.bin
4.Incognito
5.Power off
6.Boot to Hekate
7.Launch---CFW(EMUNAND)
8.Go check serial number and make sure you don't miss anything
It works on my 8.1.0 emuMMC with Kosmos 13.0.1
Will this work with emummc only? Like it won’t mess with anything in sysnand?
Thanks
 

benfah

Member
OP
Newcomer
Joined
Jun 23, 2019
Messages
9
Trophies
0
Age
21
Website
github.com
XP
312
Country
Germany
Will this work with emummc only? Like it won’t mess with anything in sysnand?
Thanks
sysnand and emunand are seperated except for the sd card, so yes it will only modify emunand's prodinfo.

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

If i running emummc it takes a long time to start 5-10 min and lays and hangs. Where is the problem?
You shouldn't ask here. Make a new thread and ask there :)
 
  • Like
Reactions: LinkFan16

SignumEternis

Member
Newcomer
Joined
Dec 12, 2017
Messages
9
Trophies
0
XP
64
Country
United States
if you are using Kosmos, after you put everything in SD and put it back, follow this step :
1.Go to Kosmos Toolbox
2.Reboot to Hekate
3.Payloads---fusee-primary.bin
4.Incognito
5.Power off
6.Boot to Hekate
7.Launch---CFW(EMUNAND)
8.Go check serial number and make sure you don't miss anything
It works on my 8.1.0 emuMMC with Kosmos 13.0.1

I was able to get it to work by doing this. Thanks!
 

buhdiego

Well-Known Member
Newcomer
Joined
Nov 1, 2016
Messages
71
Trophies
0
Age
37
Location
Maceió-AL
XP
174
Country
Brazil
if you are using Kosmos, after you put everything in SD and put it back, follow this step :
1.Go to Kosmos Toolbox
2.Reboot to Hekate
3.Payloads---fusee-primary.bin
4.Incognito
5.Power off
6.Boot to Hekate
7.Launch---CFW(EMUNAND)
8.Go check serial number and make sure you don't miss anything
It works on my 8.1.0 emuMMC with Kosmos 13.0.1

When I try this, on step 3, I choose payloads and then select fusee-primary.bin, it begins to load, sept atmosphere splash screen appears and then my switch turns off completely. Any hints? Boot to emuNAND cfw via launch option works perfectly tho.

Edit: If i inject the fusee-primary.bin via RCM mode directly from pc, does it load my emuNAND or patches my sysnand to cfw?
 
Last edited by buhdiego,

innercy

Well-Known Member
Member
Joined
Oct 22, 2006
Messages
787
Trophies
0
XP
703
Country
prob: 8.1.0 emunand = failed to write serial
solution: reboot payload and try running incignito again
 

legion700

Member
Newcomer
Joined
Jul 2, 2019
Messages
7
Trophies
0
Age
30
XP
153
Country
China
When I try this, on step 3, I choose payloads and then select fusee-primary.bin, it begins to load, sept atmosphere splash screen appears and then my switch turns off completely. Any hints? Boot to emuNAND cfw via launch option works perfectly tho.

Edit: If i inject the fusee-primary.bin via RCM mode directly from pc, does it load my emuNAND or patches my sysnand to cfw?

Well,you can set different theme between sysnand and emummc to make sure your don't make mistake.At least your clean nand backup would help you.
Did you enabled any background services in kosmos toolbox?I had some problem with that before.
 

buhdiego

Well-Known Member
Newcomer
Joined
Nov 1, 2016
Messages
71
Trophies
0
Age
37
Location
Maceió-AL
XP
174
Country
Brazil
Well,you can set different theme between sysnand and emummc to make sure your don't make mistake.At least your clean nand backup would help you.
Did you enabled any background services in kosmos toolbox?I had some problem with that before.

I already did set different theme for them... emuNAND white background and sysnand black background. Guess i'll have to test it to check if it'll patch sysnand or boot emuNAND... just being lazy so i woudn't need to restore any backups hehe

About the background services... i don't know if it comes with any settings to load any background service by default... I didn't set anything by myself. It is as it comes on the sdsetup.com...

thanks for the help, i'll try again and give some feedback

edit 1: no background services enabled, just checked that.

edit 2: just tried to inject payload fusee-primary.bin directly in RCM mode and it does the same, sept/atmosphere splash screen appears and then my switch turns off. I'm beginning to believe that maybe something's wrong with the emummc.ini file created by hekate, or something in the atmosphere folder. Gonna try some stuff here (erase atmosphere folder and download it again and create again emummc.ini somehow) and check if it'll work.

edit 3: that's it. It was my atmosphere files. Downloaded it again from Atmosphere-NX github and it did boot. Maybe something's wrong with the sdsetup.com atmosphere files back then when I downloaded? (didn't try to download it again from sdsetup.com this try)
 
Last edited by buhdiego,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • ZeroT21 @ ZeroT21:
    I should visit Florida again, miss the alligator barbecues
  • BigOnYa @ BigOnYa:
    Me and wifey was deciding on our next vacation, so I hung up a map on the wall, and give her a dart and said, wherever you hit, we will go. She threw the dart and it missed the map completely and fell into a trash can below on floor. So I said "ok Florida it is."
    +2
  • BakerMan @ BakerMan:
    @ZeroT21 ohhh a pot cake?
    +2
  • SylverReZ @ SylverReZ:
    Gimme some of dat
    +4
  • BakerMan @ BakerMan:
    oh yeah i don't use weed,in my baking or in general
  • BakerMan @ BakerMan:
    besides isn't it usually gummies or brownies?
  • AncientBoi @ AncientBoi:
    So, make a "New Trend"
  • BakerMan @ BakerMan:
    i just said i don't use weed
  • BigOnYa @ BigOnYa:
    You can add it in anything really, you can even make a butter/oil with it, then use that oil in anything
  • BakerMan @ BakerMan:
    besides i'm literally a minor and neurodivergent, so telling me to make a cake with cannabis is traumatizing me, ur cancelled buddy /s/srs
  • BakerMan @ BakerMan:
    (nah jk i'm just parodying those "i'm literally a minor and neurodivergent" mfs on twitter)
    +1
  • BigOnYa @ BigOnYa:
    Michigan has legal rec, so you only have few more years, is it 18 or 21 up there? 21 here in Ohio.
  • BakerMan @ BakerMan:
    prob 21, idk tho
    +1
  • ZeroT21 @ ZeroT21:
    Guess I'll go with plan B and make a Rum Vanilla flavored ice cream
    +1
  • BigOnYa @ BigOnYa:
    That sounds damn good.
  • AncientBoi @ AncientBoi:
    Nah. Tequila maybe
  • AncientBoi @ AncientBoi:
    That, or Old No. 7
  • BigOnYa @ BigOnYa:
    I'm ashamed to ask, but what is old no 7?
  • AncientBoi @ AncientBoi:
    Jack Daniels
    +2
  • BigOnYa @ BigOnYa:
    Oh yea, duh
    +1
  • BigOnYa @ BigOnYa:
    I still have some old no 7, bout to mix with some coke, and get "California Sober".
    +2
  • AncientBoi @ AncientBoi:
    lol, I finally got you to Enjoy a Coc Tail :tpi::rofl2::tpi:
    +2
  • BakerMan @ BakerMan:
    @ZeroT21 oh i bet some rum raisin ice cream is so good

    i don't drink, but some rum ice cream might be good
    +1
  • BigOnYa @ BigOnYa:
    Rum pecan ice cream is the bomb. Never had rum raisin, but bet be good. My homemade ice cream machine started rust inside so I pitched it, but gotta get a new one, miss making my own ice cream, esp with booze.
    +1
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=HZVQF0yPnTc +1