Vivo has become India's number one smartphone brand in 2024. It has surpassed Samsung, according to a report by the International Data Corporation (IDC).