Some may say it doesn’t exists, well it does not but there are some modified versions for HTC that seems to work. I put it on mine a few hours ago, tested only for location, in my house, testing the GPS signal, that i certainly do not have wtith my old iPhone 3GS, inside the sat signal is weaker, well i saw max 5 sat on the map, not fully stable, but i’ll try it in my car.
I did find a version that has the size of the screen of the SGS, the software it’s free, you must pay for the maps.