generated from mementomoryn/twitter-apk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild_variants.py
58 lines (50 loc) · 1.41 KB
/
build_variants.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
from apkmirror import Version
from utils import move_merged_apk, rename_apk, patch_revanced_apk, patch_xposed_apk
def build_apks(latest_version: Version):
# patch
apk = "big_file_merged.apk"
integrations = "bins/integrations.apk"
patches = "bins/patches.jar"
cli = "bins/cli.jar"
xposed = "bins/xposed.apk"
lspatch = "bins/lspatch.jar"
apkrenamer = "bins/apkrenamer/renamer.jar"
output_list = []
rename_apk(
apkrenamer,
apk,
out="revenge-discord-renamed.apk",
name="Revenge",
package="io.github.revenge.app",
icon="icons/revenge-discord.png"
)
patch_xposed_apk(
lspatch,
xposed,
apk="revenge-discord-renamed.apk",
out_dir="revenge-discord",
out=f"discord-revenge-v{latest_version.version}.apk",
files=output_list
)
rename_apk(
apkrenamer,
apk,
out="bunny-discord-renamed.apk",
name="Bunny",
package="io.github.bunny.app",
icon="icons/bunny-discord.png"
)
patch_xposed_apk(
lspatch,
xposed,
apk="bunny-discord-renamed.apk",
out_dir="bunny-discord",
out=f"discord-bunny-v{latest_version.version}.apk",
files=output_list
)
move_merged_apk(
apk,
out=f"discord-merged-v{latest_version.version}.apk",
files=output_list
)
return output_list