it supports a lot of formats. it has its own audio codec to play mp3. if u don't like its codec and like ur phone's codec, u can use that too. there is a equalizer. lyrics section, bass boost, echo, stero widening, running in background, mini player at stand by, alarm clock, etc. there is also search music, latest music, search lyrics but unfortunately they r in china language.