Commit Graph
1839 Commits
Author SHA1 Message Date
CTCaer 91caf7822f nyx: part mgr: disable next step if already done 2026-03-27 09:09:52 +01:00
CTCaer b22b90e55e nyx: part manager: use u16 for names
Simplify logic and have readable partition names.
2026-03-27 09:08:48 +01:00
CTCaer 26d8faa502 bdk: lvgl: set long press to 5s 2026-03-27 09:07:45 +01:00
CTCaer e66ab207d9 bdk: fatfs: optimize format and fix PrFILE2 SAFE
The FAT tables are now always aligned 1MB which can increase the FAT traversing
speed. Additionally, always aligning the FAT tables to minimum 16KB fixes a case
where PrFILE2 SAFE could be disabled because of unaligned FAT.
2026-03-27 09:07:45 +01:00
CTCaer baea3b0265 bdk: use f_unmount instead of null f_mount 2026-03-27 09:07:45 +01:00
CTCaer 380c1dc9b2 bdk: refactor several comments and defines 2026-03-27 09:05:58 +01:00
CTCaer 1ee9a9cd64 bdk: update memory map to increase ramdisk size
From 1040 to 1280MB.
2026-03-27 09:05:58 +01:00
CTCaer 528e1fb0a4 bdk: usb: revamp hid logic
- Add support for GET REPORT. Allows OS to get a single input report.
- Add support for SET_IDLE. Allows OS to control when to send input reports

The SET IDLE and the underlying logic change fixes several things:
- The old issue of congestion in some systems.
- The new bug that would not allow setup packets to be received because mode
 was set to only send when there are changes.
- Now this starts properly as the old code but allows to be changed by OS on
 demand, while continuing servicing setup packets.
2026-03-27 09:05:58 +01:00
CTCaer 077986cb47 bdk: usb: small refactor 2026-03-27 09:05:58 +01:00
CTCaer ec84a58dcc bdk: usb: remove unused endpoint from hid 2026-03-27 09:05:58 +01:00
CTCaer 51c1e31134 bdk: max17050: add version check 2026-03-27 09:05:58 +01:00
CTCaer 95af92d912 bdk: bq24193: add version check 2026-03-27 09:05:58 +01:00
CTCaer a028568349 bdk: bm92t: add version check 2026-03-27 09:05:58 +01:00
CTCaer fbaa88cc31 bdk: smmu: add smmu disable 2026-03-27 09:05:58 +01:00
CTCaer 1e870bcef4 bdk: display: update comments
And also set WinD reg updating to HSYNC
2026-03-27 09:05:58 +01:00
CTCaer 2d91e9b549 bdk: clock: refactor common PLL defines 2026-03-27 09:05:58 +01:00
Christoph Baumann e2968c69dc fix button map styling 2025-10-10 22:28:41 +02:00
Christoph Baumann bc42579f01 boot_storage_mount: only deinitialize storage, if it wasnt initialized to begin with 2025-10-09 12:36:35 +02:00
Christoph Baumann 335b8b9a94 ensure sd/emmc get disabled 2025-09-12 23:08:38 +02:00
Christoph Baumann e1e2366684 make sure both sd and emmc are deinitialized 2025-06-20 18:15:38 +02:00
CTCaer b0690a7280 Bump hekate to v6.3.1 2025-06-14 18:52:51 +02:00
CTCaer 7f0835a548 hos: bail if requested emummc patch is not applied 2025-06-14 18:52:43 +02:00
CTCaer 5704004bc8 hos: 20.1.0 FS support 2025-06-14 18:52:33 +02:00
Christoph Baumann c7e1f5c09f fix emmc end 2025-05-25 15:30:33 +02:00
Christoph Baumann 50170f7cf2 set legacy bootable flag on fat partition if android or l4t is enabled 2025-05-23 18:06:06 +02:00
Christoph Baumann 52dba9a5a5 use correct storage when checking if can flash android 2025-05-23 18:05:27 +02:00
Christoph Baumann db519a454b fix partition set 2025-05-22 18:42:48 +02:00
Christoph Baumann f8436d1247 fix mem_mode_auto config 2025-05-22 18:42:33 +02:00
Christoph Baumann 6340881f59 disable console 2025-05-21 23:04:33 +02:00
Christoph Baumann 8405a86937 make sure same fs version is set for emusd and emummc config 2025-05-21 20:32:34 +02:00
Christoph Baumann a3f5e33625 init sd card when emusd inactive 2025-05-21 16:52:33 +02:00
Christoph Baumann cfc2febc1b dont unmute console 2025-05-21 16:52:16 +02:00
Christoph Baumann d6fda80057 remove prints, fix backup/restore 2025-05-21 12:31:17 +02:00
Christoph Baumann 37c8874930 add option to determine memory mode from physical memory 2025-05-21 01:17:44 +02:00
Christoph Baumann 37a016122c fix message 2025-05-21 00:04:44 +02:00
Christoph Baumann 9b95d026f3 support for file based and sd partition based emusd 2025-05-20 00:40:48 +02:00
Christoph Baumann 865b9dc1a4 Change some messages and other stuff 2025-05-19 01:27:30 +02:00
Christoph Baumann 7ebceb78bd add emusd.c 2025-05-14 02:51:21 +02:00
Christoph Baumann 154ed594fc Support for hekate to boot hos with emusd/emmc base emummc 2025-05-14 02:24:33 +02:00
Christoph Baumann af39c76b3a Fix size partition indicators 2025-05-13 18:06:32 +02:00
Christoph Baumann 657b895aaf Fix Android partition size slider range 2025-05-13 17:02:36 +02:00
Christoph Baumann 52a1e0ba67 Correct android reserved size 2025-05-13 16:28:12 +02:00
CTCaer f3b104e234 Bump hekate to v6.3.0 and Nyx to v1.7.0 2025-05-13 16:27:57 +02:00
CTCaer a5a2235b9d Update readme
Add sys/l4t folder description, simplify some wording and also add `sld_type` key.
2025-05-13 16:27:52 +02:00
CTCaer 4c58708253 l4t: use strtol for sld_type 2025-05-13 16:27:49 +02:00
CTCaer cbac787cff Change several makefile prints
Silence some, fix newline to others.
2025-05-13 16:27:44 +02: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 8978ba9e54 bdk: mc: fix warning for arbiter check 2025-05-13 16:27:15 +02:00
CTCaer 74833e19e7 bdk: se: heap is not used anymore 2025-05-13 16:27:09 +02:00