¿Cómo apagar o reiniciar la tableta HP Pro Slate 12 sin el botón de encendido?

¿Hay alguna forma de apagar o reiniciar la tableta HP Pro Slate 12 sin usar el botón de encendido?

Me temo que el botón se desgastará rápidamente, así que estoy buscando una solución alternativa.

Sí, sé que para los dispositivos rooteados hay muchas aplicaciones de apagado y reinicio, pero es imposible rootear este dispositivo . Tiene Android 5.1.1.

Respuestas (3)

Siempre que HP no se haya metido mucho con AOSP en su dispositivo, puede usar Tasker con AutoInput (ambas son aplicaciones pagas con una prueba gratuita de 7 días) para reiniciar/apagar sin usar el botón de encendido y sin necesidad de acceso a la raíz.

En esencia, lo que vamos a hacer es mostrar el cuadro de diálogo de encendido (el que ves cuando mantienes presionado el botón de encendido).

(Solución probada en AICP ROM (Android 5.1.1))

Instrucciones

  1. Instale ambas aplicaciones y habilite el servicio de accesibilidad para ambas desde Configuración → Accesibilidad
  2. En Tasker, cree una tarea con la acción: Complemento → Entrada automática → Acción global → Configuración → Acción → Diálogo de energía
  3. Vaya a la pantalla de inicio → busque la opción para agregar widgets → seleccione Acceso directo a la tarea → elija la tarea recién creada → seleccione un icono

Ahora se colocará un ícono en su pantalla de inicio con el nombre como el nombre de la tarea y el ícono que seleccionó para la tarea. Tóquelo y aparecerá el cuadro de diálogo de encendido.

(Haga clic en la imagen para ampliar)

IMG:

En caso de que desee tener la funcionalidad de iniciar ese cuadro de diálogo desde cualquier parte del sistema, puede considerar LMT Launcher .

Mi respuesta para Page up y page down en páginas web y en otros lugares lo ayudará en su conocimiento básico .

IMG:

Gracias a @Fabin Paul:

La única forma de hacer esto sin root y sin es a través de ejecutando estos comandos:

  • adb reboot-- no se requiere raíz; para reiniciar, o

  • adb shell reboot -p-- no se requiere raíz.

  • adb shell shutdown-- necesita raíz.

    adb shell sudebe ejecutarse antes, preferiblemente así: adb shellsushutdown-- para apagar / apagar -- en una computadora mientras la tableta está conectada a la computadora con la depuración USB habilitada.

Estos comandos funcionan a través de adb, ya que adb tiene más privilegios que un usuario normal, aunque no tanto como el root en el dispositivo.

La razón por la que simplemente no puede ejecutar los comandos rebooto shutdowna través de un emulador de terminal en el dispositivo o a través de una aplicación sin root es por las siguientes razones en orden:

  1. Las aplicaciones de Android utilizan Java como lenguaje de programación.

  2. Java tiene una función System.exec(String)que permite que el programa ejecute un comando de shell (especificado por el Stringargumento de la función).

  3. Si una aplicación no necesita root para ejecutar los comandos rebooto shutdown, fácilmente podría perpetrar ataques de denegación de servicio (DoS) en un dispositivo (básicamente como un troyano (en lenguaje informático)).

Como puede comprender, la funcionalidad de reinicio/apagado debe protegerse del software del espacio de usuario, por lo tanto, para su otra pregunta , lo ayudaremos a intentar rootear su dispositivo para que pueda obtener esta funcionalidad. De lo contrario, no hay otra manera en que pueda ayudarte.

¿Cómo planeas usar ADB sin PC? Quiero decir, estamos hablando del reemplazo del botón de encendido, y no podemos asumir que OP siempre estará sentado al lado de una PC.
@Firelord, dado que el OP no ha excluido adb en la pregunta, esta sigue siendo una respuesta válida. Además, ya ha presentado la solución no adb en su respuesta. Así que no hay necesidad de repetir algo que ya se ha dicho. Finalmente, el OP es un novato y, para mí, a veces el uso de adb es más fácil que el de tasker.
Me entendiste mal tal vez. No dije que su respuesta no sea válida (en realidad dice algo bueno, por qué la funcionalidad de reinicio/apagado no debería estar disponible para las aplicaciones normales), pero mi punto es simple: la respuesta no es práctica para fines prácticos a partir de ahora . Es por eso que pregunté: ¿cómo planeas usar ADB sin PC? Definitivamente hay una solución independiente y diferente de mi respuesta. Solo pregunto eso.
@Firelord, lo tengo. Investigué el asunto, pero como no soy muy alfabetizado en tareas, no se me ocurrió su solución. Para mí, parece que sería más fácil obtener acceso a la raíz OP, aquí: android.stackexchange.com/questions/127473/…

Como dijo @Tamoghna, la única forma de reiniciar y apagar un dispositivo no rooteado es usar adb. Puede descargar adb desde este enlace y descomprimirlo.

Abra cmd desde la misma carpeta y escriba

 adb reboot 

para reiniciar el dispositivo y escriba

 adb shell reboot -p

para apagar el dispositivo. Espero que te ayude..

¿Qué agrega esto a mi respuesta? por cierto adb shutdownfunciona para apagar el dispositivo.
el apagado de adb no funcionó para mí ...
¿Qué pasa adb shell shutdown?
y cual fue el error porque shutdownfuncionó en el dispositivo
No da ningún error, simplemente enumera todos los comandos disponibles con adb..
Estoy usando adb incluido en android sdk
por lo que adb no admite el comando de apagado. Actualizaré mi respuesta.
ups. Lo siento. actualicé mi respuesta.
" La única forma de reiniciar y apagar un dispositivo no rooteado es usando adb " - ¡no ! :) Además, ¿cómo planeas usar ADB sin PC? Quiero decir, estamos hablando del reemplazo del botón de encendido, y no podemos asumir que OP siempre estará sentado al lado de una PC.
Nunca supe que existía tal solución. Por otra parte, no soy perfecto. gracias señor del fuego