mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-10-31 16:09:03 -05:00 
			
		
		
		
	am: Stub out IApplicationFunctions::GetPseudoDeviceId.
This commit is contained in:
		| @@ -561,7 +561,7 @@ IApplicationFunctions::IApplicationFunctions() : ServiceFramework("IApplicationF | ||||
|         {32, nullptr, "BeginBlockingHomeButton"}, | ||||
|         {33, nullptr, "EndBlockingHomeButton"}, | ||||
|         {40, &IApplicationFunctions::NotifyRunning, "NotifyRunning"}, | ||||
|         {50, nullptr, "GetPseudoDeviceId"}, | ||||
|         {50, &IApplicationFunctions::GetPseudoDeviceId, "GetPseudoDeviceId"}, | ||||
|         {60, nullptr, "SetMediaPlaybackStateForApplication"}, | ||||
|         {65, nullptr, "IsGamePlayRecordingSupported"}, | ||||
|         {66, &IApplicationFunctions::InitializeGamePlayRecording, "InitializeGamePlayRecording"}, | ||||
| @@ -684,6 +684,17 @@ void IApplicationFunctions::NotifyRunning(Kernel::HLERequestContext& ctx) { | ||||
|     NGLOG_WARNING(Service_AM, "(STUBBED) called"); | ||||
| } | ||||
|  | ||||
| void IApplicationFunctions::GetPseudoDeviceId(Kernel::HLERequestContext& ctx) { | ||||
|     IPC::ResponseBuilder rb{ctx, 6}; | ||||
|     rb.Push(RESULT_SUCCESS); | ||||
|  | ||||
|     // Returns a 128-bit UUID | ||||
|     rb.Push<u64>(0); | ||||
|     rb.Push<u64>(0); | ||||
|  | ||||
|     NGLOG_WARNING(Service_AM, "(STUBBED) called"); | ||||
| } | ||||
|  | ||||
| void InstallInterfaces(SM::ServiceManager& service_manager, | ||||
|                        std::shared_ptr<NVFlinger::NVFlinger> nvflinger) { | ||||
|     std::make_shared<AppletAE>(nvflinger)->InstallAsService(service_manager); | ||||
|   | ||||
| @@ -138,6 +138,7 @@ private: | ||||
|     void InitializeGamePlayRecording(Kernel::HLERequestContext& ctx); | ||||
|     void SetGamePlayRecordingState(Kernel::HLERequestContext& ctx); | ||||
|     void NotifyRunning(Kernel::HLERequestContext& ctx); | ||||
|     void GetPseudoDeviceId(Kernel::HLERequestContext& ctx); | ||||
| }; | ||||
|  | ||||
| class IHomeMenuFunctions final : public ServiceFramework<IHomeMenuFunctions> { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 bunnei
					bunnei