Commit graph

241 commits

Author SHA1 Message Date
Subhrajyoti Sen
73f621b005
sdm660-common: set TARGET_HAS_NO_POWER_STATS
Change-Id: I9ffc40e961f267e0030ff3c26aa327bcc3f23594
2019-08-15 15:27:20 +02:00
Subhrajyoti Sen
bf6552b913
sdm660-common: set TARGET_HAS_NO_WLAN_STATS
This fixes 01-21 07:34:55.559   536   536 E QCOM PowerHAL: extract_stats: failed to open: /d/wlan0/power_stats Error = No such file or directory

Change-Id: I371199c9b5a3cc897979486ef158521ee37f6d19
2019-08-15 15:27:20 +02:00
Stefan Berger
aba2bee681
sdm660-common: Add HEALTHD_USE_BATTERY_INFO board flag
Needed to display correct lockscreen charging values.

Change-Id: Id29c5b4064b6e38a6d2ef7adce24ffa81fc347e6
2019-08-15 15:27:20 +02:00
Humberto Borba
d905b578c7
sdm660-common: board: Enable FM Radio build
Depends on:

https://gerrit.omnirom.org/21995

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: I43909a5ffacc416cd7da7ee691437fc76ed6df5f
2019-08-15 15:27:19 +02:00
khanfrd
7a683e1a70
sdm660-common: add BOARD_USES_ADRENO flag
* Needed to build libc2dcolorconvert libs

Change-Id: Ib9350cf2bf571a57195311a98ebce16cefbce7fd
2019-08-15 15:27:19 +02:00
Max Weffers
a71bd3f961
sdm660-common: board: Add QCOM BSP Flag 2019-08-15 15:27:19 +02:00
Ethan Chen
9b3f87218f
sdm660: Use local DATA_IPACFG_MGR
Change-Id: I6b074707510bde8fb001b42dbbe1654c6ebdb6ad
2019-08-14 10:04:14 +02:00
GuaiYiHu
c0aa324f18
sdm660: board: Reorder and add missing Audio Configuration
Change-Id: I16d2d56a5014fb6c23225a60604938e123668c9e
2019-08-14 10:04:14 +02:00
Bruno Martins
6a5e3bad77
sdm660-common: Build with VNDK
* VNDK runtime isolation is kept disabled for now because that's
   also how Xiaomi is shipping P on their devices.

Change-Id: I43140442ab33f3e9633bb4f347e2bee9be97b447
2019-08-14 10:04:13 +02:00
GuaiYiHu
7c0d634d7a
sdm660-common: bluetooth: Build bthost_ipc with latest caf
Change-Id: Id2d486f8208111c708b8aabcc51382f754de2c4d
2019-08-14 10:04:13 +02:00
dianlujitao
5dd4564f19
sdm660-common: board: enable interaction boost
Change-Id: Ie5fa2180f70613733fdd8bd028710142f1307c2a
2019-08-14 10:04:13 +02:00
Wei Wang
9451c24666
sdm660-common: Use mke2fs to create ext4 images
Set TARGET_USES_MKE2FS := true to use new EXT4 tool chain

Bug: 62421233
Change-Id: Id6e5c68b2d7854e5330ad87443b974361a4bff9d
2019-08-14 10:04:13 +02:00
Max Weffers
f7c2061271
sdm660-common: board: Set DTW Node in device tree 2019-08-14 10:04:13 +02:00
Max Weffers
a4dd54504d
sdm660-common: board: Use qcom time services 2019-08-14 10:04:13 +02:00
Rashed Abdel-Tawab
2c59f9e98c
sdm660-common: board: Disable KPI optimization
Change-Id: I75bf4bd54f8005356a6db9f482ec51039e7b5407
2019-08-14 10:04:13 +02:00
Paul Keith
a955c8cd1e
sdm660-common: Use sdfat for exfat
Change-Id: I660c5b3008636a651a2812fe1739ff8a2ea845cb
2019-08-14 10:04:13 +02:00
Rashed Abdel-Tawab
0dc1c35080
sdm660-common: Enable incall music
audio@4.0 supports this

Change-Id: I5ff23aa036462726d0ecd22d11d9d126008f5f30
2019-08-14 10:04:13 +02:00
srfarias
324484f8f2
sdm660-comon: Disable swap channels
Requires 2d8898c83d

Signed-off-by: srfarias <erikofarias@gmail.com>
Co-authored-by: Henrique Silva <jhenrique09.mcz@hotmail.com>
2019-08-14 10:04:13 +02:00
Max Weffers
ef53ab6448
sdm660-common: enable PRODUCT_ACTIONABLE_COMPATIBLE_PROPERTY_DISABLE to fix
unexported propertys in init
2019-08-14 10:04:13 +02:00
haran
ba37a1ce70
sdm660-common: boardconfig: Remove deprecated/useless flags
Change-Id: I5199aff977d4e65d86de7edc3a15c3b3690da473
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
2019-08-14 10:04:13 +02:00
Max Weffers
86f58c6df2
sdm660-common: Cleanup fstab and add support for f2fs
Change-Id: Ic70a0b31f86c74c4b29eedd4fdb06ae4f3a551e7
2019-08-14 10:04:11 +02:00
Max Weffers
23ac1c6605
sdm660-common: Move kernel source definition to device 2019-08-14 10:04:10 +02:00
Max Weffers
cb1b743b8d
sdm660-common: Transform into common sdm660 tree 2019-08-14 10:04:10 +02:00
Michael Bestas
c3b168d280
wayne-common: Set TARGET_PROVIDES_QTI_TELEPHONY_JAR
* Avoids the following warnings on every single rebuild of anything:
build/core/Makefile:34: warning: overriding commands for target
 `/out/lineage-16.0/target/product/wayne/system/framework/qti-telephony-common.jar'
build/core/base_rules.mk:391: warning: ignoring old commands for target
 `/out/lineage-16.0/target/product/wayne/system/framework/qti-telephony-common.jar'

Change-Id: Idffe1a95d5ddac0ef3d6c74e3d55293b553e51ba
2019-08-14 10:04:10 +02:00
Dan Cashman
b1f434c446
wayne-common: Add BOARD_PLAT_[PUBLIC|PRIVATE]_SEPOLICY_DIR
Move vendor policy to vendor and add a place for system extensions.
Also add such an extension: a labeling of the qti.ims.ext service.

Bug: 38151691
Bug: 62041272
Test: Policy binary identical before and after, except plat_service_contexts
has new service added.
Change-Id: Ie4e8527649787dcf2391b326daa80cf1c9bd9d2f

Change-Id: I1493c4c8876c4446a1de46b39942098bf49c79f8
2019-08-14 10:04:10 +02:00
Isaac Chen
84416c8761
Revert "wayne: Build with VNDK=current"
This reverts commit 92cea1314c.
2019-08-14 10:04:09 +02:00
Isaac Chen
660f9a315c
wayne-common: Specify cache for non-AB variant device
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-08-14 10:04:06 +02:00
Udaya Bhaskara Reddy Mallavarapu
ac0b0b363a wayne-common: Enable 64 bit DRM plugins compilation
Enable 64 bit compilation for DRM plugins.
This will generate DRM plugins, HALs & oemcrypto_test in 64 bit.

Change-Id: I451db39edea3446d9816fcaba77caa8d3b097afb
2019-07-01 16:42:17 +02:00
Vinay Verma
b4ae0e40d6 wayne-common: Add MATRIX file for vendor HAL's
Change-Id: I6c7eed54f066e61ad8039eef5ee6081e6de43560
2019-07-01 16:42:17 +02:00
Ruthwar Ambeer
c43368111d wayne-common: Move AtFwd hal from device to framework manifest.
AtFwd hal is implemented as an android service and
it stars from system partition, that is, it's not
a traditional vendor hal and hence it should be
declared in the framework manifest and not in the
device manifest.
This commit introduces new device specific framework
manifest (framework_manifest.xml) and moves AtFwd hal
from device to framework manifest.

Change-Id: Iacdb5604a682b8462d16297f4b543928bb100282
CRs-Fixed: 2287149
2019-07-01 16:42:17 +02:00
Bindu Gokul
b3daa7ef81 wayne-common: Set partitions for loop device.
AdoptableHostTest in CTS uses virtual disk feature for testing.
This change is to enable partitions for virtual disk.

Change-Id: Ie03766738715ef54d4fa768033a96fdd76d3172b
2019-07-01 16:42:17 +02:00
Bruno Martins
56c5262d44 wayne-common: Use build system to create mount point symlinks
Change-Id: I2672d6cd1b644c7ba9068a563755de6fde27bc57
2019-07-01 16:42:16 +02:00
Vinay Verma
c5bd350f84 wayne-common: Mount dsp and firmware in vendor
Change fstab to mount dsp and firmware to /vendor/dsp and
/vendor/firmware_mnt.

Add classpath for firmware loading /vendor/firmware_mnt/image in
kernel command line.

Change-Id: I2dd2e7ea6334fb979ad8ff8c755648748de93ab4
2019-07-01 16:42:16 +02:00
Artem Borisov
7f8cea7f8b wayne-common: Enable boot and system server dex-preopt
As stated in https://android.googlesource.com/platform/build/+/418258c
this is required in O-MR1 since sepolicy now prevents system server from
loading anything from /data making our system extremely slow and janky.

Change-Id: I215ec7ebe95981ef0b953fe938e12b83675795ab
2019-07-01 16:42:16 +02:00
Isaac Chen
ad43afa173 wayne-common: Inherit properties from makefile
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-07-01 14:15:05 +02:00
GuaiYiHu
a77e5c7a18 wayne-common: wifi: Enable WIFI_HIDL_FEATURE_DUAL_INTERFACE
See from https://source.android.com/devices/tech/connect/wifi-sta-ap-concurrency

Change-Id: I64f9e7b76e6dffaf59cd78eae4ba3e75f3b13808
2019-07-01 14:15:04 +02:00
Isaac Chen
53a86fcdf1 wayne-common: Set TARGET_2ND_ARCH_VARIANT to armv8-a
Nile targets are armv8 devices. Setting TARGET_2ND_ARCH_VARIANT
to armv8-a, instead of armv7-a-neon, can silence the related warning
during build.

Bug: 68012286
Change-Id: I18ae3aa985fd6bff11f043a155f3685d9f6644b8
2018-12-08 05:25:45 +00:00
Yifan Hong
ba3140167a wayne-common Remove PRODUCT_COMPATIBILITY_MATRIX_LEVEL_OVERRIDE
Replace it with FCM Version = 1, specified explicitly
in device manifest.

Test: builds
Bug: 69636193

Change-Id: I0f5689344bb7b10b2b5db2549e95c940c4812f9d
Merged-In: I0f5689344bb7b10b2b5db2549e95c940c4812f9d
2018-12-08 05:24:18 +00:00
Isaac Chen
1f768a77be wayne-common: Remove unused partition defines
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-12-02 11:02:30 +08:00
Isaac Chen
dc59590a23 wayne-common: rootdir: Support A/B fstab
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-12-02 11:02:30 +08:00
Isaac Chen
7a59c64c44 wayne-common: Convert into common tree
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-12-02 11:02:30 +08:00
Renamed from BoardConfig.mk (Browse further)