How to scroll background

I am working on 2d game for mobile platform, i have a 2D scene and a background that will scroll, i have tried different way to scroll the background but i never achieve smooth scrolling in background. Here is the dimension of object i am using

  1. A quad with scale of 67*67

  2. Texture over quad with size of 1024*1024

i follow unity official tutorial on scrolling background from this link “http://unity3d.com/learn/tutorials/modules/beginner/live-training-archive/2d-scrolling-backgrounds” in video at time 20:00-21:00 you can notice jitteriness is also there.So i want to know how to achieve smoothness in scrolling background

Try putting it as a child to the player then moving any background object like clouds with this script
public Transform StartPos;
public Transform EndPos;
public float speed = 1.0F;
private float startTime;
private float journeyLength;

void Start()
{
    startTime = Time.time;
    journeyLength = Vector3.Distance(startMarker.position, endMarker.position);
}

void FixedUpdate()
{
     float distCovered = (Time.time - startTime) * speed;
        float fracJourney = distCovered / journeyLength;
        transform.position = Vector3.Lerp(StartPos.position, EndPos.position, fracJourney);
     if(transform.position == EndPos.position)
     {
          startTime = Time.time;
     }
}

try to the change the value of vsync … in quality settings…