System properties set with the "=" operator cannot be overriden. This
device is used elsewhere in the system and some of the properties need
to be overridden. The "?=" operator will use the assigned value if no
other values are assigned elsewhere, allowing for overrides.
Bug: 230638462
Test: adb shell getprop | grep bluetooth
Change-Id: Id6cd7901555edafef141bbc1bbd5e06dc3a54d0c
The class of device is a string with a list of uint8t values:
90,2,12
The meaning is as follows:
{Service Field, Major class, Minor class}
Service Field: 0x5A -> 90
Bit 17: Networking
Bit 19: Capturing
Bit 20: Object Transfer
Bit 22: Telephony
MAJOR_CLASS: 0x02 -> 2 (Phone)
MINOR_CLASS: 0x0C -> 12 (Smart Phone)
Bug: 217452259
Test: make -j; -- check that bluetooth.device.class_of_device is
correct
Change-Id: I24fd57bacbf6786a26f7079e7a6e9857dbe170d1
bluetooth.audio@2.1 adds new functionalities required for Bluetooth LE
Audio development
Bug: 150670922
Change-Id: Iac2ece0c029a38fef82e81f5ba3ba491163818ef
I don't currently see a way to modify high touch polling rate...
If in the future a way is found? We can always revert this anyways
but for now it's better to remove it instead of having a placebo
toggle that doesn't do anything.
Change-Id: I192857434edcea470601ab067eb1971c6a97874a
Unfortunately even though both berlin and dubai show Widevine L1 status?
It doesn't work. Apps like Netflix fail to load.
logcat shows errors such as:
E WVCdm : [device_files.cpp(1111):RetrieveHashedFile] File does not exist: path = /data/vendor/mediadrm/IDM1013/L1/cert.bin
W WVCdm : [device_files.cpp(144):RetrieveCertificate] Unable to retrieve certificate file
So DRM keys probably got wiped upon bootloader unlock as even stock ROM
this same behavior happens.
Change-Id: I080a52895385e32c774c455c8cc17c3eb6d5b216
A missmatch of ipa firmware and modem is known to have caused
bricked devices in the past. The modem partition itself already
provides the matching ipa firmware, and it will be loaded if
the copy in /venndor/firmware does not exist.
Change-Id: I30344dc7c6230d38d190dd46436451903a3a7582
This enables casefolding, which is required for removal of sdcardfs.
Test: Wipe data and boot. lsattr /data/media, check for +F
Bug: 138322712
Change-Id: I020aa6bb9c121e7bda83c07bc9fb37dcfa26702c
Do fsync after writing partition entries to ensure data
is actually written before rebooting device.
Change-Id: I09659cab247fe280dc608e30a88d912034cbc01a
* This is to allow supporting WiFi 6 mobile hotspots,
to be noted this is only supported on SDM855+ platforms.
[jjpprrrr: skipping CONFIG_IEEE80211AC because external/wpa_supplicant_8/wpa_supplicant/defconfig has it enabled by default]
Change-Id: Iab61bd12499968e8823b3078acd1c7b8bce46136
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
both ro.media.xml_variant.codecs and ro.media.xml_variant.codecs_performance are
set to _yupik_v1, but media_codecs_yupik_v1.xml, but it does not contain any
video codecs.
This causes video playback (e.g. Youtube) to only support up to 1080p60 (stuttering)
without HDR. Trying to record videos in >1080p will also result in the camera HAL
crashing.
Using the v0 config for v1 too fixes both issues. Youtube now supports up
to 4K60 with HDR, and camera recording in >1080p works.
Change-Id: I498c2fca380618dea4768e9d3fcda77585b1de97
build/make/core/main.mk:1136: warning: device/motorola/berlin/lineage_berlin.mk includes non-existent modules in PRODUCT_PACKAGES
Offending entries:
libOmxVdec
libOmxVenc
libOmxVidcCommon
libc2dcolorconvert
libqcreverb
build/make/core/main.mk:1136: error: Build failed.
15:35:26 ckati failed with: exit status 1
To do this yourself, put the following line into
lineage_$TARGET.mk:
`$(call enforce-product-packages-exist,)`
Note that the above flag must be in the product
makefile to work.
Change-Id: I0e4d93f4c3be077d49befa1f547d11d623ca74d5 |
* AVB's `--flags 3` argument builds a disabled VBMeta with
disabled hashtree, so no need to set both flags individually.
Change-Id: Ibe9ee322a5af58f13e76d53e18dee49451fe8838