Initial merge with upstream

Test: n/a
Bug: 150784654
Change-Id: I6fb223f1bd657a6a3d0be1492f63a7774e21943e
diff --git a/METADATA b/METADATA
new file mode 100644
index 0000000..5e2f5a7
--- /dev/null
+++ b/METADATA
@@ -0,0 +1,22 @@
+name: "Jimfs"
+description:
+    "Jimfs is an in-memory file system for Java 7 and above, implementing the "
+    "java.nio.file abstract file system APIs. "
+    "Note that it may not directly mimic all file system behavior (e.g. SELinux "
+    "access control, emulated storage, etc.). The initial intention to add this "
+    "project to Android is to fake host side disk access in unit tests, and not "
+    "the device itself."
+
+third_party {
+  url {
+    type: HOMEPAGE
+    value: "https://github.com/google/jimfs"
+  }
+  url {
+    type: GIT
+    value: "https://github.com/google/jimfs.git"
+  }
+  version: "v1.1"
+  last_upgrade_date { year: 2019 month: 12 day: 18 }
+  license_type: NOTICE
+}
diff --git a/MODULE_LICENSE_APACHE2 b/MODULE_LICENSE_APACHE2
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/MODULE_LICENSE_APACHE2
diff --git a/NOTICE b/NOTICE
new file mode 120000
index 0000000..7a694c9
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1 @@
+LICENSE
\ No newline at end of file