This repository has been archived on 2025-12-14. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
github.ong19th.Citron/src/core/hle
Zephyron 6ab82e8eeb
service: Implement rebootless system update stubs and types
Adds initial support for rebootless system update related functionality:

- Add system archive title IDs for ApplicationBlackList, RebootlessSystemUpdateVersion,
  and ContentActionTable
- Add NS service result codes for system update operations
- Implement stubs for ISystemUpdateControl::SetupToReceiveSystemUpdate and
  RequestCheckLatestUpdateIncludesRebootlessUpdate
- Add RebootlessSystemUpdateVersion settings type and implement
  GetRebootlessSystemUpdateVersion in SET service
- Fix GetSettingsItemValueImpl template implementation

This provides basic infrastructure for handling system updates, particularly
the rebootless update feature, though actual update functionality remains
stubbed.
2025-01-30 22:10:08 +10:00
..
kernel kernel/svc: Implement InitialProcessIdRange and improve process exit handling 2025-01-29 13:17:07 +10:00
service service: Implement rebootless system update stubs and types 2025-01-30 22:10:08 +10:00
api_version.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ipc.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
result.h service: Implement rebootless system update stubs and types 2025-01-30 22:10:08 +10:00