android.hardware.radio@1.4 \
libxml2
-PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/ramdisk/etc/ril_config.sh:$(TARGET_COPY_OUT_VENDOR)/etc/ril_config.sh
-
# SamsungDoze
PRODUCT_PACKAGES += \
SamsungDoze
"${PATCHELF}" --remove-needed libhidltransport.so $BLOB_ROOT/vendor/lib64/hw/vendor.samsung.hardware.gnss@1.0-impl.so
"${PATCHELF}" --remove-needed libhidltransport.so $BLOB_ROOT/vendor/lib64/libskeymaster3device.so
"${PATCHELF}" --remove-needed libhidltransport.so $BLOB_ROOT/vendor/lib64/sensors.sensorhub.so
+"${PATCHELF}" --remove-needed libhidltransport.so $BLOB_ROOT/vendor/lib64/libsec-ril-dsds.so
+"${PATCHELF}" --remove-needed libhidltransport.so $BLOB_ROOT/vendor/lib64/libsec-ril.so
+"${PATCHELF}" --remove-needed libhidltransport.so $BLOB_ROOT/vendor/lib/libsec-ril-dsds.so
+"${PATCHELF}" --remove-needed libhidltransport.so $BLOB_ROOT/vendor/lib/libsec-ril.so
+
# Remove libhwbinder dependencie
"${PATCHELF}" --remove-needed libhwbinder.so $BLOB_ROOT/lib/android.hardware.bluetooth.a2dp@1.0.so
"${PATCHELF}" --remove-needed libhwbinder.so $BLOB_ROOT/lib/android.hardware.gnss@1.0.so
"${PATCHELF}" --remove-needed libhwbinder.so $BLOB_ROOT/vendor/bin/hw/android.hardware.drm@1.1-service.widevine
"${PATCHELF}" --remove-needed libhwbinder.so $BLOB_ROOT/vendor/lib/libwvhidl.so
"${PATCHELF}" --remove-needed libhwbinder.so $BLOB_ROOT/vendor/lib64/hw/vendor.samsung.hardware.gnss@1.0-impl.so
+"${PATCHELF}" --remove-needed libhwbinder.so $BLOB_ROOT/vendor/lib64/libsec-ril-dsds.so
+"${PATCHELF}" --remove-needed libhwbinder.so $BLOB_ROOT/vendor/lib64/libsec-ril.so
+"${PATCHELF}" --remove-needed libhwbinder.so $BLOB_ROOT/vendor/lib/libsec-ril-dsds.so
+"${PATCHELF}" --remove-needed libhwbinder.so $BLOB_ROOT/vendor/lib/libsec-ril.so
+
# Protobuf
"${PATCHELF}" --replace-needed libprotobuf-cpp-lite.so libprotobuf-cpp-lite-v29.so $BLOB_ROOT/vendor/lib/libwvhidl.so
"${PATCHELF}" --replace-needed libvndsecril-client.so libsecril-client.so $BLOB_ROOT/vendor/lib/libwrappergps.so
"${PATCHELF}" --replace-needed libvndsecril-client.so libsecril-client.so $BLOB_ROOT/vendor/lib64/libwrappergps.so
+"${PATCHELF}" --replace-needed libvndsecril-client.so libsecril-client.so $BLOB_ROOT/lib/libaudio-ril.so
+"${PATCHELF}" --replace-needed libvndsecril-client.so libsecril-client.so $BLOB_ROOT/lib/hw/audio.primary.universal8895.so
+
"${MY_DIR}/setup-makefiles.sh"
lib64/omx/libOMX.Exynos.VP9.Encoder.so
lib64/omx/libOMX.Exynos.WMV.Decoder.so
-# RIL
+# Radio - RIL - from N975FXXU6ETLL
+vendor/bin/secril_config_svc
vendor/etc/init/init.vendor.rilchip.rc
vendor/etc/init/init.vendor.rilcommon.rc
-
-# Radio - RIL - from N975FXXU6ETLL
vendor/lib/libprotobuf-cpp-full-3.9.1.so
vendor/lib64/libprotobuf-cpp-full-3.9.1.so
vendor/bin/cbd
on fs
chown radio system /efs
chmod 0771 /efs
- restorecon_recursive /efs
+ restorecon_recursive /efs
chown radio radio sys/devices/virtual/misc/multipdp/waketime
chmod 0660 /sys/devices/virtual/misc/umts_dm0/dm_state
chown radio system /sys/devices/virtual/misc/umts_dm0/dm_state
chown radio system /efs/cpdebug/node
chmod 0771 /efs/cpdebug/node
-on post-fs-data
# For Samsung members
chmod 0775 /data/log/err
chown radio radio /data/log/err
-service cpboot-daemon /vendor/bin/cbd -d -tss310 -bm -mm -P platform/11120000.ufs/by-name/RADIO -n /efs
- class main
- user root
- group radio cache inet misc audio sdcard_rw log sdcard_r shell system
-
# SS/DS configuration
on property:ro.multisim.simslotcount=*
write /sys/module/modem_ctrl_ss310ap/parameters/ds_detect ${ro.multisim.simslotcount}
on property:ro.multisim.simslotcount=2
setprop persist.radio.multisim.config dsds
+
+service cpboot-daemon /vendor/bin/cbd -d -tss310 -bm -mm -P platform/11120000.ufs/by-name/RADIO -n /efs
+ class main
+ user root
+ group radio cache inet misc audio sdcard_rw log sdcard_r shell system
# ARGOSD network_throughput
chown system system /dev/network_throughput
- start ril_config
-
-service ril_config /vendor/bin/sh /vendor/etc/ril_config.sh
- class main
- user radio
- oneshot
- disabled
-
-
# ARGOSD
service argos-daemon /vendor/bin/argosd
class main
+++ /dev/null
-#!/vendor/bin/sh
-
-cat /efs/factory.prop | while read line
-do
- setprop `echo $line | sed 's/=/ /'`
-done