mondrianwifi: Force build scudo free 32 bit variant of libc.
We have issues with camera blobs which doesn't play well with scudo allocation/deallocation tracking. Scudo reports corrupted header when stopping a video recording. Because we aren't alone with this (also upstream seems to have trouble with camera modules) use the 32 libc which is used only by a few components, like camera and audio. Because docs states, that libc with the svelte take less RSS, but is a little bit slower. https://android.googlesource.com/platform/bionic/+/master/docs/native_allocator.md This is the reason to not enable this target wide. Change-Id: Ic0d950817238a227218f59b95e5fd2ffd66e786a
This commit is contained in:
parent
0aef4ba07f
commit
ee432f65ae
@ -76,6 +76,7 @@ QCOM_BT_USE_SMD_TTY := true
|
|||||||
|
|
||||||
# Camera
|
# Camera
|
||||||
TARGET_HAS_LEGACY_CAMERA_HAL1 := true
|
TARGET_HAS_LEGACY_CAMERA_HAL1 := true
|
||||||
|
MALLOC_SVELTE_FOR_LIBC32 := true
|
||||||
|
|
||||||
# Charger
|
# Charger
|
||||||
BOARD_BATTERY_DEVICE_NAME := "battery"
|
BOARD_BATTERY_DEVICE_NAME := "battery"
|
||||||
|
Loading…
Reference in New Issue
Block a user