As I know, when you call startYourEngines in idle Handler, it also cost time, and it also happens ANR sometimes. And in Android 12, it is failed to hook startYourEngines.