The updater in Galaxy S5 can detect route and refuse to do an OTA update. While it's possible to reflash an updated stock version via recover/Kies, the process requires downloading files that are over 1GB in size and may cause root to be lost.
Is there any better solution if my intention of rooting is just to use some root utilities on top of the stock firmware?
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?