글쎄요. 저는 그렇지 않은데..
일단 서비스를 별도 프로세스로 동작시켜 보세요. 앱 process와는 다르게..
예:
<service android:enabled="true" android:name=".services.FGService"
android:process=":com.test.fgservice" />
그래도 문제가 발생한다면, 화면을 켜 두세요. wake lock 없이. 다만 아래처럼 하면, 화면이 Black out되어도, 켜면, 바로 앱으로 들어갑니다. 홈스크린을 무시합니다.
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON|
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON|
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED|
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
저는 항상 초당 몇회씩 들어옵니다만...