nsw:dev:patchhb
Модификация homebrew
Модификации применяются прямо перед выполнением команды компиляции.
Atmosphere
- Atmosphere_patch.bat
# dev apps on retail units # stratosphere/loader/source/ldr_meta.cpp <= R_UNLESS(( -> //R_UNLESS(( # stratosphere/loader/source/ldr_meta.cpp <= if (hos::GetVersion() < hos::Version_10_0_0) -> '' # kiosk unit as retail one # libraries/libexosphere/source/fuse/fuse_api.cpp <= QuestState GetQuestState() { -> return QuestState_Disabled; # use shared prodinfo (NX1122334455667788-0 = 0x0022334455667788) # libraries/libexosphere/source/fuse/fuse_api.cpp <= u64 GetDeviceId() { -> return 0x00??????????????;
https://4pda.to/forum/index.php?s=&showtopic=900987&view=findpost&p=116397677
hekate
Версия:
- Versions.inc
- bootloader/main.c
Патчи:
- bootloader/hos/pkg2_patches.inl
Ключи:
Lockpick_RCM
Versions.inc
source
hos
keys
crypto.h
← nyx/nyx_gui/hos/hos.cdevice_master_kek_sources
←new_console_kekseed
device_master_kek_sources_dev
← ???device_master_key_source_sources
←new_console_keyseed
key_sources.inl
← nyx/nyx_gui/hos/hos.cmaster_kek_sources
←master_kekseed_t210_max
master_key_vectors
←console_keyseed
master_key_vectors_dev
← ???mariko_master_kek_sources
←master_kekseed_t210b01
mariko_master_kek_sources_dev
← ???
sys-clk (старый)
Отключение ограничения на разгон GPU в портативном режиме:
- sys-clk_patch.bat
sed -i 's/460800000/921600000/g' ./common/include/sysclk/clocks.h sed -i 's/768000000/921600000/g' ./common/include/sysclk/clocks.h
sys-clk (новый)
Отключение ограничения на разгон GPU в портативном режиме:
\sysmodule\src\clock_manager.cpp
→ std::uint32_t ClockManager::GetMaxAllowedHz(SysClkModule module, SysClkProfile profile)
nsw/dev/patchhb.txt · Последнее изменение: 2023.12.24 18:23:00 — admin