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,

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
11,035
Trophies
2
XP
14,433
Country
Sweden
Can I give a suggestion for people who use this.
If you use SXOS, do use this software.

People with Atmosphere it's better you configure exosphere.ini to hide your serial. It's much safer incase of corrupt sd-card.

Anyone who used this app, BACKUP YOUR FILE it created with your proper prodinfo.
 
  • Like
Reactions: lordelan

mrdude

Developer
Developer
Joined
Dec 11, 2015
Messages
2,472
Trophies
1
Age
55
XP
6,565
Meh you can use 90DNS or any blocker for Nintendo servers if you wanna be paranoid ;)
OR - if you have a raspberry pi - just install pihole and you can block all these servers(and more) and no need to mess about with your switch at all :-).

Just add the following to your blacklist:
Code:
nintendo.com   
nintendo.net   
nintendo.jp   
nintendo.co.jp   
nintendo.co.uk   
nintendo-europe.com   
nintendowifi.net   
nintendo.es   
nintendo.co.kr
nintendo.tw   
nintendo.com.hk   
nintendo.com.au   
nintendo.co.nz   
nintendo.at   
nintendo.be   
nintendods.cz   
nintendo.dk   
nintendo.de   
nintendo.fi
nintendo.fr   
nintendo.gr   
nintendo.hu   
nintendo.it   
nintendo.nl   
nintendo.no   
nintendo.pt   
nintendo.ru   
nintendo.co.za   
nintendo.se
nintendo.ch   
nintendoswitch.com   
nintendoswitch.com.cn   
nintendoswitch.cn   
potato.nintendo.com   
broker.lp1.npns.srv.nintendo.net   
sun.hac.lp1.d4c.nintendo.net   
beach.hac.lp1.eshop.nintendo.net   
receive-lp1.dg.srv.nintendo.net
app-b04.lp1.npns.srv.nintendo.net   
dauth-lp1.ndas.srv.nintendo.net   
aqua.hac.lp1.d4c.nintendo.net   
aauth-lp1.ndas.srv.nintendo.net
 
Last edited by mrdude,
  • Like
Reactions: driverdis

lufeig

Well-Known Member
Member
Joined
Oct 22, 2009
Messages
288
Trophies
1
Age
44
Location
São Paulo, Brazil
XP
845
Country
Brazil
could anyone confirm if this is working on switch aula (oled)?

I can't get it to work on mine, I only get black screen after launching incognito_rcm payload from hekate.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    K3N1 @ K3N1: https://youtube.com/shorts/PArWUK0WyDQ?feature=share