gs101: Move wfc-pkt-router to gs-common

Change-Id: I922b28e1bd8dc0baece89428c0032eabde5c13dc
This commit is contained in:
Michael Bestas 2025-06-20 18:46:12 +03:00 committed by Michael Bestas
parent 635eee8532
commit 61f97072ca
No known key found for this signature in database
9 changed files with 3 additions and 34 deletions

View file

@ -927,6 +927,9 @@ PRODUCT_PACKAGES += \
libgc2_cwl \
libgc2_utils
## Start packet router
include device/google/gs-common/telephony/pktrouter.mk
# Thermal HAL
PRODUCT_PROPERTY_OVERRIDES += persist.vendor.enable.thermal.genl=true

View file

@ -1 +0,0 @@
type pktrouter_device, dev_type;

View file

@ -1,4 +0,0 @@
# WFC
/vendor/bin/wfc-pkt-router u:object_r:pktrouter_exec:s0
/dev/umts_wfc[01] u:object_r:pktrouter_device:s0

View file

@ -1,7 +0,0 @@
allow netutils_wrapper pktrouter:fd use;
allow netutils_wrapper pktrouter:fifo_file write;
allow netutils_wrapper pktrouter:netlink_route_socket { read write };
allow netutils_wrapper pktrouter:packet_socket { read write };
allow netutils_wrapper pktrouter:rawip_socket { read write };
allow netutils_wrapper pktrouter:udp_socket { read write };
allow netutils_wrapper pktrouter_device:chr_file rw_file_perms;

View file

@ -1,14 +0,0 @@
type pktrouter, domain;
type pktrouter_exec, vendor_file_type, exec_type, file_type;
init_daemon_domain(pktrouter)
net_domain(pktrouter)
domain_auto_trans(pktrouter, netutils_wrapper_exec, netutils_wrapper);
allow pktrouter pktrouter_device:chr_file rw_file_perms;
allow pktrouter radio_device:chr_file r_file_perms;
allow pktrouter self:netlink_route_socket nlmsg_write;
allow pktrouter self:packet_socket { bind create read write getattr shutdown};
allow pktrouter self:capability net_raw;
get_prop(pktrouter, vendor_ims_prop);

View file

@ -1 +0,0 @@
vendor_internal_prop(vendor_ims_prop)

View file

@ -1,3 +0,0 @@
# for ims service
vendor.pktrouter u:object_r:vendor_ims_prop:s0

View file

@ -1 +0,0 @@
set_prop(vendor_init, vendor_ims_prop)

View file

@ -1,3 +0,0 @@
PRODUCT_PACKAGES += wfc-pkt-router
PRODUCT_PROPERTY_OVERRIDES += vendor.pktrouter=1
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs101/sepolicy/telephony/pktrouter