Oxygen Phone Manager SMS

From XentaxWiki
Jump to: navigation, search

Choose archive extension:

OSM


Format Specifications

char {24}      - Header (Oxygen Software SMS. v3.)
uint32 {4}   - Number Of Items In Archive
uint32 {4}   - Number Of Actual SMS's (ie some SMS's span over 1 message)
uint32 {4}   - Number Of Actual SMS's (ie some SMS's span over 1 message)
uint32 {4}   - null
uint32 {4}   - Unknown (68)

// for each message

byte {1}     - null
uint32 {4}   - Offset to the null above
uint32 {4}   - Message Number (incremental from 1)
uint64 {8}   - Timestamp?
byte {3}     - null
uint32 {4}   - Unknown
uint64 {8}   - null
uint32 {4}   - Unknown
uint32 {4}   - Unknown
byte {12}    - null
uint32 {4}   - Unknown (76 for messages with multiple parts)
uint32 {4}   - Number Of Message Parts (null for a single message)
uint32 {4}   - Message Part Number (null for a single message, incremental from 1 for multiple parts)
uint32 {4}   - SMS Station Phone Number Length?
uint16 {2}   - Message Length
uint16 {2}   - Topic Length
uint16 {2}   - Original Sender Phone Number Length
char {X}     - Original Sender Phone Number
char {X}     - Message (Unicode Text - length=messageLength*2)
char {X}     - Topic (Unicode Text - length=topicLength*2)
byte {16}    - SMS Station Phone Number (null Terminated)

MultiEx BMS

Not written yet


Supported Programs