For the life of me I can't figure this one out. When I choose Build and Run from Unity 2019.2.1f1 it auto-launches the game and I'm getting a solid 72 frames per second in the headset. But as soon as I quit the app and re-launch it from Unknown Sources, I top out at 50fps and everything is very jittery. Anyone else encountered this?
An update as I've been messing with this. It turns out it's a first run thing. If I clear the app data it runs perfectly the next time I launch, but I have to clear it every time and I'm not writing anything to preferences other than a couple of strings to playerPrefs. I'll have to dig in more.
One side note, I also tried building with the OVR Build and Run from the Oculus menu and FPS was terrible... like <10 fps. Maybe it has turns on some extra diagnostics when running that way?