diff --git a/android_filesystem_config.h b/android_filesystem_config.h
index 0785d55d..f3b04d52 100755
--- a/android_filesystem_config.h
+++ b/android_filesystem_config.h
@@ -36,8 +36,10 @@ static const struct fs_path_config android_device_files[] = {
{ 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "system/bin/pm-service" },
{ 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "system/vendor/bin/pm-service" },
{ 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "vendor/bin/pm-service" },
- { 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "system/bin/imsdatadaemon" },
- { 00755, AID_SYSTEM, AID_RADIO, (1ULL << CAP_NET_BIND_SERVICE), "system/bin/ims_rtp_daemon" },
+ { 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "system/vendor/bin/imsdatadaemon" },
+ { 00755, AID_SYSTEM, AID_RADIO, (1ULL << CAP_NET_BIND_SERVICE), "system/vendor/bin/ims_rtp_daemon" },
+ { 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "vendor/bin/imsdatadaemon" },
+ { 00755, AID_SYSTEM, AID_RADIO, (1ULL << CAP_NET_BIND_SERVICE), "vendor/bin/ims_rtp_daemon" },
#ifdef NO_ANDROID_FILESYSTEM_CONFIG_DEVICE_DIRS
{ 00000, AID_ROOT, AID_ROOT, 0, "system/etc/fs_config_dirs" },
#endif
diff --git a/init.target.rc b/init.target.rc
index 874aa26b..1dd036ce 100755
--- a/init.target.rc
+++ b/init.target.rc
@@ -269,13 +269,13 @@ service audiod /system/bin/audiod
# chown system drmrpc /sys/devices/f9966000.i2c/i2c-1/1-0020/secure_touch
#
#
-service imsqmidaemon /system/bin/imsqmidaemon
+service imsqmidaemon /system/vendor/bin/imsqmidaemon
class main
user system
socket ims_qmid stream 0660 system radio
group radio log diag
-service imsdatadaemon /system/bin/imsdatadaemon
+service imsdatadaemon /system/vendor/bin/imsdatadaemon
class main
user system
socket ims_datad stream 0660 system radio
@@ -353,14 +353,13 @@ service pd_mapper /system/vendor/bin/pd-mapper
on property:sys.ims.QMI_DAEMON_STATUS=1
start imsdatadaemon
-service ims_rtp_daemon /system/bin/ims_rtp_daemon
+service ims_rtp_daemon /system/vendor/bin/ims_rtp_daemon
class main
user system
- socket ims_rtpd stream 0660 system radio
group radio diag inet log
disabled
-service imscmservice /system/bin/imscmservice
+service imscmservice /system/vendor/bin/imscmservice
class main
user system
group radio diag inet log
diff --git a/vintf.xml b/vintf.xml
index 13389ac1..ba10e018 100644
--- a/vintf.xml
+++ b/vintf.xml
@@ -255,14 +255,14 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- com.qualcomm.qti.imsrtpservice
- hwbinder
-
- 1.0
-
- IRTPService
- rtpservice0
-
-
+
+ com.qualcomm.qti.imsrtpservice
+ hwbinder
+
+ 1.0
+
+ IRTPService
+ imsrtpservice
+
+