gvr-services-emulator

Google VR Services Emulator for non Android N to get working Daydream Development Kit


Watch it in action on youtube:


According to official guide Nexus 6P is the only phone supported as a headset phone for a Daydream development kit at this time.

Please watch Designing & Developing for the Daydream Controller - Google I/O 2016

Google VR Services was not available prior to version N of Android.

This project adds the package com.google.vr.vrcore to fill the gap between SDK and controller.


Quick Jump Start

Preparation

Download and install controller_emulator.apk on your controller phone.

On your headset phone with Android version bewteen 4.4 and 6.0.1 download and install services-gvr-emulator.apk (direct link)

Download and install samples-controllerclient.apk (direct link - version prepared for Android >= KitKat).

Setup

On your controller phone run Controller Emulator - at the top you will see ip address.

On your headset phone run Emulator VR Services > General > IP Address - complete this field with ip address of your controller phone.

On your headset phone run Daydream Controller Sample, you should see "Controller Connection: CONNECTED" and on controller phone you also should see "CONNECTED".

Play with you controller phone and observe changes on headset phone

Demo

Download controllerpaint.apk on your headset phone and draw with your controller phone.