I recently updated my Huawei p9 eva-L09 from marshmallow to nougat and have suffered severe performance issues and decrease in battery life. Is there any way to rollback the update without going to factory default?
Very diificult. I would suggest you try first to resolve the battery drain problems with Nougat. Go through the suggestions in this link and see if it helps.