Dont really know what you need, sorta sounds like microg?
Android
A place to discuss anything related to Android or Android adjacent.
INFO:
-
No attacking others based on their phone preferences. Criticizing OEMs/devices is allowed. Attacking users because a different brand/device works for them isn't.
-
Obvious spam will be removed.
-
Anything directly or indirectly related to Android is allowed.
Check Out Our Partner Communities:
I don't think you can. You can only stop internet connections made by Google with the RethinkDNS app (or similar). Changing the location service usually requires flashing a different OS like GrapheneOS.
Worth noting that GrapheneOS is not rooted by default. So it does satisfy that requirement.
But yeah, I don't think you can do this on stock Android without root. Not sure how it works on other non-rooted ROMs like LineageOS.