First Vivo has to write a 5.1 ROM for the phone. Then your carrier has to add their bloat to it. Then they have to send it to your phone (or you can download a copy someone who got the update uploaded to a site somewhere). Considering that the phone isn't listed as being updatable to Lollipop, there's probably little chance of seeing a Lollipop update for it.