cancel
Showing results for 
Search instead for 
Did you mean: 

How to output for Oculus GO

JFL
Honored Guest
Hi, we're putting together a piece for an upcoming art installation that incorporates VR and thought that Oculus GO could be a good solution.

We're familiar with building in Unity and putting the build on a laptop which we then plug a traditional HMD directly in to. How does this work though with Oculus GO?

What do we output to, and how do we get that to run on the device other than via the store as it's not an app just something that makes sense as part of this installation?

Can all of this be done quickly or are there delays/approval processes needed? Thank you!
12 REPLIES 12

SpooOnShoE
Honored Guest
I completely agree that the documentation is either nonexistent or poorly written as to be useless. I've never had this much problem finding a short concise instruction on how to get up and running. I've been using unity for a decade but i've never had this much problem getting simple answers. Is it possible? What are the steps as of July 2nd 2018. Please. 

johanneslundber
Honored Guest
I found this guide recently with all needed steps and can confirm it works:
https://medium.com/inborn-experience/how-to-build-an-app-for-the-oculus-go-from-start-to-finish-with...

The only issue I stumbled upon was a build error. Took a while to figure out the fix, but the best workaround until Unity fixes this is to download the "mips NDK toolchain" linked as mips64el-linus-android from this thread:
https://stackoverflow.com/questions/42739916/aarch64-linux-android-strip-file-missing

nevyn
Honored Guest
Thanks for this thread! Helped me put together some of the last pieces to get my Oculus Go development working. I also had the "mips NDK toolchain" issue, but solved it by changing Build System to "internal" instead of Gradle.

Another "gotcha" was to allow permission from within the Go's UI when adb was trying to authorize/access it for the first time. Took a while to realize I had to put on the headset to allow it, and just enabling developer mode wasn't enough.

I put together my own guide as a SO self-answer here: https://stackoverflow.com/a/52882622/48125 . It's Mac-centric so might not be as useful as @johanneslundberg's Medium post if you're running Windows. 

Hope that helps!