Quellcode durchsuchen

e3q: Add qms

Change-Id: I7a6abd126c8d2fa4f68b44d86899352887e7e16d
David Wronek vor 3 Monaten
Ursprung
Commit
cfc717935f
3 geänderte Dateien mit 49 neuen und 1 gelöschten Zeilen
  1. 15 0
      BoardConfig.mk
  2. 30 1
      device.mk
  3. 4 0
      proprietary-files.txt

+ 15 - 0
BoardConfig.mk

@@ -242,5 +242,20 @@ DEVICE_MANIFEST_FILE := \
     $(DEVICE_PATH)/vintf/manifest.xml \
     $(DEVICE_PATH)/vintf/manifest_pineapple.xml \
 
+# Wi-Fi
+BOARD_WLAN_DEVICE := qcwcn
+BOARD_HOSTAPD_DRIVER := NL80211
+BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_$(BOARD_WLAN_DEVICE)
+BOARD_WPA_SUPPLICANT_DRIVER := $(BOARD_HOSTAPD_DRIVER)
+BOARD_WPA_SUPPLICANT_PRIVATE_LIB := $(BOARD_HOSTAPD_PRIVATE_LIB)
+BOARD_WPA_SUPPLICANT_PRIVATE_LIB_EVENT := "ON"
+CONFIG_IEEE80211AX := true
+WIFI_DRIVER_STATE_CTRL_PARAM := "/dev/wlan"
+WIFI_DRIVER_STATE_OFF := "OFF"
+WIFI_DRIVER_STATE_ON := "ON"
+WIFI_HIDL_FEATURE_DUAL_INTERFACE := true
+WIFI_HIDL_UNIFIED_SUPPLICANT_SERVICE_RC_ENTRY := true
+WPA_SUPPLICANT_VERSION := VER_0_8_X
+
 # Inherit the proprietary files
 include vendor/samsung/e3q/BoardConfigVendor.mk

+ 30 - 1
device.mk

@@ -29,7 +29,29 @@ PRODUCT_SHIPPING_API_LEVEL := $(BOARD_SHIPPING_API_LEVEL)
 
 # Audio
 PRODUCT_PACKAGES += \
-    libagmmixer
+    [email protected] \
+    [email protected] \
+    android.hardware.audio.service \
+    android.hardware.bluetooth.audio-impl \
+    [email protected] \
+    audio.bluetooth.default \
+    audio.r_submix.default \
+    audio.usb.default \
+    audioadsprpcd \
+    libagm_compress_plugin \
+    libagm_mixer_plugin \
+    libagm_pcm_plugin \
+    libbatterylistener \
+    libfmpal \
+    libhfp_pal \
+    libqcompostprocbundle \
+    libqcomvisualizer \
+    libqcomvoiceprocessing \
+    libsndcardparser \
+    libtinycompress \
+    libvolumelistener
+
+AUDIO_HAL_DIR := hardware/qcom-caf/sm8650/audio/primary-hal
 
 # Bluetooth
 
@@ -211,6 +233,13 @@ PRODUCT_PACKAGES += \
 
 # Wi-Fi
 PRODUCT_PACKAGES += \
+    android.hardware.wifi-service \
+    hostapd \
+    libwpa_client \
+    libwifi-hal-ctrl \
+    libwifi-hal-qcom \
+    wpa_supplicant \
+    wpa_supplicant.conf \
     firmware_wlanmdsp.otaupdate_symlink \
     firmware_wlan_mac.bin_symlink \
     firmware_WCNSS_qcom_cfg.ini_symlink

+ 4 - 0
proprietary-files.txt

@@ -498,9 +498,13 @@ vendor/etc/init/vendor.qti.rmt_storage.rc
 
 # RIL
 vendor/bin/irsc_util
+vendor/bin/qms;DISABLE_CHECKELF
+vendor/etc/init/qms.rc
+vendor/etc/init/vendor.samsung.rilchip.qcom.rc
 vendor/etc/sec_config_oem
 vendor/lib64/libqdpr.so
 vendor/lib64/libsecril-client.so;MODULE_SUFFIX=_vendor
+vendor/lib64/vendor.qti.hardware.bttpi-V3-ndk.so
 
 # Secure element
 vendor/bin/hw/android.hardware.secure_element-service.nxp