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
console_suspend defaults to Y in the kernel and we want
to control it in an init script where we set
console_suspend = Y if serial console is enabled and
console_suspend = N if serial console is disabled.
Bug: 63857173
Test: boot with serial console enabled / disabled
Change-Id: I8743a2bbda0d09596d46b9376c901e854677a0e5
This CL increases the size of the user-data partition, roughly
doubling the 10GB that it's currently set to and bringing it in line
with the size that's set for Angler. This gives ASAN builds (which
load sanitized libraries into userdata) more space to work with.
Bug: 62911335
Test: Userdata size is larger.
Change-Id: If34d74263f9715665621a4f1572ee430a5f74553
This CL increases the size of the user-data partition, roughly
doubling the 10GB that it's currently set to and bringing it in line
with the size that's set for Angler. This gives ASAN builds (which
load sanitized libraries into userdata) more space to work with.
Bug: 62911335
Test: Userdata size is larger.
Change-Id: If34d74263f9715665621a4f1572ee430a5f74553