Los códigos secretos de los marcadores son divertidos y útiles y están de moda, pero ¿cómo puedo usarlos en mi tablet, o en mi mochila de televisión, o en cualquier otro dispositivo Android sin teléfono?
Respuestas
¿Demasiados anuncios?Desde adb shell
:
am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://<secretcode>
Donde <secretcode>
es el código sin los asteriscos, por ejemplo 4636
.
Esto es más efectivo que la acción DIAL porque es directa y no depende del marcador para analizar el código y disparar el intento de código secreto por sí mismo. (Algunos dialers no lo hacen automáticamente y tienes que pulsar "Llamar"). La intención DIAL también es manejada por múltiples aplicaciones (Teléfono, Skype y Hangouts Dialer en mi dispositivo) por lo que esto puede omitir esa molestia.
Hay al menos tres maneras de hacerlo:
Programáticamente comenzando una actividad con Intent.ACTION_DIAL
:
String secretCode = "123456789"; Intent intent = new Intent(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:*#*#" + secretCode + "#*#*")); startActivity(intent);
Programáticamente mediante la difusión de una intención:
String secretCode = "123456789"; String action = "android.provider.Telephony.SECRET_CODE"; Uri uri = Uri.parse("android_secret_code://" + secretCode); Intent intent = new Intent(action, uri); sendBroadcast(intent);
Con una aplicación de terceros:
Desarrollé una aplicación de código abierto que rastrea los archivos AndroidManifest.xml de tu dispositivo para encontrar códigos secretos, y te permite ejecutar los códigos secretos disponibles en tu dispositivo.
Puedes conseguirlo en el Play Store o en el repositorio de GitHub Códigos secretos de los Androids .
0 votos
Para los que no están familiarizados con el tema, hay un lista aquí . Muchos son independientes de la conexión/servicio celular/etc. Además, no está claro cuántos de ellos funcionan con qué teléfonos o versiones de Android para empezar. Un buen número de ellos no funcionan en mi N5.
0 votos
Demasiado tarde para editar mi comentario, me di cuenta de que hay una lista mejor en nuestro propio sitio: ¿Conoces otros comandos del teclado de Android (códigos de marcación)?