Loading services/jni/com_android_server_PowerManagerService.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -177,12 +177,15 @@ static void nativeReleaseWakeLock(JNIEnv *env, jobject clazz, jstring idObj) { } static int nativeSetScreenState(JNIEnv *env, jobject clazz, jboolean on) { sp<ISurfaceComposer> s(ComposerService::getComposerService()); if (on) { autosuspend_disable(); if (gPowerModule) { gPowerModule->setInteractive(gPowerModule, true); } s->unblank(); } else { s->blank(); if (gPowerModule) { gPowerModule->setInteractive(gPowerModule, false); } Loading Loading
services/jni/com_android_server_PowerManagerService.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -177,12 +177,15 @@ static void nativeReleaseWakeLock(JNIEnv *env, jobject clazz, jstring idObj) { } static int nativeSetScreenState(JNIEnv *env, jobject clazz, jboolean on) { sp<ISurfaceComposer> s(ComposerService::getComposerService()); if (on) { autosuspend_disable(); if (gPowerModule) { gPowerModule->setInteractive(gPowerModule, true); } s->unblank(); } else { s->blank(); if (gPowerModule) { gPowerModule->setInteractive(gPowerModule, false); } Loading