Commit Graph

115 Commits

Author SHA1 Message Date
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
Nullptr fd2b6c9e58 Fix module not loaded on arm 2021-08-24 23:00:49 +08:00
Nullptr ffb9135fb8 Disable v1 signature by default 2021-08-24 20:57:48 +08:00
Nullptr cdde935e14 Fix the signing problem 2021-08-24 20:43:58 +08:00
Nullptr 8c0fe5646b Manually generate cd and eocd before sign 2021-08-24 18:48:49 +08:00
Nullptr b44b06f268 Add NestedZipLink to shrink apk size (V2 signing crashes) 2021-08-24 17:35:10 +08:00
Nullptr 258e10337d Try to fix x86 crash caused by native bridge 2021-08-11 12:53:26 +08:00
pengc a104684126 Build: add explicit dependency
https://docs.gradle.org/7.1.1/userguide/validation_problems.html#implicit_dependency
2021-08-10 12:11:02 +08:00
pengc 0ef781a693 Clean hook 2021-08-10 12:10:50 +08:00
Nullptr 8cbf468d59 Use AppComponentFactoryStub to instantiate LSPApplication and original application 2021-07-18 13:26:38 +08:00
Nullptr ed6eaec32c Do not proxy AppComponentFactory when there's no one in Manifest 2021-07-16 16:25:46 +08:00
Nullptr 6a814e571b Create AppComponentFactory stub 2021-07-16 16:25:46 +08:00
Nullptr c6af951364 Remove unnecessary files for stub 2021-07-16 16:25:46 +08:00
LoveSy c3b8b41e80 nuke apksinger 2021-06-22 03:12:30 +08:00
LoveSy ce39256f3c Support configuration 2021-06-22 01:31:22 +08:00
LoveSy 94d4364006
Update LSPatch.java 2021-06-21 09:02:18 +08:00
LoveSy 0f8dd05233 No compress for so 2021-06-21 08:14:51 +08:00
LoveSy 19089a3097 Don't fetch signature when lv=0 2021-06-21 00:47:55 +08:00
LoveSy e8ccca40a9 New inject way
TODO: we should make a standalone app for test
2021-06-20 17:29:09 +08:00
LoveSy c87f7ffa14 Merge so and dex into jar 2021-06-19 13:54:43 +08:00
LoveSy 61624dafae Multiple files support 2021-06-19 12:08:02 +08:00
LoveSy 43a5e895ab Fix arity 2021-06-19 12:02:27 +08:00
LoveSy 6a1303f4d6 Use tmpdir 2021-06-19 11:57:09 +08:00
LoveSy 2fb8750c75 Fix #11 2021-06-18 23:11:46 +08:00
pengc d2337bbd96 remove useless again 2021-06-18 18:45:46 +08:00
pengc 0ba86283ea remove useless 2021-06-18 17:32:37 +08:00
pengc 2b0a830c55 use apkzlib manipulate apk 2021-06-18 17:11:45 +08:00
327135569 92ae4e512b fix #10 2021-06-17 08:38:45 +08:00
pengc 4dae1df889 minor fix 2021-06-16 17:14:17 +08:00
327135569 5324ccfeb3 fix mkdir exception 2021-06-15 21:16:17 +08:00
327135569 80b8dd8760 fix condition 2021-06-13 14:07:46 +08:00
327135569 9373508fda minor fix 2021-04-29 09:26:05 +08:00
327135569 bc84cd5add fix loader's loader 2021-04-24 14:45:41 +08:00
327135569 2da58b2ab9 add list-assets use to inject asset files 2021-04-24 11:27:38 +08:00
327135569 ed3cbd2d34 supports signature bypass level 2021-04-23 09:19:18 +08:00
327135569 885fc139cf fix refactor 2021-04-22 00:41:54 +08:00
327135569 9b43aaac5d refactor name 2021-04-20 07:50:28 +08:00
327135569 0c9577a13a force save signature info 2021-04-17 19:39:44 +08:00
327135569 16db09e883 refactor name 2021-04-17 19:28:48 +08:00
327135569 49a39ab7ed remove unstable features 2021-04-12 11:48:14 +08:00
327135569 d720408498 fix build 2021-04-08 23:34:42 +08:00
327135569 c1cdcb3428 dep apksigner as source 2021-04-07 23:46:55 +08:00
327135569 e4a3cf7e6c fix jar runtime exception 2021-04-07 17:27:23 +08:00
327135569 1845e4e5b4 refine build 2021-04-07 17:09:46 +08:00
327135569 f5cb3490fd clean code 2021-04-07 13:24:06 +08:00
327135569 55d89af412 try fix build 2021-04-07 13:23:59 +08:00
327135569 a1ba19658a try fix dep 2021-04-07 12:56:16 +08:00
327135569 0c109fb0c7 done with project structure refine 2021-04-07 12:06:30 +08:00