La respuesta corta sería: no, ésta es actualmente la única práctico camino a seguir. Es totalmente compatible con el firmware actual de Android y futuros firmwares, así, ya que no es dependiente de firmware.
¿Qué quiere decir exactamente con las aplicaciones dejar de correr ? Las aplicaciones dejan de ejecutarse cada vez que reinicias el teléfono. Así que tal vez quería decir que se detienen trabajando ? CF-Auto-Root es el método más seguro y fácil y no debe perderse ningún dato . Usted debe no tener que reinstalar el firmware. Si has utilizado el método correctamente, tus aplicaciones deberían funcionar como antes.
Tenga en cuenta que el tutorial que ha vinculado es sólo para Android 4.4.4 con un ID específico incorporado . Dado que su dispositivo no se está ejecutando en la misma versión de Android y construido ID, entonces usted necesita para descargar y actualizar el firmware para que coincida con la del tutorial antes de enraizándolo. O consulte otros tutoriales para utilizar este método con su versión específica de Android y construir ID.