Commit graph

1250 commits

Author SHA1 Message Date
Michael Scire
fa6cf1ffb8 fix splash boundaries 2019-02-21 01:37:43 -08:00
Michael Scire
5b235a4b03 sept-s: revise splash for roundedness one more time 2019-02-21 00:52:33 -08:00
Michael Scire
771039e6a7 Sept: improve edge case cleanup a little. 2019-02-20 23:25:31 -08:00
Michael Scire
1a63078c32 README: add sept to component list 2019-02-20 23:16:39 -08:00
Michael Scire
4a60cee5ff sept-s: revise splash (larger, square) 2019-02-20 22:34:34 -08:00
Michael Scire
0df92148a4 sept: change splash to fancy one by @xamanthas 2019-02-20 21:28:12 -08:00
Michael Scire
f1ea368585 sept-s: turn on backlight after drawing image. 2019-02-20 15:24:11 -08:00
Michael Scire
656053582a Fix copy/pasted copyright notice 2019-02-20 15:18:39 -08:00
Michael Scire
37eb3315b6 sept-s: splash! (thanks @CtCaer, @balika011) 2019-02-20 15:05:25 -08:00
Michael Scire
d20cd73523 sept-s: redefine a while. 2019-02-20 14:28:31 -08:00
Michael Scire
a0acbda9ce creport: include firmware version header 2019-02-20 14:23:38 -08:00
Michael Scire
f00dd05f82 Make stratosphere use new libnx HosVersion API 2019-02-20 14:17:51 -08:00
Michael Scire
92d8829ee1 makefile: include sept binaries so people don't have to extract from embedded-in-fusee 2019-02-20 13:50:18 -08:00
Michael Scire
9979cec045 update makefile for sept 2019-02-20 13:42:05 -08:00
Michael Scire
8cff208d36 lightweight sept dox 2019-02-20 13:37:40 -08:00
Michael Scire
7d170259d3 sept-s: fix building without keys (output won't work though) 2019-02-20 13:26:54 -08:00
Michael Scire
d0ff791260 fusee: remove print in panic 2019-02-20 13:12:53 -08:00
Michael Scire
ddc5222208 sept-s: First functional version. 2019-02-20 13:12:15 -08:00
Michael Scire
f1068d6c3f sept-s: Implement key derivation 2019-02-20 11:31:36 -08:00
Michael Scire
fb2baa8c8d sept-s: remove a bunch of debug garbage 2019-02-20 10:49:25 -08:00
Michael Scire
c56561b234 sept-secondary: reboot to clean state + grab keys from SE 2019-02-20 09:20:19 -08:00
Michael Scire
f58f7c8a16 sept: implement cryptographic meme 2019-02-20 06:54:44 -08:00
Michael Scire
5fe24b620d sept: add secondary skeleton + buildscript 2019-02-20 06:33:23 -08:00
Michael Scire
26f45fab19 sept: commit working primary. 2019-02-20 04:52:44 -08:00
Michael Scire
85669ef491 Fix off-by-one (thanks @CtCaer) 2019-02-20 04:52:44 -08:00
m4xw
56246551e6 [Fusee] Refactor Kernel patching (#343)
* [Fusee] Refactor Kernel patching
Add offset based patching
Add svcControlCodeMemory patches for ver. 5, 6, 7
2019-02-13 09:20:07 -08:00
Michael Scire
6027ff243d Enforce upper bound on application tid range 2019-02-12 02:53:31 -08:00
Michael Scire
1d0efbf456 fix json typo 2019-02-05 10:58:52 -08:00
Michael Scire
67c7ef69f4 bpc.mitm: Make reboot type configurable 2019-02-05 01:51:05 -08:00
Michael Scire
e2a7f23214 ams.mitm: simplify bpc ShouldMitm logic, fix enum problem 2019-02-04 21:47:55 -08:00
Michael Scire
784964d49d ams.mitm: add bpc handler, for reboot power button stuff 2019-02-04 21:17:05 -08:00
Michael Scire
e715197290 Merge fs.mitm and set.mitm. 2019-02-04 20:15:16 -08:00
Michael Scire
5f836aca6d Loader: set 7.0.0+ process bit when relevant 2019-01-31 04:46:20 -08:00
Michael Scire
4e99eaa590 pm: Update for 7.0.0 2019-01-31 03:32:47 -08:00
Michael Scire
a3adb70a04 stratosphere: version detect via svcCallSecureMonitor 2019-01-31 03:24:19 -08:00
Michael Scire
de07ed42bb update libstratosphere for new GetRuntimeFirmwareVersion() impl 2019-01-31 03:08:14 -08:00
Michael Scire
53488eb8e5 Add nogc patches for 7.0.0 2019-01-31 02:55:10 -08:00
Michael Scire
752e0757d9 fusee: basic byok support for 7.0.0 2019-01-31 02:23:43 -08:00
Michael Scire
a71b2d9329 Exo: update package2 constants 2019-01-31 01:39:53 -08:00
Michael Scire
506ac3f167 exo: theoretical support for moved MAILBOX page 2019-01-30 23:13:27 -08:00
Michael Scire
46f4896992 exo/fusee: add support for new master key 2019-01-30 22:37:26 -08:00
Michael Scire
6c41e105c4 fusee: fix stack oob read 2019-01-30 21:56:33 -08:00
Michael Scire
bdfd7946e3 ldr:ro: Correct LoadNrrEx definition, unimpl'd for now 2019-01-30 21:55:04 -08:00
Michael Scire
f78fd29e38 Add basic support to fusee for multiple tsec_root_keys. 2019-01-30 21:53:37 -08:00
Michael Scire
3d6405be85 exo: change config to its own static page
This is necessary to support both pre-7.0.0 and 7.0.0...
2019-01-30 13:53:16 -08:00
Michael Scire
7bdb2ae897 libstrat: update for deadlock fix 2019-01-26 06:24:49 -08:00
Michael Scire
891b865da8 fusee: change default power-off-time to 6 seconds. 2019-01-26 05:58:02 -08:00
Michael Scire
dc2b8ebab9 fusee: remove unnecessary delay. 2019-01-26 00:59:27 -08:00
Michael Scire
901723621c fusee: hide non-error logs behind splash screen (closes #328) 2019-01-26 00:50:38 -08:00
Michael Scire
3f6325c358 fusee-secondary: reboot to fusee-primary, instead of rcm 2019-01-26 00:21:34 -08:00