Vivo: Complete overhaul in Boardconfig