ashoksoft 83 Report post Posted June 30, 2005 Well guys ... This a techie post ... Structure of the SMS in the RD2030. There are three types of messages stored : Inbox, Outbox, UI (unsent messages) What did I do? I backed up all my SMS's and then deleted the entire folder (SMS) using bitpim, then to ensure no snags I, made an empty folder called "sms",and restarted the mobile This was what I saw : After deleting all the files in the SMS folder and reboot 3 files are created automatically, namely : ddraft00 (6 bytes) outbox00 (6 bytes) ui_sms00 (410 bytes) This is what each of the files contain : outbox00: This contains information about the number of messages sent out of the mobile and status, the following is a hex dump of the same : 00 00 00 80 00 04 Here the first three bytes are zeros, the next byte (till what I found always remains 80, then a seperator zero and finally the count of the SMS sent 04 means 4 messages in the outbox (this is a hexdump after I Sent 4 messages.) ddraft00: This contains information about saved (unsent) messages. This has 6 bytes. 00 00 00 00 00 01 First 5 bytes contain zeros. and the last byte accounts for the Number of messages in the unsent messages. ui_sms00: This is the inbox SMS section, where all the sms that u receive are stored First 9 bytes : zero Byte 10 : The number of messages remaining... free space left Bytes 11-54 : Encoding information and message origin details Bytes 55-91 : Last message recd. (used as storage template) 92-410 : Still figuring out (some assumptions... waiting for a postable response) Will update more about SMS encodings soon... What more did I do? Made a small template file where I change values, and fill in the message for the outbox, upload the edited file using BitPim, and then manually send them (numbers are stored... so u only need to open the message->Resend. Need to have a discussion with some others (StaticElectricity are u reading this?) and then make an application to automate the process what say? Cheers, Ashok Karkera PS: If u have any other mobile, the data cable and able to interact with the mobile by using bitpim / any other FS reader. Please post about your mobile also, so that I can work out on a common encoder application. (might come handy if the only option is to upload the message to the FS and then send ) Share this post Link to post Share on other sites
swaroop 0 Report post Posted June 30, 2005 though little of it makes sense to me ! . . that is gr8t Rev Engg. ! .. Share this post Link to post Share on other sites
StaticElectricity 8 Report post Posted June 30, 2005 yea, good going ashok.. i'll check up on ur guidelines and post a confirmation. nice work. Share this post Link to post Share on other sites
ashoksoft 83 Report post Posted June 30, 2005 yea, good going ashok..i'll check up on ur guidelines and post a confirmation. nice work. 34961[/snapback] Thanks dude ! Share this post Link to post Share on other sites
kshah 452 Report post Posted July 1, 2005 I will look into samsung 191 and let you know. Share this post Link to post Share on other sites
ashoksoft 83 Report post Posted July 1, 2005 I will look into samsung 191 and let you know. 34973[/snapback] Thanks a Lot DUDE!!!! Keep the gud work going Share this post Link to post Share on other sites
ashoksoft 83 Report post Posted July 2, 2005 (edited) Hi guys, Thanks for merging the topics Vishal Well this is a Small experiment that i tried today.... I now a days partially automate the SMS process using my computer... my mobile is almost always attached to the comp, so I type the message (re-encoded to the 160 char limit on RD2030), and after encoding with the message number in the proper format, i upload it to the mobile... Till today I used to compose 30 SMS at a time ... upload them together to the mob, and manually click on Re-Send for each. But a thought lingered ... why only 30 at a time... why not more... so herez how I went about... This is a hex dump of a sample SMS 2730 31 32 33 34 35 36 37 38 39 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2033 31 33 30 30 30 30 30 30 3020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 200020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 200001 0186 07 78 7E F0 2F 00 00 00 00 00 00 00 80 00 00 00 00 Took a lot of time to put all those colors ... in the right places, heres what all that means : Message Number (increases by one for each message) To Phone Number Delimiter SMSC Number Begin / End of Message / Max Message Length Actual Message This is common for all messages ... no idea why it is there, maybe a delimiter... but for what ? Still figuring this out! (black) So now this is what I did to increase the message limit (it is not directly accepted by the phone, and the moment the "00" file of inbox/outbox/unsent is changed, u will have to revert manually, Until I figure out what else is needed to be changed to support permenancy) I editied the outbox00 file to hold the message content size as 31, then uploaded another file called outbox41 and bingo ... it was in the sent ... of course I had to change message number to 31 and in the last section in the hex dump, the first hex value had to be incremented by one. I have photographed my mobile's screen to show this ... I am uploading the images here... Edited July 3, 2005 by ashoksoft Share this post Link to post Share on other sites
gfx_sikander 0 Report post Posted July 2, 2005 cool work dude .. why dont you just get that smsc number and convert it into numeirc form. i guess sending the sms to that smsc number will deliver the message to any phone on reliance network. Share this post Link to post Share on other sites
ashoksoft 83 Report post Posted July 2, 2005 (edited) The SMSC in numeric format is 3130000000, If u try to SMS it the message is "MESSAGE UNDELIVERABLE - Invalid Address" Now If I try to message my mobile number to 02231300000 then I get message sent, but no confirmation of delivery! Tried all these tricks dude! NEXT in this series : 1. How to break the 160 char. limit per SMS and 2. How to encode the messages ... so that it can be uploaded via bitpim / other softwares. Edited July 2, 2005 by ashoksoft Share this post Link to post Share on other sites
kshah 452 Report post Posted July 2, 2005 Good work, I do not understand much of what you said. I tried to increase no of charecters in my nokia using diego, hand set accept message and send too but when delivered its traunced by system and 160 chars are delivered. Share this post Link to post Share on other sites
ashoksoft 83 Report post Posted July 2, 2005 Good work, I do not understand much of what you said. I tried to increase no of charecters in my nokia using diego, hand set accept message and send too but when delivered its traunced by system and 160 chars are delivered. 35063[/snapback] noted that ... well most probably there is a check on the message size at send... Not in RD 2030 at least (coz i sent a 172 char sms to myself ... but delivered as un-editable sms, which I could not forward) Share this post Link to post Share on other sites
Rohit Rocker 0 Report post Posted July 2, 2005 Hey Ashoksoft, i am going to geta data cable tomorrow. Then i will also try all these stuff on my Nokia 2280. I will let u know abt it. Share this post Link to post Share on other sites
ashoksoft 83 Report post Posted July 2, 2005 Hey Ashoksoft, i am going to geta data cable tomorrow. Then i will also try all these stuff on my Nokia 2280. I will let u know abt it. 35077[/snapback] Great !!!! Thats another warrior in the battlefield!!! Keep us posted! Share this post Link to post Share on other sites
Vishal Gupta 4 Report post Posted July 2, 2005 I will have to request a moderator / admin to kindly merge the topic of SMS encoding here .... DONE! good going dude... Keep it up! Share this post Link to post Share on other sites
ashoksoft 83 Report post Posted July 3, 2005 I will have to request a moderator / admin to kindly merge the topic of SMS encoding here .... DONE! good going dude... Keep it up! 35092[/snapback] Thanks dude! Next post in the afternoon / evening today (depends on whether my connection will be up and running then) Share this post Link to post Share on other sites
mrasool 0 Report post Posted July 14, 2005 Thanks for the good work. I intend to dothis with the Samsung SCH-N191 but i do not have the serial data cable for the same. So the result being that i cannot use it with BitPim. Will kshah tell me where to get the samsung serial cable form ? Thanks in advance Share this post Link to post Share on other sites
kshah 452 Report post Posted July 14, 2005 I bought serial cable from baazee. Pl try there Share this post Link to post Share on other sites
mrasool 0 Report post Posted July 15, 2005 But it seems that no serial data cable for Samsung CDMA phones is available on eBay (formerly Baazee) anymore. kshah would you kindly make one and send it to me. Or you could tell me if it's available with a particular reseller on eBay. Share this post Link to post Share on other sites
kams19 0 Report post Posted July 16, 2005 ashok can u pl prepare a step-by-step procedure for dummies like me... Share this post Link to post Share on other sites
Arun 795 Report post Posted July 17, 2005 Ashok is not available for a few days as he's on vacation. I guess Ashok has done his best in explaining how it can be done, already in his posts. Share this post Link to post Share on other sites
ashoksoft 83 Report post Posted August 12, 2005 back on the topic, now ... someone was actually asking me to make a template... well working on that at the moment... lets see how long i take now Share this post Link to post Share on other sites
milind2517 1 Report post Posted June 19, 2007 Will it workout with Nokia Phones.. I am using 2865. And sms memory storage is very less.. only a 100 Sms can be stored. I want o break this limit. Is this possible?? Share this post Link to post Share on other sites
ashoksoft 83 Report post Posted June 19, 2007 no guess pal... far away from nokia re cheers ashok Share this post Link to post Share on other sites
sandeep4u 0 Report post Posted June 21, 2007 I am using LG RD 6250. And sms memory storage is very less. I want o break this limit. Is this possible or not...? Thanks In advance..! Share this post Link to post Share on other sites
sandeep 0 Report post Posted March 10, 2008 Hi Ashok, Was going thru you posts...seems you have worked a lot on CDMA tweaking. I am having some difficulties with my LG RD 2030 related to SMS. some of my messages get delayed and some part of the message aslo truncated. I receive messaged from bank sites but it seem they are lost in transit and does not make sense . as you have mentioned in your post regarding the message size limit, can you point me to the link or have some solution/workaround. Thanks in advance Sandeep The SMSC in numeric format is 3130000000, If u try to SMS it the message is "MESSAGE UNDELIVERABLE - Invalid Address"Now If I try to message my mobile number to 02231300000 then I get message sent, but no confirmation of delivery! Tried all these tricks dude! NEXT in this series : 1. How to break the 160 char. limit per SMS and 2. How to encode the messages ... so that it can be uploaded via bitpim / other softwares. Share this post Link to post Share on other sites