Commit Graph

2247 Commits

Author SHA1 Message Date
Jake Weinstein 53b6080d3e common: Inherit utils.mk from core-utils
Core-utils is actually slightly newer, so there
is no need to maintain this ourselves.

Change-Id: Ia23545b9185c585df02fad84ff87fc7bc735403f
2022-10-23 02:14:41 +00:00
Jake Weinstein ded15e761d common: Inherit privapp permissions/qti whitelist/public libraries from qssi
Change-Id: Ie115b95d253e85941c13fce61404670e5e621ffa
2022-10-23 02:13:36 +00:00
Jake Weinstein a0dd3032a6 common: Remove unwanted legacy SoCs
Change-Id: I7f8537517f7258dc9994cff6cd49992de82d92d5
2022-10-23 02:13:24 +00:00
Jake Weinstein 2b93fe3d69 system: perf: Enable pre-rendering feature on all targets
This is not 5.4+ specific, it just depends on SurfaceFlinger
and friends.

Change-Id: Iafca16bce6e15feed54eab1df42315696999efac
2022-10-15 04:38:57 +00:00
Jake Weinstein 60e5273902 vendor: perf: Set beluga props for parrot
Qualcomm sets these in the parrot device tree.

Change-Id: Icabad1af381a13ef4b33cac2094b3182b66b8a8b
2022-10-15 03:29:16 +00:00
Jake Weinstein 70690661df Revert "Revert "common: perf: Enable the pre-rendering feature.""
This should be fixed by
7d7ab89f28

This reverts commit f4e58c414b.

Change-Id: If3c04a11d9f8d7595fd646233ee616ed1d38d0ed
2022-10-15 01:53:58 +00:00
chrisl7 c9e46bbc01 system: overlay: Remove supports BLE peripheral mode overlay
[1]  - In Android 13 this is set via properties

Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: I4a1143d366f62fca557a1e78cebb434e09563a37
2022-10-13 18:47:47 +00:00
Paras Nagda 3222c77066 vendor: init: init: early_boot: add socid for Divar Gaming
- Add soc id for Diwar Gaming,IOT
- Set target version to pick correct
  config file for Divar

Change-Id: I1a8d13645ed42db11a1c4c4441b34a20bc216c54
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-10-13 00:05:45 +00:00
Sanghoon Shin c6ab3e093f common: add qccsyshal 1.2 to compat matrix
add qccsyshal 1.2 support for compat matrix

Change-Id: Ib416f5542e0ec3773e6c373b4350d316b48c9146
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-10-13 00:04:55 +00:00
Shawn Shin a73dd881a3 common: add qccsyshal 1.1 to compat matrix
add qccsyshal 1.1 support for compat matrix

Change-Id: Iec70bd7c00711b36389c655fa671a516e909b9ce
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-10-13 00:04:36 +00:00
Anand Jha 2a0aeb1242 vendor: init: Remove vendor.ril-daemon commands
Remove legacy rild vendor.ril-daemon services
commands as they are not used now.

Change-Id: Ib1a88d34dc73ff72f553b923e75ef084dd5d56f1
CRs-Fixed: 3262433
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-10-13 00:02:43 +00:00
Shashi Shekar Shankar c6fbb8af89 vendor: init: post-boot: Update copyright markings
Update copyright markings in post-boot.

Change-Id: If43fb4aa47a1d0c8cfe87df376f1002854b0480f
CRs-Fixed: 3281988
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-10-13 00:01:25 +00:00
Omkar Chandorkar 73d7268bcf
system: update to LA.QSSI.13.0.r1-06400-qssi.0
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
Change-Id: I2ab2bf0e9b71e75e00916cda639705204a239254
2022-09-30 16:52:44 +09:00
Jake Weinstein 20e8108e16 vendor: display: Build AIDL Lights HAL for 5.10
Change-Id: Ica7aeabb15b67e7440a5542115c5aa4ff7065567
2022-09-20 04:02:25 +00:00
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