You couldn't have iGO8 on Adorid, cause iGO8 never was developed for OS Android! You could use iGO MyWay on Android (something like was iGO Amin on WinCE).

On my SGS2 without any problems works selecting geo location with iGO Primo Android, OS Android 2.3.5 - Gingerbread, oficially, not rooted, and other GPS application Navigon, Google maps, etc. i can seletc which one i want, or set 1 like a default selection.

So it's more related like a your case, not generally, OS, Primo installation, or whatever. Try to make 1 phone contact - on phone memory, not sim card contact, and put there some adress, city and country, and then save it, and then try to open adress from there, to see will primo appear on selection screen!

Where is your iGO Primo installation on SD card or intenal memory of your SGS2? Post your sys.txt here, to check what entires you have there.