Requiere root y twrp.
Llevo rom de xiaomi.eu y no sé el motivo pero tras instalar adaway y conceder permisos con supersu, siempre daba error a la hora de guardar los cambios en el archivo hosts. Tampoco me dejaba cambiar los permisos a 755 (rwxrw-rw-) con root explorer.
Así que la solución que he tomado es montar system desde el recovery twrp y después cambiar los permisos de hosts a 755 desde el explorador de archivos del propio twrp.
A partir de ahí adaway ha guardado correctamente los cambios.
La ruta es /system/etc/hosts
Enviado desde mi MI MAX mediante Tapatalk