Commit Graph

504 Commits

Author SHA1 Message Date
LoveSy dd398f6987 Fix v1 sign 2021-08-29 13:58:55 +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 bc7ee6681d
Fix permission 2021-08-27 17:34:24 +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 4e3e2a8637 Store CRC as module file name 2021-08-26 23:39:18 +08:00
Nullptr 113b2c93b8 Store CRC as apk file name 2021-08-26 23:07:54 +08:00
Nullptr 5f8159ec65 Fix cached origin_apk.bin not changed after app update 2021-08-26 22:27:43 +08:00
Nullptr fd2b6c9e58 Fix module not loaded on arm 2021-08-24 23:00:49 +08:00
LoveSy d730de27b7 Merge core 2021-08-24 21:58:33 +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 2d0a2bdd27 Use SharedMemory to load modules 2021-08-11 17:12:54 +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
LoveSy a10c8276c9 Partially fix module loads 2021-08-07 16:22:04 +08:00
LoveSy 6e378be2fb Update 2021-08-07 16:13:42 +08:00
Nullptr da34877db8 Fix native lib not found 2021-07-18 15:25:06 +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 2d41905b22 Switch classloader to original one 2021-07-16 16:25:46 +08:00
Nullptr c6af951364 Remove unnecessary files for stub 2021-07-16 16:25:46 +08:00
LoveSy 34000e3ece Fix embeded module extraction target updated 2021-07-02 18:44:40 +08:00
LoveSy bc7826ba62 Delay application create 2021-06-23 19:33:22 +08:00
LoveSy f082d0735c Disable profile by setting permission 2021-06-22 21:00:21 +08:00
LoveSy de1ea7cdf6 Disable backgroun dex2oat 2021-06-22 16:17:15 +08:00
LoveSy 05323b85ec Update core 2021-06-22 15:23:04 +08:00
LoveSy c3b8b41e80 nuke apksinger 2021-06-22 03:12:30 +08:00
LoveSy 2e53bf7ec5 Fix embed strategy 2021-06-22 01:49:08 +08:00
LoveSy ce39256f3c Support configuration 2021-06-22 01:31:22 +08:00
LoveSy 5cd3f73ed1 Fix typo 2021-06-21 20:02:35 +08:00
LoveSy cadcc4c47e
Remove static 2021-06-21 10:15:42 +08:00
LoveSy c3b1437c47
Update LSPApplication.java 2021-06-21 10:12:06 +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 c4cc5ab563 Use origin repo 2021-06-20 00:11:20 +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