Commit Graph

146 Commits

Author SHA1 Message Date
NekoInverter e47c446e10
Fix permissions 2021-01-26 12:00:23 +08:00
LoveSy 72a73cb206 Update dobby 2021-01-26 01:59:16 +08:00
NekoInverter b749463246
Fix edservice 2021-01-26 01:06:40 +08:00
NekoInverter 7b19a95b9e
Fix variant switch 2021-01-26 01:06:40 +08:00
NekoInverter d482970284
Add variant switch 2021-01-25 23:16:58 +08:00
NekoInverter d6fc940f80
Use AndroidX 2021-01-25 20:38:52 +08:00
NekoInverter 9f6740c7da
Nuke EdxpConfig 2021-01-25 18:51:05 +08:00
kotori0 aab70be0ca
Fix variant detection 2021-01-25 16:39:11 +08:00
NekoInverter de040b9cda
fixup! Add new manager hook 2021-01-25 16:39:03 +08:00
kotori0 0ca163d021
merge all subprojects into one dex 2021-01-25 16:38:38 +08:00
NekoInverter 12047ded30
Add new manager hook 2021-01-22 20:02:05 +08:00
LoveSy 1b839af52d
fix new function signature 2021-01-11 20:37:56 +08:00
LoveSy 981094e06f Opt mem fun & fix hook mem fun 2021-01-08 17:21:43 +08:00
LoveSy 114b450534
let compiler handle abi 2021-01-07 22:13:19 +08:00
LoveSy 4a310e82de
new way of getting current thread 2021-01-04 21:41:05 +08:00
kotori0 30e9eadcf9
Revert "Let compiler handle ABI"
This reverts commit ebe9f19dae.
2021-01-04 21:02:16 +08:00
kotori0 ebe9f19dae
Let compiler handle ABI 2021-01-04 18:40:34 +08:00
kotori0 60a1e52f10
Fix DecodeJObject crash on x86 and close #783 2021-01-04 18:17:41 +08:00
coderstory 265d7c1604 fix #758
(cherry picked from commit 9cd1d03b33d07befeb94f4d6546111d782fa94d8)
2020-12-25 01:00:44 +08:00
Your Name cc546647cb fix #758 2020-12-24 21:54:07 +08:00
LoveSy 8c838c6d6d Enable yahfa's cache 2020-12-24 21:36:54 +08:00
LoveSy 27f1abfb3c Fix #747 2020-12-23 19:51:32 +08:00
LoveSy a1f9bdc7c7 Move libsandhook.edxp.so to /data/misc to avoid magisk hide
incompatibility
2020-12-21 04:09:59 +08:00
LoveSy f93af7cbc9 fix GetOatQuickMethodHeader 2020-12-21 02:29:08 +08:00
LoveSy 4726fab4b5 fix_module_list 2020-12-21 02:28:15 +08:00
kotori0 ac5389e21f
Fix possible crash 2020-12-21 01:24:51 +08:00
Jim Wu 2428fd2ffc Make the list effective in real time 2020-12-20 23:16:40 +08:00
kotori0 c9a49d0566 Enhanced branch prediction 2020-12-20 17:11:07 +08:00
kotori0 17b8a60b4b Add hook for ToDexPc 2020-12-20 17:02:58 +08:00
kotori0 8c5de201d0 Trigger CI rebuild 2020-12-20 16:05:35 +08:00
LoveSy 76f438f959 Fixed the hook of 64 bit getOatHeader 2020-12-20 15:08:08 +08:00
kotori0 5f3dc9220d Properly handle GetOatQuickMethodHeader 2020-12-20 00:55:56 +08:00
kotori0 c22e8a60fc Hook GetOatQuickMethodHeader 2020-12-19 21:42:14 +08:00
kotori0 91d2a150c1 Copy all OAT header 2020-12-19 17:55:52 +08:00
kotori0 83e1212a05 copy code_size_ instead of setting 0 2020-12-19 16:24:38 +08:00
kotori0 122a59df2b Allocate 8 bytes more memory for AOT header 2020-12-18 21:53:32 +08:00
kotori0 c23e3ff33d Try to fix #740 2020-12-18 17:40:02 +08:00
LoveSy f51e71d858 Remove confs of modules when uninstalled
"再改一下"
2020-12-15 15:57:25 +08:00
LoveSy 57f15c1fc1 Fix XSharedPreference permission 2020-12-15 15:35:19 +08:00
kotori0 7c2efab7e0 Revert "Thread safe"
This reverts commit f84db35a11.
2020-12-15 00:56:31 +08:00
sn-o-w 27cb8f0efd Use pointer deref instead of memcpy
https://github.com/PAGalaxyLab/YAHFA/commit/0976d65
2020-12-14 22:35:11 +08:00
kotori0 30fa70d43e Deoptimize edxp manager classes 2020-12-14 16:35:21 +08:00
kotori0 560682bcc7 adjust log level 2020-12-14 16:28:57 +08:00
LoveSy f84db35a11 Thread safe 2020-12-13 14:49:25 +08:00
LoveSy 6dd10b1fb7 Flush CPU cache in YAHFA 2020-12-13 14:25:18 +08:00
kotori0 db76b1adcf revert hook cap 2020-12-13 00:09:24 +08:00
LoveSy f3fa952b25 remove libsandhook-native.so 2020-12-11 20:29:00 +08:00
kotori0 b13c9ba98d Increase hook cap to prevent frequent memory allocating 2020-12-11 15:02:14 +08:00
kotori0 f2f0a298c7 Delete unused functions 2020-12-11 00:23:04 +08:00
LoveSy 14e38beec3 Hook ShouldUseInterpreterEntrypoint for O-Q 2020-12-11 00:17:08 +08:00