From a41ccc510e6d1305cc4e7740a2664b8b763d035a Mon Sep 17 00:00:00 2001 From: bristleroot <64639860+bristleroot@users.noreply.github.com> Date: Fri, 1 May 2020 17:00:24 +0530 Subject: [PATCH] One last check patch --- stratosphere/loader/source/ldr_meta.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stratosphere/loader/source/ldr_meta.cpp b/stratosphere/loader/source/ldr_meta.cpp index 1817f606e..1e3b82f76 100644 --- a/stratosphere/loader/source/ldr_meta.cpp +++ b/stratosphere/loader/source/ldr_meta.cpp @@ -109,7 +109,7 @@ namespace ams::ldr { Result ValidateAcidSignature(Meta *meta) { /* Loader did not check signatures prior to 10.0.0. */ if (hos::GetVersion() < hos::Version_10_0_0) { - meta->is_signed = false; + meta->is_signed = true; return ResultSuccess(); } @@ -221,9 +221,9 @@ namespace ams::ldr { R_TRY(fs::OpenFile(std::addressof(file), BaseMetaPath, fs::OpenMode_Read)); ON_SCOPE_EXIT { fs::CloseFile(file); }; R_TRY(LoadMetaFromFile(file, &g_original_meta_cache)); - R_TRY(ValidateAcidSignature(&g_original_meta_cache.meta)); + //R_TRY(ValidateAcidSignature(&g_original_meta_cache.meta)); meta->modulus = g_original_meta_cache.meta.modulus; - meta->is_signed = g_original_meta_cache.meta.is_signed; + // meta->is_signed = g_original_meta_cache.meta.is_signed; } }