We are about to update our App Android API 26. In the documentation about Broadcast receiver it says that
Apps that target Android 8.0 or higher can
BOOT_COMPLETED is still accepted.
https://developer.android.com/guide/components/broadcast-exceptions.html
No need to change anything. Make sure you test in Android 8.
ACTION_BOOT_COMPLETED is on the implicit broadcast whitelist, and so you can register for it in the manifest.
ACTION_BOOT_COMPLETED