I am adding a library into my project. It comes packaged as an `AAR`. But it has a `BroadcastReceiver` that listens to a `BOOT_COMPLETED` starts a service. I don't want this behavior in my app. I would like it to start whenever the app starts. (This part is already done through the `AAR`, I assume in case the user force stopped the app).

Is there a way to either modify their manifest; or specify in `Gradle` not to merge their manifest (in which i'd have to declare their activities in my own manifest, I think); or to override their manifest and have a `android:enabled="false` for the `BroadcastReceiver`"?

I also would want to do it in the manifest or `Gradle`, because if I do it programmatically and if they install the app but never open it, the library service would start automatically next time the user reboots their phone.