On a rooted device I was able to control mobile data and WIFI with root shell and an automation app.
In my usage case I built a script that would turn off mobile data when I lock the device and automatically turn it back on when I use the device. In addition It turned on mobile by itself once every 20 minutes to check for signal messages, etc.
This gave me a very nice battery life. My device lasted for 3 days when not used often.
I have not found a way to control the radios in an automated way on GOS.
Is that even possible?