SuperiorOS / android_device_superior_sepolicy

0 stars 13 forks source link

device/superior/sepolicy/qcom/vendor/hal_lineage_health_default.te:2:ERROR 'syntax error' at token 'rw_dir_file' #7

Closed VTVishwanath closed 11 months ago

VTVishwanath commented 11 months ago

I am building unofficially Superior OS for RMX1851 (Realme 3 Pro with sdm710 chipset). I am using thirteen branch. Device tree used: https://github.com/VTVishwanath/superior_device_realme_RMX1851 Kernel tree used: https://github.com/Cykeek/kernel_realme_sdm710 -b A13 kernel/realme/sdm710 Device vendor tree used: https://github.com/ArrowOS-Devices/android_vendor_realme_RMX1851

I get below error.

[  0% 203/67734] //system/sepolicy:recovery_sepolicy.cil Building cil for recovery_sepolicy.cil [common]
FAILED: /mnt/data/sos13/out/soong/.intermediates/system/sepolicy/recovery_sepolicy.cil/android_common/recovery_sepolicy.cil
/mnt/data/sos13/out/host/linux-x86/bin/checkpolicy -C -M -c 30 -o /mnt/data/sos13/out/soong/.intermediates/system/sepolicy/recovery_sepolicy.cil/a
ndroid_common/recovery_sepolicy.cil /mnt/data/sos13/out/soong/.intermediates/system/sepolicy/recovery_sepolicy.conf/android_common/recovery_sepoli
cy.conf # hash of input list: f9c35de9abf0d0d04a7968c0ce0b9a731bd50fe95133ed0ab0a5de47bdbcf77e
device/superior/sepolicy/qcom/vendor/hal_lineage_health_default.te:2:ERROR 'syntax error' at token 'rw_dir_file' on line 129551:
#line 1 "device/superior/sepolicy/qcom/vendor/hal_lineage_health_default.te"
rw_dir_file(hal_lineage_health_default, vendor_sysfs_battery_supply)
checkpolicy:  error(s) encountered while parsing configuration
17:02:01 ninja failed with: exit status 1

Any idea how to fix this? Anyone faced this? What could be the root cause or fix?

VTVishwanath commented 11 months ago

Hello I have created a [PR] (https://github.com/SuperiorOS/android_device_superior_sepolicy/pull/8) to solve this issue.