mirror of
https://github.com/rhunk/SnapEnhance.git
synced 2025-05-28 20:40:13 +02:00
fix(manager/lspatch): duplicate filename
This commit is contained in:
parent
4d3f79da10
commit
361cb6799b
@ -169,7 +169,12 @@ class LSPatch(
|
||||
|
||||
printLog("Adding meta loader dex")
|
||||
context.assets.open("lspatch/dexes/metaloader.dex").use { inputStream ->
|
||||
dstZFile.add(dexObfuscationConfig?.let { "classes9.dex" } ?: "classes.dex", dexObfuscationConfig?.let {
|
||||
dstZFile.add(dexObfuscationConfig?.let {
|
||||
val dexFileIndex = sourceApkFile.entries().count {
|
||||
it.centralDirectoryHeader.name.startsWith("classes") && it.centralDirectoryHeader.name.endsWith(".dex")
|
||||
} + 1
|
||||
"classes${dexFileIndex}.dex"
|
||||
} ?: "classes.dex", dexObfuscationConfig?.let {
|
||||
lspatchObfuscation.obfuscateMetaLoader(inputStream, it).inputStream()
|
||||
} ?: inputStream)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user