¿Es posible reiniciar llamando al SYSCALL(sys_reboot,sys_reboot,sys32_reboot_wrapper)
?Cómo reiniciar el teléfono Android desde el código del kernel
Respuesta
En realidad, solo puedes hacerlo si tu dispositivo móvil está rooteado. Como alternativa, puede ejecutar adb reboot dentro de su código. adb tiene el permiso de superusuario.
Eso está mal. adb no tiene su permiso si ejecuta 'adb sh id', no obtendrá la raíz de salida. Pero creo que tienes razón de que es posible a través de la interfaz adb reiniciar el teléfono. – rekire
lo siento por el malentendido, lo que quise decir es que él puede ejecutar reinicio adb con el fin de reiniciar su teléfono – Blackbelt
// incluir este archivo en el código del kernel # include
// incluir este archivo en el código del kernel
#include<cutils/android_reboot.h>
// llamar a esta función
android_reboot(ANDROID_RB_RESTART,0,0);
- 1. ¿Cómo obtener el número de teléfono del teléfono en el código de Android?
- 2. Código fuente del kernel de Android 4.0?
- 3. No se puede actualizar el evento en el calendario del teléfono desde el código
- 4. Cómo usar ioctl() desde el espacio del kernel en Linux?
- 5. ¿Cómo hacer que suene el teléfono Android?
- 6. Cómo desbloquear el teléfono Android a través del código de forma remota
- 7. ¿Puedo obtener logcat log después de reiniciar el teléfono?
- 8. Cómo bloquear botones/teléfono Android desde el código (bloqueo de pantalla)?
- 9. ¿Cómo se pueden cargar los módulos del kernel de Linux desde el código C?
- 10. Desbloquear el teléfono Android programáticamente?
- 11. Desactivando programáticamente el teléfono Android
- 12. Cargando el módulo kernel en el núcleo de Android
- 13. acercar el teléfono para Android
- 14. Android: Recuperar el nombre del contacto del número de teléfono
- 15. El teléfono Android se reinicia al desinstalar
- 16. cómo hacer que el servidor RTSP en el teléfono Android?
- 17. ¿Cómo construir Android sin la aplicación del teléfono?
- 18. manejo del evento de apagado del teléfono en Android
- 19. Cómo comenzar con el desarrollo del kernel de Linux
- 20. obteniendo IMSI del teléfono Android?
- 21. Localización de iPhone: ¿recibe el código de idioma del teléfono?
- 22. Reiniciar/Apagar el emulador de Android
- 23. Gmail Sync en el teléfono Android
- 24. Android: Despierta y desbloquea el teléfono
- 25. Cómo reiniciar la aplicación de Android desde la aplicación
- 26. Android configurar el altavoz del teléfono mediante programación
- 27. ¿Qué teléfono Android usar para el desarrollo ...?
- 28. Android: Determine el método de entrada activo desde el código
- 29. Android NDK: cómo limpiar el código nativo después de reiniciar la actividad?
- 30. Recuperar el número y el IMEI del teléfono móvil
Normalmente no. ¿Estás rooteado? – rekire