Advertisement
rajkosto

FS.kip1 savedata CMAC verification skip guide

Jun 9th, 2018
2,593
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1. How to patch FS.kip1 in order to disable savedata CMAC verification (letting you transplant savedata from other consoles):
  2.  
  3. Get kip1decomp from https://files.sshnuke.net/kip1decomp.exe or compile yourself from https://github.com/rajkosto/memloader (x86 only)
  4. Get xdelta3 from https://sourceforge.net/projects/xdelta3-gui/ or similar
  5.  
  6. Get your existing FS.kip1 by getting the INI1 from your Package2 using hactool, and then extract the INI1 to get all the builtins
  7. Download appropriate CMAC verification disable patch and place it into the same directory as FS.kip1:
  8. 1.0.0 (normal): https://files.sshnuke.net/FS-1.0.0-normal.vcdiff
  9. 1.0.0 ("exfat"): https://files.sshnuke.net/FS-1.0.0-exfat.vcdiff
  10. 2.0.0 (normal): https://files.sshnuke.net/FS-2.0.0-normal.vcdiff
  11. 2.0.0 (exfat): https://files.sshnuke.net/FS-2.0.0-exfat.vcdiff
  12. 2.1.0-2.3.0 (normal): https://files.sshnuke.net/FS-2.1.0-normal.vcdiff
  13. 2.1.0-2.3.0 (exfat): https://files.sshnuke.net/FS-2.1.0-exfat.vcdiff
  14. 3.0.0 (normal): https://files.sshnuke.net/FS-3.0.0-normal.vcdiff
  15. 3.0.0 (exfat): https://files.sshnuke.net/FS-3.0.0-exfat.vcdiff
  16. 3.0.1-3.0.2 (normal): https://files.sshnuke.net/FS-3.0.1-normal.vcdiff
  17. 3.0.1-3.0.2 (exfat): https://files.sshnuke.net/FS-3.0.1-exfat.vcdiff
  18. 4.0.1 (normal): https://files.sshnuke.net/FS-4.0.1-normal.vcdiff
  19. 4.0.1 (exfat): https://files.sshnuke.net/FS-4.0.1-exfat.vcdiff
  20. 4.1.0 (normal): https://files.sshnuke.net/FS-4.1.0-normal.vcdiff
  21. 4.1.0 (exfat): https://files.sshnuke.net/FS-4.1.0-exfat.vcdiff
  22. 5.0.0 (normal): https://files.sshnuke.net/FS-5.0.0-normal.vcdiff
  23. 5.0.0 (exfat): https://files.sshnuke.net/FS-5.0.0-exfat.vcdiff
  24. 5.1.0 (normal): https://files.sshnuke.net/FS-5.1.0-normal.vcdiff
  25. 5.1.0 (exfat): https://files.sshnuke.net/FS-5.1.0-exfat.vcdiff
  26.  
  27. Run the following commands, replacing FS_PATCH_FILENAME.vcdiff with the actual filename for your version
  28. kip1decomp d FS.kip1 FS.decomp.kip1
  29. xdelta3 -d -f -s FS.decomp.kip1 FS_PATCH_FILENAME.vcdiff FS.patched.kip1 <- errors here means the patch doesn't match your FS.kip1
  30. kip1decomp c FS.patched.kip1 FS.kip1
  31.  
  32. Place the new FS.kip1 onto the root of your microSD, as well as adding the following line to your hekate_ipl.ini launch configuration:
  33. kip1=FS.kip1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement