0 votos

¿Cómo apagar automáticamente la tableta después de que se encienda automáticamente?

Actualmente mi tableta con Android 4.0.4 (rooteada) a veces se enciende por accidente, lo cual no quiero. (Estoy viajando en bicicleta por África y a veces las conexiones de energía son mínimas). Necesito una forma de apagar la tableta después de encenderla. Algo así como:

  1. Iniciar en el arranque
  2. Después de X (digamos, 10) minutos, pedirme que continúe con un botón "" (en caso de que lo use)
  3. Si selecciono "No", apagar y apagar completamente la tableta.

He probado varias aplicaciones pero no puedo encontrar una solución. ¿Alguna sugerencia?

0 votos

Ermm... ¿y si se presiona accidentalmente el botón "Sí" mientras se está ciclando? Tal vez un tiempo de espera de 1 minuto sea suficiente...

1voto

Firelord Puntos 161

Puedes usar Tasker (pago; prueba gratuita de 7 días) y sus Escenas para lograr el objetivo.

Ejemplo:

(Haz clic en la imagen para ampliar)

IMG: IMG: IMG:

Instrucciones

(Nota: se necesita acceso root para apagar el dispositivo.)

  1. Ve a Tasker → Escenas y crea una escena llamada Auto apagado.

  2. Según tu gusto, establece el tamaño de la escena.

    Puedes agregar texto usando el elemento Texto. El y el No en las imágenes también son elementos de texto, pero también puedes optar por elementos de botón.

  3. De manera similar, crea una escena separada para las opciones de y No llamadas y No.

    Aunque no has pedido confirmación, he considerado válida y legítima la observación de Andrew T., por lo tanto, una confirmación separada para la selección de y No sería útil.

  4. Estoy dando una idea general aquí.

    • Para cada elemento de la escena, bajo Tocar hay una opción para ejecutar una acción cuando se toca el elemento una vez.
    • Las opciones Mostrar escena y Destruir escena están disponibles bajo la categoría de acción Escenas.
    • Para cualquier Mostrar escena, establece Mostrar como: Superposición Bloqueante y desmarca Mostrar botón de salida -- esto te obligará a elegir una opción en una escena y evitará que la escena se cierre con un botón de hardware, como el botón Atrás.
    • En donde quieras mostrar el temporizador, menciona %Scount.
    • Escena Auto apagado,

      • para el elemento , destruye la escena Auto apagado y muestra la escena
      • para el elemento No, destruye la escena Auto apagado y muestra la escena
    • Escena ,

      • para el elemento ¡Sí!, destruye la escena y realiza la Tarea → Detener → Auto apagado
      • para el elemento Apagar ahora, selecciona Sistema Reinicio Tipo: Apagado
    • Escena No,

      • para el elemento ¡Solo hazlo!, selecciona Sistema Reinicio Tipo: Apagado
      • para el elemento ¡Ni loco!, destruye la escena No y realiza la Tarea → Detener → Auto apagado
  5. Perfil, tarea y acciones:

    1. Perfil: Evento → Sistema → Arranque del dispositivo
    2. Tarea: (Nombre: Auto apagado): (Acciones):

      1. Tarea → Esperar → establecer Esperar como el período de tiempo después del cual deseas solicitar la intervención del usuario para continuar o apagar
      2. Escena → Mostrar Escena → selecciona tu primera escena (Auto off)
      3. Variables → Establecer variable → Nombre: %Scount, A: establece 60 o el número máximo de segundos para el temporizador de apagado automático
      4. Tarea → Esperar → 1 minuto
      5. Variables → Restar variable → Nombre: %Scount, Valor: 1
      6. Tarea → Ir a:

        • Tipo: Número de acción
        • Número: 4
        • Si %Scount > 0
      7. Sistema → Reinicio → Tipo: Apagar

Información complementaria:

  • %Scount es tu variable global personalizada variable que debe ser igual al valor máximo del temporizador de apagado automático, como 60 para 1 minuto o 60 segundos.
  • En la tarea Auto apagado, la variable se establece en el valor máximo del temporizador después de que el tiempo de espera de los primeros X minutos ha pasado y se muestra la primera escena. Esto es lo que inicia el temporizador.
  • Para que el temporizador funcione, Tasker espera un segundo, luego resta el valor 1 del valor actual de %Scount, decide esperar un segundo y realizar la resta nuevamente, si el valor de la variable no es cero; una vez que el valor llega a cero, el dispositivo ejecuta la acción de apagado. (Aprendí sobre el temporizador del puesto de nooblikeyou aquí.)
  • En las escenas de y No, la tarea Auto apagado se supone que se detiene en caso de que decidas continuar usando el dispositivo, de lo contrario, una vez que el temporizador se complete, el dispositivo se apagará automáticamente.
  • La solución funcionará incluso si la pantalla está apagada.

0 votos

He probado mi solución en Android 4.2.1 y 5.0.2, si importa.

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