commit 519f2b813ffcc08f09008dcfcded4c08eb2b130c Author: doomvrr Date: Tue Sep 19 22:56:33 2023 +0300 initial commit diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..e1c0b43 --- /dev/null +++ b/Android.bp @@ -0,0 +1,283 @@ +// Automatically generated file. DO NOT MODIFY +// +// This file is generated by device/samsung/r8s/setup-makefiles.sh + +soong_namespace { +} + +cc_prebuilt_library_shared { + name: "android.hardware.bluetooth@1.0-impl-qti", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.samsung.hardware.bluetooth.a2dp@1.0", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth.a2dp@1.0.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.samsung.hardware.bluetooth@2.0", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/vendor.samsung.hardware.bluetooth@2.0.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth@2.0.so"], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib_SamsungRec_07020", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/lib_SamsungRec_07020.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librecordalive", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/librecordalive.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libswdap", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/soundfx/libswdap.so"], + }, + }, + compile_multilib: "32", + check_elf_files: false, + relative_install_path: "soundfx", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "camera.exynos990", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/hw/camera.exynos990.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexynoscamera3", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libexynoscamera3.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexynoscamera_bayergdc_plugin", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libexynoscamera_bayergdc_plugin.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexynoscamera_fakemultiframe", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libexynoscamera_fakemultiframe.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexynoscamera_vpl_plugin", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libexynoscamera_vpl_plugin.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsec-ril-dsds", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libsec-ril-dsds.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsec-ril", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libsec-ril.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libwrappergps", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libwrappergps.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "android.hardware.bluetooth@1.0-service-qti", + owner: "samsung", + srcs: ["proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti"], + check_elf_files: false, + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "macloader", + owner: "samsung", + srcs: ["proprietary/vendor/bin/hw/macloader"], + check_elf_files: false, + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + diff --git a/Android.mk b/Android.mk new file mode 100644 index 0000000..ccee2b5 --- /dev/null +++ b/Android.mk @@ -0,0 +1,9 @@ +# Automatically generated file. DO NOT MODIFY +# +# This file is generated by device/samsung/r8s/setup-makefiles.sh + +LOCAL_PATH := $(call my-dir) + +ifeq ($(TARGET_DEVICE),r8s) + +endif diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk new file mode 100644 index 0000000..38788ae --- /dev/null +++ b/BoardConfigVendor.mk @@ -0,0 +1,4 @@ +# Automatically generated file. DO NOT MODIFY +# +# This file is generated by device/samsung/r8s/setup-makefiles.sh + diff --git a/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti new file mode 100644 index 0000000..1c6ddbf Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti differ diff --git a/proprietary/vendor/bin/hw/macloader b/proprietary/vendor/bin/hw/macloader new file mode 100644 index 0000000..89ec859 Binary files /dev/null and b/proprietary/vendor/bin/hw/macloader differ diff --git a/proprietary/vendor/etc/dolby/dax-default.xml b/proprietary/vendor/etc/dolby/dax-default.xml new file mode 100644 index 0000000..f6cb489 --- /dev/null +++ b/proprietary/vendor/etc/dolby/dax-default.xml @@ -0,0 +1,2243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/floating_feature.xml b/proprietary/vendor/etc/floating_feature.xml new file mode 100644 index 0000000..8e90e32 --- /dev/null +++ b/proprietary/vendor/etc/floating_feature.xml @@ -0,0 +1,294 @@ + + + TRUE + TRUE + TRUE + none + TRUE + DMC_ONLY + USB + 2 + 10 + DSP + 1 + eq_custom,uhq_onoff,karaoke,adapt,spk_stereo,dvfs_700000 + 3 + 1 + 1 + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + DSP + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + optical_display_phone + 0 + 32bit + 0 + 1 + TRUE + Phone;Lens;LiveTranslation;Makeup + 10;0.0065 + com.samsung.android.calendar + 1,0 + -1 + -1 + -1 + -1 + -1 + 2 + 0 + v2 + RGB + 2000 + 2 + 1,1,0 + 4 + 50 + CoolOriWarm + 5 + 0,116,2,19010403,4000,3000,0,0,0,0 + beauty.samsung.v4,single_bokeh.samsung.v2,dual_bokeh.samsung.v1_1,facial_attribute.samsung.v1,human_tracking.arcsoft.v2_1,scene_detection.samsung.v1,event_detection.samsung.v2,food.samsung.v1,intelligent_guide.samsung.v1,star_effect.samsung.v1,localtm.samsung.v1_1,swldc.samsung.v1,smart_scan.samsung.v2,selfie_correction.samsung.v1,mfhdr.mpi.v1,llhdr.mpi.v1,super_night.mpi.v2,super_resolution.arcsoft.v2_1,high_res.arcsoft.v1,srDeblur.samsung.v1,face_landmark.arcsoft.v2_1,swuwdc.arcsoft.v1,human_segmentation.samsung.v2,image_enhance.arcsoft.v1 + 5 + TRUE + TRUE + TRUE + TRUE + TRUE + spotify + 2 + in_house + dual,wireless,dexforpc + DSDS_DI + people,task,circle,panel,-edgefeeds,debug,search,phonecolor + 45073 + videoeditor,slowmotion,storyvideoeditor,videotrimmer,superslowmotion,superslowmotion_9,highlight,bixbyhl + 5.1 + Enabled;GestureType + -1 + sep_basic + com.rsupport.rs.activity.rsupport.aas2 + system/hidden/SmartTutor/SmartTutor.apk + r8,S5K3L6 + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + com.samsung.android.app.contacts + com.samsung.android.providers.contacts + TRUE + TRUE + TRUE + finder + none + 1.0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + -42 + -69 + 0 + -90 + 1 + 0 + 0 + -110 + 64 + 80 + 3172 + 4800 + 5600 + Speaker + TRUE + TRUE + 1 + aodversion=7,unlockScrim + 2 + stripe_v2 + 1500,0 + 0 + SupportLightNavigationBar|SupportCustomBgColor|SupportNaviBarRemoteView + 80 + 26 + 0 + TRUE + TRUE + TRUE + TRUE + TRUE + deadzone_v2,change_ratio + V2 + SRCB_V3 + None + V448 + SINGLE,DUAL + BLUR,EFFECT,BIGBOKEH,PORTRAIT,RELIGHT,REFOCUS + BLUR,EFFECT,BIGBOKEH,PORTRAIT,RELIGHT + DUAL_36 + ZOOM_2K + TRUE + TRUE + TRUE + TRUE + 4 + 0 + TRUE + TRUE + TRUE + TRUE + K + swb + TRUE + TRUE + TRUE + HighEnd + China + 0 + TRUE + 3 + 4 + 120 + 1 + 120,60 + 60 + #FF171717 + 0 + 0 + TRUE + 2 + TRUE + 0 + TRUE + CMF + MOTION,VIDEO + TRUE + TRUE + TRUE + 15 + TRUE + com.samsung.android.messaging + com.samsung.android.smartmirroring + -1 + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + com.samsung.android.oneconnect + TRUE + TRUE + 1.7,1 + PET_DETECTION + 100 + UPSCALE,LOWLIGHT,HDR,DEBLUR,MOIRE,DENOISE_DEBLUR,UPSCALE_DEBLUR,PHOTOPOLISH,SHADOW,REFLECTION,UWDC + TRUE + TRUE + com.samsung.android.sm.devicesecurity + TRUE + TRUE + Galaxy S20 FE + 2 + 1 + DC 9 V; 1.67 A / DC 9 V; 2.77 A + A3LSMG780F + 2 + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + TRUE + EUY,EUX,EEX,EEY,TSE + 2 + ALM + 0 + SSHWRPANEL + com.samsung.android.honeyboard + XT9 + mojitok,bitmoji + TRUE + TRUE + com.samsung.android.lool + 0.5 + 225 + 3 + ssrm_default + 0 + TRUE + 3.5 + frame_effect + 0 + TRUE + 0 + 100 + SW + V1 + arcsoft_effectonly.v1 + com.samsung.android.incallui + TRUE + TRUE + normal,interview,voicememo + com.sec.android.app.voicenote + TRUE + TRUE + TRUE + diff --git a/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc b/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc new file mode 100644 index 0000000..22b71f4 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc @@ -0,0 +1,5 @@ +service vendor.bluetooth-1-0-qti /vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti + class hal + user bluetooth + group bluetooth system wakelock oem_2901 + capabilities BLOCK_SUSPEND NET_ADMIN diff --git a/proprietary/vendor/etc/init/wifi.rc b/proprietary/vendor/etc/init/wifi.rc new file mode 100644 index 0000000..546b4b6 --- /dev/null +++ b/proprietary/vendor/etc/init/wifi.rc @@ -0,0 +1,82 @@ +# Wi-Fi init file +on post-fs-data + mkdir /data/vendor/conn 0771 wifi wifi + mkdir /data/vendor/wifi 0771 wifi wifi + mkdir /data/vendor/wifi/wpa 0770 wifi wifi + mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi + mkdir /data/vendor/log/wifi 0770 wifi system + + # for WIFI TRP/TIS + chown wifi wifi /data/vendor/conn/.psm.info + chmod 0640 /data/vendor/conn/.psm.info + + # for WIFI Antenna Selection + chown wifi wifi /data/vendor/conn/.ant.info + chmod 0640 /data/vendor/conn/.ant.info + + # for WIFI Version + chown wifi wifi /data/vendor/conn/.wifiver.info + chmod 0644 /data/vendor/conn/.wifiver.info + + # for WIFI MEMDUMP + # The default value of below memdump file is set in SecProductFeature + #write /data/vendor/conn/.memdump.info 2 + chown wifi wifi /data/vendor/conn/.memdump.info + chmod 0640 /data/vendor/conn/.memdump.info + + # for WIFI hotspot + chown wifi wifi /data/vendor/conn/.softap.info + chmod 0644 /data/vendor/conn/.softap.info + chown system wifi /vendor/etc/wifi/indoorchannel.info + chmod 0664 /vendor/etc/wifi/indoorchannel.info + + # for updating the supported feature + chown wifi wifi /data/vendor/conn/.feature.info + chmod 0640 /data/vendor/conn/.feature.info + chown wifi wifi /sys/wifi/feature + chmod 0640 /sys/wifi/feature + + # for WIFI MAC + mkdir /mnt/vendor/efs/wifi 0755 wifi wifi + chown wifi system /mnt/vendor/efs/wifi/.mac.info + chmod 0644 /mnt/vendor/efs/wifi/.mac.info + chown wifi wifi /mnt/vendor/efs/wifi/.mac.cob + chmod 0644 /mnt/vendor/efs/wifi/.mac.cob + chown wifi wifi /sys/wifi/mac_addr + chmod 0640 /sys/wifi/mac_addr + + chown wifi wifi /sys/wifi/dump_in_progress + chmod 0660 /sys/wifi/dump_in_progress + + start macloader + +on boot + setprop wifi.interface wlan0 + +# start for WiFi MFG (TestMode) +service mfgloader /vendor/bin/hw/mfgloader + class wlanfactorytest + user wifi + group wifi inet net_raw net_admin + capabilities NET_ADMIN NET_RAW SYS_MODULE + disabled + oneshot + +service macloader /vendor/bin/hw/macloader + class main + user wifi + group wifi inet net_raw net_admin + capabilities NET_ADMIN NET_RAW SYS_MODULE + disabled + oneshot + +service wlandutservice /system/bin/wlandutservice + class wlanfactorytest + user system + group system wifi net_raw net_admin inet + capabilities NET_ADMIN NET_RAW + disabled + oneshot + +# end of WiFi MFG (TestMode) + diff --git a/proprietary/vendor/etc/init/wifi_qcom_ap_exynos.rc b/proprietary/vendor/etc/init/wifi_qcom_ap_exynos.rc new file mode 100644 index 0000000..02e42ec --- /dev/null +++ b/proprietary/vendor/etc/init/wifi_qcom_ap_exynos.rc @@ -0,0 +1,66 @@ +on post-fs-data + # for fwpath + chown wifi wifi /sys/module/wlan/parameters/fwpath + chmod 0644 /sys/module/wlan/parameters/fwpath + + # for boot_wlan + chown wifi wifi /sys/kernel/boot_wlan/boot_wlan + chmod 0640 /sys/kernel/boot_wlan/boot_wlan + + # for WIFI qcwlanstate + chown wifi wifi /sys/wifi/qcwlanstate + chmod 0644 /sys/wifi/qcwlanstate + + # for WIFI con_mode + chown wifi wifi /sys/module/wlan/parameters/con_mode + chmod 0644 /sys/module/wlan/parameters/con_mode + + chown wifi wifi /sys/wifi/wifiver + chmod 0640 /sys/wifi/wifiver + chown wifi wifi /sys/wifi/softap + chmod 0640 /sys/wifi/softap + + # for WIFI Antenna + write /data/vendor/conn/.wificable.info E + chown system root /data/vendor/conn/.wificable.info + chmod 0666 /data/vendor/conn/.wificable.info + chown wifi root /sys/wifi/wificable + chmod 0664 /sys/wifi/wificable + + # for WIFI TRP/TIS + chown wifi wifi /data/vendor/conn/.psm.info + chmod 0644 /data/vendor/conn/.psm.info + chown wifi wifi /sys/wifi/pm + chmod 0640 /sys/wifi/pm + + # for WIFI Antenna Selection + chown wifi wifi /data/vendor/conn/.ant.info + chmod 0644 /data/vendor/conn/.ant.info + chown wifi wifi /sys/wifi/ant + chmod 0640 /sys/wifi/ant + +on property:vendor.wlan.ramdump_mode=0 + write /sys/devices/platform/qcom,cnss-qca6390/recovery 1 + stop vendor.cnss_dumpcollector + +on property:vendor.wlan.ramdump_mode=2 + write /sys/devices/platform/qcom,cnss-qca6390/recovery 1 + stop vendor.cnss_dumpcollector + start vendor.cnss_dumpcollector + +on property:vendor.wlan.ramdump_mode=3 + write /sys/devices/platform/qcom,cnss-qca6390/recovery 0 + stop vendor.cnss_dumpcollector + start vendor.cnss_dumpcollector + +on property:sys.boot_completed=1 + # Chown enable or disable GRO + chown system system /sys/kernel/wifi/dp_aggregation + chmod 0664 /sys/kernel/wifi/dp_aggregation + +on boot +# for wlan FTM app +service ftm_ptt /system/bin/ftm_ptt -d + user root + group radio system + disabled diff --git a/proprietary/vendor/etc/nfc/sec_s3nrn4v_hwreg.bin b/proprietary/vendor/etc/nfc/sec_s3nrn4v_hwreg.bin new file mode 100644 index 0000000..ed3a95f Binary files /dev/null and b/proprietary/vendor/etc/nfc/sec_s3nrn4v_hwreg.bin differ diff --git a/proprietary/vendor/etc/nfc/sec_s3nrn4v_swreg.bin b/proprietary/vendor/etc/nfc/sec_s3nrn4v_swreg.bin new file mode 100644 index 0000000..6c1c5f6 Binary files /dev/null and b/proprietary/vendor/etc/nfc/sec_s3nrn4v_swreg.bin differ diff --git a/proprietary/vendor/etc/wifi/indoorchannel.info b/proprietary/vendor/etc/wifi/indoorchannel.info new file mode 100644 index 0000000..78991ca --- /dev/null +++ b/proprietary/vendor/etc/wifi/indoorchannel.info @@ -0,0 +1,241 @@ +VER 1.8 +AD 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +AE 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +AF 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +AG 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +AI 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +AL 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +AM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +AN 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +AO 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +AQ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +AR 36 40 44 48 52 56 60 64 100 104 108 112 116 132 136 140 144 +AS 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +AT 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +AU 36 40 44 48 52 56 60 64 100 104 108 112 116 132 136 140 144 +AW 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +AX 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +AZ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +BA 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +BB 36 40 44 48 52 56 60 64 +BE 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +BF 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +BG 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +BH 36 40 44 48 52 56 60 64 +BI 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +BJ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +BL 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +BM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +BN 52 56 60 64 +BO 52 56 60 64 +BQ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +BR 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +BS 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +BT 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +BV 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +BW 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +BY 52 56 60 64 132 136 140 +BZ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +CA 36 40 44 48 52 56 60 64 100 104 108 112 116 132 136 140 144 +CC 36 40 44 48 52 56 60 64 100 104 108 112 116 132 136 140 144 +CD 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +CF 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +CG 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +CH 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +CI 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +CK 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +CL 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +CM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +CN 36 40 44 48 52 56 60 64 +CO 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +CR 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +CU 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +CV 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +CW 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +CX 36 40 44 48 52 56 60 64 100 104 108 112 116 132 136 140 144 +CY 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +CZ 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +DE 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +DK 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +DM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +DO 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +DZ 52 56 60 64 100 104 108 112 116 120 124 128 132 +EC 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +EE 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +EG 36 40 44 48 52 56 60 64 +EH 52 56 60 64 +ES 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +ET 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +FI 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +FJ 36 40 44 48 52 56 60 64 100 104 108 112 116 132 136 140 144 +FK 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +FM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +FO 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +FR 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GA 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GB 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +GD 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +GE 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GF 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GG 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GH 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GI 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GL 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GN 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GP 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GQ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GR 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +GS 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +GT 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +GU 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +GW 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +HK 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +HM 36 40 44 48 52 56 60 64 100 104 108 112 116 132 136 140 144 +HN 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +HR 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +HT 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +HU 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +ID 36 40 44 48 52 56 60 64 +IE 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +IL 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +IM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +IN 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +IO 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +IQ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +IR 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +IS 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +IT 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +JE 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +JP 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +KE 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +KG 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +KH 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +KI 52 56 60 64 100 104 108 112 116 132 136 140 144 +KM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +KN 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +KP 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +KR 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +KW 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +KY 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +KZ 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 149 153 157 161 165 +LA 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +LB 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +LC 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +LI 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +LK 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +LR 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +LS 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +LT 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +LU 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +LV 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +LY 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MA 36 40 44 48 52 56 60 64 +MC 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MD 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +ME 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MF 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MG 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MH 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +MK 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +ML 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MN 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +MO 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +MP 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +MQ 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MR 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MS 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +MT 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MU 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +MV 36 40 44 48 52 56 60 64 +MW 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +MX 52 56 60 64 100 104 108 112 116 132 136 140 144 +MY 52 56 60 64 100 104 108 112 116 120 124 128 +MZ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +NA 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +NC 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +NE 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +NF 36 40 44 48 52 56 60 64 100 104 108 112 116 132 136 140 144 +NG 52 56 60 64 +NI 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +NL 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +NO 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +NP 52 56 60 64 +NR 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +NU 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +NZ 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +OM 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +PA 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +PE 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +PF 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +PG 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +PH 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +PL 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +PM 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +PN 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +PR 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +PS 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +PT 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +PW 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +PY 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +QA 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 149 153 157 161 165 +RE 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +RO 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +RS 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +RU 36 40 44 48 52 56 60 64 132 136 140 144 +RW 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +SA 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +SC 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +SD 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +SE 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +SG 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +SH 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +SI 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +SJ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +SK 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +SL 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +SM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +SN 52 56 60 64 +SR 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +SS 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +ST 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +SV 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +SX 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +SY 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +SZ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +TC 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 149 153 157 161 165 +TD 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +TF 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +TG 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +TH 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +TJ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +TK 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +TL 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +TM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +TN 36 40 44 48 52 56 60 64 100 104 108 112 116 +TR 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +TT 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +TW 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +TZ 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +UA 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +UG 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +UM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +US 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +UY 36 40 44 48 52 56 60 64 +UZ 52 56 60 64 +VA 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +VC 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +VE 36 40 44 48 52 56 60 64 +VG 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +VI 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +VN 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +VU 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +WF 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +WS 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +XK 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +YE 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +YT 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 +ZA 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +ZM 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 +ZW 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 \ No newline at end of file diff --git a/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin new file mode 100644 index 0000000..67014c2 Binary files /dev/null and b/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin new file mode 100644 index 0000000..1e1e0e8 Binary files /dev/null and b/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin new file mode 100644 index 0000000..fa2e8a6 Binary files /dev/null and b/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin new file mode 100644 index 0000000..d987038 Binary files /dev/null and b/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin b/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin new file mode 100644 index 0000000..7ce7700 Binary files /dev/null and b/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/SoundBoosterParam.bin b/proprietary/vendor/firmware/SoundBoosterParam.bin new file mode 100644 index 0000000..e4c6e21 Binary files /dev/null and b/proprietary/vendor/firmware/SoundBoosterParam.bin differ diff --git a/proprietary/vendor/firmware/a96t356_r8s.bin b/proprietary/vendor/firmware/a96t356_r8s.bin new file mode 100644 index 0000000..0f3b82e Binary files /dev/null and b/proprietary/vendor/firmware/a96t356_r8s.bin differ diff --git a/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin new file mode 100644 index 0000000..0dad8fe Binary files /dev/null and b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin differ diff --git a/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin new file mode 100644 index 0000000..e2eb709 Binary files /dev/null and b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin differ diff --git a/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin new file mode 100644 index 0000000..d6788c2 Binary files /dev/null and b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin differ diff --git a/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin new file mode 100644 index 0000000..c2af2be Binary files /dev/null and b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin differ diff --git a/proprietary/vendor/firmware/cs40l20.bin b/proprietary/vendor/firmware/cs40l20.bin new file mode 100644 index 0000000..5409e6f Binary files /dev/null and b/proprietary/vendor/firmware/cs40l20.bin differ diff --git a/proprietary/vendor/firmware/dual_cal_wide_swide.bin b/proprietary/vendor/firmware/dual_cal_wide_swide.bin new file mode 100644 index 0000000..7195ad3 Binary files /dev/null and b/proprietary/vendor/firmware/dual_cal_wide_swide.bin differ diff --git a/proprietary/vendor/firmware/dual_cal_wide_tele.bin b/proprietary/vendor/firmware/dual_cal_wide_tele.bin new file mode 100644 index 0000000..6f76cf8 Binary files /dev/null and b/proprietary/vendor/firmware/dual_cal_wide_tele.bin differ diff --git a/proprietary/vendor/firmware/is_lib.bin b/proprietary/vendor/firmware/is_lib.bin new file mode 100644 index 0000000..10ed398 Binary files /dev/null and b/proprietary/vendor/firmware/is_lib.bin differ diff --git a/proprietary/vendor/firmware/is_mcu_fw.bin b/proprietary/vendor/firmware/is_mcu_fw.bin new file mode 100644 index 0000000..8bff9d5 Binary files /dev/null and b/proprietary/vendor/firmware/is_mcu_fw.bin differ diff --git a/proprietary/vendor/firmware/is_rta.bin b/proprietary/vendor/firmware/is_rta.bin new file mode 100644 index 0000000..a2b98b8 Binary files /dev/null and b/proprietary/vendor/firmware/is_rta.bin differ diff --git a/proprietary/vendor/firmware/nfc/sec_s3nrn4v_firmware.bin b/proprietary/vendor/firmware/nfc/sec_s3nrn4v_firmware.bin new file mode 100644 index 0000000..d3a2f9d Binary files /dev/null and b/proprietary/vendor/firmware/nfc/sec_s3nrn4v_firmware.bin differ diff --git a/proprietary/vendor/firmware/qca6390/amss20.bin b/proprietary/vendor/firmware/qca6390/amss20.bin new file mode 100644 index 0000000..93692c0 Binary files /dev/null and b/proprietary/vendor/firmware/qca6390/amss20.bin differ diff --git a/proprietary/vendor/firmware/qca6390/bdwlan.elf b/proprietary/vendor/firmware/qca6390/bdwlan.elf new file mode 100644 index 0000000..b88330a Binary files /dev/null and b/proprietary/vendor/firmware/qca6390/bdwlan.elf differ diff --git a/proprietary/vendor/firmware/qca6390/bdwlan.elf1 b/proprietary/vendor/firmware/qca6390/bdwlan.elf1 new file mode 100644 index 0000000..85207ea Binary files /dev/null and b/proprietary/vendor/firmware/qca6390/bdwlan.elf1 differ diff --git a/proprietary/vendor/firmware/qca6390/bdwlan.elf2 b/proprietary/vendor/firmware/qca6390/bdwlan.elf2 new file mode 100644 index 0000000..edb1dfc Binary files /dev/null and b/proprietary/vendor/firmware/qca6390/bdwlan.elf2 differ diff --git a/proprietary/vendor/firmware/qca6390/m3.bin b/proprietary/vendor/firmware/qca6390/m3.bin new file mode 100644 index 0000000..c7dae50 Binary files /dev/null and b/proprietary/vendor/firmware/qca6390/m3.bin differ diff --git a/proprietary/vendor/firmware/qca6390/regdb.bin b/proprietary/vendor/firmware/qca6390/regdb.bin new file mode 100644 index 0000000..c4a4354 Binary files /dev/null and b/proprietary/vendor/firmware/qca6390/regdb.bin differ diff --git a/proprietary/vendor/firmware/setfile_2ld.bin b/proprietary/vendor/firmware/setfile_2ld.bin new file mode 100644 index 0000000..e049fa5 Binary files /dev/null and b/proprietary/vendor/firmware/setfile_2ld.bin differ diff --git a/proprietary/vendor/firmware/setfile_3l6.bin b/proprietary/vendor/firmware/setfile_3l6.bin new file mode 100644 index 0000000..96631b7 Binary files /dev/null and b/proprietary/vendor/firmware/setfile_3l6.bin differ diff --git a/proprietary/vendor/firmware/setfile_hi847.bin b/proprietary/vendor/firmware/setfile_hi847.bin new file mode 100644 index 0000000..cd9649f Binary files /dev/null and b/proprietary/vendor/firmware/setfile_hi847.bin differ diff --git a/proprietary/vendor/firmware/setfile_imx616.bin b/proprietary/vendor/firmware/setfile_imx616.bin new file mode 100644 index 0000000..69a7ebe Binary files /dev/null and b/proprietary/vendor/firmware/setfile_imx616.bin differ diff --git a/proprietary/vendor/firmware/wlan/qcom_cfg.ini b/proprietary/vendor/firmware/wlan/qcom_cfg.ini new file mode 100644 index 0000000..d6f0b87 --- /dev/null +++ b/proprietary/vendor/firmware/wlan/qcom_cfg.ini @@ -0,0 +1,457 @@ +# This file allows user to override the factory +# defaults for the WLAN Driver + +# Phy Mode (auto, b, g, n, etc) +# Valid values are 0-12, with 0(Min) = Auto, 12(Max) = 11ax +# 1 = 11abg, 2 = 11b, 3 = 11g, 4 = 11n, 5 = 11g only, 6 = 11n only +# 7 = 11b only 8 = 11ac only, 9 = 11ac, 12 = 11ax. +gDot11Mode=0 +twt_responder=0 +#Enable Modulated DTIM +gEnableModulatedDTIM=3 + +#Max modulated DTIM +gMaxLIModulatedDTIM=5 + +# UAPSD service interval for VO,VI, BE, BK traffic +InfraUapsdVoSrvIntv=0 +InfraUapsdViSrvIntv=0 +InfraUapsdBeSrvIntv=0 +InfraUapsdBkSrvIntv=0 + +# Flag to allow STA send AddTspec even when ACM is Off +gAddTSWhenACMIsOff=1 + +#Enable OBSS protection +gEnableApOBSSProt=1 + +# Maximum Tx power +# gTxPowerCap=30 + +# Fragmentation Threshold +# gFragmentationThreshold=2346 + +# RTS threshold +RTSThreshold=1048576 + +# WMM Enable/Disable +WmmIsEnabled=0 + +# 802.11d support +g11dSupportEnabled=0 + +# DFS Master Capability +gEnableDFSMasterCap=1 + +ImplicitQosIsEnabled=0 + +gNeighborScanTimerPeriod=45 +gNeighborLookupThreshold=75 + +# Legacy (non-ESE, non-802.11r) Fast Roaming Support +# To enable, set FastRoamEnabled=1 +# To disable, set FastRoamEnabled=0 +FastRoamEnabled=1 + +#Channel Bonding +gChannelBondingMode5GHz=1 + +is_bssid_hint_priority =1 + +#Say gGoKeepAlivePeriod(5 seconds) and gGoLinkMonitorPeriod(10 seconds). +#For every 10 seconds DUT send Qos Null frame(i.e., Keep Alive frame if link +#is idle for last 10 seconds.) For both active and power save clients. + +#Power save clients: DUT set TIM bit from 10th second onwards and till client +#honors TIM bit. If doesn't honor for 5 seconds then DUT remove client. + +#Active clients: DUT send Qos Null frame for 10th seconds onwards if it is not +#success still we try on 11th second if not tries on 12th and so on till 15th +#second. Hence before disconnection DUT will send 5 NULL frames. Hence in any +#case DUT will detect client got removed in (10+5) seconds. +#i.e., (gGoKeepAlivePeriod + gGoLinkMonitorPeriod).. + +#gGoLinkMonitorPeriod/ gApLinkMonitorPeriod is period where link is idle and +#it is period where we send NULL frame. +#gApLinkMonitorPeriod = 10 +#gGoLinkMonitorPeriod = 10 + +#gApKeepAlivePeriod is time to spend to check whether frame +#are succeed to send or not. Hence total effective detection time is +#(gApLinkMonitorPeriod + gApKeepAlivePeriod) + +#STA Keepalive Period +gStaKeepAlivePeriod=15 + +# Enable DFS channel roam +# 0: DISABLE, 1: ENABLED_NORMAL, 2: ENABLED_ACTIVE +gAllowDFSChannelRoam=1 + +gVhtChannelWidth=2 + +# Set txchainmask and rxchainmask +# These parameters are used only if gEnable2x2 is 0 +# Valid values are 1,2 +# Set gSetTxChainmask1x1=1 or gSetRxChainmask1x1=1 to select chain0. +# Set gSetTxChainmask1x1=2 or gSetRxChainmask1x1=2 to select chain1. +gSetTxChainmask1x1=1 +gSetRxChainmask1x1=1 + +# MCC to SCC Switch mode: +# 0-Disable +# 1-Enable +# 2-Force SCC if same band, with SAP restart +# 3-Force SCC if same band, without SAP restart by sending (E)CSA +# 4-Force SCC if same band (or) use SAP mandatory channel for DBS, +# without SAP restart by sending (E)CSA +gWlanMccToSccSwitchMode = 4 + +# 1=enable tx STBC; 0=disable +gEnableTXSTBC=1 + +#Enable/Disable Tx beamformee in SAP mode +gEnableTxBFeeSAP=1 + +# Enable Tx beamforming in VHT20MHz +# Valid values are 0,1. If commented out, the default value is 0. +# 0=disable, 1=enable +gEnableTxBFin20MHz=1 + +#Enable/Disable SU Tx beamformer support +gEnableTxSUBeamformer=1 + +# 802.11K support +gRrmEnable=1 + +# Firmware log mode +# Valid values are 0,1,2 +# 0=Disable, 1=WMI, 2=DIAG +gEnablefwlog=1 + +# Maximum Receive AMPDU size (VHT only. Valid values: +# 0->8k 1->16k 2->32k 3->64k 4->128k) +gVhtAmpduLenExponent=7 + +# Maximum MPDU length (VHT only. Valid values: +# 0->3895 octets, 1->7991 octets, 2->11454 octets) +gVhtMpduLen=2 + +#Enable or Disable p2p device address administered +isP2pDeviceAddrAdministrated=1 + +#Enable VHT on 2.4Ghz +gEnableVhtFor24GHzBand=1 + +#Maximum number of offload peers supported +# gMaxOffloadPeers=2 + +# controlling the following offload patterns +# through ini parameter. Default value is 1 +# to disable set it to zero. ssdp = 0 +# Setup multicast pattern for mDNS 224.0.0.251, +# SSDP 239.255.255.250 and LLMNR 224.0.0.252 +ssdp=0 + +# RA filtering rate limit param, the current value would not +# help if the lifetime in RA is less than 3*60=3min. Then +# we need to change it, though it is uncommon. +# gRAFilterEnable=0 +gRArateLimitInterval=600 + +# Maximum number of concurrent connections +gMaxConcurrentActiveSessions=3 + +# Disable/Enable GreenAP +# 0 to disable, 1 to enable, default: 1 +gEnableGreenAp=0 + +#Enable/Disable LPASS support +# 0 to disable, 1 to enable +gEnableLpassSupport=1 + +# Whether userspace country code setting shld have priority +gCountryCodePriority=1 + +# Enable or Disable Multi-user MIMO +# 1=Enable (default), 0=Disable +gEnableMuBformee=1 + +# Enable support for TDLS +# 0 - disable +# 1 - enable +gEnableTDLSSupport=1 + +# Enable support for Implicit Trigger of TDLS. That is, wlan driver shall +# initiate TDLS Discovery towards a peer whenever setup criteria (throughput +# and RSSI) is met and then will initiate teardown when teardown criteria +# (idle packet count and RSSI) is met. +# 0 - disable +# 1 - enable +gEnableTDLSImplicitTrigger=1 + +# Changed to 0 for Samsung to enable explicit TDLS withough supplicant change +# Enable TDLS External Control. That is, user space application has to +# first configure a peer MAC in wlan driver towards which TDLS is desired. +# Device will establish TDLS only towards those configured peers whenever +# TDLS criteria (throughput and RSSI threshold) is met and teardown TDLS +# when teardown criteria (idle packet count and RSSI) is met. However, +# device will accept TDLS connection if it is initiated from any other peer, +# even if that peer is not configured. +# 0 - disable +# 1 - enable +# For TDLS External Control, Implicit Trigger must also be enabled. +gTDLSExternalControl=0 + +# Changed to 0 for Samsung to disable TDLS offchannel +# Enable support for TDLS off-channel operation +# 0 - disable +# 1 - enable +# TDLS off-channel operation will be invoked when there is only one +# TDLS connection. +gEnableTDLSOffChannel=0 + +gSoftApMaxPeers=8 +gTDLSMaxPeerCount=1 + +# Enable Mutiple TDLS links +gEnableTDLSBufferSta=0 +gTDLSUapsdMask=0 +gTDLSRSSITeardownThreshold=-95 + +# TDLS Packet Threshold +gTDLSTxPacketThreshold=200 + +# VHT Tx/Rx MCS values +# Valid values are 0,1,2. If commented out, the default value is 0. +# 0=MCS0-7, 1=MCS0-8, 2=MCS0-9 +gVhtRxMCS=2 +gVhtTxMCS=2 + +# VHT Tx/Rx MCS values for 2x2 +# Valid values are 0,1,2. If commented out, the default value is 0. +# 0=MCS0-7, 1=MCS0-8, 2=MCS0-9 +gEnable2x2=1 +gVhtRxMCS2x2=2 +gVhtTxMCS2x2=2 + +#IPA config is a bit mask and following are the configurations. +#bit0 IPA Enable +#bit1 IPA PRE Filter enable +#bit2 IPv6 enable +#bit3 IPA Resource Manager (RM) enable +#bit4 IPA Clock scaling enable +#bit5 IPA uC ENABLE +#bit6 IPA uC STA ENABLE +#bit8 IPA Real Time Debugging +gIPAConfig=0 +gIPADescSize=800 + +# Increase TCL ringsize +dp_tx_ring_size=3072 + +#Disable HW checksum for Legacy modes +legacy_mode_csum_disable=1 + +# Enable TCP Segmentation Offload +# 1 - enable 0 - disable +TSOEnable=1 + +# Enable Generic Receive Offload +# 1 - enable(default) 0 - disable +GROEnable=1 + +# Enable HT MPDU Density +# 4 for 2 micro sec +ght_mpdu_density=4 + +# Enable flow steering to enable multiple CEs for Rx flows. +# Multiple Rx CEs<==>Multiple Rx IRQs<==>probably different CPUs. +# Parallel Rx paths. +# 1 - enable 0 - disable(default) +gEnableFlowSteering=1 + +# Enable Rx FISA support +# 0 - disable(default for non-QCA6490), 1 - enable(default for QCA6490) +dp_rx_fisa_enable=0 + +# Maximum number of MSDUs the firmware will pack in one HTT_T2H_MSG_TYPE_RX_IN_ORD_PADDR_IND +maxMSDUsPerRxInd=8 + +################ Datapath feature set End ################ + +################ NAN feature set start ################### + +# Enable NAN discovery (NAN 1.0) +# 1 - enable 0 - disable(default) +gEnableNanSupport=1 +# Enable NAN Datapath +genable_nan_datapath=1 + +################ NAN feature set end ##################### + +hostscan_adaptive_dwell_mode=1 + +# Enable/Disable rtt sta mac randomization +enable_rtt_mac_randomization=1 + +#Enable/Disable SNR monitoring +gEnableSNRMonitoring=1 + +gEnableConcurrentSTA=wlan1 +gEnableSAPManadatoryChanList=1 + +# HTC Credit count for WMI operation +# 1 to serialize the WMI commands +# 0 default works with FW advertised credits, 2 credits usually +gWmiCreditCount=1 + +# Added for Samsung HST +# For enabled 11ac SAP +gSAP11ACOverride=1 +# Enable enhanced ACS +acs_with_more_param=1 +# bits 0-3: rssi weight +# bits 4-7: bss count weight +# bits 8-11: noise floor weight +# bits 12-15: channel free weight +# bits 16-19: tx power range weight +# bits 20-23: tx power throughput weight +# bits 24-31: reserved +AutoChannelSelectWeight=0x00fafafa + +# Enable/Disable broadcast TWT +bcast_twt=1 + +#Disable twt +twt_congestion_timeout=0 + +# Enable Runtime PM +# 0 - RTPM disabled, so CxPC aware RTPM will be disabled as well +# 1 - RTPM enabled, but CxPC aware RTPM disabled (i.e, Static Runtime PM) +# 2 - RTPM enabled and CxPC aware RTPM enabled as well (i.e, Dynamic Runtime PM) +gRuntimePM=0 +gRuntimePMDelay=500 + +# QMI stats +enable_qmi_stats=0 + +# sae connect retry +sae_connect_retries=0x52 + +# join retry timer on failure +join_failure_retry_interval=1000 + +gActiveMaxChannelTime=80 +active_max_channel_time_6g=60 +passive_max_channel_time_6g=60 + +# Enable broadcast logging to the userspace entities +gMulticastHostFwMsgs=1 +# Disable packetlog explicitly +gEnablePacketLog=0 + +# Set IPA bandwidth levels in mbps +gIPALowBandwidthMbps=100 +gIPAMediumBandwidthMbps=400 +gIPAHighBandwidthMbps=800 + +# Enable wlm_latency_enable feature +# 0 - disable, 1 - enable(default) +wlm_latency_enable=1 +wlm_latency_flags_low=0x420000 +wlm_latency_flags_ultralow=0x420000 +spectral_disable=1 + +# This ini is used to give higher priority for 5g scc than dbs. +# It is bitmap per enum policy_mgr_con_mode. +# For example in GO+STA(5G) mode, when TPUT is onfigured as wlan system +# preference option, If 5G SCC needs higher priority than dbs, set it as 8. +g_prefer_5g_scc_to_dbs=8 + +# To get PCIe debug info +gEnableSelfRecovery=1 +#Roaming enhancements related ini +enable_bss_load_roam_trigger=1 +bss_load_threshold=70 +bss_load_sample_time=10000 +bss_load_trigger_2g_rssi_threshold=-60 +bss_load_trigger_5g_rssi_threshold=-70 +enable_idle_roam=1 +idle_roam_band=1 +idle_roam_inactive_time=10 +idle_roam_min_rssi=-60 +idle_roam_rssi_delta=5 +idle_data_packet_count=5 +enable_disconnect_roam_offload=1 +enable_adaptive_11r=1 +gNeighborLookupThreshold=75 +gEmptyScanRefreshPeriod=10000 +roam_scan_inactivity_time=10000 +roam_scan_period_after_inactivity=120000 +roam_inactive_data_count=5 +roam_score_delta=20 +roam_score_delta_bitmap=0xFFFFFFFF +btm_roam_score_delta=0 +idle_roam_score_delta=1 +candidate_min_rssi_for_beacon_miss=-76 +candidate_min_rssi_for_disconnect=-76 +btm_disassoc_timer_threshold=10000 +nr_offload_params_bitmask=1 +nr_offload_time_offset=1 +btm_offload_config=449 +roam_candidate_validity_timer=0 +minimum_btm_candidate_score=6000 +roam_bad_rssi_thresh_offset_2g=0 +roam_bg_scan_client_bitmap=0 +rssi_weightage=65 +channel_congestion_weightage=35 +ht_caps_weightage=0 +vht_caps_weightage=0 +he_caps_weightage=0 +chan_width_weightage=0 +nss_weightage=0 +chan_band_weightage=0 +beamforming_cap_weightage=0 +pcl_weightage=0 +oce_wan_weightage=0 +vendor_roam_score_algorithm=1 +gNeighborScanChannelMaxTime=40 +gRoamScanHomeAwayTime=100 +RoamRssiDiff=10 +gFullRoamScanPeriod=120 +gRoamScanNProbes=2 +gWESModeEnabled=0 +min_roam_score_delta=1500 +gper_roam_enabled=0 +groam_dense_rssi_thresh_offset=0 +gRoamScanHiRssiDelta=0 +gChannelBondingMode24GHz=1 +sae_single_pmk_feature_enabled=1 +gDroppedPktDisconnectTh=0 +gEnableNUDTracking=0 + +#gEnableIpTcpUdpChecksumOffload=0 +gHandleLatencyCriticalClients=1 + +etsi13_srd_chan_in_master_mode=7 + +#acquire wake lock during user scan +wake_lock_in_user_scan=1 + +enable_tcp_param_update=1 + +#Removed by request of SS +#enable_bcn_rpt_err_vsie=1 + +#Removed by request of SS +#enable_roam_reason_vsie=1 + +sta_disable_roam=3 + +#Enable PNO on R-OS +gPNOScanSupport=1 + +END + +# Note: Configuration parser would not read anything past the END marker + diff --git a/proprietary/vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so b/proprietary/vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so new file mode 100644 index 0000000..7e45e86 Binary files /dev/null and b/proprietary/vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so differ diff --git a/proprietary/vendor/lib/lib_SamsungRec_07020.so b/proprietary/vendor/lib/lib_SamsungRec_07020.so new file mode 100644 index 0000000..bd7a38a Binary files /dev/null and b/proprietary/vendor/lib/lib_SamsungRec_07020.so differ diff --git a/proprietary/vendor/lib/librecordalive.so b/proprietary/vendor/lib/librecordalive.so new file mode 100644 index 0000000..bd09cab Binary files /dev/null and b/proprietary/vendor/lib/librecordalive.so differ diff --git a/proprietary/vendor/lib/soundfx/libswdap.so b/proprietary/vendor/lib/soundfx/libswdap.so new file mode 100644 index 0000000..e77ce32 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libswdap.so differ diff --git a/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so b/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so new file mode 100644 index 0000000..56dce4b Binary files /dev/null and b/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth@2.0.so b/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth@2.0.so new file mode 100644 index 0000000..ba72bd9 Binary files /dev/null and b/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth@2.0.so differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so b/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so new file mode 100644 index 0000000..40138bf Binary files /dev/null and b/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so differ diff --git a/proprietary/vendor/lib64/hw/camera.exynos990.so b/proprietary/vendor/lib64/hw/camera.exynos990.so new file mode 100644 index 0000000..a63bd2a Binary files /dev/null and b/proprietary/vendor/lib64/hw/camera.exynos990.so differ diff --git a/proprietary/vendor/lib64/libexynoscamera3.so b/proprietary/vendor/lib64/libexynoscamera3.so new file mode 100644 index 0000000..b646490 Binary files /dev/null and b/proprietary/vendor/lib64/libexynoscamera3.so differ diff --git a/proprietary/vendor/lib64/libexynoscamera_bayergdc_plugin.so b/proprietary/vendor/lib64/libexynoscamera_bayergdc_plugin.so new file mode 100644 index 0000000..779e6e4 Binary files /dev/null and b/proprietary/vendor/lib64/libexynoscamera_bayergdc_plugin.so differ diff --git a/proprietary/vendor/lib64/libexynoscamera_fakemultiframe.so b/proprietary/vendor/lib64/libexynoscamera_fakemultiframe.so new file mode 100644 index 0000000..f54971c Binary files /dev/null and b/proprietary/vendor/lib64/libexynoscamera_fakemultiframe.so differ diff --git a/proprietary/vendor/lib64/libexynoscamera_vpl_plugin.so b/proprietary/vendor/lib64/libexynoscamera_vpl_plugin.so new file mode 100644 index 0000000..78204cd Binary files /dev/null and b/proprietary/vendor/lib64/libexynoscamera_vpl_plugin.so differ diff --git a/proprietary/vendor/lib64/libsec-ril-dsds.so b/proprietary/vendor/lib64/libsec-ril-dsds.so new file mode 100644 index 0000000..7138004 Binary files /dev/null and b/proprietary/vendor/lib64/libsec-ril-dsds.so differ diff --git a/proprietary/vendor/lib64/libsec-ril.so b/proprietary/vendor/lib64/libsec-ril.so new file mode 100644 index 0000000..8118473 Binary files /dev/null and b/proprietary/vendor/lib64/libsec-ril.so differ diff --git a/proprietary/vendor/lib64/libwrappergps.so b/proprietary/vendor/lib64/libwrappergps.so new file mode 100644 index 0000000..9979c9a Binary files /dev/null and b/proprietary/vendor/lib64/libwrappergps.so differ diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth.a2dp@1.0.so b/proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth.a2dp@1.0.so new file mode 100644 index 0000000..59d5f4b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth.a2dp@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth@2.0.so b/proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth@2.0.so new file mode 100644 index 0000000..26a1191 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth@2.0.so differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d new file mode 100644 index 0000000..96dbed7 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d b/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d new file mode 100644 index 0000000..cc5100d Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab new file mode 100644 index 0000000..afc61e9 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-42494f535542 b/proprietary/vendor/tee/00000000-0000-0000-0000-42494f535542 new file mode 100644 index 0000000..b97ad92 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-42494f535542 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 new file mode 100644 index 0000000..67c4017 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-474154454b45 b/proprietary/vendor/tee/00000000-0000-0000-0000-474154454b45 new file mode 100644 index 0000000..c02d82e Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-474154454b45 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 new file mode 100644 index 0000000..3732d7f Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 new file mode 100644 index 0000000..c510eb0 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-534258505859 b/proprietary/vendor/tee/00000000-0000-0000-0000-534258505859 new file mode 100644 index 0000000..3e2c7c5 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-534258505859 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-5345435f4652 b/proprietary/vendor/tee/00000000-0000-0000-0000-5345435f4652 new file mode 100644 index 0000000..3754be6 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-5345435f4652 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-54412d48444d b/proprietary/vendor/tee/00000000-0000-0000-0000-54412d48444d new file mode 100644 index 0000000..7bca9b1 Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-54412d48444d differ diff --git a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 new file mode 100644 index 0000000..e0b623e Binary files /dev/null and b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 differ diff --git a/r8s-vendor.mk b/r8s-vendor.mk new file mode 100644 index 0000000..480821a --- /dev/null +++ b/r8s-vendor.mk @@ -0,0 +1,75 @@ +# Automatically generated file. DO NOT MODIFY +# +# This file is generated by device/samsung/r8s/setup-makefiles.sh + +PRODUCT_SOONG_NAMESPACES += \ + vendor/samsung/r8s + +PRODUCT_COPY_FILES += \ + vendor/samsung/r8s/proprietary/vendor/etc/dolby/dax-default.xml:$(TARGET_COPY_OUT_VENDOR)/etc/dolby/dax-default.xml \ + vendor/samsung/r8s/proprietary/vendor/etc/floating_feature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/floating_feature.xml \ + vendor/samsung/r8s/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service-qti.rc \ + vendor/samsung/r8s/proprietary/vendor/etc/init/wifi.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wifi.rc \ + vendor/samsung/r8s/proprietary/vendor/etc/init/wifi_qcom_ap_exynos.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wifi_qcom_ap_exynos.rc \ + vendor/samsung/r8s/proprietary/vendor/etc/nfc/sec_s3nrn4v_hwreg.bin:$(TARGET_COPY_OUT_VENDOR)/etc/nfc/sec_s3nrn4v_hwreg.bin \ + vendor/samsung/r8s/proprietary/vendor/etc/nfc/sec_s3nrn4v_swreg.bin:$(TARGET_COPY_OUT_VENDOR)/etc/nfc/sec_s3nrn4v_swreg.bin \ + vendor/samsung/r8s/proprietary/vendor/etc/wifi/indoorchannel.info:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/indoorchannel.info \ + vendor/samsung/r8s/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APBargeIn_AUDIO_SLSI.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APBiBF_AUDIO_SLSI.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APDV_AUDIO_SLSI.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APTV_AUDIO_SLSI.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/AP_AUDIO_SLSI.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/SoundBoosterParam.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/SoundBoosterParam.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/a96t356_r8s.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a96t356_r8s.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-bot-dsp1-spk-prot.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-rcv-dsp1-spk-prot.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/cs40l20.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l20.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/dual_cal_wide_swide.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dual_cal_wide_swide.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/dual_cal_wide_tele.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dual_cal_wide_tele.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/is_lib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/is_lib.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/is_mcu_fw.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/is_mcu_fw.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/is_rta.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/is_rta.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/nfc/sec_s3nrn4v_firmware.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nfc/sec_s3nrn4v_firmware.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/qca6390/amss20.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/qca6390/amss20.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/qca6390/bdwlan.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/qca6390/bdwlan.elf \ + vendor/samsung/r8s/proprietary/vendor/firmware/qca6390/bdwlan.elf1:$(TARGET_COPY_OUT_VENDOR)/firmware/qca6390/bdwlan.elf1 \ + vendor/samsung/r8s/proprietary/vendor/firmware/qca6390/bdwlan.elf2:$(TARGET_COPY_OUT_VENDOR)/firmware/qca6390/bdwlan.elf2 \ + vendor/samsung/r8s/proprietary/vendor/firmware/qca6390/m3.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/qca6390/m3.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/qca6390/regdb.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/qca6390/regdb.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/setfile_2ld.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_2ld.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/setfile_3l6.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_3l6.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/setfile_hi847.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_hi847.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/setfile_imx616.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_imx616.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/wlan/qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/firmware/wlan/qcom_cfg.ini \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-000000534b4d \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-0000534b504d \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-0053545354ab \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-42494f535542:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-42494f535542 \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-46494e474502 \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-474154454b45:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-474154454b45 \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-4b45594d5354 \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-505256544545 \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-534258505859:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-534258505859 \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-5345435f4652:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-5345435f4652 \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-54412d48444d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-54412d48444d \ + vendor/samsung/r8s/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476:$(TARGET_COPY_OUT_VENDOR)/tee/driver/00000000-0000-0000-0000-53626f786476 + +PRODUCT_PACKAGES += \ + android.hardware.bluetooth@1.0-impl-qti \ + vendor.samsung.hardware.bluetooth.a2dp@1.0 \ + vendor.samsung.hardware.bluetooth@2.0 \ + lib_SamsungRec_07020 \ + librecordalive \ + libswdap \ + camera.exynos990 \ + libexynoscamera3 \ + libexynoscamera_bayergdc_plugin \ + libexynoscamera_fakemultiframe \ + libexynoscamera_vpl_plugin \ + libsec-ril-dsds \ + libsec-ril \ + libwrappergps \ + android.hardware.bluetooth@1.0-service-qti \ + macloader