sm7125: Build various blobs from source

Change-Id: Ic15386a29b130a7f20a9acd03744f3c8b2f56e1e
fourteen-wip
Simon1511 3 years ago
parent 40f6d7de20
commit d027df08d2
  1. 23
      common.mk
  2. 8
      configs/init/android.hardware.graphics.composer@2.4-service.rc
  3. 22
      proprietary-files.txt

@ -95,6 +95,11 @@ PRODUCT_COPY_FILES += \
frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \ frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \
frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml
# Bluetooth
PRODUCT_PACKAGES += \
vendor.qti.hardware.bluetooth_audio@2.0.vendor \
com.qualcomm.qti.bluetooth_audio@1.0.vendor
# Camera # Camera
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.camera.provider@2.4-legacy \ android.hardware.camera.provider@2.4-legacy \
@ -104,7 +109,8 @@ PRODUCT_PACKAGES += \
camera.device@3.3-impl \ camera.device@3.3-impl \
camera.device@3.4-impl \ camera.device@3.4-impl \
camera.device@3.5-impl \ camera.device@3.5-impl \
libgrallocusage.vendor libgrallocusage.vendor \
vendor.qti.hardware.camera.device@1.0.vendor
# CAS # CAS
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
@ -138,9 +144,6 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.display.mapper@4.0.vendor \ vendor.qti.hardware.display.mapper@4.0.vendor \
vendor.display.config@2.0.vendor vendor.display.config@2.0.vendor
PRODUCT_COPY_FILES += \
$(COMMON_PATH)/configs/init/android.hardware.graphics.composer@2.4-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.graphics.composer@2.4-service.rc
# Doze # Doze
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
SamsungDoze SamsungDoze
@ -258,6 +261,10 @@ PRODUCT_PACKAGES += \
libOmxVenc \ libOmxVenc \
libstagefrighthw libstagefrighthw
# Perf
PRODUCT_PACKAGES += \
vendor.qti.hardware.perf@2.2.vendor
# Permissions # Permissions
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.audio.low_latency.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.low_latency.xml \ frameworks/native/data/etc/android.hardware.audio.low_latency.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.low_latency.xml \
@ -312,6 +319,10 @@ PRODUCT_PACKAGES += \
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
$(COMMON_PATH)/power/powerhint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.xml $(COMMON_PATH)/power/powerhint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.xml
# QMI
PRODUCT_PACKAGES += \
libjson
# Radio # Radio
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.broadcastradio@1.0-impl android.hardware.broadcastradio@1.0-impl
@ -324,7 +335,9 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.radio@1.5 \ android.hardware.radio@1.5 \
android.hardware.radio.config@1.2 \ android.hardware.radio.config@1.2 \
libxml2 libxml2 \
librilutils \
librmnetctl
# Sensors # Sensors
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \

@ -1,8 +0,0 @@
service vendor.hwcomposer-2-4 /vendor/bin/hw/android.hardware.graphics.composer@2.4-service
class hal animation
user system
group graphics drmrpc
capabilities SYS_NICE SYS_RESOURCE
onrestart restart surfaceflinger
task_profiles HighPerformance GpisSfCpusetJoin
socket pps stream 0660 system system

@ -191,13 +191,9 @@ vendor/firmware/dax_param.bin
vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti
vendor/lib/hw/audio.bluetooth_qti.default.so vendor/lib/hw/audio.bluetooth_qti.default.so
vendor/lib64/hw/audio.bluetooth_qti.default.so vendor/lib64/hw/audio.bluetooth_qti.default.so
vendor/lib/com.qualcomm.qti.bluetooth_audio@1.0.so
vendor/lib/libbluetooth_audio_session.so vendor/lib/libbluetooth_audio_session.so
vendor/lib/vendor.qti.hardware.bluetooth_audio@2.0.so
vendor/lib/libbluetooth_audio_session_qti.so vendor/lib/libbluetooth_audio_session_qti.so
vendor/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so
vendor/lib64/libbluetooth_audio_session.so vendor/lib64/libbluetooth_audio_session.so
vendor/lib64/vendor.qti.hardware.bluetooth_audio@2.0.so
vendor/lib64/libbluetooth_audio_session_qti.so vendor/lib64/libbluetooth_audio_session_qti.so
vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so
vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so
@ -234,8 +230,6 @@ vendor/firmware/apnv11.bin
# Camera # Camera
vendor/bin/hw/vendor.samsung.hardware.camera.provider@4.0-service vendor/bin/hw/vendor.samsung.hardware.camera.provider@4.0-service
vendor/etc/init/vendor.samsung.hardware.camera.provider@4.0-service.rc vendor/etc/init/vendor.samsung.hardware.camera.provider@4.0-service.rc
vendor/lib/android.hardware.camera.provider@2.4-legacy.so
vendor/lib/android.hardware.camera.provider@2.5-legacy.so
vendor/lib/camera.device@1.0-impl.so vendor/lib/camera.device@1.0-impl.so
vendor/lib/camera.device@3.2-impl.so vendor/lib/camera.device@3.2-impl.so
vendor/lib/camera.device@3.3-impl.so vendor/lib/camera.device@3.3-impl.so
@ -246,8 +240,6 @@ vendor/lib/vendor.samsung.hardware.camera.device@5.0-impl.so
vendor/lib/vendor.samsung.hardware.camera.device@5.0.so vendor/lib/vendor.samsung.hardware.camera.device@5.0.so
vendor/lib/vendor.samsung.hardware.camera.provider@4.0-legacy.so vendor/lib/vendor.samsung.hardware.camera.provider@4.0-legacy.so
vendor/lib/vendor.samsung.hardware.camera.provider@4.0.so vendor/lib/vendor.samsung.hardware.camera.provider@4.0.so
vendor/lib64/android.hardware.camera.provider@2.4-legacy.so
vendor/lib64/android.hardware.camera.provider@2.5-legacy.so
vendor/lib64/camera.device@1.0-impl.so vendor/lib64/camera.device@1.0-impl.so
vendor/lib64/camera.device@3.2-impl.so vendor/lib64/camera.device@3.2-impl.so
vendor/lib64/camera.device@3.3-impl.so vendor/lib64/camera.device@3.3-impl.so
@ -380,7 +372,6 @@ vendor/lib/libscveObjectSegmentation.so
vendor/lib/libdualcam_optical_zoom.so vendor/lib/libdualcam_optical_zoom.so
vendor/lib/libmfhdr_interface.so vendor/lib/libmfhdr_interface.so
vendor/lib/liblivefocus_capture_engine.so vendor/lib/liblivefocus_capture_engine.so
vendor/lib/vendor.qti.hardware.camera.device@1.0.so
vendor/lib/libsmartfocus_interface.so vendor/lib/libsmartfocus_interface.so
vendor/lib/libdualcam_optical_zoom_control.so vendor/lib/libdualcam_optical_zoom_control.so
vendor/lib/libswregistrationalgo.so vendor/lib/libswregistrationalgo.so
@ -513,7 +504,6 @@ vendor/lib64/libscveObjectSegmentation.so
vendor/lib64/libdualcam_optical_zoom.so vendor/lib64/libdualcam_optical_zoom.so
vendor/lib64/libmfhdr_interface.so vendor/lib64/libmfhdr_interface.so
vendor/lib64/liblivefocus_capture_engine.so vendor/lib64/liblivefocus_capture_engine.so
vendor/lib64/vendor.qti.hardware.camera.device@1.0.so
vendor/lib64/libsmartfocus_interface.so vendor/lib64/libsmartfocus_interface.so
vendor/lib64/libdualcam_optical_zoom_control.so vendor/lib64/libdualcam_optical_zoom_control.so
vendor/lib64/libswregistrationalgo.so vendor/lib64/libswregistrationalgo.so
@ -920,9 +910,6 @@ vendor/lib64/vendor.qti.hardware.vpp@1.3.so
vendor/bin/hw/vendor.qti.hardware.perf@2.2-service vendor/bin/hw/vendor.qti.hardware.perf@2.2-service
vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc
vendor/lib/libperfconfig.so vendor/lib/libperfconfig.so
vendor/lib/vendor.qti.hardware.perf@2.2.so
vendor/lib/vendor.qti.hardware.perf@2.1.so
vendor/lib/vendor.qti.hardware.perf@2.0.so
vendor/lib/libperfgluelayer.so vendor/lib/libperfgluelayer.so
vendor/lib/libqti-perfd-client.so vendor/lib/libqti-perfd-client.so
vendor/lib/libqti-perfd.so vendor/lib/libqti-perfd.so
@ -931,9 +918,6 @@ vendor/lib/libqti-util.so
vendor/lib64/liblearningmodule.so vendor/lib64/liblearningmodule.so
vendor/lib64/libperfconfig.so vendor/lib64/libperfconfig.so
vendor/lib64/libmeters.so vendor/lib64/libmeters.so
vendor/lib64/vendor.qti.hardware.perf@2.2.so
vendor/lib64/vendor.qti.hardware.perf@2.1.so
vendor/lib64/vendor.qti.hardware.perf@2.0.so
vendor/lib64/libperfgluelayer.so vendor/lib64/libperfgluelayer.so
vendor/lib64/libqti-perfd-client.so vendor/lib64/libqti-perfd-client.so
vendor/lib64/libqti-perfd.so vendor/lib64/libqti-perfd.so
@ -973,7 +957,6 @@ vendor/bin/qmi-framework-tests/qmi_test_mt_client_init_instance
vendor/lib/libdiag.so vendor/lib/libdiag.so
vendor/lib/libdiagjni.so vendor/lib/libdiagjni.so
vendor/lib/libpdmapper.so vendor/lib/libpdmapper.so
vendor/lib/libjson.so
vendor/lib/libqmi_common_so.so vendor/lib/libqmi_common_so.so
vendor/lib/libqmi_client_qmux.so vendor/lib/libqmi_client_qmux.so
vendor/lib/libqmiservices.so vendor/lib/libqmiservices.so
@ -992,7 +975,6 @@ vendor/lib/libqdi.so
vendor/lib/libqdp.so vendor/lib/libqdp.so
vendor/lib/libqsocket.so vendor/lib/libqsocket.so
vendor/lib64/libpdmapper.so vendor/lib64/libpdmapper.so
vendor/lib64/libjson.so
vendor/lib64/libqmi_common_so.so vendor/lib64/libqmi_common_so.so
vendor/lib64/libqmi_client_qmux.so vendor/lib64/libqmi_client_qmux.so
vendor/lib64/libqmiservices.so vendor/lib64/libqmiservices.so
@ -1066,8 +1048,6 @@ vendor/lib64/libnetmgr.so
vendor/lib64/libnetmgr_common.so vendor/lib64/libnetmgr_common.so
vendor/lib/libqrtr.so vendor/lib/libqrtr.so
vendor/lib64/libqrtr.so vendor/lib64/libqrtr.so
vendor/lib/librilutils.so
vendor/lib64/librilutils.so
vendor/lib64/libsec-ril.so vendor/lib64/libsec-ril.so
vendor/lib64/libsecril-client.so vendor/lib64/libsecril-client.so
vendor/lib/libsystem_health_mon.so vendor/lib/libsystem_health_mon.so
@ -1087,8 +1067,6 @@ vendor/lib/libdsi_netctrl.so
vendor/lib64/libdsi_netctrl.so vendor/lib64/libdsi_netctrl.so
vendor/lib/libqcmaputils.so vendor/lib/libqcmaputils.so
vendor/lib64/libqcmaputils.so vendor/lib64/libqcmaputils.so
vendor/lib/librmnetctl.so
vendor/lib64/librmnetctl.so
# Sensors # Sensors
vendor/bin/factory.ssc vendor/bin/factory.ssc

Loading…
Cancel
Save