I haven't been able to find an answer to this (or even anyone asking it). I noticed that on the Oculus SDK page ( https://developer.oculus.com/downloads/#sdk=any ), there is 1. an SDK for Unity, and 2. an SDK for mobile (Gear VR) which also contains a Unity package. It looks like the cs and dll files for each SDK differ considerably from each other, but I'm not sure if that is because the version number differ (0.4.4-beta vs 0.4.1), or because the SDKs are incompatible. Are they compatible? If not, then it kind of defeats the purpose of using a multi-platform engine.