Fun fixes for android

Since appData is not accessible on android, a new approach was required.