Android p preview 5
Serve @1.2::IServiceManager.

The following features will be looked at for @1.2::IServiceManager
- Better notifications (onRegistration will contain the interface)
- Remove service (for b/64678982, lazy HALs)
- Callbacks to support lazy hal shutdown when there are no clients (b/79983843)
- Method to list interfaces in the manifest (for b/76108617, since if they are
      lazy, they will no longer show up in listByInterface)
- Broadcast to all HALs for systrace w/o root (b/78136428)
- Register w/o it having to call interface chain (b/36424585)

It doesn't do anything yet, but this is to verify
the core code works properly.

Bug: 66921961
Test: hidl_test
Test: manually verify lshal shows @1.2::IServiceManager
Change-Id: I7eca507bef52b87273f86b1279432cf8b8ef11d9
1 file changed