Zbadałem trochę temat z tnącymi się grami 2d (w moim przypadku Impossible Game).
Problem jest następujący, mediaserver zabiera dużo cpu przy odtwarzaniu dźwięku (działa na tym samym rdzeniu co gra, przez co zostaje za mało mocy na resztę obliczeń, 3 pozostałe rdzenie nie biorą udziału).
Wyłączając muzykę i dźwięki, gra chodzi 100% płynnie, w przeciwnym wypadku nieźle tnie.
Teraz co dalej, podłączając do telefonu jakieś słuchawki czy wieżę, gra dalej tnie (z włączonym dźwiękiem).
Jednak w takim połączeniu i wyłączeniu w opcjach MI Sound (dirac) gra chodzi 100% płynnie.
Niestety po odłączeniu słuchawek, gra znowu tnie (tak jakby ten MI Sound działał wtedy cały czas, bez względu na ustawienia, których również nie da się zmienić bez podłączonych słuchawek, zmiana przy podłączonych słuchawkach nie wpływa na działanie bez nich).
Jest gdzieś błąd w sofcie albo coś (mam wersję MIUI V5 Stable na RedRice).