Simply put, the processors within the 1st Gen and 2nd Gen devices are a lot slower than the 3rd Gen and iPad. There is a significant performance difference between the 3G and 3GS iPhone. These two devices vary by approx 200 MHz. Although TPControl works on all generations of the devices we highly recommend using at least a 3rd generation device or higher with TPControl.