LoveSy
73f994ad2a
Fix array cast ( #1783 )
2022-03-21 14:39:13 +00:00
LoveSy
ac704e5704
Fix make class inheritable ( #1777 )
2022-03-21 02:29:25 +08:00
LoveSy
416167a226
Refactor ApplicationService ( #1775 )
2022-03-20 08:44:17 +08:00
LoveSy
3049dbb29b
Use COW array set for loaded modules ( #1771 )
2022-03-18 11:47:04 +08:00
Nullptr
e0de4ca6d7
Separate core into bridge and loader ( #1766 )
2022-03-17 19:12:01 +08:00
LoveSy
4f7e8970ca
Workaround for multiple calls to the same unhook ( #1760 )
2022-03-15 12:28:54 +00:00
LoveSy
1790cbb608
Move loadedapk check forward ( #1762 )
2022-03-15 20:18:58 +08:00
LoveSy
793c2e5757
Fix native api ( #1761 )
2022-03-15 11:59:15 +00:00
LoveSy
159c65d6b2
Fix predefined deoptmization ( #1759 )
2022-03-15 15:59:57 +08:00
LoveSy
0bf0948e9a
Refactor `core` to use LSPlant as the ART hook framework ( #1756 )
2022-03-15 07:51:30 +08:00
LoveSy
2a258e3323
Workaround for UpdateMethodsCode inlined ( #1754 )
2022-03-14 12:13:06 +08:00
LoveSy
e15d39672a
Stripe pending hook ( #1751 )
2022-03-12 03:32:00 +08:00
LoveSy
e40596f9f8
Wait zygote socket before launching daemon ( #1748 )
2022-03-07 22:39:21 +08:00
残页
6fff15e968
Fix createResourcesForActivity hook handling ( #1744 )
2022-03-06 00:33:05 +08:00
南宫雪珊
97ef900125
Fix parasitic manager state restore on 8.1 ( #1726 )
2022-02-26 04:26:35 +08:00
LoveSy
2ba199d68c
Fix parasitic manager state restore on 8.1 ( #1725 )
2022-02-25 20:34:36 +08:00
LoveSy
bc8b4c69a5
Fix parasitic manager hooker in 8.1 ( #1724 )
2022-02-25 12:17:57 +00:00
清茶
3fdc4e51c9
Fix cache deadlock in `XposedHelpers.java` ( #1723 )
2022-02-25 10:37:06 +00:00
清茶
583be18a7b
Fix performance traps of reflection members in `XposedHelpers.java` ( #1719 )
2022-02-25 08:01:28 +00:00
LoveSy
11be039203
Update dexbuilder ( #1697 )
2022-02-19 11:05:18 +00:00
LoveSy
f8198488aa
Fix resource hook on ZUI ( #1691 )
2022-02-14 12:02:24 +00:00
LoveSy
142c308261
Do not depend on SDK_INT ( #1689 )
...
Co-authored-by: 残页 <31466456+canyie@users.noreply.github.com>
2022-02-14 11:46:45 +00:00
LoveSy
ef1439a3f3
Fix `systemMain` being inlined in Android 13
2022-02-12 19:03:18 +08:00
kotori2
efa0fb4645
make compiler happy
2022-02-12 16:11:50 +08:00
残页
5b8e831cd0
Update HookMain.cpp
2022-02-12 16:11:50 +08:00
LoveSy
77b69d52c2
Fallback classloader
2022-02-12 16:11:50 +08:00
LoveSy
8a655cc27e
Fix toString NPE
2022-02-12 16:11:50 +08:00
LoveSy
2b70e64e6d
Fix ShouldUseInterpreterEntrypoint in Android 13
2022-02-12 16:11:50 +08:00
LoveSy
dcd29b8751
Fix deopt method since Android 13
2022-02-12 16:11:50 +08:00
LoveSy
7a9b966ec7
Support preview sdk
2022-02-12 16:11:50 +08:00
LoveSy
3bcb2867b7
Use am from service manager ( #1656 )
2022-02-10 00:30:34 +08:00
LoveSy
45f0962d59
No need for signature prefix
2022-02-08 23:34:43 +08:00
kotori0
581810401d
Use PLOGE
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
d3b0140230
Proxy transaction from system server service to application service
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
e384765921
remove dex read code from zygisk
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
6a16b2e346
Update Zygisk API to v2 ( #1642 )
2022-02-08 01:26:56 +08:00
LoveSy
d6dfc3ac0e
Unshare `/data/resource-cache` ( #1627 )
...
to avoid overlay conflict
2022-02-04 17:09:54 +00:00
LoveSy
ad2ff45789
Fix an UAF UB ( #1607 )
2022-02-02 17:06:03 +08:00
LoveSy
8a53627b43
Support HarmonyOS ( #1594 )
...
Fix #1592
2022-01-31 23:55:28 +08:00
LoveSy
2830441fd6
[core] Fix ZTE devices on zygisk ( #1576 )
2022-01-28 16:14:30 +00:00
LoveSy
ad59477953
[core] Fix huawei devices on zygisk ( #1575 )
2022-01-28 16:03:05 +00:00
LoveSy
d59cc6b784
Enhance resources hook ( #1524 )
...
1. Fix missing `getFloat` overload for XResources
2. Fix missing `getFont` overload
3. Add `getValue` and `getValueForDensity` replacement for apps that
obtain raw values
2022-01-10 20:51:56 +08:00
LoveSy
9480844c7b
Use thinlto & enable lto cache ( #1517 )
2022-01-08 01:13:00 +00:00
LoveSy
af61504eeb
[app] Support dynamic colors ( #1512 )
2022-01-06 13:12:46 +00:00