Just a heads up for the uninformed This app can/does NOT hack Clash of Clans! If you put a specific IP address in a hosts file  it blocks the incoming connection from the specified IP (from everything I know  a lot). The reason you need root (also called superuser) is because the Hosts file is a SYSTEM file  so only root can modify it (sorta like when you open/run something  i.e. CMD as administrator on Windows). And to the people who are rooted but still have problems  make sure you have Busybox and SuperSU installed.
October 02 2016