Commit Graph

25 Commits

Author SHA1 Message Date
PIPIPIG233666
1306d78ba3 sdm845-common: Split component-overrides to support pure AOSP/QTI BT stack
Change-Id: Ia40a996ba5164ba8a6fc5dde0dfb3ef859af1477
2020-12-26 19:17:58 +01:00
Ryan Mitchell
b27ff8e8b6 sdm845-common: Use component-override to configure Bluetooth
Runtime Resource Overlays (RROs) can no longer change the value of
resources in manifest when read during PackagerParser.

This change uses component-override to enable the service by default.

Remove usages of profile_supported_* from overlays as they no
longer configure the enable state of Bluetooth componenets.

Bug: 135048762
Test:
      adb shell pm query-services \
      com.android.bluetooth/.avrcp.AvrcpTargetService
      adb shell pm query-services \
      com.android.bluetooth/.avrcpcontroller.AvrcpControllerService
      adb shell pm query-services \
      com.android.bluetooth/.ba.BATService
      adb shell pm query-services \
      com.android.bluetooth/.hid.HidDeviceService
      adb shell pm query-services \
      com.android.bluetooth/.hid.HidHostService
      adb shell pm query-services \
      com.android.bluetooth/.sap.SapService

Change-Id: I284d254a921b14d1533745611a083f4b5a27d9dc
2020-12-26 19:17:58 +01:00
ix5
67695f4dec sdm845-common: Add protobuf vendorcompat lib
Our blobs are compiled against libprotobuf-full-cpp.so, but
starting in R, Android is using a versioned naming approach,
e.g. libprotobuf-cpp-full-3.9.1.so.

See https://r.android.com/1109518

The entry in public.libraries.txt is needed to allow the
linker to find and use the lib outside the VNDK.

See https://source.android.com/devices/tech/config/namespaces_libraries

[wight554: added libprotobuf-cpp-lite as well]

Signed-off-by: Volodymyr Zhdanov <wight554@gmail.com>
Change-Id: I28222c89e1e07017867088492a726ee9d45d8e6f
2020-10-09 16:17:34 +01:00
Malathi Gottam
35019edae2 sdm845-common: media profile: Edit profiles xml in accordance with schema
Export of Video Editor codec profiles & levels and
configuration of Video editor capalibilies,
these two entries are no longer needed hence removed.

Change-Id: I8252415f37f2b1089e7281eec32deda9fd6e98cf
2020-01-11 12:13:41 +01:00
Bruno Martins
afec1e0b38 sdm845-common: Install media_profiles_V1_0.xml as a copy of media_profiles.xml
For whatever reason, this is what CAF does.

Change-Id: Ic0bb5d2e5d38ead3bb5f3ec02ebf870839f06576
2020-01-11 12:12:54 +01:00
Vasantha Balla
d27dd7f4b6 sdm845-common: Update performance values in xml file
Vp8 and Hevc c2 encoder performance values are modified
as per cts test results.

Change-Id: I95d383b10a4e035efe2b8c4644aed7d9a4cbce18
2019-10-02 01:08:44 +02:00
Sujin Panicker
2f596b8675 sdm845-common: media: Update opus omx codec ranking
Update opus omx codec ranking to give c2 implementation
higher priority.

Change-Id: Id6f1064483980e5fb9079ef19163ada083f6de60
2019-10-02 01:08:35 +02:00
Shrikara B
28f36fd60b sdm845-common: media: Update performance points
Update performance points of few video encoders and
decoders

Change-Id: I2bd73a07baf46d5b86e3aacb10fc6ebe38e49c00
2019-10-02 00:03:26 +01:00
Vasantha Balla
eb7be5755b sdm845-common: Update performance entries as per latest results
Finetune and update mediacodec performance entries.

Change-Id: I9326bfb4361efd29f12b4092dd87395c90c6b68c
2019-10-02 00:03:26 +01:00
Mahesh Lanka
81c688b2d0 sdm845-common: omx: Publish performance points
Publish performance points for HW codecs

Change-Id: I76fb57f4ff26428982264a3aaebbbcbf3941fa04
2019-10-02 00:03:26 +01:00
Vasantha Balla
966c2f7a9b sdm845-common: Update latest media codecs performance values
Enter values for c2 software codecs as per results shown.

Change-Id: I9276ac6074b01861f9700515e3429f18854b2a93
2019-10-02 00:03:26 +01:00
Paras Nagda
b7f98ca2a7 sdm845-common: media_profiles: mpeg4 sw encoder only supports max 720p
This change is required for SDM845

Change-Id: Ia62afd7275b02e31b5acecaf2a7fcfac79a3444e
2019-10-02 00:03:26 +01:00
Manikanta Kanamarlapudi
1917fcf652 sdm845-common: Change secure max instances to 3
change secure max instances to 3

CRs-Fixed: 2293050
Change-Id: I590fcadaddd4cbe7ffb8b29e99fec0b7fad569e0
2019-10-02 00:03:24 +01:00
Shrikara B
0af33498c2 sdm845-common: media: Update media_profiles.xml with proper framerate
Update the framerate for 320x240 resolution to 30fps
in media_profiles.xml file.

CRs-Fixed: 2456461
Change-Id: I9cac58d726377c5a59e2c29c8a04479c1e886629
2019-08-23 21:22:27 +02:00
Bruno Martins
3e02f4cc42 sdm845-common: Merge QCOM media codecs configs with ones being parsed
* Without CodeAurora's modifications in frameworks/av, the vendor suffixed
   media codecs configs are not parsed at all. Move select vendor additions
   into the main files in order to enumerate support for hardware-backed
   HEVC encoder.

Change-Id: I0226986d015004161a51274a3704fb5f0a0a633e
2019-08-05 12:01:43 +02:00
Bruno Martins
c673031349 sdm845-common: Add whitelist to support exposing vendor libs
Change-Id: I57e97048e9d1bbf7e884770de53643fb186b6204
2019-08-01 00:28:53 +01:00
Bruno Martins
b3aaabbbe6 sdm845-common: Import media configs
* Configs from MIUI 9.3.7

Change-Id: Ie0066324fbc4a6fae48f42fda77370a26b0f4429
2019-08-01 00:28:53 +01:00
Artem Borisov
807d0b3b87 sdm845-common: Add QCOM's WFD implementation
* Sadly, out-of-the-box Miracast support was killed in P, so
  we need this to keep Wi-Fi display feature working.

Change-Id: Ieff24313d55a60ca1898430113f0a8b00acfc6a0
2019-02-26 10:39:26 +01:00
Garik Badalyan
fff1fca06c sdm845-common: White-list telephony modules.
Some telephony modules require access to
platform APIs, i.e. @hide, and hence need
to be white-listed. This change white lists
these packages.

Change-Id: I1dfd9478b59f52350e4e7ecfdb2b80f1178cfd9c
CRs-Fixed: 2219897
2019-01-03 12:05:31 +00:00
LuK1337
5ce113c81c sdm845-common: Remove unsupported media profiles
Change-Id: Iec2bbd4d3701cf10ab09ab18f15a1c31190a9a73
2018-10-06 15:46:10 +01:00
notsyncing
f9253e0fbd sdm845-common: Import stock media profiles configuration
Change-Id: If896b5d7b2c56c6df9b03b24d24eb7bd08063fc9
2018-10-06 15:46:07 +01: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
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