0 votos

¿Cómo puedo desactivar la funcionalidad GPS de mi teléfono Android a nivel del kernel?

¿Cómo puedo desactivar la funcionalidad GPS de mi teléfono Android a nivel de kernel? Sé que esto requiere (aunque no estoy seguro) la desactivación de los controladores de dispositivos para el GPS o el módulo del núcleo, pero ¿cómo hacerlo exactamente?

Por nivel de núcleo, quiero decir que el GPS ya no está ahí como en forma blanda, su hardware sigue existiendo pero no sirve para nada. Si lo desactivo a nivel de aplicación, me sigue rastreando, las aplicaciones pueden acceder a él. Lo que quiero es que no haya comunicación entre el hardware y el software. Para que las aplicaciones perciban que este teléfono no tiene GPS. Espero que me entiendan. He podido hacer esto con el bluetooth, es decir, he eliminado los permisos de bluetooth de los archivos xml que aparecen en la carpeta system/etc/permissions de su rom stock, el bluetooth ya no está ahí, pero lo mismo no funciona para el GPS.

0 votos

Las modificaciones del kernel son específicas del dispositivo. ¿Qué dispositivo utiliza?

1voto

Rom Puntos 21

Asumiendo que todavía tienes la ROM original instalada en tu móvil, esto no será posible, porque en los kernels originales no hay opciones in-build en el kernel para activar los componentes a ese nivel.

En caso de que tu teléfono esté rooteado, siempre puedes usar un kernel personalizado que tendría este tipo de opción, que en mi opinión es muy rara porque no es una opción que se busque generalmente.

Además, suponiendo que se pueda incluir una función como ésta manualmente (en los fuentes), habrá que volver a compilar el kernel, lo que no es necesariamente fácil para alguien inexperto en este campo.

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