¿Cómo activar Android Wear cuando está en modo de suspensión?

Cuando Android Wear pasa al modo de suspensión (pantalla atenuada), algunas partes de mi código no se ejecutan. Utilizo Timer en el servicio en segundo plano para activar algunas acciones, como el envío de datos de desgaste al móvil, pero los datos no se envían. Se envía cuando toco la pantalla para activarlo.

También trato de usar Timer para activar una notificación con vibración cuando la pantalla está apagada, pero no aparece hasta que toco la pantalla.

En modo de depuración (ya sea Bluetooth o USB), el envío de datos y la notificación funcionan bien.

Sospecho que esto se debe a que cuando Android Wear está en modo de suspensión, su CPU funciona al nivel mínimo porque el temporizador todavía se está ejecutando, pero no para GoogleApiClient, IntentService o Notification.

He intentado muchas formas de activar la CPU, como AlarmManager, PowerManager, Wakelock, pero no funcionó para Android Wear.

Alguien ha encontrado este problema? ¿Cuál es la solución?

Respuestas a la pregunta(2)

Su respuesta a la pregunta