f7b8d687bf6cc3d0109b9003631851c5698fdafa
This CL fixes the ANR by moving possible blocking IDumpstateDevice IPC call from main thread to background thread. Settings develop options depends on IDumpstateDevice IPC call to set and get Vendor Verbose Logging feature. The IPC may occasionally get blocked in system_server which is extremely busy (e.g. during bugreport generating). This may cause Settings app crashing with ANR. Bug: 287126040 Bug: 280015761 Test: atest EnableVerboseVendorLoggingPreferenceControllerTest Test: Verbose Vendor Logging regression Test: Stress test (heavily trigger on/off during BR generating) Change-Id: I0b88ef089097930b62dcb1cb7d6fe9990356ab5d
Merge "Change the summary string to exclude 'Audio output' feature" into udc-dev am:
fecfa96723 am: 3608d5bf18 am: 50ac77ebfe
Merge "Revert "Revert "Update theme for ChannelPanelActivity""" into udc-dev am:
185244f43d am: e6d4fa7daa
…
Description
No description provided
Languages
Java
89.8%
Kotlin
10.2%