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
CTCaer
7b60c3d162
hekate/nyx: constify more args
2024-10-04 22:09:06 +03:00
CTCaer
c422d63b64
hekate: tools: fix menu memleak
2024-10-04 22:04:56 +03:00
CTCaer
0acdefb32a
hekate: info: remove input voltage limit
...
It's a useless metric and in HOS it's used incorrectly.
2024-10-04 22:02:34 +03:00
CTCaer
5c39d04ca2
Bump hekate to v6.2.1 and Nyx to v1.6.3
2024-07-02 19:02:46 +03:00
CTCaer
85cd26e305
l4t: update loader to v6
...
- Move TZ parameters to a static address inside TZDRAM
- Update fw rev for new ARC
- Refactor context and parameters into a single struct
2024-07-02 18:37:15 +03:00
CTCaer
6c601ccaa5
hekate: reinstate charger enable
...
Add back charger enable on boot, inside low battery check.
It will be kept as is since there's the following case that addresses:
OTG mode and shut off will not restore charger mode.
2024-07-02 18:32:16 +03:00
CTCaer
0aea402632
Add rel versioning and adjust accordingly
2024-07-02 18:29:39 +03:00
CTCaer
106a08f19c
hos: rename function
2024-07-02 18:04:52 +03:00
CTCaer
c321d3508c
Bump hekate to v6.2.0 and Nyx to v1.6.2
2024-06-11 12:41:19 +03:00
CTCaer
66303d0d47
hos: reinstate host1x disable
2024-06-11 12:41:13 +03:00
CTCaer
68408bbb79
hos: add 18.1.0 support
2024-06-11 08:59:45 +03:00
CTCaer
cf954b451c
hekate: refactor of main
...
- Remove unused function
- Rename some functions and make them static
- Reorder freeing of menu entries
2024-06-10 16:25:50 +03:00
CTCaer
21d782587f
hekate/nyx: adhere to display function renames
2024-06-05 01:03:46 +03:00
CTCaer
146ff53a31
hekate: set bpmp high clock earlier
2024-06-02 07:57:22 +03:00
CTCaer
a96cac5964
hekate: adjust payload sd wait
...
hekate always waits at init, so not need to do that 2 times.
2024-06-02 07:56:07 +03:00
CTCaer
0a6521ec26
Update "about" copyrights
2024-06-02 07:41:18 +03:00
CTCaer
e46f54d4e6
hekate/nyx: use static/const where it should
2024-06-02 07:38:07 +03:00
CTCaer
d933aa80f7
hekate: use IRAM for stack
2024-06-02 07:04:17 +03:00
CTCaer
78cdb5575d
hos: use new func
2024-06-02 06:53:40 +03:00
CTCaer
5453c593a3
hekate/nyx: adhere to hw_deinit change
2024-05-19 10:49:46 +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
35ea35f6ad
hos: pkg2: do not exit loop when non nogc
2024-03-29 15:12:53 +02:00
CTCaer
9e1b2ee573
Bump hekate to v6.1.1 and Nyx to v1.6.1
2024-03-29 16:34:08 +02:00
CTCaer
5607fd18ea
hos: 18.0.0 support
2024-03-29 13:21:53 +02:00
CTCaer
d71903abf2
hos: simplify nogc patch
2024-03-29 13:21:53 +02:00
CTCaer
547cfca0c9
hos: simplify emummc patch
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
9567ba19c8
l4t: bump loader/firmware revisions
2024-03-29 13:21:53 +02:00
CTCaer
c9ff5179f9
exo: use mixed version identification
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
8b1486c74b
hekate: expose autorcm check
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
622f7124ac
fss: remove dynamic path
...
Atmosphere never implemented per sysMMC/emuMMC support for configs.
So remove path parsing to reduce codesize.
2024-03-29 13:21:53 +02:00
CTCaer
4b3014bc18
hos: pkg2: simple refactor
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