Is it possible to change the direction of gravity in the Unity coordinate system to always “point” in the direction of gravity, as determined from accelerometer?
Set gravity to 0 and add Input.gyro.gravity * Time.deltaTime to the rigid bodies in your scene.
You could also try Input.acceleration it includes gravity and any other forces on the device.