I used Endomondo on my older Android 1.6 phone because it doesn't require 2.x or newer, but I had one incident where my phone rebooted in the middle of recording. Not sure if that was an Android 1.6 bug, but it was annoying. That never happened with Strava on my Android 2.3 and 4.0 phones.