Foro de elhacker.net

Comunicaciones => Dispositivos Móviles (PDA's, Smartphones, Tablets) => Mensaje iniciado por: extreme69 en 28 Febrero 2011, 19:59 pm



Título: Borrar TODOS los sms del celular con comandos AT
Publicado por: extreme69 en 28 Febrero 2011, 19:59 pm
Hola, la verdad me está volviendo loco, hace unas 3 horas que estoy intentando hacerlo...

A ver, si estás perdido y no entendés de lo que hablo te explico un poco.

Estoy conectandome al celular usando hyperterminal, la idea es jugar un rato con los comandos AT, para esto una vez conectado tiro estos comandos:

Código:
AT
OK
AT+CMGF=1
OK
AT+CMGW="001"
> 001
+CMGW: 14593

OK

Con esto creé un mensaje que se está alojando en "mensajes salientes" (aún no fue enviado), bien, ahora lo que quiero es borrarlo... se supone que el comando para borrar es AT+CMGD... la sintaxis para borrar el mensaje que recién creamos sería algo como:

Código:
AT+CMGD=14593

Y esto funciona, pero borra solo 1 mensaje, siendo 14593 el numero del mensaje.

Ahora bien, se supone que la sintaxis permite agregar ciertas funciones.

Si pongo...

Código:
AT+CMGD=14593,4

En teoría debería borrar todos los mensajes (es lo que indica el último 4), pero esto no sucede.

También probé

Código:
AT+CMGD=?

También sin exito.


Ahora mi problema es que NO exísten los 14000 mensajes que menciona, por lo tanto si los intento borrar de a 1 jamás voy a llegar al numero 1 (que es mi objetivo).

¿Ideas? es un motorla V360 el que estoy destruyendo XD

¿Puede tener algo que ver el message storage area? (AT+CMGR) ? aún no entiendo como utilizarlo.