mirror of
https://github.com/topjohnwu/Magisk.git
synced 2024-12-22 07:57:39 +00:00
Update MagiskManager
This commit is contained in:
parent
806fec7017
commit
561c1fb798
@ -1 +1 @@
|
|||||||
Subproject commit d3ff482c9b46f58626fdcb6289ffa0cefbf2afcc
|
Subproject commit e0b4d1c1e4889fdbd66cc3cb0d2a457ba8e4f693
|
11
build.py
11
build.py
@ -76,9 +76,9 @@ def build_apk(args):
|
|||||||
if proc.returncode != 0:
|
if proc.returncode != 0:
|
||||||
error('Build Magisk Manager failed!')
|
error('Build Magisk Manager failed!')
|
||||||
|
|
||||||
unsigned = os.path.join('app', 'build', 'outputs', 'apk', 'app-release-unsigned.apk')
|
unsigned = os.path.join('app', 'build', 'outputs', 'apk', 'release', 'app-release-unsigned.apk')
|
||||||
aligned = os.path.join('app', 'build', 'outputs', 'apk', 'app-release-aligned.apk')
|
aligned = os.path.join('app', 'build', 'outputs', 'apk', 'release', 'app-release-aligned.apk')
|
||||||
release = os.path.join('app', 'build', 'outputs', 'apk', 'app-release.apk')
|
release = os.path.join('app', 'build', 'outputs', 'apk', 'release', 'app-release.apk')
|
||||||
|
|
||||||
# Find the latest build tools
|
# Find the latest build tools
|
||||||
build_tool = sorted(os.listdir(os.path.join(os.environ['ANDROID_HOME'], 'build-tools')))[-1]
|
build_tool = sorted(os.listdir(os.path.join(os.environ['ANDROID_HOME'], 'build-tools')))[-1]
|
||||||
@ -93,7 +93,7 @@ def build_apk(args):
|
|||||||
error('Zipalign Magisk Manager failed!')
|
error('Zipalign Magisk Manager failed!')
|
||||||
|
|
||||||
proc = subprocess.run('{} sign --ks {} --out {} {}'.format(
|
proc = subprocess.run('{} sign --ks {} --out {} {}'.format(
|
||||||
os.path.join(os.environ['ANDROID_HOME'], 'build-tools', build_tool, 'apksigner'),
|
'java -jar {}'.format(os.path.join('../ziptools/apksigner.jar')),
|
||||||
os.path.join('..', 'release_signature.jks'),
|
os.path.join('..', 'release_signature.jks'),
|
||||||
release, aligned), shell=True)
|
release, aligned), shell=True)
|
||||||
if proc.returncode != 0:
|
if proc.returncode != 0:
|
||||||
@ -154,7 +154,8 @@ def zip_main(args):
|
|||||||
zip_with_msg(zipf, source, target)
|
zip_with_msg(zipf, source, target)
|
||||||
|
|
||||||
# APK
|
# APK
|
||||||
source = os.path.join('MagiskManager', 'app', 'build', 'outputs', 'apk', 'app-release.apk' if args.release else 'app-debug.apk')
|
source = os.path.join('MagiskManager', 'app', 'build', 'outputs', 'apk',
|
||||||
|
'release' if args.release else 'debug', 'app-release.apk' if args.release else 'app-debug.apk')
|
||||||
target = os.path.join('common', 'magisk.apk')
|
target = os.path.join('common', 'magisk.apk')
|
||||||
zip_with_msg(zipf, source, target)
|
zip_with_msg(zipf, source, target)
|
||||||
|
|
||||||
|
BIN
ziptools/apksigner.jar
Normal file
BIN
ziptools/apksigner.jar
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user