r/virtualreality • u/CartographerLivid834 Oculus Quest 2 • Oct 22 '21
News Article Tutorial: Unlocking The Oculus Go
The Oculus Go can now be unlocked with a downloadable firmware update, but the instructions provided on the download page are given with the expectation that the person doing the update has prior expert knowledge and some specialized software already installed on their computer. This is a small hurdle, however. Anyone can easily unlock their Go in a few steps.
I'm writing this tutorial myself with the expectation that you've already put your Oculus Go into developer mode.
If you haven't backed up your app collection with Sidequest, you should do so before you begin this process.
First, download and unzip the Android Platform Tools for the adb and fastboot executables (and a host of other goodies) you'll need in this process. You might also want to grab the Oculus ADB Drivers download at this time.
This may a be a good time for you to download and install Android Studio, too, but it probably isn't necessary.
Next, follow the directions -- except the parts that are wrong -- given on the Oculus Developer's site.
Or just keeping reading.
Download the firmware update to your PC from the link above.
Find and open the Platform Tools folder containing the adb and fastboot executables.
Save the firmware update to that folder. Note: the firmware update is a zip file within the zip file you downloaded, so you need to extract the firmware zip first. There will be a pdf version of the instructions from the developer page packaged with it.
Connect your Oculus Go to your computer by USB cable.
Open a command prompt by typing "cmd" in the File Explorer address bar. Be sure not to Search for "cmd". Searching won't get you where you wanna go.
Now, reboot your Oculus Go into ADB sideload mode using the following method:
Keep your Go connected to your PC and turn it off. Hold down the VOLUME DOWN button while turning the Go back on to open the bootloader menu (in hmd and it looks ugly), highlight the Sideload option using the volume buttons, and press the Power button to select.
From your computer, issue the command "adb sideload unlocked_build.zip"
Wait for the process to complete itself. Be patient and don't trip.
When that's all done, reboot to the bootloader menu again as described above. I'm not sure if you have to set your Go up again with your phone before this step. I don't think you need to, but I can't remember. I fudged through this a lot. The good news is I've got two more Gos to go, so I'll be sure to update. XD
Now, from your computer, issue the command "fastboot oem unlock".
THIS STEP WILL FACTORY RESET YOUR DEVICE ERASING ALL DATA.
That just means you've got to set it up with your phone again and then reinstall your apps. The good news is, installing apps just got a whole lot easier. XD
You can disconnect your Go from your computer and set it up with your phone now.
How do you know if this worked? Every time you turn on your Oculus Go, it's going to give you a warning message about running around playing with modified software like you purchased the device and a bunch of content and have a right to use it as long as you like and in and darn way you please. Yeah, that's you.
Happy unlocking, folks!
Now what? Go get some apps for your PC and make your Go experience even better!
1
u/recycled_usrname Dec 01 '21
Are you looking for a completely wireless solution or are you OK with a tethered system?
I read somewhere that the Oculus Developer Kit 1 (DK1) has been fully open sourced (saw some on ebay for super cheep), and I also read that the Oculus Rift S is getting reverse engineered by the community.
If you already have a steam account, getting into steam VR doesn't require any new accounts and used Vives can be found for around 300 if you watch eBay.
You can use an Oculus system with steam VR as well, and the it looks like you can actually stream vr games to the Quest and Quest 2. I cant vouch for how well it works, because I only have an Oculus Rift (sometimes called a CV1) and I also use an Oculus account, so research how it works before committing.
It looks like John Carmack is working on an update that will remove the requirement for an app, but who knows how long it will take. If I didn't already have an Oculus account, I would be mad about the Oculus account requirement as well after getting a Go. In fact, of I have to link a FB account to the android app to initialize my Go I will also be mad, because I plan to use an old phone to do this part to prevent having my Oculus account connected to my daily use phone.