PS Wiki

Живее всех живых

Инструменты пользователя

Инструменты сайта


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

Lockpick_RCM

  • Versions.inc
  • source
    • hos
    • keys
      • crypto.hnyx/nyx_gui/hos/hos.c
        • device_master_kek_sourcesnew_console_kekseed
        • device_master_kek_sources_dev ← ???
        • device_master_key_source_sourcesnew_console_keyseed
      • key_sources.inlnyx/nyx_gui/hos/hos.c
        • master_kek_sourcesmaster_kekseed_t210_max
        • master_key_vectorsconsole_keyseed
        • master_key_vectors_dev ← ???
        • mariko_master_kek_sourcesmaster_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.cppstd::uint32_t ClockManager::GetMaxAllowedHz(SysClkModule module, SysClkProfile profile)

nsw/dev/patchhb.txt · Последнее изменение: 2023.12.24 18:23:00 — admin