Tienes otra forma y de momento me funciona gracias al este foro....
Instalas app selinux y le das permisos y pones permisivo.
Luego instalas super u en play store ya que el de stock no funciona bien y cada vez q reinicias no da permisos y vuelve a estar obligatorio.
Una vez ya tengas instalado. Te instalas la app viper4android x recovery y listo le das instalas los drivers y reinicias y listo ya tienes viper funcionando y cada vez q se apague o reinicie no perderas lo que hicistes, un saludo.
