Do I need root access?

No, AdGuard Mini for Android doesn’t require root access.
To enable DNS protection, the app uses Android’s local VPN feature. It works on any regular, non-rooted device.
Downloading AdGuard To install AdGuard, click the file indicated by the arrow Select "Open" and click "OK", then wait for the file to be downloaded. In the opened window, drag the AdGuard icon to the "Applications" folder. Thank you for choosing AdGuard! Select "Open" and click "OK", then wait for the file to be downloaded. In the opened window, click "Install". Thank you for choosing AdGuard!
Install AdGuard on your mobile device