Start bash script on boot not rooted Android 7.0 and Android 9.0 device
This app, called LADB — Local ADB Shell, can open an adb wifi shell without ever needing to connect to the PC:
https://play.google.com/store/apps/details?id=com.draco.ladb
Unfortunately you have to cut and paste your commands into it for now, I'm trying to get him to add editable shortcuts. It's a fairly new app.