Age | Commit message (Collapse) | Author |
|
* suntrold is a oneshot service and spawns a subprocess which is required
for the rear camera. Since [1] oneshot services' process groups are
killed which prevents suntrold from working correctly.
* To work this issue around create a non-oneshot service, suntrold.sh, which
never exits, so that suntrold can be started from it and it's subprocesses
will not be killed.
[1] https://github.com/aosp-mirror/platform_system_core/commit/d89ed132a0ee1a57046286b83e64a35b71774952
[Idea of this is from LuK1337]
Co-authored-by: LuK1337 <priv.luk@gmail.com>
Change-Id: Id9c4f56648168f0ffe19b2bb31c591750afe6f97
|
|
Change-Id: If615758376413b16fcc80addd03a9ba5cd388e8a
|
|
Change-Id: I849c429d6b1fd57d6593f4b9a6152f31477c71a0
|
|
Change-Id: I13e6a6523f1ce6aec0a0ddce491cd90c54635f85
|
|
Change-Id: I5ae7f5db25bd44b64a014cb1cefc40065851ac43
|
|
Change-Id: I09d42c051f400840db25dcb558dc26e51bff554c
|
|
* The core SELinux policies for vendor_init are being restricted as to
comply with Treble. Simply adding a local rule to allow creating
folders under rootfs would be enough, but at the same time defining
the extra root folders and making use of AID/fs configuration file
to set perms is more neat and clean.
* Furthermore, with System As Root / is a read-only filesystem
so we can't create our mountpoints from init script anymore
Change-Id: Idabd7ae72e4c4fd9daac5ba3be3e6236f79f251b
|
|
This reverts commit 398f6cc16d50754a0d5b6bc1a7235c5766c076b6.
|
|
|
|
* Move qcamerasvr to main to it restarts on decryption
* Also trigger a qcamerasvr restart when media or all services restart,
since it needs to be properly restarted with cameraservice
Change-Id: I2361c5658359ed9f2fe937a0bd3329ca9c00e66e
|
|
The /vendor symlink is available as soon as /system
is mounted, just use /vendor.
Change-Id: I2e92ed2abe225f1366cac418b13763bb5617f704
|
|
|