CTCaer
8e6667ed72
nyx: info: add sda version and sde info
2026-06-17 06:27:45 +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
45318f691f
.
2026-03-28 01:42:43 +01:00
CTCaer
1d4b835060
nyx: info: improve emmc info
...
And also add maintenance (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
fb6fb75448
hos: add 22.0.0 support
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
0a0e8697bc
nyx: adjust handling of kfuse return values
2026-03-27 20:16:31 +01:00
CTCaer
2ce8a57b89
nyx: adjust handling of se return values
2026-03-27 20:16:31 +01:00
CTCaer
2c071eb878
nyx: use renamed bm92t function
2026-03-27 20:08:45 +01:00
CTCaer
27bc159831
nyx: lvgl: complete black theme and add options
...
Since, this has the side-effect to make any theme color component from 0x0B to 0xC7
work, add theme background controls in Nyx Options.
Additionally, set shadow color to black and fix inactive buttons on transparent styles.
2026-03-27 20:05:57 +01:00
NaGa
d24debc642
nyx: deduplicate window creation functions
...
Also rename mbox_action and fix a double lv obj deletion in partition manager.
2026-03-27 20:02:53 +01:00
CTCaer
d5a1bdf9bf
nyx: update rng calls based on new bdk
2026-03-27 10:00:26 +01:00
CTCaer
0cd9a5c80e
hekate/nyx: update sha calls based on new bdk
2026-03-27 09:59:42 +01:00
CTCaer
64a4f9db16
hekate/nyx: remove last calloc references
2026-03-27 09:57:59 +01:00
CTCaer
a8db6470ea
nyx: info: update 20nm wafer bounds
2026-03-27 09:57:59 +01:00
CTCaer
e50a7c8bfd
nyx: info: unlocked T210B01 fuses dumping support
2026-03-27 09:57:59 +01:00
CTCaer
ef5033fb0e
nyx: info: add wafer graph with die x/y placement
2026-03-27 09:53:33 +01:00
CTCaer
952a7e8aa2
nyx: info: streamline hw info from fuses
...
- Compact and group relevant values together
- Use actual value name instead of register name where possible
- Fix LOT code masking
- Fully parse and show LOT code (it's the same marking on die)
- Correct X coordinate parsing (9bit 2s complement)
- Add product code
2026-03-27 09:53:33 +01:00
CTCaer
2b353c1336
nyx: info: add forced 8GB ram info
2026-03-27 09:52:34 +01:00
CTCaer
cfcbb62768
hekate/nyx: use minerva storage and panel id
2026-03-27 09:51:47 +01:00
CTCaer
911b170b4d
nyx: info: add hos version for 22 fuses burnt
2026-03-27 09:49:29 +01:00
CTCaer
3c260b1918
nyx: info: update SD errors after a bench session
2026-03-27 09:48:07 +01:00
CTCaer
6b4b20e0ac
nyx: info: say when sbk fuses can't be read
...
Additionally, swap the IDDQ real with raw values.
2026-03-27 09:48:07 +01:00
CTCaer
e484986c8f
nyx: do communication checks in battery info
...
If communication with an IC fails, an error will show up.
2026-03-27 09:42:41 +01:00
CTCaer
ba9863cca7
nyx: show warning colors if sd vendor is fake
2026-03-27 09:42:41 +01:00
CTCaer
48b2f20c88
config: move externs into header
2026-03-27 09:41:57 +01:00
CTCaer
082490deda
hos: add 20.0.0 support
2025-05-13 16:27:36 +02:00
CTCaer
72b0f42514
nyx: info: move sd FAT info after showing errors
2025-05-13 16:27:25 +02:00
CTCaer
dca5df653b
nyx: update some messaging
2025-05-13 16:25:33 +02:00
CTCaer
8ba90ae55f
nyx: info: consider FST2 touch panel unknown
2025-05-13 16:16:58 +02:00
CTCaer
fe61c1a374
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-05-13 16:16:53 +02:00
CTCaer
03b30a23c4
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-05-13 16:16:24 +02:00
CTCaer
4f0bba605f
nyx: info: use a more advanced ram detection
2025-05-13 16:15:51 +02:00
CTCaer
4cfbef5062
nyx: info: use custom action for hw info window
2025-05-13 16:15:35 +02:00
CTCaer
a8a67ee775
nyx: info: use renamed sd storage member
2025-05-13 16:10:27 +02:00
Christoph Baumann
337f219ac6
Support for NYX to load from BOOT1/GPP/SD in that order, UMS option to mount whatever volume is selected as boot storage
2025-04-24 12:06:15 +02:00
CTCaer
81fb318f6b
hos: add 19.0.0 support
2024-10-11 13:04:16 +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
280ebcc1e6
nyx: refactor hw info to provide more SKU data
2024-07-02 18:06:32 +03:00
CTCaer
80b3651d0a
nyx: correct touch fw id display
2024-06-11 09:08:33 +03:00
CTCaer
ef1e328e11
bdk: info: revamp eMMC partition table info
...
Allow a max of 20 partitions to be shown
2024-04-25 04:57:31 +03:00
CTCaer
77782b974c
nyx: info: report oem id for eMMC
2024-04-25 04:55:17 +03:00
CTCaer
38f4902e1d
nyx: info: change touch fw version format
2024-04-25 04:54:58 +03:00
CTCaer
9cfe1d2162
nyx: add info about 6.2" oem panel clone
2024-03-29 16:34:08 +02:00
CTCaer
4effaab241
hekate/nyx: use zalloc where appropriate
2024-03-27 09:16:06 +02:00
CTCaer
0100c11757
nyx: info: show unknown for relevant eMMC vendors
2024-03-13 02:02:09 +02:00
CTCaer
82925845e3
hekate/nyx: utilize existing block size defines
2024-03-12 15:53:05 +02:00