unknown call types when querying device call logs

Viewed 342

In the snippet below, I am trying to read call logs and print their call type

Cursor cursor = context.getContentResolver().query(Calls.CONTENT_URI, ...);
while (cursor.moveToNext()) {
    int callType = cursor.getInt(cursor.getColumnIndex(Calls.TYPE));
    Log.d("callType", callType);
}

In some cases, I get values not listed in the official docs. Does anyone know what these callTypes mean?


callType 10

COMIO:

  • COMIO S1

OPPO:

  • A37fw
  • CPH1609
  • CPH1701
  • CPH1801
  • CPH1803
  • CPH1823
  • CPH1853
  • CPH1859
  • CPH1881
  • CPH1893
  • CPH1909
  • CPH1911
  • CPH1945
  • CPH1969
  • CPH1989
  • RMX1801
  • RMX1807

Realme:

  • RMX1825
  • RMX1827
  • RMX1833
  • RMX1901
  • RMX1911
  • RMX1992

Xiaomi:

  • Redmi 3S

callType 20

OPPO:

  • CPH1609
  • CPH1701
  • CPH1803
  • CPH1853
  • CPH1859
  • CPH1901
  • CPH1909
  • RMX1801
  • RMX1807

Realme:

  • RMX1825
  • RMX1833
  • RMX1901

callType 100

Realme:

  • RMX1827
  • RMX1901

callType 1001

PANASONIC:

  • Panasonic P85 NXT

1 Answers
Related