DO NOT UPGRADE TO OREO. Canada is not getting the update. I am trying to find out why, but my carrier said is is the FCC, have not confirmed this yet. If you like your phone. Factory Reset does NOT includes the version of android that came with it. Wait until they have fix the problems in Oreo. I hate that you can not cut and PASTE in Forum. Michael Garrison.
Ya found that out the hard way. If my carrier does not take it back, I guess I will chance bricking it as I can not afford $250 for a new phone. or just call it my STUPIDphone because if I use almost any app that did not come with the phone, it crashes.