Yo no te recomiendo KingRoot, con la version 4.80 lo puedes rootear, yo lo he hecho.
Pero ahora no hay manera de deshacerse de el, ni del root para actualizar. En principio no te cambia stock recovery, pero se instala como aplicación de sistema. En otros moviles wue he tenido si era facil de desrootear desde la propia aplicación, pero con el Honor 7, B170, me ha sido imposible.