Statsd uses ThermalService to pull temperatures

Make statsd use thermal service to pull temperature events. This way we
do not have to directly use thermal hal and manage multiple versions.

Test: adb shell cmd stats pull-source 10021 on blueline-userdebug
Received 8 CPU temps, 2 GPU, 1 skin, 1 battery, 1 usbc, and 1 NPU
Numbers looked reasonable: CPUs were at ~35C, GPU at 34-35, battery at
28, skin at 30, NPU was higher at 43.
Bug: 119228310

Change-Id: Id84b7855bfb91d0439d856a30ad4e40a087f2d4f
1 file changed
tree: 68e374aedfbce034b55ace2579e1f7e2223290ce
  1. atom_field_options.proto
  2. atoms.proto