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
Common config.fs/$TARGET_FS_CONFIG_GEN AID/fs configuration
file for all chipset inheriting from base.mk.
Since legacy device-specific android_filesystem_config.h and
config.fs do not co-exist, temporarily include config.fs only
if legacy file is absent. Once all legacy, device-specific
files have been deleted, config.fs can be made unconditional.
Change-Id: Ie100d0cd9db808b82d99be7139f0709390c7f3a2
* AVB's `--flags 3` argument builds a disabled VBMeta with
disabled hashtree, so no need to set both flags individually.
Change-Id: Ibe9ee322a5af58f13e76d53e18dee49451fe8838