Compare Phones with Honor 9 and HTC One M8

Honor 9
honor 9
HTC One M8
htc one m8