Commit Graph

97 Commits

Author SHA1 Message Date
Js0n 3acc9086b1
fix: only add QUERY_ALL_PACKAGES permission when useManager is true (#195) 2023-05-10 22:50:51 +08:00
Harshit Shah 4d8bafd74f
Remove mandatory original signature check (#185)
We are unnecessary fetching original signature even when signature
bypass level is not greater than 0. Due to which some apps which were
not signed were failing to be patched with error "get original signature
failed".
2023-04-21 21:21:25 +08:00
Harshit Shah 5d8645d201
Fixing Manifest Parsing - Shifting from axmlprinter to axmlparser (#180)
**Description:**
Some apps were failing with reason `Failed to parse Manifest file`
Turns out that `AxmlResourceParser` from `android4Me` is very outdated
and does not work well in all cases.
Hence have removed `axmlprinter` and migrated code to use `AxmlParser`
from `ManifestEditor` by `WindySha`.
2023-04-09 22:58:48 +08:00
Js0n e62da55614
feat: set minimum sdk to Android 9 if original value is lower (#167) 2023-01-28 11:53:55 +08:00
Nullptr 2ace2660b4
Fix modules missing after update loader for integrated mode 2022-11-13 22:43:39 +08:00
Nullptr 5876d4a0a0
Update dependencies & Fix UI previewing 2022-11-05 12:00:25 +08:00
Nullptr 5db7ecf7bd
No need to add loader dex and so for local mode 2022-10-21 19:26:08 +08:00
Nullptr f8888b81e8
Support bootstrapping loader dynamically for local mode (#118) 2022-10-21 15:24:16 +08:00
Nullptr 2e2c818de6
Drop v1 signature & UI improvement 2022-09-06 21:20:06 +08:00
NonNonStop b1691a95e2
Add ManifestEditor assets (#107) 2022-09-04 19:29:02 +08:00
LoveSy c956fbea51
Compare AXML attribute name by resource ID
Close #105

Co-Authored-by: nonnonstop <42905588+nonnonstop@users.noreply.github.com>
2022-09-04 16:21:08 +08:00
Nullptr 95f006682c
Update core and dependencies 2022-09-02 10:30:34 +08:00
Nullptr 279e95b57b
Support upgrade loader version 2022-07-05 21:54:13 +08:00
Nullptr 0ef34fa633
Add .apk suffix 2022-07-05 19:10:29 +08:00
Nullptr 6924c6a3b5
CI (#57)
* CI

* Add patch info to metadata

* Allow select local apks to patch

* Fix wrong indent
2022-05-10 11:39:04 +08:00
Nullptr 5d3f0ec9f7 Implement install patched app & Refactor UI 2022-05-05 21:07:45 +08:00
Nullptr 774afca739 Update proguard 2022-04-06 11:17:19 +08:00
Nullptr 02d6752895 Support custom keystore 2022-03-27 16:59:42 +08:00
Nullptr 7905b343dc ServiceClient 2022-03-23 22:36:19 +08:00
Nullptr b89b425a53 Switch into mainline core branch 2022-03-17 19:52:05 +08:00
Nullptr 397faf7ab4 Change output file name 2022-03-06 17:36:43 +08:00
Nullptr 4dd6369e1a Use git commit count as verCode 2022-03-04 13:29:46 +08:00
Nullptr 5a16a34cd8 Fix null classloader 2022-03-04 13:28:48 +08:00
Ketal 1096ba6658
Support get apk sign v2 info (#40) 2022-02-23 22:13:27 +08:00
Nullptr 0bd40ca4dd Fix saving content (1/2) 2022-02-20 14:30:53 +08:00
Nullptr 78420d8758 Package module 2022-02-13 19:30:58 +08:00
Nullptr bb7bfaad26 Fix keystore not matching 2022-02-13 13:46:57 +08:00
Nullptr 14f1d046ab Fix manager import patch build 2022-02-13 12:05:13 +08:00
Nullptr 9ae8dbb7ed Migrate all groovy to kts 2022-02-10 21:15:41 +08:00
LoveSy cda0096007 Fix build 2021-12-08 21:06:56 +08:00
LoveSy 5e37951907 Update core 2021-12-08 21:00:17 +08:00
Nullptr dc0c63e857 Support Android 12 2021-11-01 23:17:11 +08:00
Nullptr 99c7f72665 Compress module; Move all lspatch files to one directory; Use a single config json instead of a lot of inis 2021-10-21 12:48:17 +08:00
Nullptr 28b9bdf7ed Add allowing downgrade installation option 2021-09-18 14:14:21 +08:00
Nullptr 0f0e726f2f Move a string to shared constants 2021-09-18 12:52:52 +08:00
Nullptr 58b6677ece Add logs & Remove original v1 signature files correctly 2021-09-08 19:42:46 +08:00
Nullptr ecf6c9d5ea Enable openat hook 2021-09-07 22:12:05 +08:00
Nullptr 4b75a17a24
Remove useless code (Abandon support for Android 8.1) (#21) 2021-09-07 20:38:10 +08:00
Nullptr efd701b7e0 Add patcher for manager 2021-09-06 17:30:25 +08:00
Nullptr 605383e8b9 Add QUERY_ALL_PACKAGES 2021-09-06 17:30:25 +08:00
Nullptr 919e44de56 Add ManagerResolver 2021-09-06 17:30:25 +08:00
Nullptr 813802d18c Fix loading embedded module so 2021-09-03 20:02:20 +08:00
LoveSy c7b8cd30b5 Module nested link 2021-08-29 16:16:38 +08:00
LoveSy 9fa0c56231 Old zip magic 2021-08-29 13:54:20 +08:00
LoveSy 0c51939e6d [2/2] New zip magic 2021-08-29 04:12:24 +08:00
LoveSy 3cc7496b55 [1/2] New zip magic 2021-08-29 00:35:46 +08:00
vvb2060 898bf7d536
apkzlib 7.1.0-alpha10 (#19) 2021-08-27 17:19:05 +08:00
LoveSy b24c05c820 Refine 2021-08-27 12:59:47 +08:00
LoveSy 980c7bba4b Fix v1 signing 2021-08-27 11:28:16 +08:00
Nullptr 1ced48aa49 Make embedded module so loadable 2021-08-27 01:51:57 +08:00