Compare Phones with Xiaomi Mi 5 and HTC 10

Xiaomi Mi 5
xiaomi mi 5
HTC 10
htc 10