feat: remove extra zipalign step (#106)

* feat: remove extra zipalign step

* remove zipfs

* remove use

* reduce compression

* put back misc.xml

* revert stupid autofix
This commit is contained in:
bogadana
2022-08-03 21:36:38 +02:00
committed by GitHub
parent 63a8aa315d
commit c8e793efab
8 changed files with 121 additions and 154 deletions

View File

@@ -1,6 +1,5 @@
package app.revanced.cli.command
import app.revanced.cli.aligning.Aligning
import app.revanced.cli.logging.impl.DefaultCliLogger
import app.revanced.cli.patcher.Patcher
import app.revanced.cli.patcher.logging.impl.PatcherLogger
@@ -161,15 +160,11 @@ internal object MainCommand : Runnable {
val cacheDirectory = File(pArgs.cacheDirectory)
// align the file
val alignedFile = cacheDirectory.resolve("${outputFile.nameWithoutExtension}_aligned.apk")
Aligning.align(patchedFile, alignedFile)
// sign the file
val finalFile = if (!pArgs.mount) {
val signedOutput = cacheDirectory.resolve("${outputFile.nameWithoutExtension}_signed.apk")
Signing.sign(
alignedFile,
patchedFile,
signedOutput,
SigningOptions(
pArgs.cn,
@@ -182,7 +177,7 @@ internal object MainCommand : Runnable {
signedOutput
} else
alignedFile
patchedFile
// finally copy to the specified output file
logger.info("Copying ${finalFile.name} to ${outputFile.name}")