Commit Graph

2083 Commits

Author SHA1 Message Date
Jake Weinstein de4e6cb11f wlan: Enable 802.11ax for holi and taro
Change-Id: I807db64781c04cdb22925d669dd819ccc1d40c9f
2022-09-20 04:01:27 +00:00
Jake Weinstein 659c2d9042 vendor: init: Upgrade diwali config to LA.VENDOR.1.0.r1-16000-WAIPIO.QSSI13.0
Change-Id: If013293ec2f36d3fafb32ebf87d0588397176781
2022-09-13 16:10:33 +00:00
Jake Weinstein 4fd4b120ad vendor: perf: Update taro configs to LA.VENDOR.1.0.r1-16000-WAIPIO.QSSI13.0
Change-Id: I07b88b9dac563d65afe7e34c9781e3d99b509ee0
2022-09-13 16:10:14 +00:00
chrisl7 f24fd5491b vendor: bt: Build libldacBT packages
[1] - It is now opensource on A13

Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: I9db9207f6e0a2047f9770645b1c7442a4d80590f
2022-09-12 16:49:29 +00:00
Jake Weinstein 0560171ec0 common: Update component tags
System: LA.QSSI.13.0.r1-05800-qssi.0
Vendor: LA.UM.9.14.r1-20200-LAHAINA.QSSI13.0
Change-Id: I06cfb6952f19e0d65569b3de742eecc4425b8465
2022-09-11 05:15:21 +09:00
quick_sshakunt 8eb03a3a72 vendor: init: init.qcom.post_boot: Enable support for Gaming variant.
power tuning settings related sched and dcvs

Change-Id: I747e8bbb2cc88f188f7ee7bab17dfb2b57c610a1
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-09-09 09:24:29 +00:00
chrisl7 54b55eb453 vendor: bt: Build android.hardware.bluetooth.audio@2.1 again
[1] - It seems that for qti bt this should still be built with AIDL, to avoid problems with bt

Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: I06c581c72a9f0f99331049740af934d96a0b59a7
2022-09-09 03:14:08 +00:00
Jake Weinstein e577f49325 init: Fix taro folder structure
Change-Id: Iabd2c1c1549eb4828f3211904e79759757b7b26a
2022-09-03 00:17:27 +09:00
Alexander Winkowski b31491e660 overlay: wifi: Fix typos
Change-Id: I0e445228c3f1fdb82af57cd36fcaa3f208c64ad9
2022-09-01 13:52:02 +06:00
Alexander Koskovich 346073a91a vendor: init: Fix "Invalid section keyword found" on ueventd
Change-Id: I8a3eb3abea82feb5e1a92cc859cd6498ee68666e
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-08-30 04:44:05 +00:00
Omkar Chandorkar 0965fbacd1 vendor: telephony: build missing interface for cne
- fixes F linker  : CANNOT LINK EXECUTABLE "/vendor/bin/mutualex": library "android.hardware.wifi.hostapd@1.0.so" not found: needed by main executable

Change-Id: I16362439c441219eb8cdd7721775e73d3e2e0066
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
2022-08-29 20:23:05 +00:00
Jiyong Park 8101b263d0 vendor: bt: Switch BtAudio to AIDL
Test: m
Bug: 203490261
Change-Id: I4b8ac40d5ad410b89eb6a0573d740d86471ecfc7
Merged-In: I4b8ac40d5ad410b89eb6a0573d740d86471ecfc7
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-08-29 16:44:56 +00:00
Peng Xu 3aff499d36
qcom: wlan: Enable support for IEEE80211AX.
- This is to allow supporting WiFi 6 mobile hotspots,
  to be noted this is only supported on SDM865 and newer platforms.

Change-Id: Iab61bd12499968e8823b3078acd1c7b8bce46136
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-08-29 16:43:34 +09:00
Omkar Chandorkar d7c1ba1f94 common: system: update to LA.QSSI.13.0.r1-05300-qssi.0
Change-Id: I831b8368db8352861df8fc39d823d8fa252ad66f
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-08-28 19:22:50 +00:00
Adithya R f5952c29b8 vendor: init: Install ueventd.qcom.rc to ueventd.rc
It's only loaded from /vendor/etc/ueventd.rc:
https://github.com/AOSPA/android_system_core/blob/topaz/rootdir/ueventd.rc#L1

Change-Id: I05d88bd7aab39bba1dd93b94989be3134280612d
2022-08-25 23:07:47 +05:30
Jake Weinstein b414ccad5a Revert "system: display: Setup soong configs for lights aidl"
We don't need to support multiple Android
Versions in the same tree, so revert to
avoid unnecessary complexity.

This reverts commit e11e8a5977.

Change-Id: I856b48f8120d4c8730bd591c1e5e9ab1226f48cb
2022-08-25 04:07:01 +00:00
Etienne Ruffieux d9406ea224 system: bt: Removed audio A2dp from makefile
Bug: 220306859
Test: atest
Tag: #feature
Change-Id: I300369d36399ffb558b98bafc2478b872d09faba
2022-08-25 04:01:37 +00:00
Gabriel Biren 538f6e0473 vendor: init: Update init script to use Supplicant AIDL interface.
Bug: 196235436
Bug: 213271543
Test: m
Change-Id: I35ffd5390ba835e3b35e55ea38b27f1ab924b291
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-08-25 04:01:15 +00:00
Omkar Chandorkar e262c8bd21 system: update to LA.QSSI.12.0.r1-08400-qssi.0
Change-Id: I66f558ca59ef4d1ed9e1c4b26b12f468236d5225
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-08-23 03:47:04 +00:00
Michael Bestas 831e893fcf common: Automatically add apk/jar/vintf fragments to PRODUCT_PACKAGES
Change-Id: Iaa9d66b0bbdc55f046ee1347cbf83c7eecebb35e
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-08-23 03:46:51 +00:00
Mathew Joseph Karimpanal 742f2dd5f1 vendor: init: ueventd.qcom.rc: Add lineptr_value drm sysfs config
CRs-Fixed: 3169765
Change-Id: Id4f1c62b835acc6f72da7827988e416902f83f02
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-08-22 17:25:04 +00:00
chrisl7 1bac38c55f system: bt: Remove duplicate bt-commonsys-intf-board makefile include
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: I87c6eb41381f0e608cb416f4a4deabf83cc57d9b
2022-08-21 16:13:59 +00:00
Jake Weinstein 44ed1c2718 bt: Remove guards for FM interface
libbt-hidlclient.so links against this
regardless of if FM is enabled.

Change-Id: I4b89491b148b1cbf5b359b8f1cf439c53d1272b4
2022-08-17 11:30:27 +09:00
Jake Weinstein a94b073a5f common: Add initial support for 5.10 targets
Change-Id: Id52edf0f17cbd65f9ea597dfd16cdd520ecb9bcc
2022-08-17 06:49:45 +09:00
Jake Weinstein fd22e2c264 bt: Build common packages
Change-Id: I3abc190d78bc02b4ffa85eea9c8c6cfa590035a5
2022-08-16 16:11:18 +00:00
dianlujitao 7d38527cf1 bt: Disable BT A2DP AAC whitelist
* Results in some supposedly AAC compatible devices
  like the Samsung Galaxy Buds Live not having it as
  an option despite being a supported codec of the
  device.

Change-Id: Ia53a378c74c9cd5ec0d881026b2067aa4d638fcb
2022-08-15 00:41:32 +00:00
Jake Weinstein a2ab82c678 gps: Define backup NTP server property
Change-Id: I3b6427b66217d03b810a3ee988eed7d9ba3583d5
2022-08-15 00:41:11 +00:00
Jake Weinstein 49c0d73047 common: Build vndservicemanager
Despite AOSP design, Qualcomm still relies on vndservicemanager
even for devices shipping API 30 and higher. They build vndservicemanager
for all targets and we should too.

Change-Id: I4d6d8d58b55744aa4fff694af6a2adad3783983d
2022-08-14 11:25:27 +09:00
Jake Weinstein 20cd8fabe8 audio: Build Qualcomm common audio overlay
TARGET_USES_RRO is used to guard the common audio overlay
in the audio HAL for recent chips. This enables
config_useDevInputEventForAudioJack

Change-Id: Ib1bde41434921fcd1b9001d02aeaa113d934e4bf
2022-08-14 11:12:10 +09:00
Jake Weinstein df9dffd8b1 perf: yupik: Use max frequency for main 2 second app launch boost
From Nothing Phone 1.

Change-Id: I6ac3dfb3e014286068cd6d46d00ed321df60521c
2022-08-12 06:21:11 +00:00
Jake Weinstein 4801751f9b perf: Do not allow restricted tasks to run on big cores
The restricted cpuset is for system tasks that are
throttled because the screen is off. Google only
runs these tasks on the little cluster
to save power and we will follow suit.

Change-Id: I0174beb11dae2109df4ddf65304bd50c5cc05264
2022-08-12 06:20:16 +00:00
Jiju Kinattingal 40b953a343 vendor: init: Stop all qcrilds on APQ target
Stop all qcrilds on APQ target

Change-Id: Ieb0a6efcc61e53798650a7cf543aec6288f2947d
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
2022-08-11 00:22:10 +00:00
Pavan Kumar M b339ae99f6 system: permissions: Remove com.qualcomm.qti.presenceappSub2 from whitelist
PresenceAppSub2 is no longer used, so remove it from
whitelist

Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
Change-Id: Ibc65b0d26d555c4b0bae02fb0bfbeb9a5075cac6
2022-08-10 13:45:34 +00:00
Jake Weinstein 69558ecfc3 perf: Upgrade perf configs to LA.UM.9.11.r1-05600-NICOBAR.QSSI12.0-1
Change-Id: I576ec731d85dfd9c17e4793254829688486e8f0b
2022-08-02 01:15:42 +00:00
Jake Weinstein 8120dfad41 perf: copy task_profiles from system/core for 5.4
The reason Qualcomm maintains their own copy of task_profiles for
lahaina is that API 30 does not support UClamp. However, the
current task_profiles for API 31 and higher does support UClamp.
Qualcomm's modifications such as I/O CGroups and audio CPUSet
are already integrated in the CLO system/core task_profiles,
so we can use that instead of maintaining our own.

Change-Id: Ibd3378976cf6f761eefdec3a1051ba80fa1e247e
2022-08-01 02:47:34 +00:00
chrisl7 9f033cf3ea vendor: Build bt and telephony HIDL vendor variants on qcom/common
[1] - Since we have a common tree, why not build it, since all devices define it in their own device tree?
[2] - This is the basics for some things like ril and bt to work from A12
[3] - Secure element is being built because it is needed to run vendor/lib64/libril-qc-hal-qmi.so
[4] - We are already building telephony system variant

Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: Ib8ab918299191ca6605c1ba70f651f1040f3018f
2022-07-31 03:42:17 +00:00
Jake Weinstein 7d839fce64 display: separate into system and vendor components
Change-Id: Ib1e71ee2f92503934c87c30dc433949488fdb8c3
2022-07-31 03:42:05 +00:00
Jake Weinstein b9f6723a48 gps: separate into system and vendor components
Change-Id: I489a2cf50b4dcc143c26c474d3dee0b792e09ea1
2022-07-31 03:41:17 +00:00
Jake Weinstein 6f56f95422 bt: Move board makefile inclusion back to system component
Change-Id: Ie4e9beda558ea1fc558a08f395042916be611843
2022-07-31 12:39:24 +09:00
Jake Weinstein a94746f0b3 bt: separate into system and vendor components
Change-Id: I97ea0775507b40c802dbd175cf83a1c3db3db5a6
2022-07-30 07:14:12 +05:30
Jake Weinstein 61d7ab2372 audio: separate audio into system and vendor
Also add missing makefile include

Change-Id: I96b8b3426f4aae737f5389c9ccac142004a6324f
2022-07-30 07:13:58 +05:30
Shawn Shin a7813ed68f config.fs: qcc-tr: define new AID for qcc-trd
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
Change-Id: I1a65b25cd36efd8a2d6e764539409d900d84274f
2022-07-30 07:13:41 +05:30
Shreyas K K 92779f8982 vendor: init: common: Fix DCVS settings for Gen3 targets
Fix DCVS settings for Gen3 targets.

Change-Id: Ie514c02fa006dd4efdb27b2ccf13aac2ab46beea
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-07-30 07:04:23 +05:30
UtsavBalar1231 2ff95021b4 telephony: Enable SIP based VoIP feature
Change-Id: I681ce9d6fd36ee43982478b4c34af9ec3ae56626
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-07-25 16:45:35 +00:00
Rafeeqh Shaik 5c02f70d19 vendor: init: Remove code for starting legacy ril
Legacy ril is deprecated and no longer included in the builds.
Remove legacy ril starting logic as legacy ril is deprecated.

Change-Id: Ie4354592fe9f5d6aefdde2d37479cd5879c059c6
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
2022-07-25 11:25:56 +00:00
chrisl ae571c2d58 common: Move seccomp to vendor folder
[1] - Why are they in system if it is copied to the vendor?

Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: If130c5ac9f7de819abb0f6d3f7317d09bf7a50ab
2022-07-25 11:25:35 +00:00
ghostrider-reborn f7b61b2753 common: Do not generate DTBO for prebuilt kernel
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: I883b8d8c8d4220d2de8c702ea3ac6211d10574bf
2022-07-23 13:19:28 +00:00
Omkar Chandorkar 0ccb22dbb4
common: move config.fs declaration outside of BoardConfig
fixes
`device/qcom/common/BoardConfigQcom.mk:27: error: cannot assign to readonly variable: TARGET_FS_CONFIG_GEN`

Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
Change-Id: I1694332eccb3aef0cb4485fc94e38dc9162ec914
2022-07-23 18:06:13 +09:00
chrisl7 104d9d9641 common: Import Qualcomm specific configs from aospa vendor
[1] - Now we have Pixel 6 here, which doesn't use any Qualcommon,
      so let's move it to the appropriate place.

Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: I6027e8a0664a60de6b5d32e7cf98b8843088cf32
2022-07-23 01:00:05 +00:00
Jun Ji eaa219c4a9 vendor: init: init.qcom.post_boot: Enable support for divar apq
power tuning settings related sched and dcvs

Change-Id: I0130c077543a0c5d2d198a7b30e0417121c14dd1
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
2022-07-23 00:53:47 +00:00