I don't have any of these devices, but i have an app with 260k+ active installations, and all complains come from Xiaomi, Huawei and some low end Samsung devices, no matter of Android version.
App is running music in foreground service with exo player. When user listening music after few minutes with screen turned off, device kill app. On some devices after 2 minutes, on some after 10 minutes. No trace of any error in foreground service in Crashlytics. I'm also using partial lock, and have test app on at least 10 different devices without problem. App running fine on most devices (have 4.8 average rate on play store).