fix build

This commit is contained in:
Valera1978 2019-03-29 14:16:51 +03:00
parent 5bb919d197
commit 18abed4b6f
6 changed files with 16 additions and 21 deletions

View file

@ -226,6 +226,8 @@ TARGET_RIL_VARIANT := caf
# Security patch level - T825XXU2BRL2 # Security patch level - T825XXU2BRL2
VENDOR_SECURITY_PATCH := 2018-12-01 VENDOR_SECURITY_PATCH := 2018-12-01
SELINUX_IGNORE_NEVERALLOWS := true
# SELinux # SELinux
include device/qcom/sepolicy/sepolicy.mk include device/qcom/sepolicy/sepolicy.mk
BOARD_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy BOARD_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy

View file

@ -19,12 +19,12 @@ Copyright (C) 2018 Valera Chigir <valera1978@tut.by>
- Make a workspace - Make a workspace
mkdir cm15 mkdir cm16
cd cm15 cd cm16
- Do repo init & sync - Do repo init & sync
repo init -u git://github.com/LineageOS/android.git -b lineage-15.1 repo init -u git://github.com/LineageOS/android.git -b lineage-16.0
- Create .repo/local_manifests/roomservice.xml with the following content: - Create .repo/local_manifests/roomservice.xml with the following content:
@ -56,6 +56,6 @@ repo sync
. build/envsetup.sh . build/envsetup.sh
- Build lineage 15.1 - Build lineage 16.0
brunch gts3llte brunch gts3llte

View file

@ -68,7 +68,7 @@ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.usb.accessory.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.accessory.xml \ frameworks/native/data/etc/android.hardware.usb.accessory.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.accessory.xml \
frameworks/native/data/etc/android.hardware.usb.host.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.host.xml \ frameworks/native/data/etc/android.hardware.usb.host.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.host.xml \
frameworks/native/data/etc/android.hardware.vulkan.compute-0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.vulkan.compute.xml \ frameworks/native/data/etc/android.hardware.vulkan.compute-0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.vulkan.compute.xml \
frameworks/native/data/etc/android.hardware.vulkan.level-0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.vulkan.level.xml \ frameworks/native/data/etc/android.hardware.vulkan.level-1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.vulkan.level.xml \
frameworks/native/data/etc/android.hardware.vulkan.version-1_1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.vulkan.version.xml \ frameworks/native/data/etc/android.hardware.vulkan.version-1_1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.vulkan.version.xml \
frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml \ frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml \
frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml \ frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml \
@ -376,10 +376,6 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.vibrator@1.0-impl \ android.hardware.vibrator@1.0-impl \
android.hardware.vibrator@1.0-service android.hardware.vibrator@1.0-service
# USB
PRODUCT_PACKAGES += \
android.hardware.usb@1.0-service
# WiFi # WiFi
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \

View file

@ -19,15 +19,9 @@ allow vndservicemanager shell:file { open read };
allow vndservicemanager shell:process getattr; allow vndservicemanager shell:process getattr;
allow vndservicemanager shell:binder transfer; allow vndservicemanager shell:binder transfer;
#============= gallery_app ==============
allow gallery_app vendor_camera_prop:file { getattr open read };
#============= hal_memtrack_default ============== #============= hal_memtrack_default ==============
allow hal_memtrack_default debugfs:file { getattr open read }; allow hal_memtrack_default debugfs:file { getattr open read };
#============= snap_app ==============
allow snap_app vendor_camera_prop:file { getattr open };
#============= tee ============== #============= tee ==============
allow tee gatekeeper_data_file:dir { add_name open write }; allow tee gatekeeper_data_file:dir { add_name open write };
allow tee gatekeeper_data_file:file getattr; allow tee gatekeeper_data_file:file getattr;

View file

@ -12,11 +12,5 @@ allow qti_init_shell system_prop:property_service set;
allow hal_gnss_qti qmuxd_socket:dir { add_name remove_name }; allow hal_gnss_qti qmuxd_socket:dir { add_name remove_name };
allow hal_gnss_qti qmuxd_socket:sock_file { create unlink }; allow hal_gnss_qti qmuxd_socket:sock_file { create unlink };
#============= snap_app ==============
allow snap_app vendor_camera_prop:file read;
#============= snap_app ==============
allow snap_app vendor_camera_prop:file read;
#============= tee ============== #============= tee ==============
allow tee gatekeeper_data_file:file { create write }; allow tee gatekeeper_data_file:file { create write };

9
sepolicy/adddd.te Normal file
View file

@ -0,0 +1,9 @@
#============= hal_bluetooth_qti ==============
allow hal_bluetooth_qti bluetooth_data_file:dir { write add_name };
#============= init ==============
allow init proc:file { read getattr };
#============= system_app ==============
allow system_app perfprofd:binder call;
allow system_app wificond:binder call;