| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* Conflict with pre-Q CAF vendor policy thus prebuilt vendor devices
fail to boot.
Change-Id: Ie6a6a72b084ef40595dbae3eb591b79b607d0f40
|
|
|
|
| |
Change-Id: I295489a1a013d181f75602c7c4ac2f4c9f555e4a
|
|
|
|
| |
Change-Id: I8f6d2fcd498ed78d8404451b33ba830381c36061
|
|
|
|
|
|
|
|
| |
This reverts commit a60a7e79b6d452ddc19dc6529f9d90411e28528d.
Reason for revert: Standard adb root prop is being used again.
Change-Id: Ic1e2ee66141301ce9e0de9364b615a20e2a1ec65
|
|
|
|
| |
Change-Id: I2ed2d8c1c8ac03c33900d83802e8a981785e6406
|
|
|
|
| |
Change-Id: Ica070f35ef0e741e37a5f5425ff759eda5401055
|
|
|
|
|
|
| |
This reverts commit 75c6cf913a9c42218ee63c4b4626f95f7666cdb2.
Change-Id: I0a5ec7e64ee5bf9cf65213dcb23aa63e75134f16
|
|
|
|
|
|
|
| |
This way we avoid duplicating existing rules just for bash to work
properly when set as the default shell.
Change-Id: Ifcd8271b1e2edf80ba0dd8f1344e09b5e9d10786
|
|
|
|
|
|
|
|
| |
* allow recovery block_device:blk_file { rename };
We don't really need rename so expand create_file_perms into
just what we need
Change-Id: I5552df47a8858eda875b93f910dbeb519f2b1c2d
|
|
|
|
|
|
| |
* We use this to detect fbe encryption
Change-Id: I29355790068b78437aba11390bdf3efd22e229bc
|
|
|
|
| |
Change-Id: I93baf0d9ce9348d59dee2bd4ef764ed8386fabb7
|
|
|
|
| |
Change-Id: Ide51c085b1e697044e1fbb00eab6fa7d78cb9ff0
|
|
|
|
| |
Change-Id: I7f9e4d07fc28f48817618a784317fe239a39a41a
|
|
|
|
| |
Change-Id: I73b60f4d6d38e6b8f0749a43c75744d471c7ce32
|
|
|
|
|
|
|
|
|
| |
* denied { link } for pid=573 comm="recovery"
name="vold_blkid.tab" dev="tmpfs" ino=20425
scontext=u:r:recovery:s0 tcontext=u:object_r:tmpfs:s0
tclass=file
Change-Id: I0b3e47dd00c5a32261691f51838a8d9af9778faa
|
|
|
|
|
|
| |
* For volume manager
Change-Id: I7bab9804c8e05f9ec14cc3179cb72afb4ecf514b
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes:
avc: denied { read } for pid=573 comm="recovery"
scontext=u:r:recovery:s0 tcontext=u:r:recovery:s0
tclass=netlink_kobject_uevent_socket permissive=1
which in turn fixes reboot
Change-Id: Ie28453602be3b5c3c4064057f5f071ee7508d316
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Need this because sdcard_external is an alias for vfat
Change-Id: I804ebb0fcf643d603b1a02ee7a54e6d5b6b46294
sepolicy: allow vold to mount ext4 sdcard
* Originally in 9a19f575a4c991bf2d7bc2f8f980909910ee4cce vendor/cm
Change-Id: Id95e48d2380aa7a6727be765e3a52ee49d814bcb
Change-Id: I804ebb0fcf643d603b1a02ee7a54e6d5b6b46294
|
|
|
|
|
|
|
|
|
|
| |
Some QCOM and Almost all MTK devices ship fuseblk sepolicy on vendor partition.
When using a prebuilt vendor.img, this causes conflicts with our fuseblk sepolicy,
which prevents the device from booting.
To remedy this, allow excluding fuseblk sepolicy at build time.
Signed-off-by: theimpulson <aayushgupta219@gmail.com>
Change-Id: I938a14ada3bb9b6ffa20bb27c15adae3e493b98c
|
|
|
|
|
|
| |
Change-Id: Ibb700942ef0c383faad7b6bf461206a957bd409c
Co-authored-by: Adrian DC <radian.dc@gmail.com>
Co-authored-by: Arne Coucheron <arco68@gmail.com>
|
|
|
|
|
|
| |
* To avoid duplicate with samsung vendors
Change-Id: I5ab6c671972aa90d67bf858131d001f317b6641a
|
|
|
|
|
|
| |
avc: denied { call } for scontext=u:r:gallery_app:s0:c512,c768 tcontext=u:r:gpuservice:s0 tclass=binder permissive=0 app=com.android.gallery3d
Change-Id: Icfc215ab0ce77a551ef81b90936c9858aaded03d
|
|
|
|
|
|
| |
avc: denied { call } for scontext=u:r:snap_app:s0:c512,c768 tcontext=u:r:gpuservice:s0 tclass=binder permissive=0 app=org.lineageos.snap
Change-Id: Icb3f08c65776fdd51fb6919bda7cc3ec3685ac9c
|
|
|
|
| |
Change-Id: I7f77ef85f5dd3fd9639bfd2cf16328486b82b392
|
|
|
|
| |
Change-Id: I22a3e074b373ff98e5914001a4cf56f17df981ce
|
|
|
|
|
|
|
|
| |
Styles API was removed from the SDK, therefore the rules are deprecated.
This reverts commits 8290552 and a14df93.
Change-Id: I02cba8f377c952a796df8a2b9d27f397721c2341
|
|
|
|
| |
Change-Id: I33e3320da346e83b3c74e5631c20f556bd202c2b
|
|
|
|
|
|
|
|
| |
* hal_lineage_livedisplay_sysfs specific rules
belong to hal_lineage_livedisplay_sysfs.te, not
hal_lineage_livedisplay.te.
Change-Id: I7d180c701c0573cf7fffa9f14be74cdb7066cd54
|
|
|
|
|
|
| |
* Everyone's including this in their device trees anyway
Change-Id: I35812c0f00df372cf13a1cefba3fa79a6aff72b6
|
|
|
|
| |
Change-Id: Ib4f9325076019683289f89ea4261fef74a724ed0
|
|
|
|
| |
Change-Id: Ibfd8f9ca6a3ac0a1a3ed46024ae5782fab1c3470
|
|
|
|
|
|
| |
* They're being dropped
Change-Id: Id27a548c8210146835c02f718305160f68cd0212
|
|
|
|
| |
Change-Id: I9af50a8d2b6a07e44edde4836a294cedcaa61119
|
|
|
|
| |
Change-Id: I4a2596dc75088c5bcc72786bb68f994222e31912
|
|
|
|
|
|
| |
* Needed after I4896ecbe0fc04374e01d006b1c8acdb932e5d16d
Change-Id: If15275e138f56a0d99cc91b772c713a705edc3df
|
|
|
|
| |
Change-Id: Iacd51e5b9fee1e796f00f4cef9308019a5d470c4
|
|
|
|
|
|
| |
* Already labeled in system/sepolicy
Change-Id: Ie0161ed7a07e71c6a27a326045fd8a2a2bb15a62
|
|
|
|
| |
Change-Id: I802fa29890ab867f152e8c3ee8e74c0823c88094
|
|
|
|
| |
Change-Id: I4348a1d629059b6d374c3a7dd8a1653b92e4e472
|
|
|
|
| |
Change-Id: I067ead0c2f60493a974bc220b67d7039acea4823
|
|
|
|
| |
Change-Id: I8761fd7737126dab7cf0748d3f9f46fcd83c660f
|
|
|
|
| |
Change-Id: I02caf9ef3e8786b27ae4517533c3df44437b0015
|
|
|
|
|
|
|
|
|
| |
* These are neverallows
* We are running sysinit as permissive anyway
-> Get rid of them from everyone's logs
Change-Id: I29a8eeeb81f068a9766b550d4967d7998205535e
|
|
|
|
|
|
|
|
| |
* LiveDisplay has different backends (QDCM, sysfs, etc.). QDCM impl
doesn't use sysfs, sysfs impl doesn't use QC display service and
vice versa, so don't abuse the "default" policy.
Change-Id: I87725a091ebe5db5beeb1619ce4daaac9636d808
|
|
|
|
| |
Change-Id: Ibad7c3a88e876006ac88933b894050b045c847b0
|
|
|
|
| |
Change-Id: I7beb51197b6049133b4385ef344e21fbf2de1ea0
|
|
|
|
| |
Change-Id: I7d7b932688d95fc397576e74bc1ff434395ec663
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Introduce a new board flag TARGET_USES_PREBUILT_VENDOR_SEPOLICY and
a sepolicy variant: dynamic
* When TARGET_USES_PREBUILT_VENDOR_SEPOLICY=true, dynamic act as
private policy, and vendor policy is excluded in order to avoid
conflicts (it's not integrated to final builds anyway). When the flag
is not set, dynamic acts as vendor policy to survive from system
image change i.e. GSI installation.
Change-Id: I8bfd078d6064616c88e2c58a9fa3aa045dddf303
|
|
|
|
| |
Change-Id: Ie33b247180116e8bc40c29884bc6734d8b1a54b2
|
|
|
|
|
|
| |
* We use this to detect fbe encryption
Change-Id: I29355790068b78437aba11390bdf3efd22e229bc
|