summaryrefslogtreecommitdiff
path: root/tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
diff options
context:
space:
mode:
authorHall Liu <hallliu@google.com>2018-11-27 14:36:51 -0800
committerHall Liu <hallliu@google.com>2019-02-13 11:07:37 -0800
commitee313737e970e95c77cdc229c315dd2c0e8551ce (patch)
tree76a7f102c0308940ef0e4ba8557ed1454dcb8e37 /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
parent3fdbf46ac172de22670d7faa824c2fcda19168ec (diff)
Implement more location checks
Make the following modifications to APIs and required permissions. Move the following APIs from checking coarse permission to fine permission (except for apps targeting pre-Q): TelephonyManager.getCellLocation() (deprecated) TelephonyManager.getNeighboringCellInfo() TelephonyManager.getAllCellInfo() TelephonyManager.requestCellInfoUpdate() PhoneStateListener#onCellLocationChanged PhoneStateListener#onCellInfoChanged Start checking for fine permission on the following APIs: (Note -- these will only be logged, not denied until a future CL) TelephonyManager.requestNetworkScan() TelephonyScanManager.requestNetworkScan() NetworkScanCallback#onResults Start checking for coarse permission on the following APIs: (Note -- these will only be logged, not denied until a future CL) TelephonyManager#getAvailableNetworks TelephonyManager#getServiceStateForSubscriber and #getServiceState PhoneStateListener#onServiceStateChanged Bug: 116258458 Test: manual via testapps Change-Id: I45326ddacbcf538da50ca544d67eed12cf0c0861
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions