There is absolutely no need for MIR to acquire wakelocks ever. Wakelocks are a suspend prevention mechanism which in Ubuntu Touch is taken care of by powerd.
The user is already interacting with the screen in any case so the system will not be suspending during interaction.
In android the EventHub is a background service hence the wakelocks.
There is absolutely no need for MIR to acquire wakelocks ever. Wakelocks are a suspend prevention mechanism which in Ubuntu Touch is taken care of by powerd.
The user is already interacting with the screen in any case so the system will not be suspending during interaction.
In android the EventHub is a background service hence the wakelocks.