Skip to content
Snippets Groups Projects
  • Jiyong Park's avatar
    b55762da
    Allow init to mount on bionic libs and the dynamic linker · b55762da
    Jiyong Park authored
    In order to use the bionic libs and the dynamic linker from the runtime
    APEX for all processes that are started after the APEX is activated, the
    paths /system/lib/{libc.so|libm.so|libdl.so} and /system/bin/linker are
    bind-mounted to the corresponding bionic libs and the dynamic linker
    in the runtime APEX.
    
    This bind mount allows us to keep other part of the platform and the
    tests having implicit assumption that bionic libs are located at
    /system/lib and loaded from the default linker namespace.
    
    Bug: 120266448
    Test: device boots
    
    Change-Id: Ied611b267d187ee3d75a139c378ee12242d5b8d8
    b55762da
    History
    Allow init to mount on bionic libs and the dynamic linker
    Jiyong Park authored
    In order to use the bionic libs and the dynamic linker from the runtime
    APEX for all processes that are started after the APEX is activated, the
    paths /system/lib/{libc.so|libm.so|libdl.so} and /system/bin/linker are
    bind-mounted to the corresponding bionic libs and the dynamic linker
    in the runtime APEX.
    
    This bind mount allows us to keep other part of the platform and the
    tests having implicit assumption that bionic libs are located at
    /system/lib and loaded from the default linker namespace.
    
    Bug: 120266448
    Test: device boots
    
    Change-Id: Ied611b267d187ee3d75a139c378ee12242d5b8d8