Erel, I'm using PhoneWakeState.
But I'm afraid this is not the point.
Imagine the user is using the APP, and decide to turn off the screen light without minimize the application. This is possible, right?
At this time, when a new notification arrived, nothing happens, until the screen is turned on. Looks like, the application has freezed and will wake up just after the screen turned on again.
Maybe, some new combination of flags it's necessary to do that, but I need some help with that.