Skip to main content
Inspiring
August 27, 2021
Solved

Bug in latest Quest 2 Os Version, createScreenCaptureIntent not working

Last version of Oculus 2 software
Version: 32.0.0.58.353.311069636
OS Version: user-18371800151900000

Edit: Latest version still not working
Version: 33.0.0.46.367.328965050
OS Version: user-19130100108500000

 

Edit2: Latest version still not working
Version: 34.0.0.91.366.316373824
OS Version: user-20169900217500000

 

Edit3: Latest version now working
Version: 42.....

But not working with handtracking. Confirm screen has it disabled and cannot do anything untill user picks up a controller and confirms/denies it.

 

has a new bug (was working in previous version 31.1....) and is working fine on other devices with android 10

The new bug is with asking for screen capture permission, If an app asks for it, exception is thrown.

This should be working, there is no other way to get the required permission for screenCapture / recording

 

 

 

 

 

 

 

private final ActivityResultLauncher<Intent> resultLauncher = registerForActivityResult
....
....

MediaProjectionManager mediaProjectionManager = (MediaProjectionManager) getSystemService(MEDIA_PROJECTION_SERVICE);
resultLauncher.launch(mediaProjectionManager.createScreenCaptureIntent());

 

 

 

 

 

 

 

 throws

 

 

 

 

 

 

 

    android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.systemui/com.android.systemui.media.MediaProjectionPermissionActivity}; have you declared this activity in your AndroidManifest.xml?
        at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2056)
        at android.app.Instrumentation.execStartActivity(Instrumentation.java:1716)
        at android.app.Activity.startActivityForResult(Activity.java:5211)
        at androidx.activity.ComponentActivity.startActivityForResult(ComponentActivity.java:574)
        at androidx.core.app.ActivityCompat.startActivityForResult(ActivityCompat.java:234)
        at androidx.activity.ComponentActivity$2.onLaunch(ComponentActivity.java:208)
        at androidx.activity.result.ActivityResultRegistry$2.launch(ActivityResultRegistry.java:166)
        at androidx.activity.result.ActivityResultLauncher.launch(ActivityResultLauncher.java:47)

 

 

 

 

 

 

 

 

Any suggestions? Or is my only option to hope they fix it in another version?

michellaneous
Inspiring
March 21, 2022

Hey all! Good news - this issue should be resolved and released after v40. Our engineering team worked on restoring this feature so you can access the permission to cast again. Thank you for your patience. When v40 releases, please update your devices and try again. 

46 replies

New Participant
September 8, 2021

Any updates here from Oculus? Has anyone found a potential fix/workaround? 

Inspiring
September 13, 2021

No nothing since last email with support on September the 3rd

Participant
September 13, 2021

omg, facebook as usual very slow in some important cases 😓

Participant
September 13, 2021

The last (and first) reply I got was:

"If you are an Oculus for Business ISV partner, we recommend you work with the Oculus for Business team for further technical support."

OfB support can't help here since their devices aren't affected (yet) since they are still on OS v28.
This is the worst support I've ever experienced. Nothing useful or just silence..

Inspiring
September 17, 2021

Oculus release new update V33, but dont bother, still not fixed (https://www.reddit.com/r/OculusQuest/comments/pnzzqb/v33_megathread/)

Version: 33.0.0.46.367.316373824
OS Version: user-19130100108500000

Participant
September 21, 2021

I've contacted Oculus Community Manager Ryanality to raise some attention to this issue, I hope it helps..

New Participant
September 24, 2021

Any updates here? Has anyone heard back from Oculus as to whether this is a bug or policy decision? Has anyone found any workarounds?

Participant
September 25, 2021

No and no ☹️

Participant
October 11, 2021

Bump

Participant
October 11, 2021

FYI, last I heard was on Sept 27th:

"Thank you for your patience, our engineering team is looking into this issue. I will let you know when we hear back."


Participant
October 11, 2021

"The Best" answer what we can receive. Why they do not provide any workarounds?(((

Inspiring
November 4, 2021

Latest version still not working
Version: 34.0.0.91.366.316373824
OS Version: user-20169900217500000

 

no word from oculus, Anybody found a workaround?

Participant
November 4, 2021

No, our current workaround is migrating to Pico Neo 3...
Wherever you ask they'll say 'We'll check in with the team', but nothing useful follows.

Inspiring
November 4, 2021

Same but we hope pico adds hand tracking soon.