28 Commits
Author SHA1 Message Date
Niklas080208 31aeeaabbb Disabled build on push 2026-02-15 16:34:38 +01:00
niklascfwandCursor 89994995af Add pre-update/clean backup feature
Build / Build (push) Successful in 12s
- Backup deletion paths before update to sd:/backup/OmniNX/{version}
- Backup deletion paths before clean install to sd:/backup/OmniNX/pre-omninx
- Best-effort backup: continue install even if some copies fail
- Fix directory creation: ensure parent dirs exist before folder_copy
- Step 1 for update: Backup; Step 1-2 for clean: user data + pre-omninx backup

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-14 16:05:57 +01:00
niklascfwandCursor 15b7cb1f4c Add battery run protection: require charger below 10%
Build / Build (push) Successful in 10s
- Add bq24193_charger_connected() for charger detection
- Block install when battery < 10% and charger not plugged in
- Show clear screen after charger detected before continuing
- User can cancel with + and - to return to Hekate

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-14 15:12:06 +01:00
niklascfwandCursor 4b124a9998 Add + and - simultaneously to cancel and return to Hekate before install
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-14 15:03:58 +01:00
niklascfw 89279e27d5 Updated CI
Build / Build (push) Successful in 10s
2026-02-13 22:13:29 +01:00
niklascfw 4ae286d21a Updated CI
Build / Build (push) Successful in 11s
2026-02-13 22:11:42 +01:00
niklascfw 880a9af105 Updated CI
Build / build (push) Failing after 3s
2026-02-13 22:09:31 +01:00
niklascfw 7fac0e50bb Updated CI
Build / build (push) Failing after 3s
2026-02-13 22:08:40 +01:00
niklascfw 2c32f19262 Removed .packages from Update to be deleted 2026-02-11 17:58:32 +01:00
niklascfw 4effcf513b Updated Notice 2026-02-11 17:56:31 +01:00
niklascfw 6b04eb5d89 Fixed typo 2026-02-11 17:47:00 +01:00
niklascfw ed93c32131 Updated Readme
- Added notice for proper use of this payload\n- Fixed some explenations
2026-02-11 17:17:37 +01:00
niklascfw bae5ecebf1 Updated CI
Build and Release / build-and-release (push) Successful in 10s
2026-02-11 17:11:18 +01:00
niklascfw ef16df416b Updated CI
Build and Release / build-and-release (push) Successful in 9s
2026-02-11 17:09:04 +01:00
niklascfw f81cd8e381 Updated CI
Build and Release / build-and-release (push) Failing after 13s
2026-02-11 17:07:40 +01:00
niklascfw 04362c6e0c Added CI 2026-02-11 17:06:19 +01:00
niklascfw 8457cdd5a6 Keeping UltraHand packages on Update 2026-02-11 17:06:09 +01:00
niklascfw d1f78968a4 Added wait warning 2026-02-11 16:50:22 +01:00
niklascfw b2c245d6ab removed .vscode folder 2026-02-11 16:21:21 +01:00
niklascfw 50618d4607 Changed logging and credits 2026-02-11 16:20:56 +01:00
Niklas080208andCursor 4d43ddf1e5 Cleanup UX: slim logging, DBI keep config, no manifest overwrite
- Slim cleanup: one progress line per section (Bereinige: X [p%] (n/n))
  via delete_path_lists_grouped() in clean and update mode
- DBI: remove folder entries from deletion lists; only .nro deleted,
  folder and config preserved
- Remove redundant manifest.ini creation; use manifest from pack config/

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 00:00:22 +01:00
Niklas080208 4a4147686e Added detection if multiple packs found 2026-02-03 22:15:17 +01:00
Niklas080208 fdad061616 Capitalized Variants 2026-02-03 21:22:37 +01:00
Niklas080208 3d3489f1e6 Removed HATS leftovers 2026-02-03 20:40:39 +01:00
Niklas080208 1a44154287 Rearrangement 2026-02-02 12:18:40 +01:00
Niklas080208 5825581127 Removed funding 2026-02-01 00:17:11 +01:00
Niklas080208 571999ac49 Documented the Install process 2026-01-17 19:42:39 +01:00
Niklas080208 75b2b603ab Initial Commit 2026-01-17 19:39:53 +01:00