Some improvements to process state dumpsys output.
The detailed dumpsys output of ProcessRecord had some formatting issues. Cleaned this up, also reorganized and improved some of the other output. And improved debugging output of capabilities -- have special formatting to print the flags in a more human-readable way, and added this to the process list summaries. Looks like this: Proc #28: psvc F/ /PER LCM t: 0 32602:com.google.android.providers.media.module/u0a236 (service) com.google.android.providers.media.module/com.android.providers.media.fuse.ExternalStorageServiceImpl<=Proc{31384:system/1000} Proc # 4: psvc F/ /PER LCM t: 0 31614:com.android.bluetooth/1002 (service) com.android.bluetooth/.gatt.GattService<=Proc{31384:system/1000} Proc # 2: fg+50 F/A/TOP LCM t: 0 4029:com.google.android.apps.maps/u0a186 (fg-service-act) Proc # 0: vis F/A/TOP LCM t: 0 32033:com.google.android.apps.nexuslauncher/u0a155 (service) com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener<=Proc{31384:system/1000} Proc # 8: vis F/ /BTOP LCM t: 0 32563:com.google.android.googlequicksearchbox:interactor/u0a151 (service) com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService<=Proc{777:com.google.android.googlequicksearchbox:search/u0a151} Proc # 7: vis F/ /BTOP LCM t: 0 4406:com.google.android.tts/u0a204 (service) com.google.android.tts/.service.GoogleTTSService<=Proc{4029:com.google.android.apps.maps/u0a186} Proc # 6: vis F/ /BTOP LCM t: 0 777:com.google.android.googlequicksearchbox:search/u0a151 (service) com.google.android.googlequicksearchbox/com.google.android.apps.gsa.publicsearch.PublicSearchService<=Proc{4029:com.google.android.apps.maps/u0a186} Proc # 1: vis F/ /BTOP LCM t: 0 32254:com.google.android.gms.persistent/u0a152 (service) com.google.android.gms/com.google.android.location.internal.GoogleLocationManagerService<=Proc{4029:com.google.android.apps.maps/u0a186} Proc #47: vis F/ /BFGS --- t: 0 31954:com.google.android.ext.services/u0a70 (service) com.google.android.ext.services/android.ext.services.notification.Assistant<=Proc{31384:system/1000} Proc #16: vis F/ /BFGS LCM t: 0 32515:com.google.android.as/u0a112 (service) com.google.android.as/com.google.android.apps.miphone.aiai.captions.SystemCaptionsManagerService<=Proc{31384:system/1000} Proc #51: vis F/ /IMPF --- t: 0 2072:com.qualcomm.qcrilmsgtunnel/1001 (service) com.qualcomm.qcrilmsgtunnel/.QcrilMsgTunnelService<=Proc{31915:com.android.phone/1001} Proc #48: prcp b/ /IMPB --- t: 0 3783:com.google.android.inputmethod.latin/u0a182 (service) com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME<=Proc{31384:system/1000} Bug: 156545187 Test: manually checked output Change-Id: I99d8136b98b39e74d9f316da5954f85aec570c01
Loading
Please register or sign in to comment