UpStream Also as far as I'm aware of (not exactly sure) other apps can still communicate with the disabled app hence uber is able to work meaning the disabled app can still be used by other apps in the background and consume battery.
Are you sure about this? I think you may be mistaken.
[deleted]
Based on my "experience" I'll say the following.
A disabled app stays on the device but no longer runs in the background and does not get executed again on phone boot. So it really is not running in any form.
The reason apps still work with a disabled "google component" is because often they are using the "libraries" from those components and those libraries can still be used even when the app is disabled. Libraries are shared code that can be run by other apps inside them.
You will notice the notifications don't work. This is because notifications are executed through the google "component" and since its disabled they wont come through. Yet other apps work.