Skip to content

Instantly share code, notes, and snippets.

@rwoloszyn
Created November 4, 2015 14:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rwoloszyn/71c24a6cd13559c35adb to your computer and use it in GitHub Desktop.
Save rwoloszyn/71c24a6cd13559c35adb to your computer and use it in GitHub Desktop.
SMS Content description columns
Those are values for android 4.4.4 in S3 for Smasung S3.
V/ActivityManager$SmsObserver(17187): .onChange: SMS Send !!! timestamp: 1446649046654
V/ActivityManager$SmsObserver(17187): .onChange: _id and its value: 211
V/ActivityManager$SmsObserver(17187): .onChange: thread_id and its value: 7
V/ActivityManager$SmsObserver(17187): .onChange: address and its value: +48692631872
V/ActivityManager$SmsObserver(17187): .onChange: person and its value: null
V/ActivityManager$SmsObserver(17187): .onChange: date and its value: 1446649046654
V/ActivityManager$SmsObserver(17187): .onChange: date_sent and its value: 1446649022000
V/ActivityManager$SmsObserver(17187): .onChange: protocol and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: read and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: status and its value: -1
V/ActivityManager$SmsObserver(17187): .onChange: type and its value: 1
V/ActivityManager$SmsObserver(17187): .onChange: reply_path_present and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: subject and its value: null
V/ActivityManager$SmsObserver(17187): .onChange: body and its value: Vxxfhu
V/ActivityManager$SmsObserver(17187): .onChange: service_center and its value: +48602006073
V/ActivityManager$SmsObserver(17187): .onChange: locked and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: error_code and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: seen and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: deletable and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: sim_slot and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: sim_imsi and its value: null
V/ActivityManager$SmsObserver(17187): .onChange: hidden and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: group_id and its value: null
V/ActivityManager$SmsObserver(17187): .onChange: group_type and its value: null
V/ActivityManager$SmsObserver(17187): .onChange: delivery_date and its value: null
V/ActivityManager$SmsObserver(17187): .onChange: app_id and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: msg_id and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: callback_number and its value: null
V/ActivityManager$SmsObserver(17187): .onChange: reserved and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: pri and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: teleservice_id and its value: 0
V/ActivityManager$SmsObserver(17187): .onChange: link_url and its value: null
V/ActivityManager$SmsObserver(17187): .onChange: svc_cmd and its value: 0
@rwoloszyn
Copy link
Author

I dont know the type of those values.

@rwoloszyn
Copy link
Author

I found in android:

private static final String[] SMS_ONLY_COLUMNS =

139 { "address", "body", "person", "reply_path_present",
140 "service_center", "status", "subject", "type", "error_code" };
Which is located:
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/MmsSmsProvider.java
and its available under android:

// These are the columns that appear only in the SMS message
// table.
private static final String[] SMS_ONLY_COLUMNS =
        { "address", "body", "person", "reply_path_present",
          "service_center", "status", "subject", "type", "error_code" };

and for sms:

@rwoloszyn
Copy link
Author

So this parameter whic is indicating that message was read is provided by mms provider.
I checked and mmsSmsProvider java existr on androd since version 2.1, so it could be usefull.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment