Hey guys I have been on this kind of stuff and researching for ages, but there is one hidden app that will do the trick, and solve MKV problems, it's called "Dice Player" This one extrats the subs from the MKV video, and oh yeah, this app is the only app to play MKV full HD or 720p smootly.... Please someone try it and I know It won't let you down. So what you waiting for! it's in the Android market! Go for it!