HalDevManager: Cache the result of vendor hal support in init flow

There are two benefits
1. Reduce the counts of IPC call to query via service manager
2. Prevent from another thread will have chance to be blocked with
synchronized mLock during running iWifi.start().

Bug: 79163913
Bug: 80626882
Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Change-Id: Ie6994bfe349a5f04cd1b83ab93e4fbf7de7a9554
1 file changed
tree: c7c44111b38b02ad4031122fe3776e02e61bc482
  1. service/
  2. PREUPLOAD.cfg