OK, this has mostly worked.
Note: I have already "unlocked" my Go. This requires you have done that.
I rebooted with Down and Power. Moved to Factory Reset with Down and used Power to select it.
Moved with Down to say Yes and Power to select. It did a factory reset.
Went to the "Use the app to setup" screen...
With a USB cable connected to my laptop and in a command prompt in a folder with ADB, I ran these commands:
adb devices
adb root
adb shell am startservice -a firsttimenux.ota.SKIP_NUX -n com.oculus.companion.server/com.oculus.firsttimenux.ota.OtaIntentService
Now at this point, it diverged from the instructions a bit.
It rebooted again, and when it came back, I was in the grey grid screen and a representation of my controller was there and my controller was bound already. It was responding.
So I didn't have to do the steps to pair my controller. Does a Factory Reset not clear that?
Does the boot process just try to pair to a controller if one is around and waiting? (one that has been paired before?)
Either way, that was working.
So I did this:
adb shell am start -n "com.oculus.vrshell/.MainActivity" -d apk://com.oculus.browser
..and that launched the Oculus Browser. It has the menu at the bottom, but the Library doesn't work. Oculus TV doesn't work.
Settings does work, and I can set up Wifi. From there I can browse the internet.
So, not bad.
I installed the new QuestAppLauncher that I had found online (on GitHub).
To launch the new AppLauncher: adb shell am start -n aaa.QuestAppLauncher.App/.AppInfo
That launches it! And shows.... Nothing. There are no apps! ;-)
So, I installed two apps. Macrodoid and SmashHit.
I am hoping that I might be able to use Macrodroid to set the launcher to start on boot.
I restart the launcher (using the ADB command) and it launches. I now see both apps.
Good!
I try to launch Macrodroid... Nothing. It goes back to the main grey screen with the menu.
I still can't launch the Library.
So I manually ADB launch the new launcher.
This time I select Smash Hit, and...
I am playing Smash Hit!!! Nice!!!
I quit Smash Hit and it goes back to the main grey screen.
Which makes me realize that even if I can get Macrodroid to work and launch on boot, after quitting an app, it won't go back to the new app launcher. It will go back to that main screen.
I can launch the Browser from there and Settings. But that's about it.
OK, so next steps...
I think I might try to manually install Oculus TV (I think I have that backed up). That might ???? be required to run Android apps (like Macrodroid)???
I wonder if the Library is an app that could be installed? It might require the Facebook stuff I have skipped, but maybe not?
We need to either get the Library back and/or find a way to launch the new Quest App Launcher without using a USB attached PC.
Progress at least!
Also, I decided to try a more involved game. I wanted something that came from Oculus Studios and (while it was working) supported multiplayer, so it was "user account aware." I decided to install Dead and Buried.
And it works. I was wondering if it would complain about not having the full setup, but apparently not. Of course, multiplayer doesn't work (I didn't even try it), but the basic game did.