This reverts commit ce66119420
Make files are looking for overlay files in common/device
directory instead of common/ and so this change is required.
Without this change, flash mode was being sent to lower layers
as 'off' when user enables flash in the application and as
'torch' when user disables flash.
CRs-Fixed: 619788
Change-Id: Ide4d9c102dcd213a9dbf4d83b0ef1c07fe75a368
qseecom_create_key which is a function pointer is used after
dereferencing it. Also fixed the issue where userdata may not be
wiped after certain number of attemps.
Change-Id: I4d14366e33c09da64f89000a16b7eef7d981cfda
Update the permisions for voice_svc driver so that only apps
with audio group permission can open it
Change-Id: I4a3697457884946cc9ff65c4307c944d3606bb42
Enables read remote device feature and connection
update features in bluedroid configuration for
BLE peripheral mode implementation.
Change-Id: Ifc38df532e6d7b7800097f879d943e950c4f5fd1
CRs-fixed: 626326
- The captured image/video preview thumbnail is overlapping on
camera controls icon.
- Fix is to avoid overlapping by adjusting the value of preview
thumbnail view attribute.
CRs-Fixed: 580440
Change-Id: I76a7263c0db2e78d96fc7b7da77981e9bd059a15
we use persist.sys.usb.config.extra to specify if we want to use diag with
rndis interface earlier userspace used to read this property to check
whether diag is to be included in composition and used to set appropriate
composition.
Now we plan to make this check and change in device specific files. This
change checks whenever there is a composition with rndis and
persist.sys.usb.config.extra indicates to include diag we set the
usb.sys.config to reflect this indication. User now need to set extra
property to diag and based on the baseband information we can figure out
clients representing diag interface.
Change-Id: I3257f47ed42b3ad4fea68a6deb45c27944614558
Currently power HAL sets display off hint to 500ms for
Interactive Governor, this change modifies the hint to 50ms
to enable CPU to sample and scale better.
Change-Id: I611f7d318c78f85fb345852b8e2c82ec1cbda006
Recently lpm_resources implementation has changed and moved
to lpm_levels. Hence remove the unnecessary sysfs entries of
lpm_resources and add lpm_levels sysfs entries.
Change-Id: I3a5c2c979e25ae2efcc85e0fb16daf018ef65a35
The native proceses that are used by
location features have been moved from
the init scripts and will now be launched
from a native launcher processes. This
launcher process will be started from init.rc
Change-Id: I00101fcdff61824c31fd9510bc6202cb943dcd8c
CRs-fixed: 600179
Because of the overlay reference order, package overlays could
shadow device overlays. So many overlays here the final control
we need to add this overlay path part of package overlay.
Change-Id: Ie7bec1c3566b38e25ffe490215e684db64a7e903
CRs-fixed: 606005
There is a need to support panels of different resolutions
on msm8926. In such scenarios, the platform subtype
ID is used to uniquely identify such panels. Use this ID to
correctly configure the device property for the DPI setting.
Change-Id: If2d7c3cb2a528e9fe6780116ea1ceb278eba138d
All vendors developed libraries must be in vendor folder on
device. Using appropriate directive to accomplish the objective.
Change-Id: I4ed413b799c0b66a86321f799713068776fa538a
SW based device encryption uses SW crypto engine. This module
provides the support for VOLD to utilize HW crypto engine. HW
based crypto engine is more efficient both in terms of power
and throughput.
Change-Id: I34107a0ce50d9fc5c80c15ace0678a0bba7adee5