Refactor to handle log output outside of pvmfw

This unifies the components to handle debug policies,
and also make pvmfw to depend less on the host's input.

This also limits the number of components to handle debug policy
to make further debug policy changes easier.

Bug: 272496125
Test: atest MicrodroidTestApp MicrodroidHostTestCases
Change-Id: I4404240c1b9ce381be93b0d935c4d29643a06973
6 files changed
tree: 7014554b3ac0e1eeb8e932f37f76b0113377128e
  1. apex/
  2. apkdmverity/
  3. authfs/
  4. compos/
  5. demo/
  6. docs/
  7. encryptedstore/
  8. javalib/
  9. launcher/
  10. libs/
  11. microdroid/
  12. microdroid_manager/
  13. pvmfw/
  14. rialto/
  15. tests/
  16. virtualizationmanager/
  17. virtualizationservice/
  18. vm/
  19. vm_payload/
  20. vmbase/
  21. vmclient/
  22. zipfuse/
  23. .clang-format
  24. .gitignore
  25. Android.bp
  26. OWNERS
  27. PREUPLOAD.cfg
  28. README.md
  29. TEST_MAPPING
README.md

Virtualization

This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.