zipfuse: files default permission is 400

When a file in the zip archive doesn't have the external attribute
specifying the file mode, it defaults to 400 instead of 000 so that it
can at least be read by the owner.

Bug: 264668376
Test: ls -al /mnt/apk shows
```
dr-x------ 5 root root    0 1970-01-01 00:00 META-INF
dr-x------ 3 root root    0 1970-01-01 00:00 lib
-r-------- 1 root root   40 1970-01-01 00:00 resources.arsc
```

Change-Id: Icaad2935f0c3a194e32ae0b6e900cd03a27b9e1d
1 file changed
tree: ef233045c15d8f0830e235aeef4afe7837bdceab
  1. apex/
  2. apkdmverity/
  3. authfs/
  4. avmd/
  5. compos/
  6. demo/
  7. docs/
  8. encryptedstore/
  9. javalib/
  10. launcher/
  11. libs/
  12. microdroid/
  13. microdroid_manager/
  14. pvmfw/
  15. rialto/
  16. tests/
  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.