From 11f9683d1bcece5c4dec0e0216143f83170d602d Mon Sep 17 00:00:00 2001 From: Adam Tunnic Date: Thu, 22 Apr 2021 16:06:00 -0400 Subject: [PATCH] No more sudo for jetsam --- Natives/JavaLauncher.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Natives/JavaLauncher.c b/Natives/JavaLauncher.c index 109107ec..788f207d 100644 --- a/Natives/JavaLauncher.c +++ b/Natives/JavaLauncher.c @@ -105,12 +105,11 @@ int launchJVM(int argc, char *argv[]) { close(log_fd); } - // iOS jetsam memory bypass, requires jetsamctl and sudo. Optional. + // iOS jetsam memory bypass, requires jetsamctl, awk, and sudo. Optional. if( access("/usr/bin/jetsamctl", F_OK ) == 0 ) { debug("[Pre-init] jetsamctl was found. Overriding memory limits."); pid_t pid; char *argv[] = { - "/usr/bin/sudo", "/usr/bin/jetsamctl", "-l", "$(awk -v MEM=$(sysctl -a | grep memsize | cut -b 13-26) 'BEGIN { print ( MEM / 1024 / 1024 ) }' | cut -b 1-4)",