Just to summarize findings about battery drain on MI9 see a comparison between wakelocks on android 9 ROM 9.8.1 and Android 10 ROM 20.1.4
Android Google play services wakelocks (on the left Android 9 on the right Android 10):
28 versus 9178 !!!
View attachment 27984
Android System wakelocks (on the left Android 9 on the right Android 10):
15 versus 7293 !!!
View attachment 27985
That would explain much better battery life on Android 9 versus Android 10 ROMS.
Guys I am not expert but something is really fuc..ed up with this. These values are hundreds of times more on Android 10 ROM.
Any comments from devs really appreciated.