System and Hardware Requirements

Please begin by making sure that you are using supported hardware and devices for this release of the Oculus Mobile SDK.

Operating System Requirements

The Oculus Mobile SDK currently supports the following operating systems:

  • Windows 7/8/10
  • Mac OS: 10.10+ (x86 only)

Minimum System Requirements

The following computer system requirements for the Oculus Mobile SDK are based on the Android SDK system requirements:

  • 2.0+ GHz processor
  • 2 GB system RAM

Supported VR Headsets

  • Samsung Gear VR

Supported Devices

  • Samsung Galaxy S7 Edge
  • Samsung Galaxy S7
  • Samsung Note5
  • Samsung Galaxy S6 Edge+
  • Samsung Galaxy S6 Edge
  • Samsung Galaxy S6

Gear VR Innovator v2

  • Samsung Galaxy S6 Edge
  • Samsung Galaxy S6

Target Device Requirements

  • API Level 21 (Android 5.0) or later


Samsung Gear VR Controller

The Gear VR Controller orientation-tracked input device is the primary Gear VR controller going forward. We recommend that developers take advantage of its capabilities if it makes sense to do so with your application or game.

Bluetooth Gamepad

In some cases, Bluetooth gamepads are a better fit than the Gear VR Controller and they may still be used, though they may limit your addressable market.

A gamepad is necessary for testing the sample applications which come with this release.

Compatible gamepads must have the following features:

  • Wireless Bluetooth connection (BT3.0)
  • Compatible with Android devices
  • Start and Select buttons

Typical controls include:

  • One Analog Stick
  • Action Button (4)
  • Trigger Button (2)

Bluetooth Keyboard (optional)

It is useful (but not required) to have a Bluetooth keyboard during development. The Logitech K810 is known to function well.

Hardware Details

Exynos S6Exynos 7420

Mali T760 MP8

772 MHz

octa-core A57/A53

1.9/1.3 GHz

LPDDR4 2x 64-bit

1552 MHz

24.2 GB/s
Exynos Note5Exynos 7420

Mali T760 MP8

772 MHz

octa-core A57/A53

1.9/1.3 GHz

LPDDR4 2x 64-bit

1552 MHz

24.2 GB/s
Exynos S7Exynos 8890

Mali T880 MP12

650 MHz

octa-core M1/A53

2.3/1.5 GHz

LPDDR4 2x 64-bit

1794 MHz

28.0 GB/s
Snapdragon S7MSM 8996

Adreno 530

624 MHz

quad-core Kryo

2.1/1.1 GHz

LPDDR4 2x 64-bit

1804 MHz

28.2 GB/s