Ledger Nano X - The secure hardware wallet

FS.kip1 savedata CMAC verification skip guide

rajkosto Jun 9th, 2018 (edited) 1,824 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. How to patch FS.kip1 in order to disable savedata CMAC verification (letting you transplant savedata from other consoles):
  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
  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
  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
  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
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand