Commit Graph

83 Commits

Author SHA1 Message Date
redznn 3acbd9d825 system/vendor: telephony: Build QTI systemhelper AIDL interface
Change-Id: I87c7289077b61d595b0b09e6fd5ac49b454d563a
Signed-off-by: redznn <wandersonrodriguesf1@gmail.com>
2023-10-14 00:59:30 +00:00
Jake Weinstein 385b4abeb5 system: telephony: Update to LA.QSSI.14.0.r1
Updating to Xiaomi Nuwa

Change-Id: I679774901ba0e884ab03b51c320191e2ed2c4225
2023-10-11 20:23:08 -05:00
chrisl7 5229813bad system: Update blobs to LA.QSSI.14.0.r1
Skipping telephony for now. Using
blobs from Nothing Pong.

Change-Id: I10dc7448c61cd9a3d7e222316285e3440d5527cc
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-10-11 20:22:31 -05:00
Gurkaran Singh 0bf8d1cbcd system: wfd: Disable non-WDS VDS for HWC
Disable non-WDS virtual display use cases for HWC.

CRs-Fixed: 3415707

Change-Id: Id826c182593442878ba124a0bf8a210e3456d3e4
2023-10-08 21:07:32 +00:00
Jake Weinstein 96bbd3839c common: overlay: Allow VoLTE and VoWiFi/WFC by default
Also comment other changes

Disable VoLTE on TIM Brasil because it is
not allowed on unsupported devices.

Change-Id: I0df3d87074378224a6b29b26166dcf2fc59f34c2
2023-07-30 06:55:53 +00:00
Alexander Koskovich c2c40e1539 common: overlay: Drop explicit 'sdk_version' declaration
* We don't need to manually set this anymore.

Change-Id: I1239ba541636e53f8ea4373d3815024f2cd60824
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2023-06-21 08:07:04 +00:00
Jake Weinstein 2b26f89854 common: system: Update to LA.QSSI.13.0.r1-10000.02-qssi.0
Change-Id: I36448a0b42a903056ca1a52fff4886c474dd3e03
2023-06-17 17:49:34 +09:00
electimon ed1167bf41
common: Introduce alarm component
* Based upon LA.UM.9.14.r1-21000-LAHAINA.QSSI12.0
             LA.QSSI.13.0.r1-09700-qssi.0

Change-Id: I7085e5686c6cc2d63a62f84557bc1bac3d579e67
Signed-off-by: electimon <electimon@gmail.com>
2023-06-08 19:49:10 +09:00
Jprimero15 540f8fe0bf common: components: Drop QCOM WFD legacy
* Does not work on A13 anymore
* legacy devices should use AOSP WFD instead.

Change-Id: I05b834b39720bb2b224eaaab24bb76cf9136ddb9
Signed-off-by: Jprimero15 <jprimero155@gmail.com>
2023-05-28 01:28:22 +00:00
Kunmun b78d23cf71 system: Update to LA.QSSI.13.0.r1-09700-qssi.0
Change-Id: I35e0bec893488703ab8e750972bdb3fc6473a953
2023-04-13 19:04:09 +05:30
Jake Weinstein f7cfa89c4d system: bt: Remove prebuilt aptX libraries
This is open source in T QPR2.

Change-Id: I775526e30450c31b8ebb2ff4f057e021229a470a
2023-04-12 17:23:00 +00:00
Kunmun 924d1c460a system: Update to LA.QSSI.13.0.r1-09400.01-qssi.0
Change-Id: I78b6d86a7c6d71dd00e16e67b0510992139f2967
2023-04-09 06:15:42 +00:00
electimon 918e9bfd43 common: system/audio: Use optional includes
* The audio component provides important configuration,
  we should allow it to be used even if the audio HAL
  isn't at the hardcoded location. This changes also
  matches vendor/audio's optional includes.

Change-Id: Ibbd8797b5352f7889ede0ec618cb40af39ad80cd
Signed-off-by: electimon <electimon@gmail.com>
2023-03-05 02:01:32 +08:00
Jake Weinstein 92132caeea system: Update to LA.QSSI.13.0.r1-09000.01-qssi.0
Change-Id: If02ed9eadeb16e2ae256accdc5d8aac1bfbb4686
2023-02-11 12:15:56 +09:00
Kujou Yuko 4f8b5049cb system: audio: Add missing QSSI QXR NDK platform backend lib
Change-Id: I757de1c4ebc568021c6ffd2b0de4f4fa90ee5579
2023-02-08 11:44:05 +09:00
Jake Weinstein f3b4a95fb6 system: Update to LA.QSSI.13.0.r1-08600-qssi.0
Change-Id: I54ebac9e0bf9ad9bd1a72f2d2fa61aeccf246999
2023-01-14 15:03:33 +09:00
Richard Raya 1f19e27191 fixup! system: telephony: Add framework manifest to hidl AtCmdFwdService
Change-Id: I1ba00029ab2ac38905020b50f7d282e4cb3506e5
2023-01-10 04:14:40 -03:00
chrisl7 a3318fb4f6 system: telephony: Add framework manifest to hidl AtCmdFwdService
[1] - This was removed because system atcmdfwd-saidl was added in QSSI 13.0. But because of GRF, vendor hidl manifest must be set to R and S vendor blobs
[2] - I hwservicemanager: getTransport: Cannot find entry vendor.qti.hardware.radio.atcmdfwd@1.0::IAtCmdFwd/AtCmdFwdService in either framework or device VINTF manifest.
      E HidlServiceManagement: Service vendor.qti.hardware.radio.atcmdfwd@1.0::IAtCmdFwd/AtCmdFwdService must be in VINTF manifest in order to register/get.
[3] - 12-26 12:13:28.995 W/AutoPasteSuggestionHelper(3603): AutoPasteSuggestionHelper.createProactiveSuggestions():377 Failed to create item chips. Clip items are [ClipItem{ id = 1672071207744, timestamp = 1672071207744, clipItemContent = ClipItemContent{text=I hwservicemanager: getTransport: Cannot find entry vendor.qti.hardware.radio.atcmdfwd@1.0::IAtCmdFwd/AtCmdFwdService in either framework or device VINTF manifest.
[4] - 12-26 12:13:28.995 W/AutoPasteSuggestionHelper(3603): E HidlServiceManagement: Service vendor.qti.hardware.radio.atcmdfwd@1.0::IAtCmdFwd/AtCmdFwdService must be in VINTF manifest in order to register/get., htmlText=, itemType=0, entityType=0, uri=, groupId=-1, viewType=0}}].
[5] - 01-04 11:36:04.485 E/AtFwdService(2681):  at vendor.qti.hardware.radio.atcmdfwd.V1_0.IAtCmdFwd$Stub.registerAsService(IAtCmdFwd.java:524)
[6] - 01-04 11:36:04.484 E/HidlServiceManagement(2681): Service vendor.qti.hardware.radio.atcmdfwd@1.0::IAtCmdFwd/AtCmdFwdService must be in VINTF manifest in order to register/get.

Change-Id: Iaee3ef28f9c62c22de41f7d3310cf91709101527
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-01-09 23:08:22 +00:00
Adithya R b34dcb6d28 Revert "telephony: force enable ims features"
Causes constant wakelocks with some networks that
don't support VoLTE, as the modem continuously tries
to register IMS.

CarrierConfig is enough to decide IMS functionality.

This reverts commit b634ff0b03.

Change-Id: I530e5d313de34c432b9819545abc0800fbbace87
2022-12-23 15:09:47 +00:00
Adithya R cfe126a240 telephony: Disable IMS logs in userdebug builds as well
Change-Id: Idf5c3e268842a0c528e4135f3abdb61391d30b56
2022-12-23 00:50:48 +00:00
Jake Weinstein b1ba67454b common: Update to LA.QSSI.13.0.r1-08200-qssi.0
Change-Id: Idbad644b6bf37e6cac3e9cbaf46e499a8f2398e0
2022-12-22 15:55:40 +09:00
Alexander Koskovich 5d7681d6fb common: wlan: Update to LA.VENDOR.1.0.r1-16000-WAIPIO.QSSI13.0
NOTE:
[1] - It is necessary to remove HIDL entry in Manifest:

fe498fe66e

Change-Id: I49f05ed43fabc42230a8039a4ffa79c57f2f2c97
2022-12-05 04:00:56 +00:00
Jake Weinstein 19ec3eba9c common: Redo component selection logic
Maintainers should not need to manually select
the appropriate variant of a component for
their SoC. We know what does and does not
work for an SoC. Automatically select
the necessary component. This allows us
to be more flexible when new SoCs launch
and components may need to be renamed or
refactored.

Change-Id: Ibe9815ba7f70ec760c7b0cbd3771707af2e59854
2022-12-05 03:57:01 +00:00
Omkar Chandorkar 0eda1a7e88
system: update to LA.QSSI.13.0.r1-07400-qssi.0
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
Change-Id: Ifcba087a46a711303816c5766c81b6dc0021c5d4
2022-11-16 18:53:32 +09:00
chrisl7 27f89765a5 system: overlay: Remove support bluetooth_hfp_inband_ringing overlay
[1]  - In Android 13 this is set via properties

Change-Id: Ic610b67c9f4e5d834f54d992565769240b3e6451
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-11-13 16:54:00 +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
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
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
Alexander Winkowski b31491e660 overlay: wifi: Fix typos
Change-Id: I0e445228c3f1fdb82af57cd36fcaa3f208c64ad9
2022-09-01 13:52:02 +06: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
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
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
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
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
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 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
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
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
Omkar Chandorkar 27c0cb34ce
common: fix symlinks once and for all
Change-Id: I62a35417df0cf7a257f8f941d7579d861f712f43
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-06-29 14:13:50 +09:00
Alexander Koskovich e4f311d5e3 common: Move all system side properties to /system_ext
* As a general rule /system should be as generic as possible,
   and these are not /product properties.

Change-Id: I77d0ed449a8d1db23f7607e41ee7e056a98d48b1
2022-06-28 14:47:40 +00:00
Arvind Kumar e11e8a5977
system: display: Setup soong configs for lights aidl
To resolve compilation issue for legacy targets
where lights aidl is not required, adding soong module
and configs for lights aidl to remove shared
libs dependency for legacy target and adding
shared libs dependency only for target defined
in soong_config_variables.

Change-Id: I6e5f847313d2ab184b5ea7198012fbbe01b8028d
2022-06-20 22:58:25 +02:00
Chris Crump 16787fc1ae Move APN/SPN configurations out of QTI component
APN's specifically are need register the network and data for all devices, not just Qualcomm. SPN's should follow that configuration since it is also network related and not device specific

Change-Id: Ia357bfe0d9c16144fca257c3eacad100bef925c5
2022-06-08 01:17:16 -04:00
Jake Weinstein e95dec1ff6 Move telephony framework packages out of the QTI Telephony component
Some of these are needed to boot and use the radio
on non-Qualcomm devices running CLO as well.
Others such as CellBroadcastReceiver and Stk are not Qualcomm-specific
and should be built on all devices.

Change-Id: I9b6036cd727010041563bb706396a003e3a77594
2022-06-07 18:39:44 +00:00
Kunmun db1322dca6 wfd-legacy: Restore from LA.UM.10.6.2.r1-01600-89xx.0
Change-Id: I3bc33f2730c562e5662ecf487339b3abc75d3ded
2022-05-29 06:04:21 +00:00