Unable to determine UFFD GC flag for kernel version "5.4.268-qgki".
You can fix this by explicitly setting PRODUCT_ENABLE_UFFD_GC to "true" or
"false" based on the kernel version.
1. Set PRODUCT_ENABLE_UFFD_GC to "true" if the kernel supports userfaultfd(2)
and MREMAP_DONTUNMAP.
2. Set PRODUCT_ENABLE_UFFD_GC to "false" otherwise.
Change-Id: Ie77d9a86a7fe94e4cade1868ffea27194f724e03
Some of our properties were in the wrong spot or duplicated into the wrong
spot, so let's fix these denials
Example:
E init : Do not have permissions to set 'persist.vendor.btstack.aac_frm_ctl.enabled' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
Change-Id: Ifc27e35f7e8ba428d7ea37cfa7220af24100efef
Drop audio.bluetooth_qti.default as we use AOSP BT stack
Add libbluetooth_audio_session_qti_2_1 and libbt-hidlclient
Change-Id: I9ffe33d9bbcc202b1fcbff4845b7f920fd37424a
Qcom has issues that prevent it from working with a hermetic
partition build.
Bug: 205632228
Test: Presubmits
Change-Id: I490a29da38a6f68e7dd3650d8140cb11adaa8c7a
* For some magical reason, the naming (and not just associations)
matter as of a few days ago - no clue why.
Change-Id: I6cf12b455dbf460a9be607d796af3536093e8427
Checking stock dubai boot image it has recovery there and not vendor_boot,
so to keep things similar let's do the same here
Change-Id: I86e89ec97a8ce9b4f71705ed526093f37f4331e6
* requires old libprotobuf in system_ext, which doesnt exist anymore
causing this linker missing symbol:
_ZN6google8protobuf8internal14AddDescriptorsEPKNS1_15DescriptorTableE
also: what does qccsyshal do anyway?
Change-Id: Ibb7c8983ae243e67fdd8a8714a79d7b5766aef4f
Nothing changed on common tree, just device... but before
the "Hey, Marc you didn't update common tree" comments start?
this is why.
Change-Id: Ic69284cc69118c52d0c0cc77550055d46db8a526
This applies the following tools/extract-utils changes:
* Allow overriding VENDOR with VENDOR_COMMON
Change-Id: Ib78643a3e6a648e21362b6a1fdc3581d41954700
For now this is implicitly built by lineage specific
libprotobuf-cpp-lite-3.9.1-vendorcompat lib, but in the future this
might not be the case.
Change-Id: I724e933e046cbf631c078321d55550b96ca998da
This reverts commit 55772d45005910e6764c0b457e840f1cc85f1f71.
Reason for revert: Brought to my attention that this is way too broad. Agree.
Change-Id: I3e2fec355960844d2af8af3212780245fc53d66b
(cherry picked from commit 5cd03a02dcc34e31fe40c15ec9c7217b66089234)
Newer netmgrd breaks VoWiFi on Jio and possibly other carriers.
Change-Id: I9fe4798333387bfe5ac18183d3533ee44d267ce5
(cherry picked from commit 189c1e5729f67e3868cc5167a4a75e147c567dc3)
The new folder structure now looks like this:
device/qcom/sepolicy_vndr
├─ legacy-um (meant for sdm845 until sm8350)
├─ sm8450
└─ sm8550
SEPolicy.mk placed in the root automatically redirects devices to the
proper subfolder.
Change-Id: I4ed1a06af779909d64172da294c4a99a3ae9ba0d
* Seems to be an issue where if modemst1/2 (efs) is wiped modem only looks for fsg to rebuild efs in the root_directory.
* Even though this isn't correct it should allow radio to be easily flashed during future firmware upgrades as the stock radio.img is a container which flashes fsg/modem then passes the command to wipe modemst*
Signed-off-by: Andrew Hexen <SyberHexen@gmail.com>
Change-Id: Ic7acabbe16d66740b3aee414be60c24d3a0de43d