it does look like this has been some activity around  t lately so we will likely be able to put an upper bound on this sooner or later  given that  my inclination would be to keep the current interface i e not split listthreadsforprocess back out and do the piped shell command regex logic to avoid pulling kb  it d likely be best to pull that logic into a separate helper function getpsoutputforo just to keep the rest of getpsoutput readable  i do think that this is something that devil should know how to do as opposed to telemetry  i strongly prefer that we have devil handle android version specific quirks 