Pass the cache-info fd from odrefresh to dex2oat.

This allows dex2oat in CompOS to read the cache-info file. Otherwise,
CompOS will generate invalid artifacts that put the device into JIT
Zygote.

Bug: 286422732
Test: atest art_standalone_odrefresh_tests
Test: (on udc-dev) -
  1. adb shell device_config set_sync_disabled_for_tests persistent
  2. adb shell device_config put runtime_native_boot enable_uffd_gc true
  3. atest odsign_e2e_tests_full:CompOsSigningHostTest
Change-Id: I4c6c5fb13a93b58ce53f46cd8d6d9c1e05ecd720
4 files changed