Commit Graph

27 Commits

Author SHA1 Message Date
LoveSy 36d1f8dba7
Parallize module cache and preload (#1681) 2022-02-14 16:54:24 +08:00
LoveSy 5ab4c98fc5
Refine obfuscate (#1679) 2022-02-13 02:47:59 +08:00
kotori2 771bd77585 optimization 2022-02-08 23:34:43 +08:00
vvb2060 7e3d57353e show snackbar after toggling option 2022-02-08 23:34:43 +08:00
kotori2 cedb0d0f1d make compiler happy 2022-02-08 23:34:43 +08:00
kotori2 55469abc8d Fix dex loading while obfuscation is disabled 2022-02-08 23:34:43 +08:00
kotori0 d3518d18d6 fix wrong signature 2022-02-08 23:34:43 +08:00
kotori0 2582eb3654 add option to disable dex obfuscation 2022-02-08 23:34:43 +08:00
LoveSy 67e3460d7a Get rid of config.cpp 2022-02-08 23:34:43 +08:00
kotori0 a854bb6a33 more java keywords 2022-02-08 23:34:43 +08:00
kotori0 f254576934 blacklist java keywords 2022-02-08 23:34:43 +08:00
kotori0 581810401d Use PLOGE 2022-02-08 23:34:43 +08:00
kotori0 2034441122 make 西大师 satisfy 2022-02-08 23:34:43 +08:00
kotori0 9760e8d733 reduce memory allocation && properly close fds 2022-02-08 23:34:43 +08:00
kotori0 a628528cd8 Fix memory leaks && use RAII on obfuscation methods 2022-02-08 23:34:43 +08:00
kotori0 8d2a8c4c3f simplify include path 2022-02-08 23:34:43 +08:00
kotori0 d40191b711 use random class names 2022-02-08 23:34:43 +08:00
kotori0 db7d1b9323 refine code 2022-02-08 23:34:43 +08:00
kotori0 4d5a4dcb27 [core] send LSP main dex through binder 2022-02-08 23:34:43 +08:00
kotori0 30d1c1b551 [core] Runtime dex obfuscation implementation 2022-02-08 23:34:43 +08:00
LoveSy 74c55e9947
Fix log save (#1605) 2022-02-02 08:01:59 +00:00
LoveSy 5fd296e3ad
Avoid frequently wait if log tag prop not found (#1580) 2022-01-29 10:24:37 +00:00
LoveSy efe6ed1288
Fix crash when propinfo is null (#1544) 2022-01-16 20:36:59 +08:00
LoveSy 29781f7a0f
Fix endless loop after resetting log prop (#1536) 2022-01-15 16:00:15 +00:00
LoveSy 47d88050d3
Add log configuration ensure watchdog (#1535) 2022-01-15 23:17:20 +08:00
LoveSy 9480844c7b
Use thinlto & enable lto cache (#1517) 2022-01-08 01:13:00 +00:00
Nullptr b9666c9d08
[core] Split daemon (#1503) 2021-12-30 09:21:44 +08:00