[Release] sonyMC resigner /ONLY ENSO/

Discussion in 'PS Vita - Hacking & Homebrew' started by SKGleba, Jul 29, 2017.

  1. SKGleba
    OP

    SKGleba O ja pierdole!

    Member
    278
    138
    Nov 11, 2016
    Poland
    Warsaw
    Hi guys, I was bored so i made onboot id.dat deleter.
    It spawns before shell.self so the shell auto assigns the card to your account (generates id.dat).
    You can resign any card to your account.
    (Even from higher fw!)

    How to install:
    1) place idresign.self in ur0:tai
    2) In boot_config.txt add a line "- spawnwait ur0:tai/idresign.self" (w/out quotation marks) just before shell.self line (almost the end of file).
    3) Turn off ur vita & insert memory card
    4) Power on your vita, it may take 2-5 secs longer than usualy (on pstv 5-15)
    5) The database will refresh
    6) The card is yours!

    To uninstall just delete the created line in boot_config.txt

    file:
    https://mega.nz/#F!3tglnAxD!eshYoj5uBgE548tlJXYR1A

    UPDATE1: the self is lightler, also added a suprx version (just place under *main) -- download idresign2.self/suprx
    UPDATE2: SWMCL.self- if exists ur0:mcids/id.dat it copies it in place of original id.dat
     
    Last edited by SKGleba, Nov 9, 2017
  2. yifan_lu

    yifan_lu @yifanlu

    Member
    660
    1,376
    Apr 28, 2007
    United States
    HENkaku patches shell.self to not use id.dat by the way https://github.com/henkaku/henkaku/blob/master/plugin/user.c#L511-L516
     
  3. MeteK

    MeteK GBAtemp Regular

    Member
    258
    58
    Dec 31, 2012
    France
    Great, thanks !
     
  4. SKGleba
    OP

    SKGleba O ja pierdole!

    Member
    278
    138
    Nov 11, 2016
    Poland
    Warsaw
  5. keven3477

    keven3477 Fresh Prince of Lemonade

    Member
    886
    1,473
    Jul 12, 2012
    United States
    Somewhere you can never find.
    This could have helped me a few minutes ago, unfortunately I just formatted my memory card.

    How can you get access to the memory card if you cant access molecularshell to use ftp?
     
    Last edited by keven3477, Jul 30, 2017
    SKGleba likes this.
  6. t8ck

    t8ck Newbie

    Newcomer
    3
    1
    Nov 7, 2017
    Luxembourg
    Hello, thanks for the tool.

    Could you please modify the program a bit, so it does not just delete id.dat from the memory card, but also replaces it with a local copy of id.dat if one exist?
    smth like this
    cp ur0:/tai/id.dat ux0:/id.dat

    It would help for use cases when you want to use the same memory card on different devices, like vita and pstv. If correct id.dat presents there is no annoying database refresh everytime you just remove id.dat.

    The Henkaku patch which was mentioned here by yifan_lu does not work for me on Enso+Henkaku...

    Thanks
     
  7. SKGleba
    OP

    SKGleba O ja pierdole!

    Member
    278
    138
    Nov 11, 2016
    Poland
    Warsaw
    Ok, sure, but in like 12hrs when i will be home
     
  8. Cortexfou

    Cortexfou GBAtemp Regular

    Member
    201
    16
    Apr 14, 2016
    Belgium
    I'm interested in this too. Having the refresh thing everytime switching console is annoying
     
  9. t8ck

    t8ck Newbie

    Newcomer
    3
    1
    Nov 7, 2017
    Luxembourg
    Wow, thanks for the quick reply. Thank you very much for considering the idea :) :yay:
     
  10. SKGleba
    OP

    SKGleba O ja pierdole!

    Member
    278
    138
    Nov 11, 2016
    Poland
    Warsaw
    Here you go:
    https://mega.nz/#F!654DGCYY!orgWmpcrRS8vxUhkJO86ag
    U can choose Self or Suprx/Settings version
    How to use:
    Self* version:
    1) Do the steps on vita:
    place self in ur0:tai, install to bootconfig (same as with idresign) , rename id.dat to idv.dat.
    2) Turn off Vita and place mc in psTV, the db will refresh
    3) place self in ur0:tai, install to bootconfig.
    4) Turn off psTV and place MC in vita, it should auto swap ids before shell starts- Check if you have a file called idtv.dat - if yes- it worked
    Names : idtv.dat for psTV and idv.dat for vita

    Suprx* version:
    1) Do the steps on vita:
    place swmc.suprx in ur0:tai/, edit config.txt and replace henkaku.suprx line with swmc ONLY under NPXS10015/10016, rename id.dat to idv.dat
    2) Power off the vita, place the MC in psTV, the db will refresh.
    3) Do the steps on psTV:
    place swmc.suprx in ur0:tai/, edit config.txt and replace henkaku.suprx line with swmc ONLY under NPXS10015/10016, refresh Tai config via settings.
    You should have a new option in henkaku settings called "Prepare MC to switch" - Click it and it will rename :
    If psTV - id.dat to idtv.dat and idv.dat to id.dat
    If Vita - id.dat to idv.dat and idtv.dat to id.dat
    And will display a "Success" message - now you can power off and place MC in the other console
    download5c60edb2_storage_2femulated_2f0_2fDCIM_2fCamera_2fIMG_20171108_213123.jpg

    Also you may just use the heavier swmcl.self from UPDATE2 in OP if you dont want to use the suprx/self method
     
    Last edited by SKGleba, Nov 9, 2017
  11. Cortexfou

    Cortexfou GBAtemp Regular

    Member
    201
    16
    Apr 14, 2016
    Belgium
    I use the self method and it work ! Thanks you so much !
     
    SKGleba likes this.
  12. t8ck

    t8ck Newbie

    Newcomer
    3
    1
    Nov 7, 2017
    Luxembourg
    Thanks man, you are a hard worker with some serious dedication! :)
     
    SKGleba likes this.
  13. breaktemp

    breaktemp D-Sun who was called D-Moon

    Member
    832
    383
    Mar 17, 2008
    United States
    TSU...no.1 in tha hood
    @SKGleba

    Hmm, it appears I am out of the loop...so what does this do ?

    I have not checked out the Vita scene in a while.
     
  14. SKGleba
    OP

    SKGleba O ja pierdole!

    Member
    278
    138
    Nov 11, 2016
    Poland
    Warsaw
    Removes id.dat before shell boots
    (basically unlinks memcard from os/acc)
    i.e: you buy a linked memcard - use this plugin to quickly unlink without formatting.
    ew. if you have more consoles you can use the latest version (and place specific console id.dat in ur0:/mcids/ ) to avoid db rebuild
     
    breaktemp likes this.
  15. breaktemp

    breaktemp D-Sun who was called D-Moon

    Member
    832
    383
    Mar 17, 2008
    United States
    TSU...no.1 in tha hood
    Okay, so that means if you have multiple PSN accounts...you can use this to load different ones before the systems starts up ?

    Still a bit lost on the "formatting" and "rebuild" part.

    Also, thanks for taking the time to explain this !
     
  16. Reploid

    Reploid GBAtemp Advanced Fan

    Member
    614
    268
    Jan 20, 2010
    Serbia, Republic of
    Another silly issue we fixed for sony. They should make their hardware open source, if all they can is inconvinient their own users.
     
  17. SKGleba
    OP

    SKGleba O ja pierdole!

    Member
    278
    138
    Nov 11, 2016
    Poland
    Warsaw
    nah not exactly, this can "unlock" the locked memcard (by default they are tied to account) without need to format

    DB is autorebuilded (recreated) when it detects that the card was before on another console (with same account) or when missing id.dat

    But if you want to use multi acc you should look into this: https://gbatemp.net/threads/release-minispoofer-02-debug-functions-without-heavy-mod.484773/
    Why use special resigners if you can use the sony's multi acc feature for test/devkits
    Shame that its by default not available on retail even if shell supports it

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

    They wanted to avoid piracy, like every console manufacturer
     
    Last edited by SKGleba, Nov 12, 2017
    breaktemp likes this.