Edoardo Lolletti
739a5ab467
Mark launcher's tmd as read only on install
2024-07-13 19:46:19 +02:00
Edoardo Lolletti
8b19184921
Prevent the installer from installing on 1.4.2
2024-05-02 01:31:38 +02:00
Edoardo Lolletti
f58dcdda19
Other update to readme
2024-04-29 00:06:01 +02:00
Edoardo Lolletti
06d374d28b
Cleanup conditionals
2024-04-28 13:35:50 +02:00
Edoardo Lolletti
03f1df6f8e
Move TID patches to advanced menu
2024-04-28 13:27:04 +02:00
Edoardo Lolletti
351d4547b3
Handle nocash footer embedding into nand
...
Another step the unlaunch installer does but wasn't being handled yet
2024-04-27 23:34:13 +02:00
Edoardo Lolletti
593141e702
Add key combo to uninstall unlaunch alongside the hnaa failsafe
2024-04-27 19:09:23 +02:00
Edoardo Lolletti
027308e1f5
Show the unlaunch version that is going to be installed
2024-04-27 18:35:28 +02:00
Edoardo Lolletti
30b5e7017d
Clean up a bit menus
2024-04-27 18:24:30 +02:00
Edoardo Lolletti
38b1efb15b
Add battery level check
2024-04-27 17:58:24 +02:00
Edoardo Lolletti
9c01c0c464
Allow retrieving the filename from the device list
...
Supports unlaunch/hiya booting
2024-04-26 23:20:15 +02:00
Edoardo Lolletti
94cb35df6f
Supports patching unlaunch with custom backgrounds
2024-04-26 19:03:23 +02:00
Edoardo Lolletti
80866c08ea
Allow applying splas and sound binary patch
2024-04-26 16:02:05 +02:00
Edoardo Lolletti
1c0d2adf65
Support loading unlaunch installer from nitrofs as fallback
...
Using nitrofs implementation from gm9i
2024-04-26 14:59:29 +02:00
Edoardo Lolletti
4861ad5ab5
Explicitly synchronize fat copies after install/uninstall operations are completed
...
Don't wait for the user to exit the program
2024-04-26 14:57:37 +02:00
Edoardo Lolletti
023fb29972
Fix typos in unlaunch detection logic
2024-04-26 14:56:55 +02:00
Edoardo Lolletti
74ed03e40e
Add launcher tid patches
2024-04-26 12:23:35 +02:00
Edoardo Lolletti
cca04004fc
Warn the user about the risk of uninstalling without backup HNAA install and prompt to install that
2024-04-25 23:22:37 +02:00
Edoardo Lolletti
f6a503a2a3
Directly disable install option if an unlaunch version is found to be already installed
...
The user will have to explicitly uninstall first and then reinstall
2024-04-25 22:44:53 +02:00
Edoardo Lolletti
71c1c21234
Add hash and size check for known unlaunch installer versions
...
Also check the installer to be valid at startup, rather than once the install process has started, so that the install option can be properly grayed out
2024-04-25 22:42:38 +02:00
Edoardo Lolletti
d1caccec43
Abort nand init on 3ds and other cleanups
2024-04-25 19:13:34 +02:00
Edoardo Lolletti
664e7a2090
Remove not needed NTM files
2024-04-25 19:13:34 +02:00
Edoardo Lolletti
e8956ae02e
Fix unlaunch being wrongly detected as installed
2024-04-25 19:13:34 +02:00
Edoardo Lolletti
6d5cff81c3
Wrong conditional
2024-04-25 19:13:34 +02:00
Edoardo Lolletti
d16425a094
Move unlaunch logic to separate file with various cleanups
2024-04-25 19:13:34 +02:00
Edoardo Lolletti
7c0ed6201f
formatting
2024-04-25 19:13:33 +02:00
rmc
a8a0811127
Replace older unlaunch when installing
2024-04-25 19:13:33 +02:00
rmc
c94678b506
Fixed proto uninstall code
2024-04-25 19:13:33 +02:00
rmc
52cc3acad1
Proto support and bux fixes
2024-04-25 19:13:33 +02:00
Edoardo Lolletti
89c6f3ed87
Various cleanup and extra error checkin
2024-04-25 19:13:33 +02:00
Edoardo Lolletti
7425cb52f6
Update comment
2024-04-25 19:13:33 +02:00
Edoardo Lolletti
ab8d96e75f
Comment
2024-04-25 19:13:33 +02:00
Edoardo Lolletti
392c972b05
Fix FAT_setAttr result check
2024-04-25 19:13:33 +02:00
Edoardo Lolletti
550f0c7428
Other fixes and simple uninstall procedure
2024-04-25 19:13:33 +02:00
Edoardo Lolletti
a345eda1e0
typo
2024-04-25 19:13:32 +02:00
Edoardo Lolletti
3b8240332e
Fix some dumb mistakes
2024-04-25 19:13:32 +02:00
Edoardo Lolletti
12cd316538
Initial "safe" unlaunch installer attempt
2024-04-25 19:13:32 +02:00
Edoardo Lolletti
35b8982442
Initial NTM sources
2024-04-25 19:13:10 +02:00