Remove snet module from Magisk

This commit is contained in:
topjohnwu
2020-04-05 02:13:53 -07:00
parent 93aedcfeb7
commit 4729514a22
7 changed files with 1 additions and 203 deletions

View File

@ -395,22 +395,6 @@ def build_stub(args):
build_apk(args, 'stub')
def build_snet(args):
header('* Building snet extension')
proc = execv([gradlew, 'snet:assembleRelease'])
if proc.returncode != 0:
error('Build snet extention failed!')
source = op.join('snet', 'build', 'outputs', 'apk',
'release', 'snet-release-unsigned.apk')
target = op.join(config['outdir'], 'snet.jar')
# Extract classes.dex
with zipfile.ZipFile(target, 'w', compression=zipfile.ZIP_DEFLATED, allowZip64=False) as zout:
with zipfile.ZipFile(source) as zin:
zout.writestr('classes.dex', zin.read('classes.dex'))
rm(source)
header('Output: ' + target)
def zip_main(args):
header('* Packing Flashable Zip')
@ -629,10 +613,6 @@ stub_parser = subparsers.add_parser(
'stub', help='build stub Magisk Manager')
stub_parser.set_defaults(func=build_stub)
snet_parser = subparsers.add_parser(
'snet', help='build snet extention for Magisk Manager')
snet_parser.set_defaults(func=build_snet)
zip_parser = subparsers.add_parser(
'zip', help='zip Magisk into a flashable zip')
zip_parser.set_defaults(func=zip_main)