here is the api and developer guide https://github.com/RikkaApps/Shizuku-API and this fork of shizuku https://github.com/thedjchi/Shizuku has more features including [start on boot](https://github.com/thedjchi/Shizuku#added-features) these similar apps to DNSNet already works with shizuku https://github.com/dorumrr/de1984 https://github.com/shynoiddev/FireWall-Blocks https://play.google.com/store/apps/details?id=com.ysy.app.firewall https://github.com/AhmetCanArslan/ShizuWall https://github.com/wgtunnel/wgtunnel https://github.com/Kin69/Athena https://github.com/karasevm/PrivateDNSAndroid https://apt.izzysoft.de/fdroid/index/apk/com.flashsphere.privatednsqs https://github.com/RBN-Apps/Quick-Tile-Settings working with shizuku doesn't doesn't depend on vpn so apps can't detect it easily, some apps refuse to work with a vpn connection.
here is the api and developer guide https://github.com/RikkaApps/Shizuku-API
and this fork of shizuku https://github.com/thedjchi/Shizuku has more features including start on boot
these similar apps to DNSNet already works with shizuku
https://github.com/dorumrr/de1984
https://github.com/shynoiddev/FireWall-Blocks
https://play.google.com/store/apps/details?id=com.ysy.app.firewall
https://github.com/AhmetCanArslan/ShizuWall
https://github.com/wgtunnel/wgtunnel
https://github.com/Kin69/Athena
https://github.com/karasevm/PrivateDNSAndroid
https://apt.izzysoft.de/fdroid/index/apk/com.flashsphere.privatednsqs
https://github.com/RBN-Apps/Quick-Tile-Settings
working with shizuku doesn't doesn't depend on vpn so apps can't detect it easily, some apps refuse to work with a vpn connection.