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