SciresM
17ca463c3f
ams: replace sept with tsec firmware ( #1594 )
...
* ams: replace sept with tsec firmware
This replaces sept with a custom tsec key derivation firmware.
NOTE: This does not use any TSEC exploits whatsoever; it is a well-signed
TSEC binary assembled with envyas and signed with the real cauth key.
For more details, contact SciresM#0524.
* fusee: only set SBK if it's readable
2021-08-20 13:13:29 -07:00
Michael Scire
e086022b77
build: use DWARFv4 explicitly for IDA compatibility with debug elfs
2021-06-25 23:48:41 -07:00
Michael Scire
c8404e8452
boot2: clean up pre-0.19.0 ams contents on upgrade
2021-03-21 13:16:30 -07:00
Michael Scire
79e4c82d7e
ams: distribute sysmodules in single file as stratosphere.romfs
2021-03-21 13:16:30 -07:00
Michael Scire
a96786fd2c
ams: add kernel to debug elf zip
2021-02-15 19:40:00 -08:00
Michael Scire
e53b9cc518
ams: update Makefile to build zips with new names
2021-01-05 11:05:33 -08:00
Michael Scire
0bf2ade76f
ams: use default bct0 by default
2020-12-18 13:27:52 -08:00
Michael Scire
2d8acf9c64
strat: add new npdm field
2020-12-02 06:43:37 -08:00
Michael Scire
078a42f80c
fusee: integrate mariko fatal.
2020-11-22 10:28:23 -08:00
Michael Scire
2a2bffeb35
ams: fix building debug elf zip
2020-10-15 09:47:06 -07:00
Michael Scire
f24171dc41
ams: build experimental zip in addition to standard one
2020-10-15 09:41:01 -07:00
Michael Scire
5c3cd7d610
Update makefile
2020-07-17 08:25:35 -07:00
Michael Scire
f168542931
ams: distribute daybreak in release zips
2020-07-08 17:11:52 -07:00
Michael Scire
3295132946
ams: update zip to include exosphere.ini template
2020-06-14 23:04:28 -07:00
Michael Scire
42f1a3bf60
exo2: rename exosphere2 -> exosphere
2020-06-14 22:07:45 -07:00
Michael Scire
c75e61a40b
fusee: switch to use exo2 instead of exo1
2020-06-14 22:07:45 -07:00
Michael Scire
6eb77e69c4
refactor jpegdec implementation into libstrat (thanks again, Behemoth!)
2020-04-20 04:37:08 -07:00
HookedBehemoth
90d754f920
jpegdec reimplementation ( #912 )
...
* add jpegdec reimplementation
* reduce work memory
* fix color space
* jpegdec: cleanup results to use atmosphere style
* fix outdated comments, correct do/while bug
Co-authored-by: Michael Scire <SciresM@gmail.com>
2020-04-20 02:07:37 -07:00
Michael Scire
6fe8ada37a
ncm/build dist: minor fixes
2020-04-14 10:20:27 -07:00
Michael Scire
94b10b5779
ams: fix boot sysmodule/kernel for 10.0.0
2020-04-14 10:11:58 -07:00
Jan4V
471bc7cc92
fusee/exo/sept: fix dev key derivation
2020-01-21 13:07:07 -08:00
Michael Scire
0751db5d12
fixes for previous two commits
2020-01-15 23:47:14 -08:00
Michael Scire
d1fbd64235
make dist: save ELFs for debugging
2020-01-15 21:42:58 -08:00
Michael Scire
d3b697fd1d
fusee: inject our kernel_ldr in place of N's
2019-12-31 00:46:09 -08:00
Michael Scire
a26e157579
make dist: ensure libraries are built
2019-12-09 19:13:13 -08:00
Michael Scire
d4f99ddb4d
libstratosphere: use from /atmosphere/libraries
2019-12-09 18:54:29 -08:00
Michael Scire
90367aea0d
ams_mitm: add titles dir compat shim (to remove in 0.10.1)
2019-12-07 12:41:28 -08:00
Michael Scire
e1391d4162
stop overriding user config on update
2019-12-07 12:41:28 -08:00
Michael Scire
ea3ebbaa7d
strat: TitleId -> ProgramId, titles->contents
2019-12-07 12:41:28 -08:00
Michael Scire
6abd756e0c
boot2: move to separate process
2019-12-07 12:41:28 -08:00
Michael Scire
5c140b4f35
dist: include fusee-mtc in release zips.
2019-08-05 19:37:02 -07:00
Michael Scire
493b074a9e
exo: support for 8.1.0
2019-06-18 23:54:53 -07:00
Michael Scire
f50bfaf7d7
dist: add boot2.flag for ro (to launch on <3.0.0)
2019-04-22 01:54:44 -07:00
Michael Scire
6004b7479e
ro: add ro sysmodule skeleton
2019-04-20 18:16:33 -07:00
Michael Scire
ac07971211
stratosphere: custom exception handlers (reboot to fusee)
2019-04-12 15:28:46 -07:00
Michael Scire
79244078a6
fs.mitm: make HBL web content work (verified on hw)
2019-03-22 16:54:37 -08:00
Michael Scire
89503049b3
dmnt: pull in from ams.tma branch
2019-02-27 01:44:47 -08:00
Michael Scire
be772b40e1
fusee-secondary: add content metadata
2019-02-24 20:22:57 -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
e715197290
Merge fs.mitm and set.mitm.
2019-02-04 20:15:16 -08:00
Nico Elayda
e55a7bef26
Add component subdirectories to root Makefile's .PHONY
2019-01-26 01:33:51 +08:00
Michael Scire
e75f4e9f5a
troposphere: add reboot_to_payload example homebrew
2019-01-24 09:05:06 -08:00
Michael Scire
b2fb42e39d
dist: add default system settings
2019-01-24 08:24:22 -08:00
Michael Scire
776ab21641
dist: copy fusee-primary as default reboot payload
2019-01-24 08:21:52 -08:00
Michael Scire
8a92a63a64
pm: Don't launch titles twice due to boot2.flag
2018-12-05 23:44:11 -08:00
Michael Scire
907f6fa72d
stratosphere: make tma non-kip, add to build system
2018-12-05 23:36:12 -08:00
Michael Scire
49ba3a86e2
fusee: move BCT.ini/secondary into atmosphere/
2018-12-04 03:55:01 -08:00
Michael Scire
72f028efae
fusee: Implement built-in support for togglable nogc patches
2018-11-30 04:10:23 -08:00
Michael Scire
7bc95f35d7
Merge branch 'bis_protect'
2018-11-29 12:48:20 -08:00