Removed the "owner" field in the aidl_interface module so it is frozen
with the rest of the interfaces in the future.
Test: m android.hardware.tetheroffload-freeze-api
Bug: 279471180
Change-Id: I15bbeb74a58211cc7037ba60c1a38c02bd742984
This patch converts Tetheroffload HIDL to AIDL and adds an empty
example implementation.
There are some changes in AIDL HAL:
1. Combine IOffloadConfig and IOffloadControl into IOffload
2. Use AIDL builtin errors exception code with message as return
Bug: b/205762647
Test: m android.hardware.tetheroffload-update-api
m android.hardware.tetheroffload-V1-ndk
m android.hardware.tetheroffload-service.example
atest VtsHalTetheroffloadTargetTest
Change-Id: I9859ff3df608c058786b4e2b91cb6cd5f38e653a