Engadget - We already knew that Chinese search giant Baidu's been cosying up to Dell to kick-start its very own smartphone ecosystem dubbed Yi (which means "easy" in Chinese), but so far both parties have been mum on the specifics of the hardware.