-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
27 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
``` |