Commit Graph

736 Commits

Author SHA1 Message Date
Steve Kondik
d0544a616a sdm845-common: power: Add support for tap-to-wake feature control
Change-Id: I545902b29f4828c127bc32def6e30b67ce4a3aa7
2018-09-09 01:01:01 +01:00
Bruno Martins
d09238f8a2 sdm845-common: Import QCOM power HAL
* Plain QCOM power HAL based on tag LA.UM.6.3.r4-05000-sdm845.0.

Change-Id: Ia4fe5dd8e0240955b7d2199e3e1d6743138b511d
2018-09-09 01:01:01 +01:00
Bruno Martins
769aee83bf sdm845-common: Stop overriding compatibility matrix level directly
* This must now be specified in the device manifest (see: goo.gl/V1wNvR),
   so it will be handled in the respective device trees.

Change-Id: Ifcb9d07aef09c1a4d5141e6f7f07b264ac3a5cf4
2018-08-17 01:32:34 +01:00
Luca Stefani
9f26a0e25d sdm845-common: Load qcacld from system
* This will implicitly add every kernel module to system

Change-Id: I1fb827536a7cd6cb0d46c9dbb78da4f19e80492b
2018-07-31 00:30:31 +01:00
Luca Stefani
8068786d62 sdm845-common: Include qcom {private,public}/sepolicy
* Will be used by IMS, CNE and DPM

Change-Id: Iba7506007d19b0f48d67b7fbf409fac6975414f8
2018-07-31 00:30:31 +01:00
Danny Baumann
a2f6e91440 sdm845-common: Add permission for power-off alarm framework
Change-Id: Iaffc15bd748cc5cafec26aa9849e480c5be7b3c9
2018-07-26 20:52:03 +01:00
Danny Baumann
2d031be726 sdm845-common: Enable call recording
Change-Id: I1b4478b330b13cf5d0fe1ed0d40f43e4b3825f33
2018-07-24 11:03:22 +02:00
maxwen
7816de7a33 sdm845-common: Hide sRGB toggle in developer options
* This is only available on Nexus/Pixel devices. Already implemented
   in LiveDisplay for devices that have the proper profile in the
   QDCM calibration file or provide the commands via sysfs node.

Change-Id: I1dbeafdef930bcfeb2b950b3adce293307abff85
2018-07-18 17:58:05 +02:00
Bruno Martins
f4afaeb299 sdm845-common: Add a custom lights HAL
* This overrides stock liblights and fixes LCD backlight issues.

Change-Id: Iafa2ba2338932879b7a1dc480b50559e3328fd21
2018-07-17 01:34:55 +02:00
Bruno Martins
60594eead8 sdm845-common: Add stock system props
* Picked from stock system build.prop (sdm845_common section).
   It was slightly trimmed, but might still need additional clean up.

Change-Id: I0a3a8632bed8b43a81f855a95d95b7e569ae3f3e
2018-07-17 00:46:15 +02:00
Bruno Martins
fbac5c9b67 sdm845-common: Fix typo from CodeAurora in the QTI whitelist
* Let com.qualcomm.qcrilmsgtunnel break free

Change-Id: I6243a6d21da7709bf6612270d7638f1231b9f601
2018-07-17 00:24:01 +02:00
Devi Sandeep Endluri V V
ed3d104145 sdm845-common: Add priv-app permissions to whitelist.
Added priv-app to whitelist so as to provide priv app permissions.

CRs-Fixed: 2131551
Change-Id: I0f2446e1946cdd7cf8b1641a46818317acfaefdd
2018-07-17 00:23:37 +02:00
Wileen Chiu
7a85e37170 sdm845-common: Remove datastatusnotification from whitelisting
- remove com.qti.qualcomm.datastatusnotification
from the whitelisting list

Change-Id: I59437b2542e9fbf68688e225b2e886937eda4e21
2018-07-17 00:23:26 +02:00
Sukanya Rajkhowa
294c48c38f sdm845-common: Remove EmbmsService from whitelist services
EmbmsService will start only when a client binds to it

CRs-Fixed: 2035310

Change-Id: I237cbd3868730d30d58b4ce971bd9d8d1d68b46c
2018-07-17 00:23:13 +02:00
Ruthwar Kumar Ambeer
3e9d08f149 sdm845-common: Add background atel services in whitelist
telephony services are white-listed who all need
to freely run in the background. This is temporary
work-around and some of the services will be
removed from the list based on the feasibility.

Change-Id: Ice11429b5b78d5786dc701251b507b7dac5745ee
2018-07-17 00:23:01 +02:00
Bruno Martins
4b47a81168 sdm845-common: Add initial list of common blobs
* The rest of the system blobs are not commonized for now, because not
   all Xiaomi SDM845 based devices ship with the same Android version.

Change-Id: Ib01c686bfb3b3e984cbe108e90eb0c2d30d17299
2018-07-17 00:22:34 +02:00
Bruno Martins
5077019bcd sdm845-common: Clean up AID/fs configuration file
* Reflect the fact that all blobs are shipped in vendor

Change-Id: Ie1846f7dbf65ddc2dc9fe8c35d23a77b41ac4fc2
2018-07-16 11:06:12 +01:00
Ankit Jain
f7c19e3f3c sdm845-common: config.fs: Add AID_RFS and AID_RFS_SHARED
Change-Id: I23adbffbe22ff622d0a6fb82290380d86c29d0e4
2018-07-16 11:58:33 +02:00
Devi Sandeep Endluri V V
805ab4701e sdm845-common: ims-rcs: Added wake_alarm capabiltiy
- imsrcsd starts alarm timers hence needs
  WAKE_ALARM capability.

Change-Id: I0e72998bab6b17ca6222e5a931d26275fa784e97
2018-07-16 11:58:16 +02:00
Mike Cailean
34fc1b5299 sdm845-common: Added BLOCK_SUPSPEND capability for xtwifi-client
Added BLOCK_SUPSPEND capability for
xtwifi-client in order to hold/release
wakelock

Change-Id: I4cf25ebe74c3f180cf2ed486fd51c13500c9bbc2
CRs-fixed: 2089569
2018-07-16 11:58:05 +02:00
Mike Cailean
c3bc5918f5 sdm845-common: config.fs: Add pd-mapper and xtwifi-client mapping
Set the fs configuration for pd-mapper and xtwifi-client
binaries.

Change-Id: I3fc60005f3bfaaff7d9dbf2ea48bf8638c426950
2018-07-16 11:57:47 +02:00
David Ng
01898c1102 sdm845-common: Add common config.fs AID/fs configuration file
Common config.fs/$TARGET_FS_CONFIG_GEN AID/fs configuration
file for all chipset inheriting from base.mk.

Since legacy device-specific android_filesystem_config.h and
config.fs do not co-exist, temporarily include config.fs only
if legacy file is absent.  Once all legacy, device-specific
files have been deleted, config.fs can be made unconditional.

Change-Id: Ie100d0cd9db808b82d99be7139f0709390c7f3a2
2018-07-16 11:57:14 +02:00
dianlujitao
8c24342d64 sdm845-common: Build dummy android.hidl.[base,manager]@1.0
* Required by Oreo-MR0 blobs

Change-Id: I81a081130869c4d92f30b2674e75bb6b096a7a2c
2018-07-13 15:24:00 +02:00
padarshr
65b1704a32 sdm845-common: Update vndk-sp build mechanism and library set.
This change is to add some more libraries needed to
be present in the vndk-sp library set. Also, move towards
a better the mechanism to build vndk-sp.

Change-Id: Iac86c8ece08c2dae94fce6e94deb670aa742e3dc
2018-07-13 14:17:13 +01:00
padarshr
039f61d91a sdm845-common: Install sp vndk libs in system
Change-Id: I4cbbf9d0e6fd615c0f23c8be06cc93e8df2069f1
2018-07-13 14:17:03 +01:00
Vinay Verma
883f4311cf sdm845-common: Add vndk sp libraries to system lib.
Change-Id: Ia5b0087506571a929169736dfe108e7ff3f6d40f
2018-07-13 14:13:47 +01:00
LuK1337
31c8d60cb3 sdm845-common: Switch to a map based BT name
Change-Id: I6e0457441c5d2e7fd936d117439a90ae84496dc2
2018-07-13 13:10:43 +02:00
Bruno Martins
717663fbf9 sdm845-common: Import BT config header
* Straight from CAF (as per LA.UM.6.3.r4-04300-sdm845.0),
   with BTM_DEF_LOCAL_NAME unset so that ro.product.model
   is used instead.

Change-Id: I20a8460c9d936cc3d94f74e469f8babf1c02bda4
2018-07-13 13:10:29 +02:00
Jesse Chan
d5926c988c sdm845-common: overlay: Enable option for full screen aspect ratio
Change-Id: I2a1b2acc5ed97ccb6795dc371c2b3ac9cb4f9d03
2018-07-11 10:01:00 +02:00
Jesse Chan
a5dbbc9c4f sdm845-common: overlay: Apply padding for rounded corner
Change-Id: I9f81f684d491ed447b7bdb2ca70f558bf75ebc67
2018-07-11 10:00:43 +02:00
Paul Keith
63e537f5e0 sdm845-common: Reorder tetherable connection types
* In O, the default setting for mobile data always active was
  changed from off to on, meaning that when non-WiFi tethering
  is being attempted, more than one connection can be active
* Since the first active connection type in this overlay is used,
  reorder the values to get WiFi connections first, and then
  any type of mobile data connection, instead of vice versa

Change-Id: I41f31ba1a2793e209ff439c9ba28a390fecdeecb
2018-07-11 10:00:20 +02:00
Bruno Martins
2e455995f8 sdm845-common: overlay: Import stock common configs
Change-Id: Iabe75ce5891ac592029a1b31ce95bb6b22db04d1
2018-07-11 09:59:47 +02:00
Wei Wang
196672290b sdm845-common: Set TARGET_CPU_VARIANT as 'kryo300'
Set TARGET_CPU_VARIANT as 'kryo300'

Change-Id: I633f3e5eb52a7c25341d3a61c147bce08d2f428d
2018-07-10 15:54:49 +02:00
Bruno Martins
1b8f18d001 sdm845-common: Fix up OTA building
* These entries are needed for build to complete successfuly.

Change-Id: I589a75d8348cc4f29f3413217fcbece6076ed315
2018-07-10 15:54:22 +02:00
LuK1337
a02e48fd7e sdm845-common: Remove unsupported fstab flag
* fs_mgr: Warning: unknown flag reservedsize=128M

Change-Id: I39a8b2e4e1e3ff6d9c2258fd259298d08714e4e3
2018-07-10 15:53:56 +02:00
Bruno Martins
0b9dedb438 sdm845-common: Add initial common device tree files
* Initial approach for using prebuilt vendor images.

Change-Id: Ic9e562fae446cb287d7495d6b6bfae816b1b7b47
2018-07-09 18:20:47 +02:00