CTCaer
|
52709d5f7a
|
hos: add 23.0.0 support
|
2026-09-10 12:11:16 +03:00 |
|
CTCaer
|
fc493cd999
|
hos: pull missed se adjusted return values
And fix nogc patches.
|
2026-03-19 21:10:20 +02:00 |
|
CTCaer
|
ecbbc865bc
|
hos: add 22.0.0 support
|
2026-03-18 22:35:01 +02:00 |
|
CTCaer
|
63c6cfedef
|
hekate/nyx: adjust handling of sdmmc return values
|
2026-02-22 08:47:22 +02:00 |
|
CTCaer
|
520bc8cbfb
|
hos: homogenize return values
|
2026-02-22 04:14:00 +02:00 |
|
CTCaer
|
116d4042c2
|
hos: refactor ctr/hash vars in pkg2 header
|
2026-01-15 17:32:00 +02:00 |
|
CTCaer
|
73f7d53572
|
hekate/nyx: update ctx keys calls based on new bdk
|
2026-01-06 23:01:54 +02:00 |
|
CTCaer
|
bb1087006a
|
hekate/nyx: update sha calls based on new bdk
|
2026-01-06 22:59:53 +02:00 |
|
CTCaer
|
ee1b0db130
|
hekate/nyx: update aes calls based on new bdk
|
2026-01-06 22:49:09 +02:00 |
|
CTCaer
|
4af4692710
|
hos: reflect minerva changes
|
2025-12-17 06:07:58 +02:00 |
|
CTCaer
|
69ac0292f0
|
hos: add 21.0.0 support
|
2025-11-11 14:17:04 +02:00 |
|
CTCaer
|
b8e246248f
|
hos: use the renamed mc carveout function
|
2025-08-27 15:03:09 +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
|
2ea496d9d1
|
config: move externs into header
|
2025-08-08 15:03:56 +03:00 |
|
CTCaer
|
466beedb28
|
hos: add 20.0.0 support
|
2025-04-30 09:22:04 +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
|
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
|
81fb318f6b
|
hos: add 19.0.0 support
|
2024-10-11 13:04:16 +03:00 |
|
CTCaer
|
1bec721baf
|
hos: add missing deinit
|
2024-10-10 15:21:32 +03:00 |
|
CTCaer
|
66454b934c
|
hos: no need to double check allocated eks
|
2024-10-04 22:09:54 +03:00 |
|
CTCaer
|
106a08f19c
|
hos: rename function
|
2024-07-02 18:04:52 +03:00 |
|
CTCaer
|
66303d0d47
|
hos: reinstate host1x disable
|
2024-06-11 12:41:13 +03:00 |
|
CTCaer
|
e46f54d4e6
|
hekate/nyx: use static/const where it should
|
2024-06-02 07:38:07 +03:00 |
|
CTCaer
|
78cdb5575d
|
hos: use new func
|
2024-06-02 06:53:40 +03:00 |
|
CTCaer
|
1214ab0e02
|
ldr/bl: manage arbiter
|
2024-05-19 10:12:18 +03:00 |
|
CTCaer
|
90b9f9f589
|
hos: add comments about autonogc
|
2024-04-25 04:53:06 +03:00 |
|
CTCaer
|
5607fd18ea
|
hos: 18.0.0 support
|
2024-03-29 13:21:53 +02:00 |
|
CTCaer
|
dca350bfe9
|
hos: use strcmp for kip name
KIP1 names are NULL terminated, so use strcmp to reduce codesize.
|
2024-03-29 13:21:53 +02:00 |
|
CTCaer
|
f764bf04b1
|
hos: reboot to ofw if stock fails
If package1 fails to be read and conditions are valid, reboot to OFW automatically when stock mode is enabled.
|
2024-03-29 13:21:53 +02:00 |
|
CTCaer
|
471b99366d
|
hos: small refactor
|
2024-03-29 13:21:53 +02:00 |
|
CTCaer
|
368ca21316
|
hos: fix sys counters reset and always apply it
|
2024-03-29 13:21:53 +02:00 |
|
CTCaer
|
c021aef9b0
|
fss: save fss0 for being able to free it if error
Also do not free secmon/kernel in case it's from fss
|
2024-03-29 13:21:53 +02:00 |
|
CTCaer
|
4effaab241
|
hekate/nyx: use zalloc where appropriate
|
2024-03-27 09:16:06 +02:00 |
|
CTCaer
|
cdf0f30b17
|
hekate/nyx: smmu refactor
|
2024-03-13 01:56:31 +02:00 |
|
CTCaer
|
e341cf39f2
|
hekate/nyx: apply ccplex changes
HOS procedure can now launch secmon from coldboot again when HOS is 6.2.0.
And update L4T for the function signature change.
|
2024-03-13 01:49:31 +02:00 |
|
CTCaer
|
82925845e3
|
hekate/nyx: utilize existing block size defines
|
2024-03-12 15:53:05 +02:00 |
|
CTCaer
|
697bde8667
|
hos: 17.0.0 support
|
2023-10-12 07:41:12 +03:00 |
|
CTCaer
|
613fdf621d
|
hos: rename KB defines
From KB_FIRMWARE_VERSION to HOS_KB_VERSION
|
2023-10-12 07:11:22 +03:00 |
|
CTCaer
|
d3567736c8
|
hos: allow overriding uCID
|
2023-07-28 03:06:20 +03:00 |
|
CTCaer
|
3f9c7a7da6
|
hos: prep boot freq in minerva for cfw also
|
2023-06-09 10:41:53 +03:00 |
|
CTCaer
|
b1112e0949
|
hos: set proper exo hos version for 12.1.0
Even if 12.0.0 one is api compatible, there was a master key change on 12.1.0.
|
2023-03-31 09:17:13 +03:00 |
|
CTCaer
|
2e8bfc1f56
|
hos: add 16.0.0 support
|
2023-02-22 13:45:46 +02:00 |
|
CTCaer
|
5193416658
|
hekate/nyx: stylistic corrections
|
2023-02-11 23:51:43 +02:00 |
|
CTCaer
|
080e3e2aa7
|
hos: disable AHB aperture before secmon launch
Seems that old secmon were missing that and it may cause bad behavior on boot.
Only affects stock old secmon versions.
|
2023-02-11 23:22:53 +02:00 |
|
CTCaer
|
f16159542c
|
hekate/nyx: slight refactor
|
2022-12-19 05:04:50 +02:00 |
|
CTCaer
|
7e7e86b713
|
hos: add HOS 15.0.0 support
|
2022-10-11 10:29:41 +03:00 |
|
CTCaer
|
a6d0bf54cd
|
hos: improve warmboot config
Add more checks, simplify it and allow it to be called on non-HOS code.
|
2022-10-11 08:53:46 +03:00 |
|