Commit Graph

112 Commits

Author SHA1 Message Date
Zhao Wei Liew
2e405fd45e msm8953-common: Remove unnecessary kernel board flags
TARGET_KERNEL_ARCH is a no-op unless it is different from TARGET_ARCH.

TARGET_KERNEL_HEADER_ARCH is also a no-op unless
it is different from TARGET_KERNEL_ARCH.

Change-Id: If64fb040c8ec61394e2657f13e51ff7a08519220
2021-03-05 15:28:17 +00:00
Arne Coucheron
ad65ba60c7 msm8953-common: Remove deprecated TARGET_BOARD_PLATFORM_GPU
Change-Id: I40a14bce12ee4725af17a3e8fbc05143e5577f8e
2021-03-05 15:28:17 +00:00
Nolen Johnson
f0ec5dce00 msm8953-common: Kill deprecated/unneeded board flags
* USE_OPENGL_RENDERER - Not used in any repos we build
  (msm8960 display HAL leftover).

Change-Id: I8d140fecdbbaac979bc8398745ffa95b911e4c89
2021-03-05 15:28:17 +00:00
Anton Hansson
029fe26593 msm8953-common: Remove obsolete dex settings
This block is completely redundant because..
- WITH_DEXPREOPT := true is the default
- WITH_DEXPREOPT_PIC is never read
- DEX_PREOPT_DEFAULT := nostripping has no effect when the
  BOARD_USES_SYSTEM_OTHER_ODEX flag is set to true

Test: make
Change-Id: I618a1e395ca1a14555cd50eef1a4f1aa079b553d
2021-03-05 15:28:17 +00:00
Cosme Domínguez Díaz
15a1ee045f msm8953-common: Drop TARGET_USES_NEW_ION_API flag
* Deprecated

Change-Id: Id50d6721cb1fb96bdb6d3ddb40b36a0147094b86
2021-03-05 15:28:17 +00:00
Ethan Chen
e82e921f06 msm8953-common: Remove unnecessary netutils packages
* These are already packaged by AOSP.

Change-Id: I77f91fbbb33a6d891d14fe852b094ab914ca3111
2021-03-05 15:28:17 +00:00
Michael Bestas
6e2432d236 msm8953-common: Remove unused libextmedia_jni
Change-Id: Id57661f4f1c4143cbd7b69472e6ab4b428ffab4f
2021-03-05 15:28:17 +00:00
Michael Bestas
1126957d71 msm8953-common: Cleanup dead targets
Change-Id: Ib1e2965a5e9f16929f1dc11c719d917cd85604d1
2021-03-05 15:28:17 +00:00
Erfan Abdi
42ccc30a9e msm8953-common: Add missing kernel cmdline
Change-Id: I9838371f5f9ab32fc84b0bba28b0069623c3e7a5
2021-03-05 15:28:17 +00:00
Dybios
56851bd344 msm8953-common: MotoActions: Adapt launchAssist method for R
Due to the API change for SearchManager to generalize
handle launching Assistant on both Phones and TVs alike.
  25b0f41e84

Signed-off-by: Dybios <dibyajyoti.samal@gmail.com>
2021-03-05 15:28:17 +00:00
Joshua Blanchard
3746c2f486 msm8953-common: sepolicy: Add missing rules for persist_audio_file
* Rules for persist_audio_file have been removed for legacy devices.

* Instead of labeling "/mnt/vendor/persist/audio", which is the default
  path for audio calibration, label "/mnt/vendor/persist/factory/audio"
  as this is where Moto devices store these calibration files anyway.

Change-Id: Ic27eb7f713e145a795cfec9de3c684fe9e2fc985
2021-03-05 15:28:17 +00:00
LuK1337
739c49d0e0 msm8953-common: Update qcom sepolicy include
Change-Id: I7167575e82eb8c5de2d822643261757edda73a07
2021-03-05 15:28:17 +00:00
jeangraff30
cb9158848a msm8953-common: Cleanup 2021-03-05 15:28:17 +00:00
jeangraff30
f57e00e939 msm8953-common: add dependencies 2021-03-05 15:28:16 +00:00
Jorge Lucas
d14e9e83fd msm8953-common: Drop pixel boot enhancements
Signed-off-by: Jorge Lucas <jorgelucas@pixelexperience.org>
2021-03-05 15:28:16 +00:00
Jorge Lucas
a1d8ed9b3d msm8953-common: qti telephony common is deprecated
also drop telephony injection

Signed-off-by: Jorge Lucas <jorgelucas@pixelexperience.org>
2021-03-05 15:28:16 +00:00
Felix
566811d0f7 msm8953-common: sepolicy: Use BOARD_VENDOR_SEPOLICY_DIRS
BOARD_SEPOLICY_DIRS is deprecated.

Change-Id: I046282b2a2e8c541726fb29cb0044503322d4be9
2021-03-05 15:28:16 +00:00
Kyle Lin
ced21791ef msm8953-common: Adjust dex2oat thread count after setup wizard
Test: Forrest appinstall test
Bug: 149395059
Change-Id: I9c5db865c616480b0f00629aba54e02b97bc4674
2021-03-05 15:28:16 +00:00
Pavan Kumar M
1b6c15c663 msm8953-common: Add permissions for RCS service
Add permissions to Rcs service to access QMI IMSS service

Change-Id: I263a0b6413c1ae26ab57a96936bc983c68ef709e
2021-03-05 15:28:16 +00:00
Ethan Chen
8d73c2f067 msm8953-common: Add AOSP RCS packages
Change-Id: Ic16d3b92820d246db73ad70ccaa0f4bc7f50e515
2021-03-05 15:28:16 +00:00
Ethan Chen
a54d87d166 msm8953-common: Remove dead RCS packages
Change-Id: Ie2c03fa11cb08c7ab900d7b666981d592aba19c7
2021-03-05 15:28:16 +00:00
David Sehr
c06de7f838 msm8953-common: Enable usage of dex2oat64
Use 64-bit dex2oat for better dexopt time.

Bug: 153380900
Test: boot and install an application
Change-Id: I3e7a6e6e9385ff6564d1a2e6dda004ebb061f095
(cherry picked from commit 126f03be80f57a8a0411842011152d9381589b78)
Merged-In: I3e7a6e6e9385ff6564d1a2e6dda004ebb061f095
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
2021-03-05 15:28:16 +00:00
Kevin Chyn
062f4d7c7d msm8953-common: Add fingerprint configuration to overlay
The framework was changed in Android R to require explicit authenticator registration.
This change allows apps to continue to use the fingerprint sensor.

Bug: 147445115

Test: Builds
Change-Id: Id3385edc784b2053c8b54ec3153728f4e6e22a45
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2021-03-05 15:28:16 +00:00
vivekachooz
e8ab5eac6f msm8953-common: sepolicy: Allow camera hal to access ubwc property
vendor.video.disable.ubwc prop fails to read without this.

Change-Id: Ic0bd8e5b4a56a7e7776d7c57d4260aae4d957f64
2021-03-05 15:28:16 +00:00
Lucchetto
7ebebdc551 msm8953-common: Adapt libinit to Android 11
Change-Id: Ia6b6f753891b639dad4e380bdba6b594faf2a550
2021-02-03 13:42:09 -03:00
Roshan Pius
e9c28120b4 msm8953-common: overlay: Remove wifi related internal overlays
These are replaced by formal mainline module overlays.

Bug: 143464763
Test: Send for  Wifi regression tests
Change-Id: I45881ed210132252b9c5c7d6be03ed845e33f971
2021-02-03 13:42:09 -03:00
Martin Stjernholm
5dbec85823 msm8953-common: overlay: Update paths to the new ART APEX.
Test: Presubmits
Bug: 135753770
Change-Id: I98378100456dce927ccc253301a398d70d1b7368
2021-02-03 13:42:09 -03:00
Nicolas Geoffray
26b32a3234 msm8953-common: overlay: Update in pinned files.
Remove or update paths that don't exist.

Bug: 119800099
Test: boots
Change-Id: Ib2cea88499cf08274d620d9d85ffcafc31fee868
2021-02-03 13:42:09 -03:00
Robert Shih
7422cfbb7d msm8953-common: Enable v1.3 drm plugins
Bug: 139134043
Test: MediaDrmTest
Change-Id: I7453b035ca29c7ee889d03de0d55e6d947b3cb77
2021-02-03 13:42:09 -03:00
Yifan Hong
683258557d msm8953-common: Replace BOARD_CHARGER_ENABLE_SUSPEND with ro.charger.enable_suspend
Test: charger mode
Bug: 124118169
Change-Id: I3825d08e38d677bd7154879609857de302348b6f
2021-02-03 13:42:09 -03:00
Ramakant Singh
324e5ceae8 msm8953-common: init: Add vendor prefix for shell
qti_init_shell renamed to
vendor_qti_init_shell

Change-Id: I4cfe1d8e15892a4948ece52aa799b2a60826d5f9
2021-02-03 13:42:09 -03:00
Arian
fceea59c74 msm8953-common: Build new aidl qti power HAL
Change-Id: I4bdea354e54d34d0dfe9b811e228fc6f8762d2ed
2021-02-03 13:42:09 -03:00
dianlujitao
e2b506061a msm8953-common: Provide shim for libril-qc-hal-qmi.so
Change-Id: Ic5d732f3e98ba45c886db9646d6ef30eb0d42bf4
2021-02-03 13:42:09 -03:00
Mikhail Naganov
c9baa6479f msm8953-common: Switch to Audio HAL V6
Switch to Audio HAL V6

Bug: 141989952
Test: atest VtsHalAudioV6_0TargetTest
      atest VtsHalAudioEffectV6_0TargetTest
            manual audio "smoke" test on taimen and walleye

Change-Id: Ieb1cc5c7fdcc5416a328a0a5c4a1996258b81ac8
2021-02-03 13:42:09 -03:00
Arian
16d2a7b1b2 msm8953-common: Remove usb hidl entry from manifest.xml
Change-Id: I105e682daec37c5663592b3955565d46cdbc6f11
2021-02-03 13:42:09 -03:00
Jimmy Chen
677cbd53fb msm8953-common: Move supplicant service init to wpa_supplicant
Bug: 138790309
Test: boot and wifi function is ok
Change-Id: I35cf3e03566443e20799623045eacd423fd7f5c4
2021-02-03 13:42:09 -03:00
Jimmy Chen
d5e10be172 msm8953-common: Move wpa_supplicant VINTF definition to wpa_supplicant module
Bug: 36505680
Test: atest FrameworksNetTests
Test: atest VtsHalWifiSupplicantV1_3TargetTest
Test: connect EAP access point and verify PMK cache works correctly.
Change-Id: I2c382765b8e84951fc17bb9f1c3785dcd66e7b51
2021-02-03 13:42:09 -03:00
Ahmed ElArabawy
5be3582c40 msm8953-common: wifi: Remove IWifi hidl entry from manifest.xml
This CL removes the definition for the IWifi hidl interface from
manifest.xml and rely on vint-fragements entry.
This is to avoid the need to modify the revision in future

Bug: 138243400
Test: builds and wifi works
Change-Id: Icaff93193e10d4953d9947d2739b05959ece79f1
2021-02-03 13:42:09 -03:00
Ahmed ElArabawy
4376e03175 msm8953-common: Wifi: Remove hostapd hidl entry from manifest.xml
This CL removes the definition for the hostapd hidl interface from
manifest.xml and rely on vint-fragements entry.
This is to avoid the need to modify the revision in future

Bug: 145780363
Test: builds and wifi softap works
Change-Id: I2a9cb25209efc94f6306f38d89cb5e1ff6f72bed
2021-02-03 13:42:09 -03:00
LuK1337
780672cea2 msm8953-common: sepolicy: Label /persist
Change-Id: I471c0d1fedb51eabc32b54ab35a9823db8efd034
2021-02-03 13:42:09 -03:00
LuK1337
c7eb206752 msm8953-common: Fix host_init_verifier errors 2021-02-03 13:42:09 -03:00
Divya Sharma
cf84da3077 msm8953-common: load_system_props is deprecated and causes a build error.
Change-Id: I71df37c605ed805dc1f8bc2e626a33cf6818e9f7
2021-02-03 13:42:09 -03:00
Joshua Blanchard
afa5c28987 msm8953-common: persist_camera_prop -> vendor_persist_camera_prop
* Add vendor prefix to persist_camera_prop.

Change-Id: I228b4d1b1c7f0354b31c08ceb08202235f825acb
2021-02-03 13:42:09 -03:00
LuK1337
6e1a74106a msm8953-common: Switch vintf manifest from copy files to build targets
* Fixes:
  build/make/core/Makefile:49: error: VINTF metadata found in PRODUCT_COPY_FILES

Change-Id: I0a7ddebff54563f7901b6ce5d6af9580ea201a77
2021-02-03 13:42:09 -03:00
P.Adarsh Reddy
6401c73046 msm8953-common: Add build broken flags in BoardConfig.mk
BUILD_BROKEN_USES_BUILD_COPY_HEADERS

Change-Id: I7b115f5bb7990c438c595b4b1ff536598786d529
2021-02-03 13:42:09 -03:00
ix5
479f832aef msm8953-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
2021-02-03 13:42:09 -03:00
jeangraff30
6395a3e605 msm8953-common: Import public native libraries
from deen_sprout:10/QPKS30.54-22-11
2021-02-03 13:42:09 -03:00
Davide Garberi
d60baee4fa msm8953-common: Build libhidltransport and libhwbinder
Change-Id: I1b4b255ce40c94e3bf2e6234b7280fc094a9270b
2021-02-03 13:42:09 -03:00
Steven Moreland
63e44f7f3e msm8953-common: Remove libhwbinder/libhidltransport deps
Since these were combined into libhidlbase.

Bug: 135686713
Test: build only (libhwbinder/libhidltransport are empty)
Change-Id: I640a3f0e0839214523627bf0b59fd5ae9dd2c61c
2021-02-03 13:42:06 -03:00
Joshua Blanchard
7f87f1f8a5 Revert "msm8953-common: Sign TimeService app with dedicated certificate"
* No longer present in qcom sepolicy

This reverts commit 9861958ee37d2090a5ac759f44b3ee83a2afcc0d.

Change-Id: Ib24bfa6acd5a1e1e3eefb369e4d59597fa50c858
2021-01-31 18:24:26 -03:00