No description
9583e92257
During device bringup, dynamic partitions may not be properly configured by some sort of build or load misconfiguration. Diagnosing such issues can be difficult without being able to see which partitions are available and what they contain. Aditionally, making logical partitions available to first stage console permits early mounting of vendor partition and allows primitive validation of vendor scripts without requiring full Android environment. For instance, vendor_dlkm partition and modules can be probed needing to have a full Android bootup. Creation of logical partitions is done only when first_stage_console is requested in order to have minimal impact on normal boot. Thus, only a small refactor is required to split CreateLogicalPartitions out of MountPartitions. Bug: 174685384 Bug: 173732805 Change-Id: I82b7d77b9dc75af59b5e18b574e3eb99c8aff9e2 Signed-off-by: Elliot Berman <eberman@quicinc.com> |
||
---|---|---|
bootstat | ||
cli-test | ||
code_coverage | ||
cpio | ||
debuggerd | ||
diagnose_usb | ||
fastboot | ||
fs_mgr | ||
gatekeeperd | ||
healthd | ||
include | ||
init | ||
janitors | ||
libappfuse | ||
libasyncio | ||
libbinderwrapper | ||
libcrypto_utils | ||
libcutils | ||
libdiskconfig | ||
libgrallocusage | ||
libkeyutils | ||
libmodprobe | ||
libnetutils | ||
libpackagelistparser | ||
libprocessgroup | ||
libqtaguid | ||
libsparse | ||
libstats | ||
libsuspend | ||
libsync | ||
libsystem | ||
libsysutils | ||
libusbhost | ||
libutils | ||
libvndksupport | ||
llkd | ||
property_service | ||
qemu_pipe | ||
reboot | ||
rootdir | ||
run-as | ||
sdcard | ||
set-verity-state | ||
shell_and_utilities | ||
storaged | ||
toolbox | ||
trusty | ||
usbd | ||
watchdogd | ||
.clang-format | ||
.clang-format-2 | ||
.clang-format-4 | ||
.gitignore | ||
CleanSpec.mk | ||
METADATA | ||
MODULE_LICENSE_APACHE2 | ||
NOTICE | ||
OWNERS | ||
PREUPLOAD.cfg | ||
TEST_MAPPING |