From e21d7ca6f5cab75c013d8cb4d0bf10a9c12b275d Mon Sep 17 00:00:00 2001 From: KazushiM <85604869+KazushiMe@users.noreply.github.com> Date: Tue, 26 Oct 2021 18:37:24 +0800 Subject: [PATCH] 13.1.0 --- README.md | 2 +- SdOut/TegraExplorer/scripts/PCVPatcher.te | 2 +- .../75A273B296056EAC7A453C4C5B38C257EA9F4A6E.ips | Bin 0 -> 21 bytes Source/Atmosphere/ldr_patcher.cpp | 3 --- Source/Atmosphere/ldr_pcv_patch.cpp | 2 +- 5 files changed, 3 insertions(+), 6 deletions(-) create mode 100644 SdOut/atmosphere/exefs_patches/am_no_copyright/75A273B296056EAC7A453C4C5B38C257EA9F4A6E.ips diff --git a/README.md b/README.md index 846ddc3e..d990b88c 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Switch OC Suite -Overclocking suite for Switch **(Mariko Only)** running on Atmosphere CFW. Support Horizon OS 12.1.0/13.0.0. +Overclocking suite for Switch **(Mariko Only)** running on Atmosphere CFW. Support Horizon OS 12.1.0/13.0.0/13.1.0. diff --git a/SdOut/TegraExplorer/scripts/PCVPatcher.te b/SdOut/TegraExplorer/scripts/PCVPatcher.te index 3847036d..26d26996 100644 --- a/SdOut/TegraExplorer/scripts/PCVPatcher.te +++ b/SdOut/TegraExplorer/scripts/PCVPatcher.te @@ -1,7 +1,7 @@ #REQUIRE VER 4.0.0 #REQUIRE KEYS -targetVer = "12.1.0/13.0.0" +targetVer = "12.1.0/13.0.0/13.1.0" pcvModulePath13 = "bis:/Contents/registered/6b675f6f9c9ec3a4448d81fa2bbc895e.nca/00" OldBackupPath13 = "sd:/atmosphere/oc_patches/13-0-patch.bak" diff --git a/SdOut/atmosphere/exefs_patches/am_no_copyright/75A273B296056EAC7A453C4C5B38C257EA9F4A6E.ips b/SdOut/atmosphere/exefs_patches/am_no_copyright/75A273B296056EAC7A453C4C5B38C257EA9F4A6E.ips new file mode 100644 index 0000000000000000000000000000000000000000..dd478112a5324c313c0d7fcd858bc6da1f5bc009 GIT binary patch literal 21 ccmWG=3~~10+1(mapped_nso), mapped_size, i); return; // Return here since pcv module loads before sd card can be mounted } - else if(memcmp(AmModuleId[i], module_id_data, sizeof(AmModuleId[i])) == 0) { - ApplyCopyrightPatch(reinterpret_cast(mapped_nso), mapped_size, i); - } } if (!EnsureSdCardMounted()) { diff --git a/Source/Atmosphere/ldr_pcv_patch.cpp b/Source/Atmosphere/ldr_pcv_patch.cpp index b91e247a..aa5f4914 100644 --- a/Source/Atmosphere/ldr_pcv_patch.cpp +++ b/Source/Atmosphere/ldr_pcv_patch.cpp @@ -12,7 +12,7 @@ namespace ams::ldr { namespace { - constexpr u32 CopyrightIPSOffset[VERS] = { 0xC6128, 0xCA414, 0xCB90C }; //am_no_copyright port + constexpr u32 CopyrightIPSOffset[] = { 0xC6128, 0xCA414, 0xCB90C, 0xCBB8C }; //am_no_copyright port constexpr u8 RET0[8] = { 0xE0, 0x03, 0x1F, 0xAA, 0xC0, 0x03, 0x5F, 0xD6 }; // MOV X0, XZR