Commit Graph
2106 Commits
Author SHA1 Message Date
niklascfw fa9197245c nyx: add OmniNX brand label and tab background fallback
Show hekate-pro | OmniNX pack on the home screen from manifest.ini via boot storage, and support background_etc.bmp for non-Home tabs.
2026-07-09 22:26:32 +02:00
naga bf9c214cef return value fix 2026-06-18 02:21:45 +02:00
naga bf3390c081 Bump hekate to v6.5.3 and Nyx to v1.9.3 2026-06-17 06:43:23 +02:00
CTCaer 958163d207 sdmmc: add sd vendor/rsvd info 2026-06-17 06:41:48 +02:00
CTCaer 295c368490 sdmmc: add gen cmd support 2026-06-17 06:41:48 +02:00
CTCaer d2a2832107 nyx: info: add sd vendor bits info 2026-06-17 06:36:14 +02:00
CTCaer 91ee3e0b7d nyx: info: sd improvements
- Better DDR200 detection (experimental)
- Add Kowin MID
- Add Vendor bits info
2026-06-17 06:36:08 +02:00
CTCaer b5baa15451 bdk: sdmmc: better DDR200 detection
Still experimental.
2026-06-17 06:36:03 +02:00
CTCaer e4f72d8ab1 sdmmc: CMD12 is not needed for single blocks 2026-06-17 06:35:57 +02:00
CTCaer f77faf890b hos: add 22.5.0 support 2026-06-17 06:34:49 +02:00
CTCaer 462e5c12aa sdmmc: refactor and simplify various functions 2026-06-17 06:34:35 +02:00
CTCaer 9d0ed664cb sdmmc: modernize SD/eMMC cmds
Add up to SDA 8.0.0 and eMMC 5.1 and correct some
2026-06-17 06:29:50 +02:00
CTCaer 8e6667ed72 nyx: info: add sda version and sde info 2026-06-17 06:27:45 +02:00
CTCaer e69ef9ee0d sdmmc: identify SD Express cards 2026-06-17 06:27:44 +02:00
CTCaer de7cf0cf83 sdmmc: add get sda spec version function
Returned number is major version.
2026-06-17 06:25:34 +02:00
CTCaer 4626816d40 sdmmc: refactor ICR/OCR defines
And others.
Also add some debug prints and move ocr argument to get op cond.
2026-06-17 06:25:29 +02:00
CTCaer 5cab679a07 nyx: parted: correct gpt validation check
This fixes an issue when second sector has garbage data that would cause a spinloop.
2026-06-17 06:15:10 +02:00
CTCaer 38c74c961b nyx: info: adjust 20nm wafer max X 2026-06-17 06:15:10 +02:00
CTCaer ddbc8e0d76 nyx: info: add warnings for wrong pmic rev
Revision must match, so show a warning icon if not.
2026-06-17 06:15:10 +02:00
NaGa 1c7792e386 emuSD & other fixes 2026-04-08 17:03:38 +02:00
NaGa 17425831d5 raw base emummc fix 2026-04-06 16:37:26 +02:00
NaGa 517aa92740 1250 vdd2 2026-04-01 02:35:39 +02:00
NaGa 91cdf02c43 warmboot fix v6.5.2 2026-03-28 03:52:26 +01:00
NaGa 45318f691f . 2026-03-28 01:42:43 +01:00
CTCaer a60510f7de bdk: mc: add offset to arc aperture
And increase it back to 4KB for TSEC only, since the firmware actually checks for it.
2026-03-27 20:44:29 +01:00
CTCaer 6b8f857021 Bump hekate to v6.5.2 and Nyx to v1.9.2 2026-03-27 20:44:29 +01:00
CTCaer d086da50d7 hos: pull missed se adjusted return values
And fix nogc patches.
2026-03-27 20:44:29 +01:00
CTCaer fee45ff62d hos: add bc based mem mode support 2026-03-27 20:44:29 +01:00
CTCaer 1d4b835060 nyx: info: improve emmc info
And also add maintenance (bkops) info.
2026-03-27 20:44:15 +01:00
CTCaer 1561af252f bdk: sdmmc: parse bkops info 2026-03-27 20:44:15 +01:00
CTCaer 5b1f9d25e7 nyx: info: seems that 16nm wafer has 28 max Y 2026-03-27 20:44:15 +01:00
CTCaer 14d9d3e9bf nyx: add info about 7" LCD OEM clone
And its touch panel.

TODO: Find markings on it and use them.
2026-03-27 20:44:15 +01:00
CTCaer 70262c8695 minerva: fix off-by-one in shifting 2026-03-27 20:44:15 +01:00
CTCaer d8487e529b l4t: refactor return values 2026-03-27 20:44:15 +01:00
CTCaer f6cecdc783 bdk: memory map: define max use from sdram params 2026-03-27 20:44:15 +01:00
CTCaer 387b5b07ed bdk: sdmmc: rename bkops define
And remove dead code.
2026-03-27 20:44:15 +01:00
CTCaer e7deafd6a1 bdk: smmu: reset heap on disable
And rename domain init/deinit
2026-03-27 20:42:31 +01:00
CTCaer 3e6df2459d bdk: sdram: add missing T210 1GB density timings 2026-03-27 20:42:31 +01:00
CTCaer 902246984b nyx: add creme accent support
Also change reset to default grey instead of current.
2026-03-27 20:42:31 +01:00
CTCaer 7ca071a67c bdk: lvgl: add creme accent support 2026-03-27 20:42:31 +01:00
CTCaer 07408305f5 bdk: lvgl: correct slider knob signal coordinates
It should always point to the middle of the knob and not be variable with offset.
2026-03-27 20:42:31 +01:00
CTCaer 64a5d48ab5 touch: increase max allowed touched area 2026-03-27 20:42:31 +01:00
CTCaer fb6fb75448 hos: add 22.0.0 support 2026-03-27 20:42:31 +01:00
CTCaer a02624cd39 bdk: mc: reduce ahb aperture by 4KB
The state machine automatically uses TOM + 4KB as real top address.
This can cause issues with HW that accesses that low RAM range,
since once the request enters ARC can't be redirected to MC and can hang.
2026-03-27 20:42:31 +01:00
CTCaer a4765e2839 hekate/nyx: remove obsolete compile flag
BDK_MC_ENABLE_AHB_REDIRECT
2026-03-27 20:42:31 +01:00
CTCaer 88ba35b73f bdk: mc: always enable ahb redirection 2026-03-27 20:42:31 +01:00
CTCaer 860e1b12ac nyx: show forced 8GB with an asterisk 2026-03-27 20:42:31 +01:00
CTCaer 95639d9bf1 nyx: fix off-by-one bug in emmc part manager
Last step after finish do not have a UMS option, so adjust accordingly.
2026-03-27 20:42:31 +01:00
CTCaer eb8f46fd74 hos: fix building 2026-03-27 20:42:31 +01:00
CTCaer f975364a8e bdk: touch: add clone support
From LCD on OLED sku.
2026-03-27 20:42:31 +01:00