To allow turning these into errors on other devices, and incrementally
fix these issue, set BUILD_BROKEN_DUP_RULES.
Bug: 77611511
Test: check out/soong.log
Change-Id: I3b8f29f0f9e2ad445e72c65e7688b109817dcff3
* In Android 12, no longer allowed to shrink the process pool after a
larger process pool is started, we should patch camera postproc impl
to nuke it from shrinking process pool and prevent triggering a fatal
to cause the camera to crash.
Ref: 8e047f7a62.
* The following are the difference between before and after the
patch.
Before:
MOV W1, #1
BL ._ZN7android8hardware22configureRpcThreadpoolEmb
Now:
MOV W1, #1
NOP
* Obtained by comparing the camera postproc impl modified by
GitHub@erfanoabdi.
* A tutorial on use hexdump, sed and xxd to patch hex in
binary file: https://everydaywithlinux.blogspot.com/2012/11/patch-strings-in-binary-files-with-sed.html.
Co-authored-by: Erfan Abdi <erfangplus@gmail.com>
Signed-off-by: TH779 <i@779.moe>
Change-Id: I66c257e80bf56a48c640efc3c1c8949852edf756
This is a squash of the following:
Author: Dan Pasanen <dan.pasanen@gmail.com>
Date: Sat Oct 19 00:06:11 2019 -0500
floral: Reserve additional space on system/product/vendor
Change-Id: Iacd45444dd0d3f423314a8edb243370600f37cdb
Author: Nolen Johnson <johnsonnolen@gmail.com>
Date: Sun Aug 16 03:27:34 2020 +0530
floral: Don't reserve space for gapps WITH_GMS
Change-Id: Ie95b32654772622f7a061947c252b09a45db8fdd
Author: LuK1337 <priv.luk@gmail.com>
Date: Sun Sep 6 14:51:31 2020 +0200
floral: Don't limit system inode count when !WITH_GMS
Change-Id: I458edd755fa436feadeb9f5fb2aecb0da797b0ef
Author: Eamon Powell <eamonpowell@outlook.com>
Date: Fri Jan 1 11:59:38 2021 +1100
floral: Adjust reserved partition space
* Increase reserved partition space for vendor and add reserved
partition space for system_ext so both partitions can be
written to, regardless of GMS presence.
* Increase product reserved partition space so smaller addon
packages that write to the product partition like MindTheGapps
can be installed.
* Increase the amount of available space on the system partition
so the user can optionally choose to install other addon packages
that write to the system partition such as OpenGapps.
Change-Id: I8d3ecca3980d50621f960fd7dff22ba40f495fee
[SebaUbuntu] Always reserve at least 30MB on each partition
Change-Id: I0382f5070751ef4d1be0e48bb89c7abb7eba22c6
- ELF prebuilts were banned in PRODUCT_COPY_FILES starting May 11.
- Adding BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES := true to
BoardConfig.mk temoporarily.
- See b/156534160 for long-term fix which should override this change.
Test: Build
Bug: 156534160
Change-Id: I7d80798d3b2d3818bc835fcede21de2e7ab04735
Add JNI and libqti_vndfwk_detect module name to product_packages
to specify module to be installed to device. Here explicitly
specify both the core and vendor variant in PRODUCT_PACKAGES.
CRs-Fixed: 2372775
Change-Id: I11e6ed62886c0f8e1c9029a54b6ea166be595fb5
* ClearKey is a free alternative to commercial DRM solutions for
MPEG-DASH content (MPEG-CENC compliant), but as it is only an
encryption solution it does not offer the same level of protection
as PlayReady, Widevine or Fairplay.
https://source.android.com/devices/drm
Change-Id: I66366e1ff4984617fe4eefef2b347bc531b42bc5