Fix an issue where the hermesd process is denied access to wake_alarm
by SELinux, causing authentication failures even with correct credentials.
When enters the wrong password 5 times, the device refuses to unlock even
after the correct password is provided.
avc: denied { wake_alarm } for capability=35 scontext=u:r:hermesd:s0
tcontext=u:r:hermesd:s0 tclass=capability2 permissive=0
Change-Id: I0461346ceb10ae482a30bf72429b2eca10ac091b
Remove legacy rild vendor.ril-daemon services
commands as they are not used now.
Change-Id: Ib1a88d34dc73ff72f553b923e75ef084dd5d56f1
CRs-Fixed: 3890152
(cherry picked from commit 283febfaf0c1b85017f7efdd8ae35dbea73c2e89)
Replaces GetCameraIdList's address with that of GetCameraIdListAll so
that calls to GetCameraIdList will also expose all camera IDs
```
$ nm -D libsamsungcamerahal.so | grep GetCameraIdList
0000000000008ae0 T _ZNK7android18samsung_camera_hal14CameraProvider15GetCameraIdListEPNSt3__16vectorIjNS2_9allocatorIjEEEE
0000000000008b94 T _ZNK7android18samsung_camera_hal14CameraProvider18GetCameraIdListAllEPNSt3__16vectorIjNS2_9allocatorIjEEE
```
Change-Id: I7c572460a0f0bbde5f06e05b2bf6f152036c3030
Need to explicitly set auto_latch_unsignaled property to
disabled state to keep latch-unsignaled as the default
behavior.
Change-Id: I3856caaf0a68e7e720819f25338d1eb9196f56b0
These libraries are automatically built as part of shared_libs.
Change-Id: Ia7ddfacca4bfcdd7984fe93cc9d61a3791f77ddd
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
We will be changing AB to be the default, existing non-AB targets
need to explicitly set AB_OTA_UPDATER to false
Test: th
Change-Id: I86a76296937a6abab1b4495cd66a35144348aafd
While bootconfig allows to provide userspace config without taking space in cmdline,
it only works with boot header v4, and recovery cant be newer then v2, so add bootconfig to cmdline,
for recovery.
Change-Id: I2123b361b3c8e9097a94d80d762623aa8c3c236a
USB gadget HAL supports loading compositions from vendor, odm and
product partitions. Move the config to odm partition since it has
been modified and is now entirely device-specific and moreover not
to have a conflicting build copy rule.
Change-Id: Ibe1a62021af2fa2127c1361855451dc8dc67fe1f
Move VID to 0x04E8 (Samsung Electronics Co., Ltd.) and additionally adjust PID
to match those from stock init-based configfs rules.
Change-Id: I148c2c6da833b4a737db6920e6217eb3b74d7c41
Fixes:
W ATFWD-daemon: libminijail[4334]: logging seccomp filter failures
E ATFWD-daemon: libminijail[4334]: blocked syscall: gettid
I init : Service 'vendor.atfwd' (pid 4334) received signal 31
I init : Sending signal 9 to service 'vendor.atfwd' (pid 4334) process group...
...
W wfdhdcphalservice: libminijail[5312]: logging seccomp filter failures
E wfdhdcphalservice: libminijail[5312]: blocked syscall: gettid
I init : Service 'wfdhdcphalservice' (pid 5312) received signal 31
I init : Sending signal 9 to service 'wfdhdcphalservice' (pid 5312) process group...
Change-Id: Ic259464520db6e77f06a3d0820a63662aa91659c