Disable APPLY_HARD_QUOTAS in favor of "resgid".
We're now using the "resgid" filesystem feature to protect users
against abusive apps, so we no longer need to apply hard quotas.
Bug: 77862961
Test: builds, boots
Change-Id: I6877ff93afe9bda3e6039898787240a2b06cdb55
diff --git a/cmds/installd/InstalldNativeService.cpp b/cmds/installd/InstalldNativeService.cpp
index 833ffbf..860a68b 100644
--- a/cmds/installd/InstalldNativeService.cpp
+++ b/cmds/installd/InstalldNativeService.cpp
@@ -356,8 +356,8 @@
* Ensure that we have a hard-limit quota to protect against abusive apps;
* they should never use more than 90% of blocks or 50% of inodes.
*/
-static int prepare_app_quota(const std::unique_ptr<std::string>& uuid, const std::string& device,
- uid_t uid) {
+static int prepare_app_quota(const std::unique_ptr<std::string>& uuid ATTRIBUTE_UNUSED,
+ const std::string& device, uid_t uid) {
// Skip when reserved blocks are protecting us against abusive apps
if (android::base::GetBoolProperty(kPropHasReserved, false)) return 0;
// Skip when device no quotas present