From 2e5966cfce7a9f8218248511219ada6ed024328d Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 27 Nov 2023 08:59:02 +0100 Subject: [PATCH] Debug: low memory device indication --- app/src/main/java/eu/faircode/email/Log.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/Log.java b/app/src/main/java/eu/faircode/email/Log.java index 754df54099..8fd1825dac 100644 --- a/app/src/main/java/eu/faircode/email/Log.java +++ b/app/src/main/java/eu/faircode/email/Log.java @@ -2179,10 +2179,11 @@ public class Log { ActivityManager am = Helper.getSystemService(context, ActivityManager.class); ActivityManager.MemoryInfo mi = new ActivityManager.MemoryInfo(); am.getMemoryInfo(mi); - sb.append(String.format("Memory class: %d/%d Large: %s MB Total: %s\r\n", + sb.append(String.format("Memory class: %d/%d Large: %s MB Total: %s Low: %b\r\n", am.getMemoryClass(), am.getLargeMemoryClass(), largeHeap == null ? "?" : Boolean.toString(largeHeap), - Helper.humanReadableByteCount(mi.totalMem))); + Helper.humanReadableByteCount(mi.totalMem), + am.isLowRamDevice())); long storage_available = Helper.getAvailableStorageSpace(); long storage_total = Helper.getTotalStorageSpace();