hi im looking doe details on how to upgrade my moto z phone. can u go from oreo 8.0.0 to android 10? could some one p[lease tell me how to do this. also im having some battery issues that i see alot of people are having with the moto z will this fix that isue ?xt 1650-03 opl 27.76-71-2-3