Annyira jó lenne hogy megnézd hátha van Screen_on wakelock.
Vannak appok, amik úgy vannak (elég gyatrán) megírva, hogy amikor valamit csinálni akar és kéne neki hogy menjen a CPU akkor csinál egy screen_dim_wake_lock-ot vagy screen_on_wake_lock-ot, megcsinálja amit akar és utána elereszti a wakelock-ot.
Ha lenne root (bár anélkül is mennie kéne) meg Wakelock detector akkor a screen wakelock részben láthatnád hogy mi és hányszor ébreszti a screen-t - ami amúgy úgy is végbemehet hogy be se kapcsol a screen mert hamarabb release-eli ami kérte a wakelock-ot.. ezt azért írom, mert az hogy látod felvillanni az lehet csak azért van mert valami megy a háttérben és annyira lassan megy végbe a folyamatvégrehajtás (wakelock kérés és release közt) hogy az LCD közben feléled.
Gondolj utána mit tettél fel / frissítettél mostanában ami háttérben is dolgozik / frissít.
Ami még szokott lenni: gyorsan megjelenő és eltűnő értesítés, azt meg az értesítés logban tudod megnézni, esetleg rögtön egy felvillanás után. Nem érhető el simán menüből,
MIUI Hidden settings-t tedd fel majd ott válaszd ki az Android 7 tabot, ott pedig az értesítés logot mikor ilyen felvillanás van. Ha a logban van értesítés akkor látni fogod mi csinálta. És akkor valószínű, hogy be van kapcsolva az értesítésre képernyőbekapcsolás is.
Vagy állítsd be eleve ezt: Beállítások - képernyőzár és ujjlenyomat - képernyő felébresztése értesítéskor-t kikapcsolod - ha ezután már nem csinálja akkor egy ilyen értesítés csinálja.
Ezen kívül még egy módszer jut eszembe de ahhoz kell a felvillanás pontos ideje vagy lehetőleg gyorsan kell cselekedni. Mikor van ilyen felvillanás akkor utána egyből megjegyezni az időt a telefonon (óra+perc), utána generálni egy bugreport-ot (beállítások - telefonról - kernel-re sokat nyomkodni vagy tárcsázóba beütni, hogy *#*#BUG#*#* avagy leánykori nevén *#*#284#*#*) és utána a bugreport-ot megnyitni
Battery Historian-ban PC böngészőben (telepítheted is magadnak PC-re a GitHub-os leírás szerint vagy
ide és
ide már eleve telepítve van), szóval oda feltölteni és megnyitni.. majd megkeresni az időpontot a diagram jobb oldalán, ott ránagyítani és a Screen on vonalban lennie kelle egy piros csíknak - na az alatt és felett kell megnézni hogy volt-e user wakelock és/vagy top app ami épp futott és előtérben volt. Egész jó leírás a használatáról
itt érhető el (angolul).
[Szerk]: nem tudom ez amúgy megoldódott-e azóta (egy visszajelzés ilyenkor sokat segíthet a közösségnek amúgy) de a napokban egy másik fórumon hasonlót művelt egy készülék: a telefon mindenfele elő- és/vagy utólagos vizuális jelzés nélkül megrezzen, előre meghatározhatatlan időkben, a szemlélő számára gyakorlatilag teljesen random. A felvillanós dologgal pontosan megegyező problémaleírás - csak ez rezzen. Ezt is egy "eltűnő" értesítés okozta, a letöltéskezelő broadcast-elt értesítést ami rezgő volt csak.. a rezgés is meg volt neki engedve, így a rezgés érezhető volt. A rezgést mint értesítési formát letiltva megszűnt a dolog. Az értesítést el is csípte a felhasználó az értesítési logban. Mondjuk ettől még én utánajárnék annak hogy a letöltéskezelő mit is csinál ami miatt értesítést generál.. mindenesetre könnyen megtalálható és megszűntethető ez a probléma a leírásom alapján.