When I use my GPS app or I want to use my Bluetooth headphones I need to turn on those services, but only in those scenarios, once I'm done using them I don't want them to be always on, is there a way to automatically turn them off is they are not being used?
I tried Tasker but the "Turn off Bluetooth if not being used" profile wasn't working at all.
I think the problem is going to be permissions. Unless you have root, I don't think you're going to be able to do that.