fix BYO android id issue in SMF
Also update banner code with language support