This reverts commit 98ebf2cf85.
Reason for revert: Original CL was workaround and doesn't need after aosp/1143969 is merged
Change-Id: Ie232b5288adfd3b90ff1b71c396512a013dcced8
A new sysprop neverallow rules are mandatory only for devices launching
with R or later. For devices already launched, neverallow rules can be
relaxed with adding following line to BoardConfig.mk:
BUILD_BROKEN_TREBLE_SYSPROP_NEVERALLOW := true
Bug: 131162102
Test: Set PRODUCT_SHIPPING_API_LEVEL := 30 and try building with
changing some system_public_prop to system_internal_prop
Test: m cts sepolicy_tests
Change-Id: Ia215fdcc39d82487446b9972325d8b344945965d
Merged-In: Ia215fdcc39d82487446b9972325d8b344945965d
(cherry picked from commit 7d61bcd7ec)
The hardware on Pixel 2017 needs at least 8 ms to reprogram the 3D LUT when
switching to WCG, which results in jank in window transition. This basically
makes Pixel 2017 not possible to use WCG, thus disable WCG on Pixel 2017.
BUG: 128866081
Test: Build, flash and boot.
Change-Id: I70ba35f2ad22933cb6a05941a41ab4b43f145e1f
The build configs which are using in configstore 1.2 are changed to
system properties. Since configstore 1.2 will be deleted.
Bug: 124531214
Test: build & boot
Test: adb shell lshal | grep configstore & check configstore 1.2
Change-Id: I997809adc41246c338994d3676e0fd296ccd4ca7
Bug: 119769411
Test: boots to SUW, upgrades and commits, can reboot in checkpoint
mode many times to test restore
Change-Id: Ie3aa79b2838d654062bd9f5bd27b20561ce3e848
To build with VNDK snapshot libs we need more inode count for the
devices without product partition.
Define PRODUCT_INCREASE_INODE_COUNT=true to double the INODE_COUNT.
This is available only for test builds, since it will consume some
space for system image.
Bug: 122706619
Test: PRODUCT_EXTRA_VNDK_VERSIONS=28 \
PRODUCT_INCREASE_INODE_COUNT=true m -j
Change-Id: I7e57cf3d4896dbe38e6a112ef983894320026b42
This reverts commit c1a57ef036.
Reason for revert:
There are regressions and it needs more time to debug.
We decide to revert it first since the cutoff data of Feb. QPR is close.
bug: 119152162
Change-Id: Iabf587b8da713dd79b734c27d912eed86635dd59
- turn on config and add effect library for Waves effect
Bug: 111283341
Test: build pass and manual audio test on product/aosp
Change-Id: Idba8eb83a88e3aa4f254b5ab4beddaa6a4477cd8
Signed-off-by: Jasmine Cha <chajasmine@google.com>
These products have warnings about overriding build commands, which
means that there are multiple instructions on how to build a file, and
we've just picked one of them. Which one we pick is usually stable, but
it can change.
Bug: 77611511
Test: turn default to false, walleye still uses a warning
Change-Id: I11d194863b313f64b19291f65219682b169d9ced
b/71936484 has audio accessories failing to connect
when there's a transition to suspend when they're attempting
to enumerate.
Avoid this problem by increasing autosuspend delay
from the default 2s to 7s.
The longest I've seen a device take to enumerate after
vbus is ~3 seconds, this gives a 2x margin.
Test: booted on Walleye, saw no more messages:
[ 472.412555] c0 5675 msm-dwc3 a800000.ssusb: DWC3 in low power mode
between device connection and enumeration.
Bug: 71936484
Change-Id: Ic655f2ce6dec429510cc7c00452da4d49f2392b0
This reverts commit 6c41af4807.
This is a partial revert; CleanSpec.mk is not reverted.
Reason for revert: prevents boot with O-MR1 vendor + P system
Test: boots
Change-Id: Ib573f525da836f12201fd0f9793441a9fed31969
Fixes: 78550051
The flag definition:
BOARD_USES_SDM845_BLUETOOTH_HAL := true
adds SDM845 Bluetooth components to the build:
vendor/qcom/sdm845/proprietary/bluetooth/hidl_transport/Android.mk
vendor/qcom/sdm845/proprietary/bt/hci_qcomm_init/Android.mk
and removes MSM8998 Bluetooth components from the build:
vendor/qcom/msm8998/prebuilts/grease/target/product/msm8998/Android.mk
vendor/qcom/msm8998/proprietary/proprietary/bt/hci_qcomm_init/Android.mk
Effectively, Walleye/Taimen switch to the same QCOM BT HAL as B1/C1.
Bug: 73968979
Test: Manual build and test with BT A2DP headphones
(cherry picked from commit 7c2dc1679d)
Change-Id: I4d6444932a807e573f6e8d88c6ad4ba4de8f277a
AtFwd hal is implemented as an android service and
it stars from system partition, that is, it's not
a traditional vendor hal and hence it should be
declared in the framework manifest and not in the
device manifest.
This commit introduces new device specific framework
manifest (framework_manifest.xml) and moves AtFwd hal
from device to framework manifest.
Bug: 68662838
Test: vts_treble_vintf_test atcmdfwd service is served
Change-Id: I9df05206fbe067ddf19a96fc52aba6b2cc922172
(cherry picked from commit b2895ddbcf1cc0b8986b4a80a43a3f0b6eb9fd66)
Taimen and Walleye are armv8 devices. Setting TARGET_2ND_ARCH_VARIANT
to armv8-a, instead of armv7-a-neon, can silence the related warning
during build.
Bug: 68012286
Test: lunch aosp_taimen; make -j
lunch aosp_walleye; make -j
Change-Id: I9c81e614a7f103cd93c9c2d915d53577e8d19d2d
Merged-In: I9c81e614a7f103cd93c9c2d915d53577e8d19d2d
(cherry picked from commit 2195c105e5)
VNDK is enforced at runtime for wahoo.
This reverts commit dfcb2806f2.
Bug: 37192038
Test: wahoo boots to the UI
Test: basic functionalities work (camera, camcorder - including slow-mo,
wifi, bt, youtube, call, message)
Test: No regression on VTS and CTS (http://b/64817148)
Bug: 37192038
Test: /system/etc/ld.config.txt is without the [vendor] section.
Test: build and boot
Change-Id: I1432df091f9e5f8539a18c4c93f5d5cc459f3ef9
Test: boots to UI, camera (incl video and slow motion)
Test: YouTube works, wifi works
Bug: 37342627
(cherry picked from commit 374c6b66fa)
Change-Id: I9ab52c1002733c6757614dfd888167742ddb0127