Closed Al-Azif closed 4 years ago
Currently the fork hosted on the DNS includes these additional patches for 6.72:
s_Ret = Utilities::ProcessReadWriteMemory(s_Process, (void*)(s_TextStart + 0x0033943E), 5, (void*)"\x31\xC0\xFF\xC0\x90", nullptr, true);
if (s_Ret < 0)
{
WriteLog(LL_Error, "ssc_enable_data_mount_patch");
return false;
}
s_Ret = Utilities::ProcessReadWriteMemory(s_Process, (void*)(s_TextStart + 0x007268C9), 5, (void*)"\x31\xC0\x90\x90\x90", nullptr, true);
if (s_Ret < 0)
{
WriteLog(LL_Error, "ssc_debug_trophies");
return false;
}
s_Ret = Utilities::ProcessReadWriteMemory(s_Process, (void*)(s_TextStart + 0x000DD2A6), 5, (void*)"\x90\x90\x90\x90\x90", nullptr, true);
if (s_Ret < 0)
{
WriteLog(LL_Error, "ssc_enable_screenshots");
return false;
}
and comments out the ssc_enable_fakepkg_patch
block as well as the Verbose Panics
, Enable mount for unprivileged user
, and patch suword_lwpid
patches
Don't accept this pull, I'll make separate ones for each component once everything is tested and other pending changes in other forks are accepted.
Changes
Downgrades drive version to 4.50 if greater than 4.50Maybe as a separate PKG or something as it's not "necessary" on a patched systemInquiries
TODO
Notes