Is there a way to simply get the Compass orientation when the device stand vertically ?
OR
Is there a way to simply convert Input.Compass.RawVector to a 360 degree rotation along y axis ?
Sounds like you want Gyro data. Compass is horizontal to the ground.