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
ef9a48033d
nyx: switch to IRAM for stack
2025-04-30 08:44:27 +03:00
CTCaer
06f0d2b83f
nyx: update some messaging
2025-04-30 08:43:26 +03:00
CTCaer
9e5860e00b
nyx: update clock min year and about to 2025
2025-04-30 08:42:00 +03:00
CTCaer
a1b13214bd
nyx: partition: correct android reserved size
2025-04-30 08:40:55 +03:00
CTCaer
51512a30bd
nyx: improve Nyx reload and auto reload
...
Check that Nyx exists and also improve detection when SD is removed.
2025-04-30 08:40:25 +03:00
CTCaer
4fff346150
nyx: use the now exported window custom action
2025-04-30 08:38:58 +03:00
CTCaer
9f29f93078
nyx: emummc: guard for pointer arithmetics
...
And also explain what type of backup fails on errors.
2025-04-30 08:33:08 +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
08872325c8
bdk: se: add 0 byte sha256 support
2025-04-30 08:15:15 +03:00
CTCaer
c07a155cc1
bdk: small refactoring
2025-04-30 08:14:32 +03:00
CTCaer
1d75c30c61
bdk: display: update color mode definitions
2025-04-30 08:11:51 +03:00
CTCaer
21ecb526af
hos: update some comments
...
And remove unneeded checks.
2025-01-24 16:49:32 +02:00
CTCaer
571496d293
nyx: info: consider FST2 touch panel unknown
2025-01-24 16:46:31 +02:00
CTCaer
ea01782c80
nyx: info: validate A2 support
...
Show info about A2 support.
Color coded A2 list:
White: No support
Green: Fully supported
Yellow: CMDQ/Cache needs a quirk
Red: Broken
2025-01-24 16:45:36 +02:00
CTCaer
b9496f81b1
bdk: sdmmc: add extention regs read/parse
2025-01-24 16:42:14 +02:00
CTCaer
94b36f658c
bdk: utils: added qsort compare functions
...
int qsort_compare_int(const void *a, const void *b);
int qsort_compare_char(const void *a, const void *b);
int qsort_compare_char_case(const void *a, const void *b);
2025-01-24 16:33:51 +02:00
CTCaer
9fbdb39390
nyx: info: fully update sdmmc benchmark
...
- Changed to relevant A2 spec testing sizes
- Added 95th and 5th percentile IOPS for random test
Standard numbers in the industry and also helps with pinpointing latency issues
- Size of info and benchmark adjusted so important info underneath is still showing
- Refactored
2025-01-24 16:32:42 +02:00
CTCaer
855bf0ba01
nyx: info: use a more advanced ram detection
2025-01-24 16:26:27 +02:00
CTCaer
d27ba04077
nyx: info: use custom action for hw info window
2025-01-24 16:22:19 +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
7ac47b9ffe
bdk: dirlist: switch to alphabetical ordering
2025-01-24 15:46:27 +02:00
CTCaer
595ac2c11e
bdk: sdmmc: refactor error checking on rw
...
And also check if card status is ok after a read/write.
2025-01-24 15:44:33 +02:00
CTCaer
dcd4e4c4ec
bdk: sdmmc: check that cmd timed out if SDSC
...
Instead of assuming that, check it.
This fix will make SDUC not to be assumed as SDSC.
2025-01-24 15:40:38 +02:00
CTCaer
018ed3f38a
bdk: sdmmc: update unstuff_bits to use mod
...
Since unstuff_bits only supports 128bits, instead of subtracting the correct amount of bits with the offset array, use % 128.
2025-01-24 15:39:17 +02:00
CTCaer
0e01a5caa9
nyx: info: use renamed sd storage member
2025-01-24 15:31:15 +02:00
CTCaer
e030a4ad6d
bdk: sdmmc: small refactor
2025-01-24 15:30:10 +02:00
CTCaer
5ce22a67dc
bdk: sdmmc: check for out bounds access
2025-01-24 15:21:20 +02:00
CTCaer
6c958f16b8
bdk: ff: check for cltbl malloc success
2025-01-24 15:18:35 +02:00
CTCaer
9ba94bae2d
bdk: se: remove malloc usage
2025-01-24 15:15:03 +02:00
CTCaer
a47a6d32c6
bdk: display: remove malloc usage
2025-01-24 15:13:28 +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
e3eee73318
nyx: do not spam log on partition restore
2024-10-12 17:50:54 +03:00
CTCaer
81fb318f6b
hos: add 19.0.0 support
2024-10-11 13:04:16 +03:00
CTCaer
84f3f7d92a
nyx: add 400us sleep in lv task loop
...
Tiny power save.
2024-10-10 18:28:29 +03:00
CTCaer
788ecb60a3
l4t: bump api to 7
2024-10-10 18:26:19 +03:00
CTCaer
14413ae6bd
bdk: timer: restore rtc timer spinlock
2024-10-10 18:22:03 +03:00
CTCaer
1849ac6667
nyx: optimize battery info
...
- Remove input voltage limit
- Add an extra PD profile
2024-10-10 15:21:32 +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
d2fc6379c6
bdk: utils: improve dirlist
...
Stop doing unnecessary copies during reordering and use pointers for that.
2024-10-09 15:14:44 +03:00
CTCaer
f15af01727
readme: explain what stock basically is even more
2024-10-09 15:10:23 +03:00
CTCaer
69acef4db3
nyx: part manager: change GPT partition colour
...
Since many confuse that on MBR
2024-10-04 22:19:01 +03:00