How to connect with Mirage Solo via Bluetooth

In this article, I will show how to connect with Mirage Solo via Bluetooth.

About Mirage Solo

MirageSolo

Mirage Solo is a stand-alone (i.e. it works without a separate PC or smartphone) Daydream VR Headset.

How to connect with Mirage Solo via Bluetooth

※Caution※

Once you turn off Bluetooth, the controller will be disconnected.  If you did, connect a mouse via USB to operate.

 

1. Connect PC to Mirage Solo

2. Launch Android Studio

※Note that I used Mac Book Pro here.

Android Studio

 

Android Studio is the development environment for Android. Mirage Solo is an Android device, basically. So it’s compatible with this development environment. You can download it from here.

3. Enable ADB in the Terminal window

ADB is an abbreviation for Android Debug Bridge. You can consider it a useful command-line tool. It allows you to send a command from the connected PC to Mirage Solo. Then, Mirage Solo execute it.

Find where Android SDK was installed

Find where Android SDK was installed #1

Firstly, launch Android Studio. Once it’s launched, Go to Configure>SDK Manager.

Find where Android SDK was installed #2

The box highlighted in the screenshot above shows where Android SDK was installed.

 

Enable ADB in the Terminal window

For Mac, press ‘Command + Space’ to open Spotlight Search. Enter ‘terminal’ and hit the return key.

For Windows, press ‘the Windows key + the X key’ and enter ‘command prompt’.

 

terminal

Once Terminal is launched,

  1. Enter ‘vi ~/.bash_profile’.
  2. Enter ‘export PATH=$PATH:/”(the location of SDK on your PC)” ‘. *1
  3. Restart Terminal or enter ‘source ~/.bash_profile’.

*1 To enter the path, type the command line below in Notepad (or any other text editor) and copy it and paste in VIM.

export PATH=$PATH:/”(the location of SDK on your PC)

 

4. Enter commands in ADB

With ADB enabled in the Terminal window, copy and paste the line below, then hit the return key.

adb shell am start -a android.intent.action.MAIN -n com.android.settings/.bluetooth.BluetoothSettings

→ The setting window pops up in Mirage Solo
※Note that the controller is disconnected if you turned off Bluetooth. When disconnected, you can still control by a mouse connected via USB.

 

By the way, I heard that multiple Bluetooth connections are intentionally disabled in this Bluetooth setting window as it makes the Bluetooth function of Mirage Solo unstable.

 

That is all you need to know how to connect with Mirage Solo via Bluetooth.