tags:

views:

112

answers:

2

Send an sms using the normal GSM TextMessage API on the BlackBerry, get back garbage. It's not unicode, phone is set to 7-bit send. Byte size is only off by one. Is there some default crypto thing, or some weird encoding they use? This code works most everywhere else in the world; this definitely seems like a movistar problem. The string that comes back is random 7-bit ascii except for a few high order bytes.

Needless to say the source input text is totally 7 bit chars, which should work in sms, ISO-8859 and look the same in UTF charsets.

Anybody seen this or got sms working in code on movistar VZ blackberries?

A: 

Do you have an example you can share? It may be you are seeing the raw SMS data as stored on the blackberry. They will be sent / received in standard pdu format, but the blackberry itself will compress and possibly encrypt the data as well (depending on security settings)

James
A: 

it's really a terrible problem i met here,in Venezuela, i am using the sim card purchased from Movistar with my own HTC Polaris,the sms i send in Unicode to myself is unreadable,too. the chinese character in sms can not be recognize,only engish character and digits are readable,it seems SMS are not coded in unicode even i'd selected unicode format in my cellphone, it's doubted that SMS center converts the format of SMS due to another SIM card which is roaming in Venezuela with the same cellphone works well. for instance,the sms i sent to myself is following: "PCiaKO1¿" but the original is 'PC XXXX 1' --> XXXX is chinese character.

elaleo