Sure.
I've chopped out some other irrelevant parts of the script.
using UnityEngine;
using System.Collections;
public class playerControlScript : MonoBehaviour {
public Vector3 restPosition = new Vector3(0,0,-1);
Quaternion calibrationRotation;
void Calibrate (){
Vector3 acceleratorSnapshot = Input.acceleration;
calibrationRotation = Quaternion.FromToRotation(acceleratorSnapshot, restPosition);
}
void Start (){
Calibrate();
}
void Update() {
CalculatePitchAndRoll();
}
void CalculatePitchAndRoll() {
Vector3 accelerator = Input.acceleration;
Vector3 Calibaccelerator = calibrationRotation * accelerator;
pitch = Calibaccelerator.x;
roll = -Calibaccelerator.y;
}