That's not the main intention of the app.
AdAway only applies blocking rules passively by configuring the systems own capabilities.
Implementing a dynamic blocking like uMatrix is a completely separate approach. In fact there are already several apps that do exactly that. Usually by routing all traffic through a local VPN service, where the filtering can happen. But this is an active approach, which needs a background service running all the time.
That's not the main intention of the app. AdAway only applies blocking rules passively by configuring the systems own capabilities. Implementing a dynamic blocking like uMatrix is a completely separate approach. In fact there are already several apps that do exactly that. Usually by routing all traffic through a local VPN service, where the filtering can happen. But this is an active approach, which needs a background service running all the time.