diff --git a/conf/init.gs101.rc b/conf/init.gs101.rc index f0489022..d6d18c0f 100644 --- a/conf/init.gs101.rc +++ b/conf/init.gs101.rc @@ -705,35 +705,6 @@ on property:sys.boot_completed=1 chown root system /sys/devices/platform/19000000.aoc/reset chmod 0220 /sys/devices/platform/19000000.aoc/reset -# IMS WiFi Calling - service charonservice /system/vendor/bin/charon - class main - user root - disabled - seclabel u:r:charonservice:s0 - -on property:vendor.charon.exec=1 - rm /data/vendor/misc/vpn/charon.pid - chmod 0666 /dev/tun - start charonservice - -on property:vendor.charon.exec=0 - stop charonservice - rm /data/vendor/misc/vpn/charon.pid - -# IMS packet router daemon -service pktrouter /system/vendor/bin/wfc-pkt-router - class main - user root - disabled - seclabel u:r:pktrouter:s0 - -on property:vendor.pktrouter=1 - start pktrouter - -on property:vendor.pktrouter=0 - stop pktrouter - # charger driver exposes now finer grain control, map demo mode to those properties # NOTE: demo mode can only be exit wiping data (which reset the persist properties) on property:sys.retaildemo.enabled=1 diff --git a/device.mk b/device.mk index 5b476ca6..b6b0c922 100644 --- a/device.mk +++ b/device.mk @@ -855,7 +855,7 @@ $(call inherit-product-if-exists, vendor/samsung_slsi/telephony/shannon-ims/devi PRODUCT_PACKAGES += ShannonIms $(call inherit-product-if-exists, vendor/samsung_slsi/telephony/shannon-iwlan/device-vendor.mk) -$(call inherit-product-if-exists, vendor/samsung_slsi/telephony/packetrouter/device-vendor.mk) +include device/google/gs101/telephony/pktrouter.mk #RCS Test Messaging App PRODUCT_PACKAGES_DEBUG += \ @@ -1050,9 +1050,6 @@ PRODUCT_PACKAGES += \ libgc2_cwl \ libgc2_utils -# Start packet router -PRODUCT_PROPERTY_OVERRIDES += vendor.pktrouter=1 - # Thermal HAL include hardware/google/pixel/thermal/device.mk PRODUCT_PROPERTY_OVERRIDES += persist.vendor.enable.thermal.genl=true diff --git a/telephony/pktrouter.mk b/telephony/pktrouter.mk new file mode 100644 index 00000000..dd923b59 --- /dev/null +++ b/telephony/pktrouter.mk @@ -0,0 +1,3 @@ +PRODUCT_PACKAGES += wfc-pkt-router +PRODUCT_PROPERTY_OVERRIDES += vendor.pktrouter=1 +BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs101-sepolicy/telephony/pktrouter