From fed6e4afcfa3f68224ffb679abf023656f4d6609 Mon Sep 17 00:00:00 2001 From: NkBe Date: Wed, 3 Sep 2025 23:29:00 +0800 Subject: [PATCH] Lower minSdkVersion --- patch/src/main/java/org/lsposed/patch/LSPatch.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/patch/src/main/java/org/lsposed/patch/LSPatch.java b/patch/src/main/java/org/lsposed/patch/LSPatch.java index c7907a8..5de90e6 100644 --- a/patch/src/main/java/org/lsposed/patch/LSPatch.java +++ b/patch/src/main/java/org/lsposed/patch/LSPatch.java @@ -199,7 +199,7 @@ public class LSPatch { } var entry = (KeyStore.PrivateKeyEntry) keyStore.getEntry(keystoreArgs.get(2), new KeyStore.PasswordProtection(keystoreArgs.get(3).toCharArray())); new SigningExtension(SigningOptions.builder() - .setMinSdkVersion(28) + .setMinSdkVersion(27) .setV2SigningEnabled(true) .setCertificates((X509Certificate[]) entry.getCertificateChain()) .setKey(entry.getPrivateKey()) @@ -350,7 +350,7 @@ public class LSPatch { if (overrideVersionCode) property.addManifestAttribute(new AttributeItem(NodeValue.Manifest.VERSION_CODE, 1)); if (minSdkVersion < 28) - property.addUsesSdkAttribute(new AttributeItem(NodeValue.UsesSDK.MIN_SDK_VERSION, 28)); + property.addUsesSdkAttribute(new AttributeItem(NodeValue.UsesSDK.MIN_SDK_VERSION, 27)); property.addApplicationAttribute(new AttributeItem(NodeValue.Application.DEBUGGABLE, debuggableFlag)); property.addApplicationAttribute(new AttributeItem("appComponentFactory", PROXY_APP_COMPONENT_FACTORY)); property.addMetaData(new ModificationProperty.MetaData("lspatch", metadata));