RELEASE Incognito_RCM - wipe personal information to reduce risk of ban

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by jimzrt, Oct 3, 2019.

  1. strider009

    strider009 Member

    Newcomer
    1
    Apr 20, 2014
    United States
    Any way this tool could support emunand as well?
     
  2. shchmue

    shchmue Developer

    pip Developer
    8
    Dec 23, 2013
    United States
    sure. discord is best though
     
    jimzrt, Sno0t and linuxares like this.
  3. linuxares

    linuxares I'm not a generous god!

    Moderator
    17
    Aug 5, 2007
    Sweden
    I love it when homebrew devs help each other
     
  4. mattytrog

    mattytrog You don`t want to listen to anything I say.

    Member
    13
    Apr 27, 2018
    United Kingdom
    Cool project. I`ve done a similar thing with Switchboot earlier in the year (though unreleased - I don`t want bricks on my conscience)...

    It seems from a quick look through the code, you are dumping raw prodinfo, decrypting to a cache file, editing, re-encrypting file, flashing raw file back. At least for the emmc side anyway.

    I`ve got FatFS writing to the emmc partitions as mounted. Instead of pdrv(1) in diskio.c (disk_write) being stubbed with a write-protect, I`ve got the re-encryption going so you can mount/edit/write directly to sysnand using the standard FatFS API, using _emmc_xts

    Like yours, this is based partly on Lockpick. Yours should be a lot safer than mine!

    Well done OP
     
    Last edited by mattytrog, Oct 4, 2019
    jimzrt likes this.
  5. jimzrt
    OP

    jimzrt Member

    Newcomer
    2
    Oct 3, 2019
    Germany
    New release ready!
    https://github.com/jimzrt/Incognito_RCM/releases/tag/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
    as always, have a NAND backup ready!

    Hope to get some feedback and test reports.

    — Posts automatically merged - Please don't double post! —

    it already does!
     
    Last edited by jimzrt, Oct 4, 2019
    ry755, hippy dave, strider009 and 3 others like this.
  6. blawar
    This message by blawar has been removed from public view by linuxares, Oct 4, 2019, Reason: bickering.
    Oct 4, 2019
  7. mattytrog

    mattytrog You don`t want to listen to anything I say.

    Member
    13
    Apr 27, 2018
    United Kingdom
    Maybe its time to release my emmc reset payload...

    If others will update it as and when, I may do. I`ve got too much on! Can of worms!
     
    lordelan likes this.
  8. Lacius
    This message by Lacius has been removed from public view by linuxares, Oct 4, 2019, Reason: bickering.
    Oct 4, 2019
  9. blawar
    This message by blawar has been removed from public view by linuxares, Oct 4, 2019, Reason: bickering.
    Oct 4, 2019
  10. 8BitWonder
    This message by 8BitWonder has been removed from public view by linuxares, Oct 4, 2019, Reason: bickering.
    Oct 4, 2019
  11. Txustra

    Txustra GBAtemp Fan

    Member
    6
    May 18, 2013
    Spain
    How do I do to apply this to emummc instead of sysnand?
     
  12. SaulFemm

    SaulFemm Member

    Newcomer
    2
    Oct 25, 2018
    United States
    Glad to see this! Finally an alternative for people like myself who don't like using closed-source code written by an intellectual child. I'll probably wait a bit for it to be tested some more though.
     
  13. 0x3000027E

    0x3000027E GBAtemp Regular

    Member
    5
    Mar 14, 2018
    United States
    ...and thanks again for Ustealth
     
  14. raxadian

    raxadian GBAtemp Maniac

    Member
    5
    Nov 10, 2018
    Argentina
    Ah I miss the days hacking a console just involved using a bootdisk (Dreamcast) or installing a chip (Playstation).

    Anyway this is still too green, but I might give it a try next year.
     
  15. snuggles08

    snuggles08 leo60228

    Member
    2
    Aug 30, 2015
    United States
    Could you make it more clear that PRODINFO blanking doesn't prevent bans?
     
  16. goncalodoom

    goncalodoom GBAtemp Fan

    Member
    3
    Sep 12, 2009
    Portugal
    portugal
    It does lol
     
  17. Crusatyr

    Crusatyr GBAtemp Regular

    Member
    5
    Jul 31, 2016
    United States
    Not to be that asshole, but Incognito is open source. Maybe next time you can actually put forth the effort to know what you're talking about before letting your ignorance show?
     
  18. linuxares

    linuxares I'm not a generous god!

    Moderator
    17
    Aug 5, 2007
    Sweden
    It doesn't really prevent a ban... it just makes it less of a chance to get one. Nothing is 100% and Nintendo log a buttload.
     
  19. Darksabre72

    Darksabre72 Blue Falcon

    Member
    5
    Nov 26, 2016
    United States
    dang i thought people might have had the upper hand with nintendo
     
  20. Andalitez

    Andalitez GBAtemp Fan

    Member
    5
    Jul 2, 2018
    France
    Final Space
    Hey bud, where can I find this?
    Sorry for the derail
     
  21. Dax_Fame

    Dax_Fame Annoying Member

    Member
    3
    Jan 16, 2015
    United States
    Mom's house
    This is great :yaypsp: needed for Atmos users!

    I suspect people will accidentally nuke their sysMMC prodinfo with this :rofl2: keep it real with the backups!
     
  22. xstre pwnsx

    xstre pwnsx GBAtemp Regular

    Member
    2
    Nov 16, 2008
    United States
    Interesting.
     
  23. Localhorst86

    Localhorst86 GBAtemp Addict

    Member
    10
    Jul 17, 2014
    Germany
    Nintendo works for my dad
    So, this wipes information from PRODINFO. What happens if I lose the backup, can I still boot stock firmware? What if Nintendo checks PRODINFO for valid information at a later date? Can they do that?
     
  24. LightBeam

    LightBeam GBAtemp Regular

    Member
    3
    Oct 1, 2018
    France
    Same question, don't want to erase the prodinfo on the sysnand by accident :wacko:
     
  25. tomi1578
    This message by tomi1578 has been removed from public view by linuxares, Oct 5, 2019, Reason: junk.
    Oct 5, 2019
Quick Reply
Draft saved Draft deleted
Loading...