Китайские UI и проблемы, с этим связанные: EMUI (Huawei), MIUI (Xiaomi), EUI (LeEco), FunTouch UI (Vivo) и прочие.

Первая проблема: часто эти UI сознательно затрудняют установку сторонних приложений, особенно лаунчеров. Связано это иногда с заботой о пользователе, чтобы он чего нибудь лишнего не поставил, а иногда – с тем что они заинтересованы в продвижении через свои лаунчеры своих приложений, а с ними флешек, фонариков, и портретов Си-Цзиньпина.

Вторая проблема: вот эти так называемые “UI” – это не всегда корректно измененный Android, что зачастую влечет неожиданное поведение и сбои.
У некоторых вышеперечисленных (и других, как правило китайских) производителей, есть практика вносить свои изменения прямо в код Android. В результате некоторые системные функции Android работают с ошибками, или вообще не работают. Проблема зачастую распространяется не только на приложения сторонних разработчиков, у самих производителей с их же приложениями и интерфейсами порой возникают проблемы, о чем свидетельствуют жалобы на профильных форумах.
Для того чтобы понять насколько это всё не неизбежно, видимо нужно взять хороший пример. Хороший пример в данном случае будет Sony (нет, они не заплатили за рекламу, хотя не помешало бы). У них тоже есть свой лаунчер, свои виджеты, и множество своих приложений которые используют те системные функции, которых нет в чистом Android. Для этого Sony в прошивку добавили свой код в виде отдельной группы библиотек – фреймворка. Их приложения используют функции в этом фреймворке, фреймворк с системными правами взаимодействует с Android, при этом сам Android незатронут, и все функции в нем работают для любых сторонних приложений. Очень редко можно услышать что на Sony какое то приложение не работает.

Как бороться с проблемами измененных версий Android?
Можно поискать пути обхода на форумах Вашего устройства, или искать прошивку, более приближенную к официальному Android.