diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index c03f21334..fffa8ef4a 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -77,7 +77,7 @@
-
+
diff --git a/RR3-Community-Mod.ps1 b/RR3-Community-Mod.ps1
index 0d9a132df..1fbd3c29a 100644
--- a/RR3-Community-Mod.ps1
+++ b/RR3-Community-Mod.ps1
@@ -158,11 +158,12 @@ if ($uberSigner) {
exit 1
}
- # Zipalign
+ # Zipalign with 16KB page alignment for Android 15+ (API 35+)
$zipalign = Get-Command zipalign -ErrorAction SilentlyContinue
if ($zipalign) {
$alignedApk = $OutputPath -replace '\.apk$', '-aligned.apk'
- & zipalign -v 4 $OutputPath $alignedApk 2>&1 | Out-Null
+ # Use -p flag for 16KB page alignment (required for Android 15+)
+ & zipalign -p -f -v 16 $OutputPath $alignedApk 2>&1 | Out-Null
Move-Item -Path $alignedApk -Destination $OutputPath -Force
}
}
diff --git a/apktool.yml b/apktool.yml
index 860a4ee1b..765da1e69 100644
--- a/apktool.yml
+++ b/apktool.yml
@@ -7,7 +7,7 @@ usesFramework:
tag: null
sdkInfo:
minSdkVersion: 26
- targetSdkVersion: 36
+ targetSdkVersion: 34
packageInfo:
forcedPackageId: 127
renameManifestPackage: null