Incognito_RCM
Löscht persönliche Informationen von deiner Nintendo Switch, indem diese aus prodinfo entfernt werden. Dies ist neben 90DNS eine weitere nützliche Möglichkeit, Schutzvorkehrungen beim Onlinegehen unter einer CFW treffen zu können, und ist grundsätzlich für jeden zu empfehlen, der einen Partition emuNand/emuMMC eingerichtet haben sollte.
Die Anwendung ist sowohl über den sysNand, als auch über einen Partition emuNand/emuMMC möglich. Wer nicht schon, wie es bei amsPLUS oder AtmoXL der Fall ist, die Möglichkeit haben sollte, den Incognito_RCM Payload direkt aus der CFW heraus nutzen zu können, muss sich den Payload von der Github-Seite herunterladen und über einen favorisierten Payload-Sender über den RCM an die Switch senden.
Bei der Einrichtung des Incognito Modus wird ein Backup der prodinfo im Root der SD-Karte erstellt (prodinfo_sysnand.bin oder prodinfo_emunand.bin) , abhängig davon, in welchem Nand die Anwendung erfolgt. Diese Datei sollte extern für eine etwaige Wiederherstellung gesichert werden. Ich würde jedoch die Anwendung nur über den emuNand/emuMMC empfehlen, da so bei einem Verlust des Backups, eine Wiederherstellung über ein neu generiertes Backup aus dem sysNand wieder erfolgen könnte. Wer über die OFW Online-Services nutzen sollte, kann das ohnehin nur auf einem emuNand/emuMMC anwenden!
Seit Version 0.6.x besteht die Möglichkeit, Incognito_RCM über Reboot to Payload zu verlassen, was den Vorteil hat, keinen externen Payload-Sender mehr verwenden zu müssen, um zur CFW zurückkehren zu können.
v0.6.6
- Updates from Lockpick_RCM and Hekate - these include many fixes and performance improvements.
v0.6.5
- Corrected offsets/sizes of certificates based on https://switchbrew.org/wiki/Calibration
- Added missing checksums for all modified portions of PRODINFO
- Added on-screen warnings for existing invalid checksums
Any previous version of Incognito_RCM will not have written all of the checksums, so will show some warnings on-screen when this is first run.
v0.6.4
- Fixed a bug where Incognito_RCM did not save (or overwrite) the serial number checksum. This caused the fake serial number to show blank in the settings menu instead of displaying "XAW00000000001" (among other issues).
Note: if you have run a previous version before, just run Incognito again - it will warn you that the existing serial has an invalid crc but it will overwrite it with a valid one.
v0.6.3
- Re-implemented a bug fix which involved a modified Hekate source file
v0.6.2
- Implemented Hekate updates (now works with 10.x firmware)
- Updated code broken due to updates
- Fixed build in makefile by allowing multiple definitions
v0.6.1
- bugfix: write to emummc instead of sdmmc
v0.6.0
- incorporate hekate & lockpick_rcm changes
- reboot to payload
v0.5.1
- support for firmware 9.1.0 (bugfix)
v0.5.0
- support for firmware 9.1.0
- incorporate changes from lockpick_rcm and hekate
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.