Update git submodules

* Update frameworks/base from branch 'main'
  to f2c3583a5bfe06977b6e1563520d1927c4ed1328
  - Merge "Fix VintfObject to use vintf" into main
  - Fix VintfObject to use vintf
    
    VintfObject is a TestApi class and used by CTS tests and EDI collectors.
    Previously, it used libvintf to open VINTF data from device which caused
    SEPolicy error because
    - CTS tests and EDI collectors are "apps"
    - VINTF data needs to load files unavailable to apps.
    
    In this change, VintfObject uses "instrumentation" to get VINTF data by
    calling /system/bin/vintf under shell identity.
    
    Bug: 338278029
    Bug: 317747397
    Test: atest SELinuxNeverallowRulesTest
    Test: VintfDeviceInfo/VintfFilesCollector work
    Change-Id: I43a54827a1d82cfaf573753c5c5862425843a099
    
1 file changed