Preliminary support for HOS 13.0.0
- pcv/am offsets in ldr_patcher - ptm offsets in .pchtxt - drop Erista support TODOs: - Update patcher.te to TegraScript v3 - Recompile sys-clk against new libnx - Generate pcv/ptm/am patches manually
This commit is contained in:
166
Source/ptm-patch/12-ptm.pchtxt
Normal file
166
Source/ptm-patch/12-ptm.pchtxt
Normal file
@@ -0,0 +1,166 @@
|
||||
@nsobid-A79706954C6C45568B0FFE610627E2E89D8FB0D4
|
||||
@flag offset_shift 0x100
|
||||
|
||||
// PTM PerformanceConfiguration Patch for 12.0.x-12.1.0
|
||||
// Change all RAM freqs to 1862.4 MHz and Boost CPU freqs to 1963.5 MHz by default
|
||||
// RAM
|
||||
// 1600.0 MHz - 00105E5F
|
||||
// 1728.0 MHz - 0030FF66
|
||||
// 1795.2 MHz - 0094006B
|
||||
// 1862.4 MHz - 00F8016F
|
||||
// 1894.4 MHz - 0040EA70
|
||||
// 1932.8 MHz - 00303473
|
||||
// 1996.8 MHz - 00C00477
|
||||
// 2064.0 MHz - 0024067B
|
||||
// 2099.2 MHz - 00401F7D
|
||||
// 2131.2 MHz - 0088077F
|
||||
// CPU
|
||||
// 1963.5 MHz - E0A10875
|
||||
// 2295.0 MHz - C0EBCA88
|
||||
// All values are Little-Endian
|
||||
// See https://switchbrew.org/wiki/PTM_services#PerformanceConfiguration for details
|
||||
// Use IPSwitch(https://github.com/3096/ipswitch/) to convert into ips patch
|
||||
|
||||
//0x00010000: 1020, 384.0, 1600.0
|
||||
@enabled
|
||||
000C5E14 00F7CB3C
|
||||
000C5E18 00F7CB3C
|
||||
000C5E1C 0060E316
|
||||
000C5E20 0060E316
|
||||
000C5E24 00F8016F
|
||||
000C5E28 00F8016F
|
||||
|
||||
//0x00010001: 1020, 768.0, 1600.0
|
||||
@enabled
|
||||
000C5E34 00F7CB3C
|
||||
000C5E38 00F7CB3C
|
||||
000C5E3C 00C0C62D
|
||||
000C5E40 00C0C62D
|
||||
000C5E44 00F8016F
|
||||
000C5E48 00F8016F
|
||||
|
||||
//0x00010002: 1224, 691.0, 1600.0
|
||||
@enabled
|
||||
000C5E54 00C2F448
|
||||
000C5E58 00C2F448
|
||||
000C5E5C 00E03229
|
||||
000C5E60 00E03229
|
||||
000C5E64 00F8016F
|
||||
000C5E68 00F8016F
|
||||
|
||||
//0x00020000: 1020, 230.4, 1600.0
|
||||
@enabled
|
||||
000C5E74 00F7CB3C
|
||||
000C5E78 00F7CB3C
|
||||
000C5E7C 00A0BB0D
|
||||
000C5E80 00A0BB0D
|
||||
000C5E84 00F8016F
|
||||
000C5E88 00F8016F
|
||||
|
||||
//0x00020001: 1020, 307.2, 1600.0
|
||||
@enabled
|
||||
000C5E94 00F7CB3C
|
||||
000C5E98 00F7CB3C
|
||||
000C5E9C 00804F12
|
||||
000C5EA0 00804F12
|
||||
000C5EA4 00F8016F
|
||||
000C5EA8 00F8016F
|
||||
|
||||
//0x00020002: 1224, 230.4, 1600.0
|
||||
@enabled
|
||||
000C5EB4 00C2F448
|
||||
000C5EB8 00C2F448
|
||||
000C5EBC 00A0BB0D
|
||||
000C5EC0 00A0BB0D
|
||||
000C5EC4 00F8016F
|
||||
000C5EC8 00F8016F
|
||||
|
||||
//0x00020003: 1020, 307.2, 1331.2
|
||||
@enabled
|
||||
000C5ED4 00F7CB3C
|
||||
000C5ED8 00F7CB3C
|
||||
000C5EDC 00804F12
|
||||
000C5EE0 00804F12
|
||||
000C5EE4 00F8016F
|
||||
000C5EE8 00F8016F
|
||||
|
||||
//0x00020004: 1020, 384.0, 1331.2
|
||||
@enabled
|
||||
000C5EF4 00F7CB3C
|
||||
000C5EF8 00F7CB3C
|
||||
000C5EFC 0060E316
|
||||
000C5F00 0060E316
|
||||
000C5F04 00F8016F
|
||||
000C5F08 00F8016F
|
||||
|
||||
//0x00020005: 1020, 307.0, 1065.6
|
||||
@enabled
|
||||
000C5F14 00F7CB3C
|
||||
000C5F18 00F7CB3C
|
||||
000C5F1C 00804F12
|
||||
000C5F20 00804F12
|
||||
000C5F24 00F8016F
|
||||
000C5F28 00F8016F
|
||||
|
||||
//0x00020006: 1020, 384.0, 1065.6
|
||||
@enabled
|
||||
000C5F34 00F7CB3C
|
||||
000C5F38 00F7CB3C
|
||||
000C5F3C 0060E316
|
||||
000C5F40 0060E316
|
||||
000C5F44 00F8016F
|
||||
000C5F48 00F8016F
|
||||
|
||||
//0x92220007: 1020, 460.0, 1600.0
|
||||
@enabled
|
||||
000C5F54 00F7CB3C
|
||||
000C5F58 00F7CB3C
|
||||
000C5F5C 0040771B
|
||||
000C5F60 0040771B
|
||||
000C5F64 00F8016F
|
||||
000C5F68 00F8016F
|
||||
|
||||
//0x92220008: 1020, 460.0, 1331.2
|
||||
@enabled
|
||||
000C5F74 00F7CB3C
|
||||
000C5F78 00F7CB3C
|
||||
000C5F7C 0040771B
|
||||
000C5F80 0040771B
|
||||
000C5F84 00F8016F
|
||||
000C5F88 00F8016F
|
||||
|
||||
//0x92220009: 1785, 76.8, 1600.0
|
||||
@enabled
|
||||
000C5F94 E0A10875
|
||||
000C5F98 E0A10875
|
||||
000C5F9C 00E09304
|
||||
000C5FA0 00E09304
|
||||
000C5FA4 00F8016F
|
||||
000C5FA8 00F8016F
|
||||
|
||||
//0x9222000A: 1785, 76.8, 1331.2
|
||||
@enabled
|
||||
000C5FB4 E0A10875
|
||||
000C5FB8 E0A10875
|
||||
000C5FBC 00E09304
|
||||
000C5FC0 00E09304
|
||||
000C5FC4 00F8016F
|
||||
000C5FC8 00F8016F
|
||||
|
||||
//0x9222000B: 1020, 76.8, 1600.0
|
||||
@enabled
|
||||
000C5FD4 00F7CB3C
|
||||
000C5FD8 00F7CB3C
|
||||
000C5FDC 00E09304
|
||||
000C5FE0 00E09304
|
||||
000C5FE4 00F8016F
|
||||
000C5FE8 00F8016F
|
||||
|
||||
//0x9222000C: 1020, 76.8, 1331.2
|
||||
@enabled
|
||||
000C5FF4 00F7CB3C
|
||||
000C5FF8 00F7CB3C
|
||||
000C5FFC 00E09304
|
||||
000C6000 00E09304
|
||||
000C6004 00F8016F
|
||||
000C6008 00F8016F
|
||||
166
Source/ptm-patch/13-ptm.pchtxt
Normal file
166
Source/ptm-patch/13-ptm.pchtxt
Normal file
@@ -0,0 +1,166 @@
|
||||
@nsobid-2CA78D4066C1C11317CC2705EBADA9A51D3AC981
|
||||
@flag offset_shift 0x100
|
||||
|
||||
// PTM PerformanceConfiguration Patch for 13.0.0
|
||||
// Change all RAM freqs to 1862.4 MHz and Boost CPU freqs to 1963.5 MHz by default
|
||||
// RAM
|
||||
// 1600.0 MHz - 00105E5F
|
||||
// 1728.0 MHz - 0030FF66
|
||||
// 1795.2 MHz - 0094006B
|
||||
// 1862.4 MHz - 00F8016F
|
||||
// 1894.4 MHz - 0040EA70
|
||||
// 1932.8 MHz - 00303473
|
||||
// 1996.8 MHz - 00C00477
|
||||
// 2064.0 MHz - 0024067B
|
||||
// 2099.2 MHz - 00401F7D
|
||||
// 2131.2 MHz - 0088077F
|
||||
// CPU
|
||||
// 1963.5 MHz - E0A10875
|
||||
// 2295.0 MHz - C0EBCA88
|
||||
// All values are Little-Endian
|
||||
// See https://switchbrew.org/wiki/PTM_services#PerformanceConfiguration for details
|
||||
// Use IPSwitch(https://github.com/3096/ipswitch/) to convert into ips patch
|
||||
|
||||
//0x00010000: 1020, 384.0, 1600.0
|
||||
@enabled
|
||||
000A031C 00F7CB3C
|
||||
000A0320 00F7CB3C
|
||||
000A0324 0060E316
|
||||
000A0328 0060E316
|
||||
000A032C 00F8016F
|
||||
000A0330 00F8016F
|
||||
|
||||
//0x00010001: 1020, 768.0, 1600.0
|
||||
@enabled
|
||||
000A033C 00F7CB3C
|
||||
000A0340 00F7CB3C
|
||||
000A0344 00C0C62D
|
||||
000A0348 00C0C62D
|
||||
000A034C 00F8016F
|
||||
000A0350 00F8016F
|
||||
|
||||
//0x00010002: 1224, 691.0, 1600.0
|
||||
@enabled
|
||||
000A035C 00C2F448
|
||||
000A0360 00C2F448
|
||||
000A0364 00E03229
|
||||
000A0368 00E03229
|
||||
000A036C 00F8016F
|
||||
000A0370 00F8016F
|
||||
|
||||
//0x00020000: 1020, 230.4, 1600.0
|
||||
@enabled
|
||||
000A037C 00F7CB3C
|
||||
000A0380 00F7CB3C
|
||||
000A0384 00A0BB0D
|
||||
000A0388 00A0BB0D
|
||||
000A038C 00F8016F
|
||||
000A0390 00F8016F
|
||||
|
||||
//0x00020001: 1020, 307.2, 1600.0
|
||||
@enabled
|
||||
000A039C 00F7CB3C
|
||||
000A03A0 00F7CB3C
|
||||
000A03A4 00804F12
|
||||
000A03A8 00804F12
|
||||
000A03AC 00F8016F
|
||||
000A03B0 00F8016F
|
||||
|
||||
//0x00020002: 1224, 230.4, 1600.0
|
||||
@enabled
|
||||
000A03BC 00C2F448
|
||||
000A03C0 00C2F448
|
||||
000A03C4 00A0BB0D
|
||||
000A03C8 00A0BB0D
|
||||
000A03CC 00F8016F
|
||||
000A03D0 00F8016F
|
||||
|
||||
//0x00020003: 1020, 307.2, 1331.2
|
||||
@enabled
|
||||
000A03DC 00F7CB3C
|
||||
000A03E0 00F7CB3C
|
||||
000A03E4 00804F12
|
||||
000A03E8 00804F12
|
||||
000A03EC 00F8016F
|
||||
000A03F0 00F8016F
|
||||
|
||||
//0x00020004: 1020, 384.0, 1331.2
|
||||
@enabled
|
||||
000A03FC 00F7CB3C
|
||||
000A0400 00F7CB3C
|
||||
000A0404 0060E316
|
||||
000A0408 0060E316
|
||||
000A040C 00F8016F
|
||||
000A0410 00F8016F
|
||||
|
||||
//0x00020005: 1020, 307.0, 1065.6
|
||||
@enabled
|
||||
000A041C 00F7CB3C
|
||||
000A0420 00F7CB3C
|
||||
000A0424 00804F12
|
||||
000A0428 00804F12
|
||||
000A042C 00F8016F
|
||||
000A0430 00F8016F
|
||||
|
||||
//0x00020006: 1020, 384.0, 1065.6
|
||||
@enabled
|
||||
000A043C 00F7CB3C
|
||||
000A0440 00F7CB3C
|
||||
000A0444 0060E316
|
||||
000A0448 0060E316
|
||||
000A044C 00F8016F
|
||||
000A0450 00F8016F
|
||||
|
||||
//0x92220007: 1020, 460.0, 1600.0
|
||||
@enabled
|
||||
000A045C 00F7CB3C
|
||||
000A0460 00F7CB3C
|
||||
000A0464 0040771B
|
||||
000A0468 0040771B
|
||||
000A046C 00F8016F
|
||||
000A0470 00F8016F
|
||||
|
||||
//0x92220008: 1020, 460.0, 1331.2
|
||||
@enabled
|
||||
000A047C 00F7CB3C
|
||||
000A0480 00F7CB3C
|
||||
000A0484 0040771B
|
||||
000A0488 0040771B
|
||||
000A048C 00F8016F
|
||||
000A0490 00F8016F
|
||||
|
||||
//0x92220009: 1785, 76.8, 1600.0
|
||||
@enabled
|
||||
000A049C E0A10875
|
||||
000A04A0 E0A10875
|
||||
000A04A4 00E09304
|
||||
000A04A8 00E09304
|
||||
000A04AC 00F8016F
|
||||
000A04B0 00F8016F
|
||||
|
||||
//0x9222000A: 1785, 76.8, 1331.2
|
||||
@enabled
|
||||
000A04BC E0A10875
|
||||
000A04C0 E0A10875
|
||||
000A04C4 00E09304
|
||||
000A04C8 00E09304
|
||||
000A04CC 00F8016F
|
||||
000A04D0 00F8016F
|
||||
|
||||
//0x9222000B: 1020, 76.8, 1600.0
|
||||
@enabled
|
||||
000A04DC 00F7CB3C
|
||||
000A04E0 00F7CB3C
|
||||
000A04E4 00E09304
|
||||
000A04E8 00E09304
|
||||
000A04EC 00F8016F
|
||||
000A04F0 00F8016F
|
||||
|
||||
//0x9222000C: 1020, 76.8, 1331.2
|
||||
@enabled
|
||||
000A04FC 00F7CB3C
|
||||
000A0500 00F7CB3C
|
||||
000A0504 00E09304
|
||||
000A0508 00E09304
|
||||
000A050C 00F8016F
|
||||
000A0510 00F8016F
|
||||
Reference in New Issue
Block a user