This zip can't work, because motorola uses different file. But i made really tinny, simple application. http://gps.nemec.co.uk/PowerGPSUpdater.apk . It's my first Android app, but it works. After connecting phone to charger/usb it start to search position using gps (you must have enabled gps) for 10 minutes. So your GPS have updated almanach, it should start quickly when you need it. And it run only when you charge phone, so it didn't drain battery.