Hola. Flashear el teléfono consiste en quitarle toda la personalización de la compañía al móvil. Incluyendo el logo que te sale al iniciar el teléfono y sus aplicaciones "basura". Además te permite obtener las últimas actualizaciones por parte de Sony en caso de que las haya. Flasheando la ROM no se pierde la garantía, siempre y cuando pongas la oficial de Sony. Pronto empezarán a sacar otras personalizadas, pero eso es meterse en otros berenjenales. Tienes a tu disposición el subforo de ROMs y desarrollo para el Xperia U en el que se tratan todos estos temas.
Para la aplicación que tú dices supongo que buscando en Google Play encontrarás algo que de ese uso.
Bienvenido al foro