CTCaer
4af4692710
hos: reflect minerva changes
2025-12-17 06:07:58 +02:00
CTCaer
8b4d5507f6
hekate: gfx: correct a very very very old typo
2025-12-17 04:48:37 +02:00
CTCaer
c584242873
hekate: exo: simplify fatal screen to save space
...
And remove an obsolete message.
2025-12-17 04:45:20 +02:00
CTCaer
3f75917c8b
hekate: remove precise free clusters calc in TUI
2025-12-17 04:37:36 +02:00
CTCaer
6207a783d7
Bump hekate to v6.4.2 and Nyx to v1.8.2
2025-12-02 12:59:51 +02:00
CTCaer
86871bea7d
hekate: write rsvd cfg to update.bin if different
2025-12-01 13:53:34 +02:00
CTCaer
7c212358ed
hekate: show errors before parsing R2C
2025-11-27 12:30:51 +02:00
CTCaer
e5566c0a46
hekate: add force 8GB ram config mode
2025-11-27 12:29:16 +02:00
CTCaer
dcf8e76441
loader/hekate/nyx: utilize the new rsvd cfg
2025-11-27 12:28:19 +02:00
CTCaer
364465399e
hekate/nyx: use minerva storage and panel id
2025-11-27 11:28:26 +02:00
CTCaer
50ac32fd40
Bump hekate to v6.4.1 and Nyx to v1.8.1
2025-11-16 22:11:31 +02:00
CTCaer
c72f97eef3
hos: fix 21.0.0 nogc FS patch and refactor patches
...
The NOGC sdmmc memio patch was incorrectly changing the register that keeps the value for HOS 21.0.0.
Refactored all patches to stop patching the whole op and just change the value from 0x200 to 0x400.
2025-11-16 21:53:26 +02:00
CTCaer
8e813ae8b6
Bump hekate to v6.4.0 and Nyx to v1.8.0
2025-11-15 22:37:09 +02:00
CTCaer
69ac0292f0
hos: add 21.0.0 support
2025-11-11 14:17:04 +02:00
CTCaer
aa4d0678d3
l4t: add some missing carveout configs
...
Mostly relevant for CARVEOUT_NVDEC_TSEC_ENABLE.
2025-08-27 15:30:47 +03:00
CTCaer
21c9e3f81f
hekate: use the new dirlist
2025-08-27 15:21:46 +03:00
CTCaer
b8e246248f
hos: use the renamed mc carveout function
2025-08-27 15:03:09 +03:00
CTCaer
b8655a2f60
hekate: reorder some checks & add load nyx in TUI
2025-08-08 15:57:07 +03:00
CTCaer
87b1eef598
hos: simplify warmboot pa id calculation
2025-08-08 15:55:01 +03:00
CTCaer
3a9689b46e
hos: add NX BIT/BC structures and utilize them
...
These are used to communicate between bootloader stages and pass config.
The NX Boot Config is now passed as is from PKG2 partition.
2025-08-08 15:49:47 +03:00
CTCaer
de91ab507e
hos: simple refactor of defines
2025-08-08 15:36:59 +03:00
CTCaer
885cc195c0
hos: refactor keyblob to eks and kb to mkey
...
Use the official name for keyblob which is EKS.
For that reason the keyblob version enum is renamed to master key version.
2025-08-08 15:29:02 +03:00
CTCaer
af71f46b12
config: utilize devmode variable
...
This holds the NX hw state.
2025-08-08 15:07:48 +03:00
CTCaer
2ea496d9d1
config: move externs into header
2025-08-08 15:03:56 +03:00
CTCaer
5e8b01f727
Bump hekate to v6.3.1
2025-05-28 04:54:14 +03:00
CTCaer
95fede4418
hos: bail if requested emummc patch is not applied
2025-05-28 04:53:58 +03:00
CTCaer
f27934388e
hos: 20.1.0 FS support
2025-05-28 04:51:34 +03:00
CTCaer
47f8f3d6da
Bump hekate to v6.3.0 and Nyx to v1.7.0
2025-04-30 09:28:34 +03:00
CTCaer
85fa62cafc
l4t: use strtol for sld_type
2025-04-30 09:27:34 +03:00
CTCaer
466beedb28
hos: add 20.0.0 support
2025-04-30 09:22:04 +03:00
CTCaer
f3b2d077e3
pkg3: actually skip if instructed
2025-04-30 09:12:39 +03:00
CTCaer
16428c259c
hos: secmon exo: always set private debug mode
...
It should always be enabled for CFW mode.
2025-04-30 08:55:38 +03:00
CTCaer
ed816a44c9
hos: secmon exo: fix system_settings.ini parsing
...
A previous change guarded the setting with exosphere.ini parsing succeeding.
Correct this, so it always gets parsed.
2024-06-19 21:54:14 +03:00
CTCaer
0c8cd08b55
hos: add package3 kip skip option
...
By using `pkg3kip1skip`, any kip internal name that fully matches will be skipped from being loaded and the stock one will be used.
Multiple can be set by setting more lines with it or by using a comma separator.
Only for advanced users.
2025-04-30 08:30:57 +03:00
CTCaer
f110f97099
hos: refactor fss to pkg3
...
To `fss0` config is now renamed to `pkg3`.
`fss0` still works but is deprecated.
Additionally `fss0experimental` key is now renamed to `pkg3ex`
2025-04-30 08:27:36 +03:00
CTCaer
21ecb526af
hos: update some comments
...
And remove unneeded checks.
2025-01-24 16:49:32 +02:00
CTCaer
36d415461e
fatfs: set default year to 2025
2025-01-24 16:17:05 +02:00
CTCaer
96a2483aca
l4t: allow SLD type to be changed or disabled
2025-01-24 16:15:53 +02:00
CTCaer
968528ebfd
l4t: remove unchanged carveout config clear
...
Also allow wrong dram types to be mapped for T210B01.
The default table used is 0.
2025-01-24 16:15:13 +02:00
CTCaer
3630c2a099
pkg2: fix ini size when not using mesosphere
...
Important in case the same ini1 space is used and stock kernel is new.
Additionally, also set the hash for the 3rd section, even if empty.
2025-01-24 16:11:36 +02:00
CTCaer
854df2c4e6
hos: config: exit the loop after matching cfg key
2025-01-24 16:02:31 +02:00
CTCaer
3f25cfba76
hos: rename atmosphere key to kernelprocid
...
So it reflects what it does.
2025-01-24 16:00:14 +02:00
CTCaer
29be544167
hos: small refactor
...
Also exiting hos_launch is considered always an error.
2025-01-24 15:53:52 +02:00
CTCaer
3250b2e32a
Bump hekate to v6.2.2 and Nyx to v1.6.4
2024-10-12 17:51:00 +03:00
CTCaer
81fb318f6b
hos: add 19.0.0 support
2024-10-11 13:04:16 +03:00
CTCaer
788ecb60a3
l4t: bump api to 7
2024-10-10 18:26:19 +03:00
CTCaer
1bec721baf
hos: add missing deinit
2024-10-10 15:21:32 +03:00
CTCaer
6fa844b031
hekate/nyx: use updated dirlist
2024-10-09 15:22:16 +03:00
CTCaer
75676a78ff
hos: secmon name ini lists properly
2024-10-04 22:10:50 +03:00
CTCaer
66454b934c
hos: no need to double check allocated eks
2024-10-04 22:09:54 +03:00