Incognito_RCM - wipe personal information to reduce risk of ban

Incognito_RCM

since Incognito by blawar doesn't work on vanilla atmosphere, I made a payload to use with hekate (or any other payload injector) with the same functionality.
Incognito_RCM wipes personal information from your Nintendo Switch by removing it from prodinfo.

Functionality:​
  • wipe personal information on sysnand/emunand
  • backup prodinfo from sysnand/emunand
  • restore prodinfo to sysnand/emunand
Since NAND memory is encrypted, this is based on shchmue's Lockpick_RCM to first get the neccessary encryption keys.
You can apply Incognito_RCM directly after installing atmosphere or any time after and it has the advantage that you don't need to set 90DNS after an internet connection and possibly communication with nintendo servers is already established. (You can apply 90DNS anyway)

This has only been tested by me on firmware 8.1.0, so please test it and report back.
Since it has only been tested by me, keep a hekate nand backup ready to be safe.

source: https://github.com/jimzrt/Incognito_RCM
releases: https://github.com/jimzrt/Incognito_RCM/releases

Disclaimer:
This is early stage and there is no guarantee that everything works as expected! Please have a hekate NAND backup ready!

Screenshots:
main.png
incognito.png

backup.png
restore.png

Changelog:
v0.6.1
  • bugfix: write to emummc instead of sdmmc
v0.6.0
  • incorporate hekate & lockpick_rcm changes
  • reboot to payload
v0.5.1
  • firmware 9.1.0 support
v0.4.0
  • adopt lockpick_rcm and hekate changes (includes fixing of possible bugs and better resource management)
  • reduced payload size
  • use tui progressbar
v0.3.0
  • more error handling
  • backup validation when reading and writing
  • retry up to 5 times when reading and writing before aborting
v0.2.0
  • more validation
  • code cleanup and refactoring
v0.1.0
  • much faster read and write speed (not sector by sector anymore)
  • much more validation and verification (still not perfect)
  • more error handling (still not perfect)
  • backups aren't overwritten, old backups are renamed
  • check for backup before applying incognito
  • auto-restore backup if something goes wrong
v0.0.2
  • Removed external libraries and better handling of reading big chunks of memory.
as always, have a NAND backup ready!
 
Last edited by jimzrt,

komabear

Well-Known Member
Member
Joined
Mar 4, 2017
Messages
113
Trophies
0
XP
1,489
Country
Bulgaria
Last edited by komabear,

fluffymadness

Member
Newcomer
Joined
Mar 30, 2019
Messages
8
Trophies
0
Age
124
XP
234
Country
Austria
just out of curiosity, can I assume if I use this payload, that the logs that were collected before (probably containing my prodinfo and other stuff) are not transmitted to nintendo when going online since nintendos server blocks connections without correct prodinfo, or will telemetry be always sent and just the connection to the eshop will be blocked?
Otherwise the "better-safe-then-sorry-way" would be to start with a clean nand and then using icognito rcm to ensure that there aren't any logs containing my prodinfo to begin with.

edit: is there any way to manually clear
0x80000000000000D1 erpt save:/ ?
this is where all logs should be stored according to atmosphere wiki

(I have a backup of a clean nand but it feels too much of a hassle to restore and start anew)
 
Last edited by fluffymadness,

Muxi

Well-Known Member
Member
Joined
Jun 1, 2016
Messages
606
Trophies
0
Age
52
XP
2,144
Country
Germany
@Adran_Marit Thanks for the advice. It worked! But unfortunately not with the desired effect. The prodinfo from the user's nand backup had also already been set to Incognito.
 

Yo-mama

Member
Newcomer
Joined
Jan 16, 2010
Messages
8
Trophies
0
XP
189
Country
United States
Does this work with 9.2.0?

Edit: Found the answer to my question on Page 7. The fork located here states it works on 9.2.0 https://github.com/borntohonk/Incognito_RCM/releases

I currently only have Sysnand on 9.2.0 and contemplating setting up EmuMMC on 9.2.0, then using this tool on EmuMMC only. Or do I need to use ChoiDuJourNX to downgrade EmuMMC to 9.1.0, then run this tool, then upgrade to 9.2.0?
 
Last edited by Yo-mama,
  • Like
Reactions: Slim45

blinky87

Well-Known Member
Newcomer
Joined
Jan 15, 2014
Messages
62
Trophies
0
Age
52
XP
192
Country
United States
Ah, I hope it gets updated soon. I am just finishing my emunand install and the last step was to install incognito rcm.

Now I will be waiting I guess.
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,728
Country
Japan
Update to atmosphere 0.12.0 and blank prodinfo using exosphere.ini.

There is no need to actually modify your NAND anymore.

Gesendet von meinem Redmi Note 7 mit Tapatalk
Double-edged sword though - you’re not protected if you accidentally boot into non-RCM or delete exosphere.ini.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=rCGzykqrsuM