Tata Electronics has held talks with Xiaomi and Oppo to take up contract manufacturing of their smartphones, in a bid to diversify its client base beyond Apple. The company was also in talks with Vivo, but that partnership is unlikely to go through, sources told ET.