gps: Move type declaration to device folder

Bug: 343280252
Test: b/343280252 compile and abtd test
Change-Id: I492ea0b14953cf5b0111ac70bf82240522a15494
This commit is contained in:
Cheng Chang 2024-05-29 09:00:55 +00:00
parent 97d62f485d
commit 8fa884d01c
4 changed files with 12 additions and 0 deletions

View file

@ -2,11 +2,14 @@
type rild_vendor_data_file, file_type, data_file_type;
type modem_ml_data_file, file_type, data_file_type;
type modem_stat_data_file, file_type, data_file_type;
type sysfs_gps, sysfs_type, fs_type;
type vendor_gps_file, file_type, data_file_type;
type vendor_log_file, file_type, data_file_type;
type vendor_rfsd_log_file, file_type, data_file_type;
type vendor_slog_file, file_type, data_file_type;
userdebug_or_eng(`
typeattribute vendor_slog_file mlstrustedobject;
typeattribute vendor_gps_file mlstrustedobject;
')
# persist

View file

@ -6,6 +6,7 @@ vendor_internal_prop(vendor_persist_config_default_prop)
vendor_internal_prop(vendor_diag_prop)
vendor_internal_prop(vendor_modem_prop)
vendor_internal_prop(vendor_rild_prop)
vendor_internal_prop(vendor_gps_prop)
vendor_internal_prop(vendor_gril_prop)
vendor_internal_prop(vendor_ssrdump_prop)
vendor_internal_prop(vendor_wifi_version)

View file

@ -52,6 +52,10 @@ vendor.wlan.firmware.version u:object_r:vendor_wifi_version:s0
# for vendor telephony debug app
vendor.config.debug. u:object_r:vendor_telephony_app_prop:s0
# for gps
vendor.gps. u:object_r:vendor_gps_prop:s0
persist.vendor.gps. u:object_r:vendor_gps_prop:s0
# Tcpdump_logger
persist.vendor.tcpdump.log.alwayson u:object_r:vendor_tcpdump_log_prop:s0
vendor.tcpdump. u:object_r:vendor_tcpdump_log_prop:s0

4
vendor/hal_gnss_pixel.te vendored Normal file
View file

@ -0,0 +1,4 @@
type hal_gnss_pixel, domain;
init_daemon_domain(hal_gnss_pixel)
type hal_gnss_pixel_exec, exec_type, vendor_file_type, file_type;
hal_server_domain(hal_gnss_pixel, hal_gnss)