1 votos

ejecutar ussd desde el shell-script

Cada mes necesito ejecutar el comando de USSD. Quiero automatizarlo. Mi idea es escribir un shell-script para SManager . Encontré dos maneras de hacer una llamada (probado de adb):

service call phone 2 s16 '*100#'

y

am start -a android.intent.action.CALL -d tel:*100#

Pero esto ordena llame a a *100# en lugar de ejecutar a USSD.

Mi Android es 4.2.2 con root en el cianógeno 10.1.3

2voto

Vitaly Zdanevich Puntos 101

reemplazar % a %23 así que..:

service call phone 2 s16 '*100%23'

o

am start -a android.intent.action.CALL -d tel:*100%23

0 votos

Hola, ¿has conseguido solucionarlo? Casualmente, necesito exactamente lo mismo, "llamar" al código USSD, y en base a la salida analizada, seleccionar algunas opciones de menú USSD (muy probablemente utilizando el comando de entrada).

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