Welcome to the Oculus Developer Forums!

Your participation on the forum is subject to the Oculus Code of Conduct.

In general, please be respectful and kind. If you violate the Oculus Code of Conduct, your access to the developer forums may be revoked at the discretion of Oculus staff.

Get Oculus Go unique ID on Unreal

HealthyMindHealthyMind Posts: 4


I'm trying to get a unique ID offline on the Oculus Go that can be persistant between resets or at least between oculus updates. I was using at first the Persistent Unique Device ID from the Mobile Utils Plugin Project(https://forums.unrealengine.com/community/community-content-tools-and-tutorials/86113-free-mobile-utils-mobile-community-project) but the ID of some of my oculus changed after oculus updates, it also changed between resets.

I tried different others functions but none of them seems to work :

  • FAndroidMisc::GetLoginId() and FPlatformMisc::GetLoginID() does not return a persistent ID

  • FAndroidMisc::GetDeviceId() and FPlatformMisc::GetDeviceID() does not return a persistent ID

  • FAndroidMisc::GetMacAdressString() and FPlatformMisc::GetMacAdressString() returns nothing

  • FAndroidMisc::GetUniqueDeviceId() and FPlatformMisc::GetUniqueDeviceID() always returns the same string

I also tried to use the Get Oculus Identity function from the Online Subsystem Oculus plugin but it is stuck on loading.

Do you have any solution? Is there any solution to even get the serial number?

Thanks for your help,

Sign In or Register to comment.