recovery: increase free memory for sideload cache
* Too low of a value causes out of memory exceptions when
sideloading big files (compared to the device's available ram)
* 400MB was determined by increasingly trying different values,
100MB at a time, on a 2GB device when sideloading 1.9GB
of data.
Change-Id: I8faac2deb7b1c2ddbd9dcb21914e34d6cd672575
diff --git a/fuse_sideload/fuse_sideload.cpp b/fuse_sideload/fuse_sideload.cpp
index a4f08a2..ac239ee 100644
--- a/fuse_sideload/fuse_sideload.cpp
+++ b/fuse_sideload/fuse_sideload.cpp
@@ -73,7 +73,7 @@
using SHA256Digest = std::array<uint8_t, SHA256_DIGEST_LENGTH>;
-#define INSTALL_REQUIRED_MEMORY (100 * 1024 * 1024)
+#define INSTALL_REQUIRED_MEMORY (400 * 1024 * 1024)
struct fuse_data {
android::base::unique_fd ffd; // file descriptor for the fuse socket