diff --git a/audio/audio_policy_configuration.xml b/audio/audio_policy_configuration.xml new file mode 100644 index 0000000..9a21ffd --- /dev/null +++ b/audio/audio_policy_configuration.xml @@ -0,0 +1,523 @@ + + + + + + + + + + + + + + + + + + + Earpiece + Speaker + Telephony Tx + Built-In Mic + Built-In Back Mic + FM Tuner + Telephony Rx + Echo Reference + + Speaker + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/audio/default_volume_tables.xml b/audio/default_volume_tables.xml new file mode 100644 index 0000000..207be41 --- /dev/null +++ b/audio/default_volume_tables.xml @@ -0,0 +1,129 @@ + + + + + + + + 0,0 + 100,0 + + + 0,-9600 + 100,-9600 + + + + 1,-2400 + 33,-1800 + 66,-1200 + 100,-600 + + + + 1,-5800 + 20,-4000 + 60,-1700 + 100,0 + + + + 1,-4950 + 33,-3350 + 66,-1700 + 100,0 + + + + 1,-5800 + 20,-4000 + 60,-1700 + 100,0 + + + + 1,-4950 + 33,-3350 + 66,-1700 + 100,0 + + + + 1,-5800 + 20,-4000 + 60,-2100 + 100,-1000 + + + + 1,-12700 + 20,-8000 + 60,-4000 + 100,0 + + + + + + + + + 0,-5800 + 20,-4000 + 60,-1700 + 100,0 + + + + + 0,-4950 + 33,-3350 + 66,-1700 + 100,0 + + + + + 0,-5800 + 20,-4000 + 60,-1700 + 100,0 + + + + + 0,-4950 + 33,-3350 + 66,-1700 + 100,0 + + + + + 0,-5800 + 20,-4000 + 60,-2100 + 100,-1000 + + + + + 0,-12700 + 20,-8000 + 60,-4000 + 100,0 + + diff --git a/configs/vintf/device_framework_matrix.xml b/configs/vintf/device_framework_matrix.xml index 3852096..15df05d 100644 --- a/configs/vintf/device_framework_matrix.xml +++ b/configs/vintf/device_framework_matrix.xml @@ -1,4 +1,44 @@ - + + + android.frameworks.sensorservice + 1.0 + + ISensorManager + default + + + + android.hidl.allocator + 1.0 + + IAllocator + ashmem + + + + android.hidl.manager + 1.0 + + IServiceManager + default + + + + android.hidl.memory + 1.0 + + IMapper + ashmem + + + + android.hidl.token + 1.0 + + ITokenManager + default + + vendor.samsung.hardware.audio 1 @@ -203,46 +243,6 @@ default - - android.frameworks.sensorservice - 1.0 - - ISensorManager - default - - - - android.hidl.allocator - 1.0 - - IAllocator - ashmem - - - - android.hidl.manager - 1.0 - - IServiceManager - default - - - - android.hidl.memory - 1.0 - - IMapper - ashmem - - - - android.hidl.token - 1.0 - - ITokenManager - default - - vendor.qti.hardware.qccsyshal 1.0-2 diff --git a/configs/vintf/manifest.xml b/configs/vintf/manifest.xml index 30af3d2..6f9c0cd 100644 --- a/configs/vintf/manifest.xml +++ b/configs/vintf/manifest.xml @@ -4,6 +4,31 @@ device/samsung/sm8650-common/vintf/manifest_samsung.xml --> + + android.frameworks.sensorservice + hwbinder + @1.0::ISensorManager/default + + + android.hidl.allocator + hwbinder + @1.0::IAllocator/ashmem + + + android.hidl.manager + hwbinder + @1.0::IServiceManager/default + + + android.hidl.memory + hwbinder + @1.0::IMapper/ashmem + + + android.hidl.token + hwbinder + @1.0::ITokenManager/default + android.hardware.audio hwbinder diff --git a/device.mk b/device.mk index 80248e9..d128587 100644 --- a/device.mk +++ b/device.mk @@ -344,7 +344,6 @@ PRODUCT_COPY_FILES += \ # Sensors PRODUCT_PACKAGES += \ - android.hardware.sensors-service.samsung-multihal \ sensors.dynamic_sensor_hal PRODUCT_COPY_FILES += \