Liam
c866c15856
haze: implement GetObjectPropList
2023-10-16 08:36:10 -07:00
Liam
92a8c8eb88
haze: implement android operations
2023-10-11 18:57:49 -07:00
Liam
9e0daff46e
haze: split operations by type
2023-10-11 18:57:49 -07:00
Liam
6b72dbd22d
haze: refactor constant use for cleaner separation
2023-10-11 18:57:49 -07:00
Liam
a7300b0fa4
haze: fix file size transmission issue
2023-04-18 22:15:48 -07:00
Liam
8e2eca2004
haze: abstract firmware version and serial number fetch
2023-04-18 22:15:48 -07:00
Liam
a346014dc7
haze: get serial number and firmware version from set:sys
2023-04-17 22:22:28 -04:00
liamwhite
3b662122f9
troposphere: add haze MTP server ( #2095 )
...
* troposphere: add haze MTP server
* haze: adjust banner, new lines between class sections, single-statement if
* haze: remove additional newlines between sections
* haze: avoid use of reference out parameter
* haze: console_main_loop: style
* haze: event_reactor, file_system_proxy, ptp: style
* haze: ptp_data_builder, ptp_object_database, ptp_object_heap, results, usb_session: style
* haze: event_reactor, ptp_data_parser, async_usb_server, ptp_object_database, ptp_object_heap: style
* haze: ptp_responder: style
* haze: usb_session: style
* haze: use svc defs from vapours
* haze: misc comments
* haze: fix pointer overflow check
* haze: fix copy paste error
* haze: use alignment, invalidate cached use values in console
* haze: fix stray hex constant
* haze: misc style
* haze: fixes for windows
* haze: add GetObjectPropsSupported, GetObjectPropDesc, GetObjectPropValue
* haze: add SetObjectPropValue
* haze: improve object database API
* haze: improve WriteVariableLengthData readability
* haze: fix directory renames on windows
* haze: ptp_object_database: fix collation
* haze: event_reactor: fix size validation
* haze: ptp_responder: improve documentation
* haze: ptp_responder: avoid unnecessary fs interaction in GetObjectPropValue
* haze: ptp_responder: fix object deletion on windows
* haze: tear down sessions on suspension
* haze: prefer more specific data types
* haze: misc
* haze: fix usb 3.0 support
* haze: improve host-to-device file transfer performance
* haze: report device serial
* haze: move static_assert to requires, fix alignment
2023-04-17 14:08:05 -07:00
Adubbz
f636596ee2
daybreak: scale title font size
...
(cherry picked from commit 035b37c615183bd387210a54d269346e3a9b379a)
2023-02-25 10:53:16 +11:00
Michael Scire
2fce50471b
build: remove unnecessary g-dwarf4 flags
2022-02-14 14:58:52 -08:00
Michael Scire
77fe5cf6f5
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
2021-10-04 12:59:10 -07:00
HamletDuFromage
a1fb8a91c8
Add arguments support to Daybreak ( #1616 )
...
* Add arguments support to Daybreak
* Check if Daybreak is run as NRO
2021-09-11 10:55:25 -07:00
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
0c596e682f
exo/daybreak: advertise (and check against) supported hos version
2021-07-21 18:21:38 -07:00
Michael Scire
e086022b77
build: use DWARFv4 explicitly for IDA compatibility with debug elfs
2021-06-25 23:48:41 -07:00
Aurora
c02f32f1bf
reboot_to_payload: Use ams:bpc API to set payload, reboot safely and prevent usage on Mariko ( #1543 )
2021-06-13 16:55:46 -05:00
Michael Scire
18673d96cb
daybreak: fix compat with newer deko3d
2021-04-29 01:21:09 -07:00
Adubbz
3afd9a737c
daybreak: Added a warning when resetting to factory settings
2021-03-18 21:08:22 -07:00
Adubbz
35a6705d55
git subrepo pull troposphere/daybreak/nanovg/
2020-12-17 17:19:54 -08:00
Michael Scire
2c39efea4c
r2p: bring in line with other defs
2020-12-14 10:01:07 -08:00
Adubbz
f3dbab4876
daybreak: update for hid refactor ( #1222 )
2020-12-02 06:43:37 -08:00
fincs
3fd59b61bc
reboot_to_payload: Update for new libnx HID interface
2020-12-02 06:43:37 -08:00
Michael Scire
72f83ea43e
exo: reserve a portion of iram for secure monitor debug (including code)
2020-11-14 11:11:41 -08:00
Michael Scire
3d2eb8e903
Daybreak: support installing non-exfat update if only exfat firm is missing/corrupt
2020-07-27 15:42:17 -07:00
Adubbz
48a38847c2
daybreak: Added support for factory resetting ( #1083 )
...
* daybreak: ui code cleanup
(cherry picked from commit a31c246337d245abd1a827d17941f4ea48c25ca2)
* daybreak: snprintf fixes
(cherry picked from commit e62a7fcaec4552c91984ac4575d09beab046e910)
* daybreak: support resetting to factory settings
(cherry picked from commit 1c0e196eae91cfd85f63064c36cc288a0ea0363f)
2020-07-17 08:25:35 -07:00
Adubbz
c2408395d8
daybreak: address nitpicks ( #1081 )
...
* daybreak: address nitpicks
* daybreak: append / to paths
* daybreak: more label tweaks
* daybreak: even more label changes
2020-07-10 06:44:32 -07:00
Adubbz
084dd3232e
daybreak: various ux improvements ( #1080 )
2020-07-09 04:33:52 -07:00
Adubbz
0cac10a2f0
daybreak: sort folders alphabetically and only display success message on success ( #1075 )
...
(cherry picked from commit f6893b1fff4219d81a6ecc87361fb383096fc990)
2020-07-07 20:06:21 -07:00
Adubbz
94eb2195d3
Added Daybreak, a system updater homebrew ( #1073 )
...
* Implemented a system updater homebrew (titled Daybreak)
* git subrepo pull ./troposphere/daybreak/nanovg
subrepo:
subdir: "troposphere/daybreak/nanovg"
merged: "c197ba2f"
upstream:
origin: "https://github.com/Adubbz/nanovg-deko.git "
branch: "master"
commit: "c197ba2f"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???" (+1 squashed commits)
Squashed commits:
[232dc943] git subrepo clone https://github.com/Adubbz/nanovg-deko.git troposphere/daybreak/nanovg
subrepo:
subdir: "troposphere/daybreak/nanovg"
merged: "52bb784b"
upstream:
origin: "https://github.com/Adubbz/nanovg-deko.git "
branch: "master"
commit: "52bb784b"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
* daybreak: switch to using hiddbg for home blocking (+1 squashed commits)
Squashed commits:
[4bfc7b0d] daybreak: block the home button during installation
2020-07-07 17:07:00 -07:00
Michael Scire
9c68bea16c
Add icon for reboot to payload ( closes #644 )
2019-12-07 12:41:28 -08:00
leo60228
eab2d05680
Do same in dmnt and reboot_to_payload
2019-05-12 10:43:49 -04:00
Michael Scire
f99dea798a
alignas preferred to __attribute__((aligned))
2019-01-24 09:13:24 -08:00
Michael Scire
f15fc6645e
rtp: more libnx api updates
2019-01-24 09:11:46 -08:00
Michael Scire
c56db864eb
rtp: update to new libnx console API
2019-01-24 09:10:51 -08:00
Michael Scire
5b4e81aa8b
rip fancy e in nacp 2019-2019
2019-01-24 09:09:17 -08:00
Michael Scire
e75f4e9f5a
troposphere: add reboot_to_payload example homebrew
2019-01-24 09:05:06 -08:00