refactored getGsfAndroidId