17 Jan, 2021

1 commit

  • Sync config change after refining the config
    dependency.

    Test: builds.

    Change-Id: I32c36e822458c8eea9dde4ba4d874a65475f3a26
    Signed-off-by: Ji Luo
    (cherry picked from commit 45cd8014f7e81ed7b9ed7766e5d5911384eb3de4)

    Ji Luo
     

08 Jan, 2021

1 commit


30 Oct, 2020

1 commit

  • To use dynamic partition feature in Android, recovery ramdisk is used to
    mount the logical partitions and boot up Android.

    Define a configuration item "CONFIG_ANDROID_DYNAMIC_PARTITION", use it
    to control the bootargs and whether ramdisk should be loaded instead of
    "CONFIG_ANDROID_AUTO" because now Android auto also use dynamic
    partition feature now.

    Move the definition of function "fastboot_setup_system_boot_args" under
    the macro "CONFIG_CMD_BOOTA" to avoid build warnings.

    Signed-off-by: faqiang.zhu
    Change-Id: I0b1cfe6120fc939e7f1a1eb600d8176c81edf129
    (cherry picked from commit 972ccff86796e2b7f9a444d09550cd5e393cd93e)

    faqiang.zhu
     

19 Oct, 2020

2 commits

  • Disable dual bootloader feature for car2 to get better
    boot time.

    Test: Boots on imx8qm_mek car2.

    Signed-off-by: Ji Luo
    Change-Id: If7a86f7fdf2616b375711e92a8b0d652ffce51cd
    (cherry picked from commit 4275fb7ca72158cd790fe66c36c75ce738e894f0)

    Ji Luo
     
  • Disable unused dts and configs for imx8q to reduce the boot time.

    The 'part_get_info_by_name' can be very time consuming as it will
    loop through all the GPT entries to find the matched partition,
    specify the number of 'misc' partition and use 'part_get_info' to
    load the partition info directly will save much time.

    With this patch, about 300ms can be save for imx8qm, about 350ms
    can be saved for imx8qxp.

    Test: boot tests.

    Signed-off-by: Ji Luo
    Change-Id: I66bc7e002caea62754b670d0a30860a23a17ff61
    (cherry picked from commit d25c0c7b9de22abd6c326975199c86c943e742cf)

    Ji Luo
     

16 Jun, 2020

2 commits