TuxSH
697c64abe4
Fix and restrain module access checks
2016-08-31 13:11:41 +02:00
Aurora
e8b9e49f57
Fix derps (thanks to @Mrrraou), general cleaup, rewrite of the modules copying function
2016-08-30 02:08:07 +02:00
TuxSH
cb9576b10e
Merge branch 'master' into developer
...
Conflicts:
source/firm.c
source/firm.h
source/patches.c
source/patches.h
2016-08-29 20:12:23 +02:00
TuxSH
06fe06f9f1
Update CFWInfo.h
2016-08-29 18:23:06 +02:00
Aurora
abf7c8e565
Replace pinKeyToLetter with a C implementation, minor cleanup
2016-08-29 18:11:59 +02:00
TuxSH
46227e6763
Fix build issues on some environments.
2016-08-29 17:51:03 +02:00
Aurora
2ffe4a5451
Revert "Skip PIN verification after a MCU reboot on A9LH"
...
This reverts commit 18bd4bbcf6
.
2016-08-29 16:04:17 +02:00
Aurora
18bd4bbcf6
Skip PIN verification after a MCU reboot on A9LH
2016-08-29 15:57:32 +02:00
Aurora
8209433696
Cleanup and refactoring
2016-08-29 15:42:54 +02:00
Aurora
ad9e00acaa
Add delay if a PIN was just verified and SAFE_MODE is being booted
2016-08-29 13:56:23 +02:00
Aurora
c96f96258f
Only patch 2.x NATIVE_FIRM on A9LH
2016-08-29 01:58:01 +02:00
Aurora
82699f3e00
Merge readPin and verifyPin
2016-08-28 23:41:41 +02:00
Aurora
e2d828a4a2
Fixed derp
2016-08-28 15:58:10 +02:00
Aurora
92328c6a7e
Made it easier to change your PIN, added PIN file deletion when needed
2016-08-28 15:51:54 +02:00
Aurora
3f8ad17e86
Minor PIN cleanup and UI changes
2016-08-28 14:59:33 +02:00
Aurora
52999db43a
Readability stuff
2016-08-28 14:41:18 +02:00
Aurora
760aa99709
Revert "Add back reboot patch on 2.x"
...
This reverts commit 51c514de84
.
2016-08-28 12:33:00 +02:00
TuxSH
51c514de84
Add back reboot patch on 2.x
2016-08-28 11:48:35 +02:00
Aurora
317899b4bf
Fix another derp
2016-08-28 02:56:46 +02:00
Aurora
4c93d2b1f9
Better to put this here
2016-08-28 02:49:53 +02:00
Aurora
71c5404bfe
Fix derp
2016-08-28 02:41:00 +02:00
Aurora
9c5248b87a
Cleanup previous commit
2016-08-28 02:38:52 +02:00
TuxSH
83a0293af4
Add support (firmprot and firmlaunch patches) for 2.x on sysNAND
2016-08-28 00:32:47 +02:00
TuxSH
84f3eddaf8
Merge branch 'master' into developer
...
Conflicts:
source/config.c
source/config.h
2016-08-27 19:31:42 +02:00
TuxSH
a5c6b908b6
Fix reboot patch for 5.x/6.x
2016-08-27 18:10:51 +02:00
Aurora
94f0d873df
Cleanup
2016-08-27 17:34:37 +02:00
Aurora
d6f66d24fa
Consistency
2016-08-27 16:11:37 +02:00
Aurora
31458e9938
Implement a new config file format which allows invalidating the config with new releases, fix config-related bugs, cleanup
2016-08-27 16:00:15 +02:00
TuxSH
dca612ffd7
Update firm.c
2016-08-27 13:13:43 +02:00
TuxSH
5177308d48
Update firm.c
2016-08-27 13:11:55 +02:00
TuxSH
59ab44a8c7
Merge branch 'master' into developer
...
Conflicts:
source/firm.c
2016-08-27 00:44:31 +02:00
Aurora
c711ed6253
Added a different error for < 3.x NANDs as they can not be booted currently
2016-08-27 00:34:25 +02:00
TuxSH
58c6be17eb
Merge branch 'master' into developer
2016-08-27 00:11:34 +02:00
TuxSH
259bcc686c
Merge branch 'master' into developer
...
Conflicts:
source/config.c
source/firm.c
2016-08-26 23:28:31 +02:00
Aurora
356268eae5
Welcome back to the 1,25s speed boost
2016-08-26 22:24:23 +02:00
Aurora
2dd64b8a92
Merge branch 'master' of https://github.com/AuroraWright/Luma3DS
2016-08-26 21:38:36 +02:00
Aurora
b5cddedb7d
Fix config derp
2016-08-26 21:38:03 +02:00
TuxSH
7afdc2b3b5
"Fix" the twlbg patches and make them optional
2016-08-26 19:09:14 +02:00
Aurora
60c4956290
Fix wrong bootconfig being picked up by 3ds_injector, cleanup
2016-08-26 18:44:39 +02:00
TuxSH
4c6a2f7ab1
Fix bug in svcBreak handling.
2016-08-26 11:38:50 +02:00
TuxSH
76cee0d95b
Merge branch 'master' into developer
2016-08-25 21:22:32 +02:00
TuxSH
7331a919e4
Fix bug.
2016-08-25 18:53:37 +02:00
TuxSH
27ea6b96c4
Merge branch 'master' into developer
...
Conflicts:
Makefile
source/firm.c
source/patches.c
2016-08-25 18:49:00 +02:00
TuxSH
33238cee54
Remove loading of /luma/TwlBg.cxi, fix bugs.
2016-08-25 16:39:43 +02:00
TuxSH
384dd2ad81
Implement on-the-fly patching of TwlBg
...
(and port the patches from https://github.com/ahezard/twl_firm_patcher ; big thanks to ahezard and people mentioned in this page; also to Subv for the original patching idea (for NATIVE_FIRM))
2016-08-25 00:13:43 +02:00
TuxSH
4885e0b8d8
On second thought...
2016-08-23 20:51:48 +02:00
TuxSH
2a84911d3b
Setting "Dev. options" to "None" now disables the exception handlers and related patches (again)
...
Port the UNITINFO patch to TWL/AGB (although it doesn't make debugging information display on fatal errors) and SAFE firms.
On dev units this patch will set it to its "retail" value (i.e. 0)
2016-08-23 20:39:42 +02:00
TuxSH
7f672fb417
Fix an off-by-one error in the exception handlers
2016-08-22 01:21:29 +02:00
TuxSH
a13fdeecf6
Merge branch 'master' into developer
...
Conflicts:
source/firm.c
source/patches.c
source/patches.h
2016-08-21 22:31:39 +02:00
TuxSH
74ac76ba84
Merge branch 'master' of https://github.com/AuroraWright/Luma3DS
2016-08-21 22:09:47 +02:00