diff --git a/app/src/main/cpp/skyline/services/base_service.h b/app/src/main/cpp/skyline/services/base_service.h index 6b017517..1cc5d2a2 100644 --- a/app/src/main/cpp/skyline/services/base_service.h +++ b/app/src/main/cpp/skyline/services/base_service.h @@ -93,6 +93,8 @@ namespace skyline::service { {"nvdrv:s", Service::nvdrv_INvDrvServices}, {"nvdrv:t", Service::nvdrv_INvDrvServices}, {"vi:m", Service::visrv_IManagerRootService}, + {"vi:u", Service::visrv_IManagerRootService}, + {"vi:s", Service::visrv_IManagerRootService}, {"pl:u", Service::pl_IPlatformServiceManager}, {"aoc:u", Service::aocsrv_IAddOnContentManager}, {"pctl", Service::pctl_IParentalControlServiceFactory}, diff --git a/app/src/main/cpp/skyline/services/visrv/IApplicationDisplayService.cpp b/app/src/main/cpp/skyline/services/visrv/IApplicationDisplayService.cpp index ad1601de..bcbdc2d3 100644 --- a/app/src/main/cpp/skyline/services/visrv/IApplicationDisplayService.cpp +++ b/app/src/main/cpp/skyline/services/visrv/IApplicationDisplayService.cpp @@ -65,7 +65,7 @@ namespace skyline::service::visrv { Parcel parcel(state); LayerParcel data{ - .type = 0x20, + .type = 0x2, .pid = 0, .bufferId = 0, // As we only have one layer and buffer .string = "dispdrv"