Xiaomi Mi 6 Android smartphone’s high-end specs and a budget-friendly price will be a strong competitor to Samsung’s Galaxy S8. But, in terms of design, the Galaxy S8 is a hard one to beat.