From 5fa4f2647b72eb4ed1bb468171e5763d11abbcf3 Mon Sep 17 00:00:00 2001 From: Leonid Plyushch Date: Sun, 26 May 2019 20:22:37 +0300 Subject: [PATCH] set BOOTCLASSPATH environment variable Required on at least Android 5. Otherwise utilities that use dalvikvm may fail. Issue happens on Nexus 7 with official 5.0/5.1 firmware and possibly other AOSP ROMs. --- app/src/main/java/com/termux/app/BackgroundJob.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/termux/app/BackgroundJob.java b/app/src/main/java/com/termux/app/BackgroundJob.java index 32f6abf3..1091aceb 100644 --- a/app/src/main/java/com/termux/app/BackgroundJob.java +++ b/app/src/main/java/com/termux/app/BackgroundJob.java @@ -103,6 +103,7 @@ public final class BackgroundJob { environment.add("TERM=xterm-256color"); environment.add("HOME=" + TermuxService.HOME_PATH); environment.add("PREFIX=" + TermuxService.PREFIX_PATH); + environment.add("BOOTCLASSPATH" + System.getenv("BOOTCLASSPATH")); environment.add("ANDROID_ROOT=" + System.getenv("ANDROID_ROOT")); environment.add("ANDROID_DATA=" + System.getenv("ANDROID_DATA")); // EXTERNAL_STORAGE is needed for /system/bin/am to work on at least