Android Update

Hi Mates!
I want to know that is there any way to update android version without routing your device?
Further, can you guys tell me what are the disadvantages I can face after routing?