Commit graph

3147 commits

Author SHA1 Message Date
Pavan Kumar M
843c0ae901
sdm660-common: FR 53051: Self Contained Module
Desc: Remove cnd, dpmQmiMgr daemon

Change-Id: I741a951bf71f72db009ddde94991aa876705b99a
2019-11-12 18:12:20 +01:00
dianlujitao
aec26fc425
sdm660-common: Add init rc and data adpl for self-contained data modules
Change-Id: I569abb286a074089e4b0656f7a8a0130c5b1a8c5
2019-11-12 18:12:20 +01:00
dianlujitao
7f2602dc93
sdm660-common: Update CNE and DPM from LA.UM.8.2.r1-04000-sdm660.0
Change-Id: Iab80efc8d31c181bfdb0487aceaec8bb2777252f
2019-11-12 18:12:20 +01:00
Davide Garberi
97840aa190
sdm660-common: Update Time from LA.UM.8.2.r1-04000-sdm660.0 2019-11-12 18:12:20 +01:00
Davide Garberi
98c9dacdcf
sdm660-common: Update Alarm from LA.UM.8.2.r1-04000-sdm660.0 2019-11-12 18:12:20 +01:00
Davide Garberi
253300875b
sdm660-common: Compile fwk-detect
Change-Id: Ic64f5ac0cfbbe9e105a6b48b5bc7687c8d23d7e8
2019-11-12 18:12:20 +01:00
Wei Chen
61c8aaca03 Concurrent position report: report out SPE fix promptly
For concurrent position report, we need to report SPE fix promptly

Change-Id: Iba7807ccb158dc4092abd9bbf540cbf0a6c7345b
CRs-fixed: 2546089
2019-11-11 16:31:30 -08:00
qctecmdr
9a8187d0e1 Merge "Add listener for the initial battery status" 2019-11-10 20:11:04 -08:00
qctecmdr
24760a487f Merge "Add NI_SUPL_DENY_ON_NFW_LOCKED configuration" 2019-11-09 20:56:14 -08:00
Wei Chen
e14cbf3798 GNSS BDS max SV ID: update to 237 from 235
Change-Id: I0c373c91f9763c67d1b877f77216ae0efc7a6273
CRs-fixed: 2558927
2019-11-08 13:04:49 -08:00
Wei Chen
569517b808 GPS HW module: fix << overflow issue
Fix shift overflow when the number of bits shifted can exceed 31 bits

Change-Id: Ib4334fd9b3bf574b8d8143a5f706ca9e963a6053
CRs-fixed: 2557855
2019-11-07 11:58:15 -08:00
Bhavna Sharma
6bfa690c48 Handle SPE session TBF and nHz subscription for automotive
1. Requirement is to run SPE session only at 100ms TBF
if any nHz capable engine subscribes for nHz measurement
or nHz position reports.
2. Second requirement is to subscribe for nHz measurement
only if an an actual nHz engine subscribes for nHz measurement

CRs-Fixed: 2540001

Change-Id: I5a2c93a9d880967ab59ce6cd12cd415c98f29e6c
2019-11-06 11:46:24 -08:00
Wei Chen
52d928e069 GPS HAL: send platform power state event to modem
Send platform power state event, suspend/resume/shutdown to modem

Change-Id: I19960f5fb4935de9e4f5513abd95aed6241a2fd9
CRs-fixed: 2527622
2019-11-06 10:13:37 -08:00
qctecmdr
1a16cbc20c Merge "GPS NMEA: generate empty GSA sentence for dead reckoning fixes" 2019-11-04 17:59:31 -08:00
Dante Russo
386a741309 Add NI_SUPL_DENY_ON_NFW_LOCKED configuration
If an NI SUPL Request that does not have Privacy
Override option comes when NFW is locked and config
item NI_SUPL_DENY_ON_NFW_LOCKED = 1, then deny it

Change-Id: I0a769c4696751069d5a034dde8569ecfcf63b41a
CRs-fixed: 2550126
2019-11-04 16:50:30 -08:00
qctecmdr
465d7647f0 Merge "GnssSv struct: make it in sync between 3.0.c5, 4.0 and 5.0" 2019-11-04 14:08:06 -08:00
Wei Chen
7eb1dcf0c7 GPS NMEA: generate empty GSA sentence for dead reckoning fixes
For dead reckoning fixes when number of SV used in fix is 0,
we need to generate an empty GSA sentence

CRs-fixed: 2542163

Change-Id: Icb89981d04ecdfeb81fbdc16b2a8d3676319b18d
2019-11-04 09:31:27 -08:00
Davide Garberi
6915319b8c
sdm660-common: Update graphics blobs from LA.UM.8.2.r1-04300-sdm660.0
Change-Id: I760b7e1645a02bc5086897dd340a8bcd7083e4a8
2019-11-04 15:02:14 +01:00
Max Weffers
86a5e4b07f
sdm660: prop: skia hwui renderer is not used on Q anymore 2019-11-04 15:02:14 +01:00
Atman
7148c63cd7
sdm660: Enable debug.sf.latch_unsignaled
* Reduces Jank

Signed-off-by: Atman <masteratman@gmail.com>
Change-Id: I1f413a6f68359112b017423f939e191c46506117
2019-11-04 15:02:14 +01:00
palaych
7539a6fb27
sdm660: Return oreo fingerprint from walleye
Tnx Google, now pie fingerprint failed cts, now it check yet date security patch.
But old oreo prop pass normal without change security patch date.

This reverts commit dca62446a9027b02502a5b1372b302f40e3d9d69.

Change-Id: Icd60b7df6804146220ef81b0047c78542cd15dcb
2019-11-04 15:02:14 +01:00
LuK1337
7e2af79040
sdm660-common: wifi: Update etsi_srd_chan_in_master_mode name
* It has been renamed to etsi13_srd_chan_in_master_mode
  in LA.UM.8.2 tags.
Change-Id: I4761f103ad4b2f05d41f1247c43040d1ecb61302
2019-11-02 15:03:43 +01:00
lihonglinglory
26940eb4ee
sdm660: Add FIDO (Fast IDentity Online) Blobs 2019-11-01 17:10:53 +01:00
Max Weffers
f9b74aaf49
sdm660: Remove now unneed setprop for boot parse
* now set in init.post.boot
2019-11-01 12:18:36 +01:00
Lior David
b3cc441dc5
sdm660: init.qcom.rc: remove interface line from hostapd_fst
The interface line in hostapd_fst is the same as the
default hostapd service and this can cause the lazy
HAL mechanism to start hostapd_fst instead of the
default hostapd, causing various errors.
This change only fixes the errors with default hostapd
operation. In order to fix FST feature with hostapd_fst,
additional changes are needed such as making it use
the default hostapd service and adding sepolicy rules
to support it.

Change-Id: I133336b1ae18fa823969f240b3e4376989fbf017
2019-11-01 12:18:36 +01:00
Li Li
ab75a7b947
sdm660: ueventd.qcom.rc: set permissions for /dev/sp_nvm device
/dev_sp_nvm is used by sp_iar_lib to store CMAC values for spu
 firmware and application

Change-Id: I2ac5f29b66448a526cdbc6a1ccefd5f80066c170
Signed-off-by: Li Li <liil1@codeaurora.org>
2019-11-01 12:18:36 +01:00
Zhao Fan
895f2f652d
sdm660: IMS: Support to notify user when video call failed
Support to prompt on UI when video call failed for some carriers.

Change-Id: I37c59a637e61dca09bb975dfbf0a22b36d40fe86
CRs-Fixed: 2522446
2019-11-01 12:18:36 +01:00
Ashit Sood
e9781acdb4
sdm660: IMS: Enable IMS feature flags for supported carriers
Enable IMS feature flags for supported carriers

Change-Id: I6c2ad58f9709cec173e7ef3435e5697594d0354c
CRs-Fixed: 2537830
2019-11-01 12:18:36 +01:00
Max Weffers
98004138f5
sdm660: post_boot: checkout init.post.boot from LA.UM.8.2.r1-04800-sdm660.0
Change-Id: I8c6f512f20dd42c99cdb19597ced2013c11bd9bf
2019-11-01 12:18:13 +01:00
Sravan voleti
0e48d9c869
sdm660: Remove whitelist for BAApp.
Remove BAApp related privileged permissions

CRs-Fixed: 2523339
Change-Id: I79798e7704774769dd40f16c7902e791cf9c868d
2019-11-01 11:56:02 +01:00
Wileen Chiu
2242e6a9d7
sdm660: IMS: Add config flag for VT one way options
- Add a config flag to determine whether to
show one way VT options when accepting an
incoming VT call

Change-Id: Ie545bc3b0ea4579404ba3c86623ab8de00c856fd
CRs-Fixed: 2534325
2019-11-01 11:53:36 +01:00
Subbaraman Narayanamurthy
47d26aa9b6
sdm660: init.qcom.rc: add CAP_SYS_BOOT for charger
Add CAP_SYS_BOOT capability for charger service so that it can
shutdown/reboot the system.

Change-Id: I17ccba74d5a3c38bd751c55bcf42fb3689d730a7
2019-11-01 11:52:54 +01:00
Muhammed Siju
f84faea716
sdm660: Init: Add system group for init.class_main.sh
/vendor/firmware_mnt/verinfo/ver_info.txt ownership
is now system,system. Hence need to add system group
for init.class_main.sh

Change-Id: I9c759c22aca7a8c5bc04908748f26916025c7b07
CRs-Fixed: 2534121
2019-11-01 11:51:58 +01:00
Shadab Naseem
91caad8a17
sdm660: init: qcom: Start IRQ balancer for bengal
Start the IRQ balancer for bengal, independent of the
platform ID.

Change-Id: Id7845daa03abf6b205244fa281bc4b1c54d20955
2019-11-01 11:51:00 +01:00
Prakash Pabba
3d4b84d204
sdm660: overlay: Add ethernet type in network attributes
testGetAllNetworkInfo CTS test fails for instant
mode due to no ethernet type network attribute
support and selinux denial to find ETHERNET_SERVICE.

Add ethernet type network in network attributes overlay.

Change-Id: Ie70df6c0473aa1b20d383f2892d18a2f0583c7a9
2019-11-01 11:50:25 +01:00
Biao Long
a8ba99ec61
sdm660: init.qcom.post_boot: initialize the tuning settings for NPU bwmon
Initialize the tuning parameters for NPU* BWMON monitoring the
traffic from NPU to DDR.

Change-Id: Ic0b0401cac87b25e37ef7fd44ae3dbe8508036d8
2019-11-01 11:48:12 +01:00
Ram Chandrasekar
529229dc22
sdm660: config.fs: init: Add AID_VENDOR_THERMAL for thermal-engine
Add AID_VENDOR_THERMAL group, so that the clients of thermal-engine can
be in this group to gain access to thermal-engine sockets.

Change-Id: I10faf04ce1e26bbeb893e934d5d405d8815f452a
2019-11-01 11:45:15 +01:00
Sanjeev Jakkilinki
7757971994
sdm660: init.qcom.post_boot.sh: r2 related changes
updated frequency corner changes related to r2 for Lito.

Change-Id: I8ecc4ccb632399810e0997284eddec2c0aaa35d9
2019-11-01 11:44:10 +01:00
Max Weffers
ca0f39ad7c
sdm660: Move Audio FX Modules to common 2019-11-01 11:39:14 +01:00
Max Weffers
cb92a9af76
sdm660: Unify Adsp and Adsp Modules blobs 2019-11-01 11:39:14 +01:00
Wei Chen
755bba2813 GnssSv struct: make it in sync between 3.0.c5, 4.0 and 5.0
Make GnssSv struct in sync between 3.0.c5, 4.0 and 5.0 to allow
3.0.C5 hal daemon to work with 4.0/5.0 location client API app

Change-Id: I421fc3a36055fa278ef42bca4816d07f18c75d68
CRs-fixed: 2541020
2019-10-31 21:30:09 -07:00
Rama Bondan Prakoso
2b7dfb588c sdm660-common: Correct cryptfshw name
fix encryption, tested on lavender

Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>
2019-10-31 17:42:08 +00:00
Rama Bondan Prakoso
153cfbd83f sdm660-common: Add support for lavender (Redmi Note 7/7S)
* add A-only SAR fstab
* hax manifest keymaster version

Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>
2019-10-31 17:39:23 +00:00
Rama Bondan Prakoso
cb8b00f933 sdm660-common: extract-files: Correct camera shim name
Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>
2019-10-31 13:42:46 +00:00
darkbeast69
10552a9942 sdm660: remove double defined power flag 2019-10-31 14:51:01 +05:30
Yingjie Wang
ae1d9031ef Add listener for the initial battery status
Listen to the initial charging status as DPO mode
depends on it;
Change ALOG to LOC_LOG.

Change-Id: Ic61f76038f0e464b18ade8c9b20c058de35748c8
CRs-fixed: 2544828
2019-10-29 22:03:30 -07:00
1582130940
e36cce059a
sdm660: Set default wifi country code 2019-10-29 18:40:40 +01:00
Madhanraj Chelladurai
f195c219e6 nmea: fix status and mode indicator fields of RMC
Fix status and mode indicator fields to proper
values as per NMEA standard for GPRMC string.

Change-Id: I7fe0e292079c0f71bb37f6a1462f669e14f54b81
CRs-Fixed: 2537924
2019-10-28 23:26:36 -07:00
Max Weffers
c04d9951a3
sdm660: overlay: move round corner configuration to device 2019-10-28 16:52:25 +01:00
Wei Chen
5c568ca1bd GNSS adapter: fix a race condition
Fix the race condition that handleEngineUp gets called before
GNSS adapter constructor finishes

CRs-fixed: 2538904

Change-Id: I0946dd44ce3a4b03f2c8a45a855bbfbd4b7b8468
2019-10-24 09:44:30 -07:00