Use Steam VR-enabled applications with your phone as HMD (Head-mounted display). The only Open-Source solution to similar commercial packages like VRidge, iVRy, Trinus etc etc.
Why do you think that https://github.com/r57zone/Half-Life-Alyx-novr is a good alternative to PhoneVR