19 Commits

Author SHA1 Message Date
LoveSy
bde8b5ed16
Fix hooking proxy method 2022-11-01 22:52:22 +08:00
LoveSy
7c5457a699
Support SetRuntimeDebugState (#24) 2022-09-14 00:42:07 +08:00
LoveSy
2bd37aaba9
Fix deoptmize static methods 2022-09-13 16:30:10 +08:00
LoveSy
ca19d61942 Fix UB 2022-06-27 15:51:18 +08:00
残页
5867b67380
Fix fast interpreter function name (#19) 2022-05-10 20:18:05 +08:00
LoveSy
d3cd931364 Fix corruption when hooking internal used methods 2022-04-28 11:02:53 +08:00
LoveSy
050348fd08 Update interface to v2 to support prefix resolver 2022-04-27 11:07:09 +08:00
LoveSy
9c63dcecf3 Set runtime java non-debuggable in case of inline
`ShouldUseInterpreterEntrypoint` maybe inlined
2022-04-27 00:14:34 +08:00
LoveSy
20413748f0 Upgrade dex_builder 2022-04-14 15:39:18 +08:00
LoveSy
3d2e1f5fc7
Fix crash when debugger attached (#12)
* Fix crash when debugger attached

* 1

* 2

* 3

* 4
2022-04-03 11:23:15 +08:00
LoveSy
050561ac9a Fix make class inheritable 2022-03-21 01:04:21 +08:00
LoveSy
e49bdad9b0
Workaround UpdateMethodsCode inlined (#9) 2022-03-14 00:07:14 +08:00
LoveSy
b95af07672 Refine codes 2022-03-12 16:10:55 +08:00
LoveSy
6d40254a3f
Android 5.x support (#7) 2022-03-12 16:10:29 +08:00
LoveSy
c97c87b815
Strip pending hook (#6) 2022-03-12 02:04:58 +08:00
LoveSy
fd8e2e4c17 Update dex builder 2022-03-09 21:04:39 +08:00
LoveSy
936f18c242
Support down to Android 6 (#3) 2022-02-22 13:54:58 +08:00
LoveSy
a9c131e82a Fix trampoline 2022-02-21 13:58:08 +08:00
vvb2060
856f6e0402
Rename gradle module 2022-02-21 07:35:58 +08:00