From 2f089788d1f58a72afbac5aa7ff87f4a2c2c2204 Mon Sep 17 00:00:00 2001 From: Joe Flint Date: Sun, 1 Jul 2018 16:09:02 -0700 Subject: [PATCH] Create README.md --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..2ee9777 --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +# Oculus TV Launcher + +A simple launcher to start apps directly into Oculus TV on the Oculus Go - even while offline. + +## Background +The Oculus TV app on the Oculus Go supports running normal Android apps via a virtual screen. Apps that have an existing Android TV UI (leanback) are displayed in the "Unknown Sources" list at the bottom of the UI. + +Other Android applications can be run too, but they need to be launched from another application. + +Unfortunately Oculus TV refuses to show the list of "Unknown Sources" when no network connection is available. + +This application fakes being a real VR application so the Oculus Go launcher will show it in the "Unknown Sources" list under the main library. + +## Usage + +Install the apk on your Oculus Go via ADB. + +Select the launcher from the "Unknown Sources" tab under Library. + +## Modifying + +To change which application is launched, change the the `target_package` value in `app/src/main/res/values/strings.xml`. This needs to match the package name of the installed application. + +To get a list of installed packages: +``` +adb shell pm list packages +```