I also heard that the loss of gps connection after some random time could be kernel related?
In my case about 30mins connected, then I have to exit the gps apps that I'm running (google nav, copilot,..) and restart it to get connection again. I don't have to turn off and back on again the gps itself. Just the app does the trick. Then I'm back on track, but it's a bit frustrating on a 14h trip lol
I have now resetted a-gps data and downloaded new gps assistence data with gps status app to see if that makes a difference my next long(er than 30min) trip.
It all worked fine untill I upgraded from Froyo to Gingerbread roms.
I hope I can find a fix before I head back home from vacation
But I keep some oldschool road maps in my car just in case