Add death recipient for Context Hub AIDL HAL
When the Context Hub AIDL HAL dies, we need to reconnect to the
binder interface and reset the Context Hub Service.
Bug: 246384988
Test: m && ./vendor/google/tools/flashall
Test: adb shell dumpsys contexthub # normal
Test: adb shell logcat | grep -iE 'CHRE|contexthub' # normal
Test: kill AIDL HAL process # Context Hub restarts
Test: Run CHQTS tests before and after AIDL HAL death
Test: Same tests passed
Change-Id: I86d4c87a3b8f6aa4c476fbc866432400ba7f4a3b
2 files changed