8 votos

¿Por qué mi pantalla se enciende sola?

Tengo un problema con la pantalla de mi teléfono que se enciende arbitrariamente. Ha estado sucediendo por un tiempo, pero finalmente tengo un logcat de ella, así que aquí está. Si alguien puede encontrar algo aquí que parece que está causando el problema, y cómo resolverlo, por favor hágamelo saber.

Me resulta especialmente sospechosa la primera entrada de 10-01 18:25:44.411 y las otras entradas que dicen E/power pero no sé qué hacer con el resto.

10-01 18:25:32.079 D/PowerManagerService(  279): Screen__Off : releaseWakeLockLocked flags=0x0 tag=AdControllerWakeLock myUID=1000 myPID=279 myTID=505
10-01 18:25:32.079 I/PowerManagerService(  279): Ulight 7->0|0
10-01 18:25:32.079 D/PowerManagerService(  279): setLightBrightness : mButtonLight : 0
10-01 18:25:32.129 V/MmsProvider(  425): Query uri=content://mms/inbox, match=2
10-01 18:25:32.300 D/dalvikvm(  279): GC_CONCURRENT freed 2041K, 47% free 10031K/18759K, external 11107K/12124K, paused 9ms+8ms
10-01 18:25:32.300 D/StagefrightPlayer(  181): reset
10-01 18:25:32.300 D/StagefrightPlayer(  181): reset over
10-01 18:25:32.300 D/StagefrightPlayer(  181): reset
10-01 18:25:32.300 D/StagefrightPlayer(  181): reset over
10-01 18:25:32.330 D/dalvikvm( 1425): GC_CONCURRENT freed 503K, 47% free 3365K/6279K, external 0K/0K, paused 1ms+3ms
10-01 18:25:32.360 I/APACHE HTTP (thCr=11) - NafHttpAuthStrategyDefault( 2143): (thUse=11) NafHttpAuthStrategyDefault()
10-01 18:25:32.360 I/APACHE HTTP (thCr=11) - GbaSupportIndicatorRequestUpdaterDefault( 2143): (thUse=11) GbaSupportIndicatorRequestUpdaterAbstract() userHeaderPredefined=null
10-01 18:25:32.430 D/dalvikvm( 2143): GC_CONCURRENT freed 378K, 49% free 3115K/6023K, external 0K/0K, paused 3ms+2ms
10-01 18:25:32.440 I/APACHE HTTP (thCr=11) - NafHttpAuthStrategyDefault( 2143): (thUse=11)    cached value : gbaSupportIsPossible=null
10-01 18:25:32.440 I/APACHE HTTP (thCr=11) - NafHttpAuthStrategyDefault( 2143): (thUse=11)    The current context is NOT a context of GBA service.
10-01 18:25:32.440 I/APACHE HTTP (thCr=11) - GbaSupportPermissionRequestCheckerImpl( 2143): (thUse=11) isCurrentProcessRequestedGba()#finished   result=false
10-01 18:25:32.440 I/APACHE HTTP (thCr=11) - GbaSupportPermissionRequestCheckerImpl( 2143): (thUse=11) isCurrentProcessAllowedToUseGba()#started   result=false
10-01 18:25:32.440 I/APACHE HTTP (thCr=11) - NafHttpAuthStrategyDefault( 2143): (thUse=11)    The GBA permission wasn't requested for this process.
10-01 18:25:32.440 I/APACHE HTTP (thCr=11) - NafHttpAuthStrategyDefault( 2143): (thUse=11) It is impossible to support GBA now (many possible reasons: no Android Context, current client is GBA service, etc.), then it will be just usual HTTP.
10-01 18:25:32.440 I/APACHE HTTP (thCr=11) - NafRequestExecutorWrapperRedirectionHandler( 2143): (thUse=11)    It isn't GBA flow, redirection responses are not handled.
10-01 18:25:32.570 V/DATA    (  425): [DCT(0) ] intent received :android.intent.action.SCREEN_ON
10-01 18:25:32.570 D/WallpaperService(  279): ACTION_SCREEN_ON
10-01 18:25:32.580 D/PhoneUtils(  425): updateRAFT() : FactoryMode : false
10-01 18:25:32.740 D/dalvikvm( 2143): GC_FOR_MALLOC freed 300K, 52% free 2928K/6023K, external 0K/0K, paused 34ms
10-01 18:25:32.750 D/DATA    (  425): [DSST(0)] pollstate() : reason = data network state changed
10-01 18:25:32.840 E/power   (  279): *** set_screen_state 0
10-01 18:25:32.840 I/PowerManagerService(  279): Light Animator Finished curIntValue=0
10-01 18:25:32.840 D/PowerManagerService(  279): enableLightSensor false
10-01 18:25:32.850 D/SensorManager(  279): unregisterListener:: disable all sensors for this listener,  name = GP2A Light Sensor listener = com.android.server.PowerManagerService$13@4052ad40
10-01 18:25:32.850 D/KeyguardViewMediator(  279): onScreenTurnedOff(3)
10-01 18:25:32.850 D/KeyguardViewMediator(  279): notifyScreenOffLocked
10-01 18:25:32.850 D/KeyguardViewMediator(  279): resetStateLocked
10-01 18:25:32.850 D/KeyguardViewMediator(  279): handleNotifyScreenOff
10-01 18:25:32.850 I/OrientationDebug(  279): [pwm] in updateOrientationListenerLp()
10-01 18:25:32.850 D/LockPatternKeyguardView(  279): onScreenTurnedOff()
10-01 18:25:32.850 D/KeyguardViewMediator(  279): handleReset
10-01 18:25:32.850 V/OrientationDebug(  279): in updateOrientationListenerLp(), Screen status=false, current orientation=5, SensorEnabled=false
10-01 18:25:32.850 W/PowerManagerService(  279): CurLockF mPS:0 mUS=0
10-01 18:25:32.850 W/PowerManagerService(  279): type=PARTIAL_WAKE_LOCK              'RILJ' active (mS=0)  activeT=20
10-01 18:25:32.850 W/PowerManagerService(  279): type=PARTIAL_WAKE_LOCK              'sleep_broadcast' active (mS=0)  activeT=3
10-01 18:25:32.850 W/PowerManagerService(  279): mPokeLocks.size=0:
10-01 18:25:32.850 D/PowerManagerService(  279): sendNotificationLocked on=false
10-01 18:25:32.850 D/PowerManagerService(  279): mNotificationTask : off
10-01 18:25:32.850 V/WindowManager(  279): Setting event dispatching to false
10-01 18:25:32.870 D/VoldCmdListener(  173): volume shared /mnt/sdcard ums
10-01 18:25:32.870 D/MountService(  279): doGetVolumeShared :: path = /mnt/sdcard, method = ums, result = false
10-01 18:25:32.870 D/VoldCmdListener(  173): volume shared /mnt/sdcard/external_sd ums
10-01 18:25:32.880 D/dalvikvm(  425): GC_EXPLICIT freed 351K, 41% free 4104K/6919K, external 0K/1280K, paused 48ms
10-01 18:25:32.880 D/MountService(  279): doGetVolumeShared :: path = /mnt/sdcard/external_sd, method = ums, result = false
10-01 18:25:32.880 D/MountService(  279):  :::: isUsbMassStorageEnabled :: ret = false
10-01 18:25:32.890 D/StatusBarService(  407): animateCollapse() - updateViewLayout
10-01 18:25:32.910 D/DATA    (  425): [DSST(0)] Poll ServiceState done: oldSS=[0 home null null null  HSPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false] newSS=[0 home null null null  HSPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false]
10-01 18:25:32.910 V/DATA    (  425): [DCT(0) ] intent received :android.intent.action.SCREEN_OFF
10-01 18:25:32.920 D/WallpaperService(  279): ACTION_SCREEN_OFF
10-01 18:25:32.930 D/PhoneUtils(  425): updateRAFT() : FactoryMode : false
10-01 18:25:32.990 D/SurfaceFlinger(  279): About to give-up screen, flinger = 0x88720
10-01 18:25:33.601 D/BatteryService(  279): update start
10-01 18:25:33.601 D/BatteryService(  279): US/CANADA GSM Models
10-01 18:25:33.601 D/BatteryService(  279): updateBattery level:37 scale:100 status:2 health:2 present:true voltage: 3811 temperature: 283 technology: Li-ion AC powered:false USB powered:true icon:17302234
10-01 18:25:33.631 D/PhoneUtils(  425): updateRAFT() : FactoryMode : false
10-01 18:25:34.412 E/AlarmManagerService(  279): android_server_AlarmManagerService_set to type=0, 1349130344.397000000
10-01 18:25:34.412 V/AlarmManager(  279): Adding alarm Alarm{40d4f110 type 0 com.gau.go.launcherex.theme.GalaxySTheme} at 0
10-01 18:25:35.202 E/AlarmManagerService(  279): android_server_AlarmManagerService_set to type=1, 1349130355.212000000
10-01 18:25:35.202 V/AlarmManager(  279): Adding alarm Alarm{411a20e8 type 1 com.tecace.tetheringmanager} at 0
10-01 18:25:35.202 V/AlarmManager(  279): sending alarm Alarm{411a20e8 type 1 com.tecace.tetheringmanager}
10-01 18:25:35.233 I/TetheringManagerService( 1885): Running time = 40 seconds
10-01 18:25:40.297 D/dalvikvm( 2109): GC_EXPLICIT freed 17K, 48% free 3321K/6343K, external 0K/0K, paused 63ms
10-01 18:25:44.391 E/AlarmManagerService(  279): android_server_AlarmManagerService_set to type=0, 1349130387.981000000
10-01 18:25:44.391 V/AlarmManager(  279): sending alarm Alarm{40d4f110 type 0 com.gau.go.launcherex.theme.GalaxySTheme}
10-01 18:25:44.391 V/AlarmManager(  279): pending wakeup alarm com.gau.go.launcherex.theme.GalaxySTheme
10-01 18:25:44.411 E/power   (  279): *** set_screen_state 1
10-01 18:25:44.411 D/PowerManagerService(  279): reactivateScreenLocksLocked mProxIgnoredBecauseScreenTurnedOff=false
10-01 18:25:44.411 D/PowerManagerService(  279): Screen__On : acquireWakeLock flags=0x3000001a tag=AdControllerWakeLock uid=10147 pid=2143   myUID=1000 myPID=279 myTID=279
10-01 18:25:44.411 I/PowerManagerService(  279): Ulight 0->7|0
10-01 18:25:44.411 D/PowerManagerService(  279): setLightBrightness : mButtonLight : 237
10-01 18:25:44.421 D/SensorManager(  279): registerListener :: handle = 3  name= GP2A Light Sensor delay= 200000 Listener= com.android.server.PowerManagerService$13@4052ad40
10-01 18:25:44.421 D/PowerManagerService(  279): enableLightSensor true
10-01 18:25:44.502 D/KeyguardViewMediator(  279): onScreenTurnedOn, seq = 18
10-01 18:25:44.502 D/KeyguardViewMediator(  279): notifyScreenOnLocked
10-01 18:25:44.502 I/OrientationDebug(  279): [pwm] in updateOrientationListenerLp()
10-01 18:25:44.502 V/OrientationDebug(  279): in updateOrientationListenerLp(), Screen status=true, current orientation=5, SensorEnabled=false
10-01 18:25:44.502 I/OrientationDebug(  279): [pwm] needSensorRunningLp(), return false #3
10-01 18:25:44.502 D/KeyguardViewMediator(  279): handleNotifyScreenOn
10-01 18:25:44.502 D/LockPatternKeyguardView(  279): onScreenTurnedOn()
10-01 18:25:44.502 D/UnlockScreen(  279): max failed attempt for device disable :0
10-01 18:25:44.502 D/UnlockScreen(  279): isDeviceDisabledForMaxFailedAttempt return :false
10-01 18:25:44.502 D/PowerManagerService(  279): sendNotificationLocked on=true
10-01 18:25:44.502 D/PowerManagerService(  279): mNotificationTask : on
10-01 18:25:44.502 V/WindowManager(  279): Setting event dispatching to true
10-01 18:25:44.512 D/PowerManagerService(  279): acquireDVFSlock : level : 1,    timeMS : 3000
10-01 18:25:44.602 I/Notification(  784): package = com.gau.golauncherex.notification class = com.gau.golauncherex.notification.service.NotificationService
10-01 18:25:44.802 E/MP-Decision(  744): Error(-22) changing core status to online
10-01 18:25:44.812 I/PowerManagerService(  279): Light Animator Finished curIntValue=237
10-01 18:25:45.002 D/SurfaceFlinger(  279): Screen about to return, flinger = 0x88720
10-01 18:25:47.515 D/PowerManagerService(  279): acquireDVFSlock : level : -1,    timeMS : 100
10-01 18:25:47.595 E/power   (  279): release_cpu_max_lock() return -1

ACTUALIZACIÓN

Parece que el tema del Galaxy S es lo que estaba causando los problemas. Por suerte, no era una aplicación de stock, sino una que descargué, así que la desinstalé. Por ahora, me reservo mi aceptación durante unos días para estar seguro de que ha dejado de suceder.

1 votos

¿Está ejecutando algún fondo de pantalla en vivo en el que go launcher está utilizando como tema? Eso podría contribuir a que la pantalla se encienda periódicamente, la alarma se apaga según el logcat... mis 2cents.. :)

6voto

Izzy Puntos 45544

Ya has señalado las líneas correctas -- las interesantes son las dos inmediatamente anteriores:

10-01 18:25:44.391 V/AlarmManager(  279): sending alarm Alarm{40d4f110 type 0 com.gau.go.launcherex.theme.GalaxySTheme}
10-01 18:25:44.391 V/AlarmManager(  279): pending wakeup alarm com.gau.go.launcherex.theme.GalaxySTheme
10-01 18:25:44.411 E/power   (  279): *** set_screen_state 1

Así que GoLauncher GalaxySTheme había solicitado un despertar. He leído sobre problemas similares antes en otro sitio con otros componentes de GoLauncher (no puedo recordar cuáles eran -- pero eran algunos que no uso yo mismo). En tu caso, parece que hay algo especial con el tema utilizado. Supongo que has instalado explícitamente Temas del GalaxyS GO Launcher EX (compare el nombre del paquete de aplicaciones en esta url con el mensaje de registro citado anteriormente: Sí, este es el que ha solicitado el wakeup). Podrías intentar desactivar/eliminar (temporalmente) este tema y ver si esto ayuda.

0 votos

Yupp -- Cruzo todos los dedos por ti :)

2voto

Ofir Luzon Puntos 131

Comprueba si eso ocurre con otro launcher, si no lo hace puedes volver a probar go launcher con otro tema.

0voto

Thinzar Puntos 223

¿Has instalado algún "widget de batería"? Me pregunto si E/power se refieren a algunos widgets de la batería. ¡Tuve el mismo problema antes, después de desinstalar todos los widgets de la batería y reiniciar el teléfono, problema resuelto!

0voto

JohnSmith Puntos 11

Hay una bandera ACQUIRE_CAUSES_WAKEUP en PowerManager que puede ser utilizado por aplicaciones de terceros para encender la pantalla. Yo sugeriría una manera más fácil de encontrar la causa mediante el uso de Detector Wakelock de Google Play. Más información sobre Wakelock

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X