Merge changes I70159a49,I1809c0fc

* changes:
  bp2build: Allowlist and build fastboot with Bazel.
  bp2build: Allowlist //external/toybox.
diff --git a/android/allowlists/allowlists.go b/android/allowlists/allowlists.go
index 79d4910..b668042 100644
--- a/android/allowlists/allowlists.go
+++ b/android/allowlists/allowlists.go
@@ -146,6 +146,7 @@
 		"external/scudo":                                         Bp2BuildDefaultTrueRecursively,
 		"external/selinux/libselinux":                            Bp2BuildDefaultTrueRecursively,
 		"external/selinux/libsepol":                              Bp2BuildDefaultTrueRecursively,
+		"external/toybox":                                        Bp2BuildDefaultTrueRecursively,
 		"external/zlib":                                          Bp2BuildDefaultTrueRecursively,
 		"external/zopfli":                                        Bp2BuildDefaultTrueRecursively,
 		"external/zstd":                                          Bp2BuildDefaultTrueRecursively,
@@ -335,6 +336,13 @@
 		"server_configurable_flags",
 		"tensorflow_headers",
 
+		// fastboot
+		"bootimg_headers",
+		"fastboot",
+		"libfastboot",
+		"liblp",
+		"libstorage_literals_headers",
+
 		//external/avb
 		"avbtool",
 		"libavb",
@@ -485,6 +493,9 @@
 		// b/215723302; awaiting tz{data,_version} to then rename targets conflicting with srcs
 		"tzdata",
 		"tz_version",
+
+		// '//bionic/libc:libc_bp2build_cc_library_static' is duplicated in the 'deps' attribute of rule
+		"toybox-static",
 	}
 
 	Bp2buildCcLibraryStaticOnlyList = []string{}