Почему одна и та же функция работает на телефоне со стоковой прошивкой, но не работает на этом же телефоне с кастомной прошивкой?
Это вопрос скорее нужно задать разработчикам кастомных прошивок. Часто улучшая одно, они ломают другое. Мы же разрабатываем приложение по техническим спецификациям ОС Андроид.
Поэтому рекомендуем либо пользоваться стоковой прошивкой, либо установить бесплатное приложение mcpro24fps Demo для того, чтобы оценить допустимость различий, привнесённых в вашу кастомную прошивку сторонними разработчиками.