- Removed user and group tag for dpmQmiMgr
- Start the daemon as root and drop the privilege from
main routine.
CRs-Fixed: 2063125
Change-Id: I8c0f58ba52dd764e2cd986f59b5c10668b4dcc5e
USB product id 0x90D7 includes DIAG, DIAG_MDM, QDSS, QDSS_MDM, DUN,
DUN_MDM, RMNET
USB product id 0x90D8 includes DIAG, DIAG_MDM, QDSS, QDSS_MDM,
DUN, DUN_MDM, RMNET, ADB
Change-Id: I2bc7f3b8e9cb6e52c8fdd8007207e92bf98b55f0
In order to instantiate qdss, diag and dun interfaces for mdm create
qdss_mdm, diag_mdm, cser.dun.2 dir under configfs.
Change-Id: Ic6aadba929dd172cec8039f007acf3e6f865696a
Touch panel does not support virtual keys on sdm450. Set
qemu.hw.mainkeys as 0 to enable the Android navigation bar.
Change-Id: I8afd710d3cbf63f727afeffc4fbc9d588226e203
1. Change time_daemon path from system/bin to system/vendor/bin
2. Change time data folder into /data/vendor/time as time_daemon is in
vendor folder.
CRs-Fixed: 2055017
Change-Id: Ic2d4604e67be29fd1f7ba455baca93991e7d5f21
1. Start alarm thread when device enters power off charging mode.
Reboot the device when alarm time is up during power off charging.
2. Add reboot function to event data.If the alarm event happens, call
reboot function immediately to ensure that device won't go to suspend
during calling reboot function.
3. Add alarm seconds check in case of that power off alarm time is up
when start alarm thread. If the final alarm time is less than the
estimated time of next boot completed to fire, that means it is not able
to fire the last power off alarm at the right time, so just miss it.
CRs-Fixed: 2054302
Change-Id: I40bd9c35a9e42aeabb742603e161c2049cd0b5f5
KW throws warning about possible access of an array
by out of index range. Size passed to memcpy is
properly guarded to avoid out of bound access.
Change-Id: I355573c307098498cfa988377921b4e9ea7e8c2e
Set drm_vblank_offdelay parameter to -1, to make DRM
issue the vblank disable immediately with out delay.
By defailt the DRM framework has a delay of 5 secs
timeout before issuing the vblank disable.
Change-Id: Idc1dfe6a6994f2ac2d3c60ae8fd5a4e883b675d9
Update post boot configuration so hbtp daemon program will
be launched for non HDK,QVR in QRD HW platform family.
Change-Id: I670ece0c20d8a709ca2000e0f58c51ecf83cae9d
Add new APIs for create, wipe and update keys, which is
required for HW based Full Disk Encryption.
Change-Id: I483ce1a734db7b7cbfb2a06fe74baf559cfb51fb
As the partition names are changing from branch to branch, device
FDE key is not wrapped with Hw keymaster which is less secure.
So removing the partition name related checks to avoid failures.
Change-Id: If181b093122479ca57ff6846b10d6aa2fb3eaa0c
After reaching the maximum number of retires with wrong password,
userdata is erased based on the info written on /cache partition.
As per the latest changes of A/B, cache partition is not present
which leads to failure of userdata wipe before reboot. This patch
removes reboot from cryptfs_hw layer if max entries reached, as
frameworks take care of userdata wipe.
Change-Id: If97f2f7452beb004f44d7d41d1d76def23fe2720
android.hardware.wifi@1.0-service which is triggered
at boot up time is failing to access the /dev/wlan node.
Modify the uid and gid as wifi to enable the wifi service
to access this node
CRs-Fixed: 2062348
Change-Id: Id649979e762cfbf8801f707500229fec24974a55
As per Android-O architecture, move vendor specific file into
/data/vendor path instead of /data/misc. To address this
create the wifi directory into /data/vendor path.
CRs-Fixed: 2047794
Change-Id: I6835fb70e1777e23d0b30aa9e08de9a746638c50