diff --git a/app/src/main/java/com/fox2code/mmm/installer/InstallerActivity.java b/app/src/main/java/com/fox2code/mmm/installer/InstallerActivity.java index 7519a79..91448a1 100644 --- a/app/src/main/java/com/fox2code/mmm/installer/InstallerActivity.java +++ b/app/src/main/java/com/fox2code/mmm/installer/InstallerActivity.java @@ -133,7 +133,9 @@ public class InstallerActivity extends CompatActivity { if (this.canceled) return; if (checksum != null && !checksum.isEmpty()) { Log.d(TAG, "Checking for checksum: " + checksum); - this.installerTerminal.addLine("- Checking file integrity"); + this.runOnUiThread(() -> { + this.installerTerminal.addLine("- Checking file integrity"); + }); if (!Hashes.checkSumMatch(rawModule, checksum)) { this.setInstallStateFinished(false, "! File integrity check failed", ""); diff --git a/app/src/main/java/com/fox2code/mmm/utils/Hashes.java b/app/src/main/java/com/fox2code/mmm/utils/Hashes.java index 50cdc63..129141c 100644 --- a/app/src/main/java/com/fox2code/mmm/utils/Hashes.java +++ b/app/src/main/java/com/fox2code/mmm/utils/Hashes.java @@ -81,7 +81,7 @@ public class Hashes { checksum.length() * 8 + "bit checksums"); return false; } - Log.d(TAG, "Checksum result (data: " + hash+ ",expected: " + checksum); + Log.d(TAG, "Checksum result (data: " + hash+ ",expected: " + checksum + ")"); return hash.equals(checksum.toLowerCase(Locale.ROOT)); } }