changed more things to exec
added fallback to android prefs when getting a single value