Compare vivo Y31 with HTC One Dual Sim, HTC One Max, HTC One mini