Commit Graph

636 Commits

Author SHA1 Message Date
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 b0d1e7a2bb
Support Android 13 DP1 (#1666) 2022-02-11 09:12:10 +08:00
LoveSy 3bcb2867b7
Use am from service manager (#1656) 2022-02-10 00:30:34 +08:00
LoveSy 67e3460d7a Get rid of config.cpp 2022-02-08 23:34:43 +08:00
LoveSy 45f0962d59 No need for signature prefix 2022-02-08 23:34:43 +08:00
kotori0 f5422786c0 move framework back to MODPATH 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 dea13db843
run service.sh by busybox sh with `ASH_STANDALONE=1` (#1633) 2022-02-05 10:20:34 +00: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 a885818a4d
Bump version to 1.7.0 (#1600) 2022-02-01 12:34:16 +00:00
LoveSy 8a53627b43
Support HarmonyOS (#1594)
Fix #1592
2022-01-31 23:55:28 +08:00
LoveSy 40aebb5703
Try to restart zygote if injection fails (#1582)
Max #retrial=1 by default
2022-01-29 19:24:38 +08:00
南宫雪珊 5898667351
Zygisk has been released (#1581) 2022-01-29 10:33:36 +00: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 f02712ce5c
Fix telemetry version for debug build (#1566) 2022-01-28 14:47:07 +08:00
LoveSy 8668d73a2d
Update dep (#1565) 2022-01-27 23:02:16 +08:00
LoveSy fcf667b980
Support Magisk's new update channel (#1545) 2022-01-19 14:45:02 +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
残页 1a2dc545ed
[core] Tell user to properly reinstall Magisk if version mismatch (#1515) 2022-01-07 12:13:55 +00:00
LoveSy af61504eeb
[app] Support dynamic colors (#1512) 2022-01-06 13:12:46 +00:00
Nullptr b9093f2bb6
[daemon] Fix shortcut (#1511) 2022-01-02 20:06:56 +08:00
Nullptr 9d90b4d5ed
Only extract needed libs (#1510) 2022-01-01 14:42:27 +08:00
Nullptr 1f5dfbc1b9
[daemon] Only package needed resources (#1508)
* [skip ci] Fix reRunDaemon task

* [daemon] Only package needed resources

* Shrink resources
2021-12-30 17:31:34 +00:00
Nullptr 23c044a4f3
[daemon] Fix proguard (#1505) 2021-12-30 03:32:21 +00:00
Nullptr 73cfc94ed6
[core] Fix daemon path (#1504) 2021-12-30 11:06:39 +08:00
Nullptr b9666c9d08
[core] Split daemon (#1503) 2021-12-30 09:21:44 +08:00
LoveSy 1451b546c1
Fix typo (#1502) 2021-12-28 16:32:43 +00:00
LoveSy e829bdd15d
Support adding icon after launcher changed (#1497) 2021-12-28 15:39:23 +00:00
LoveSy de0579efde
Refine gradle script (#1495) 2021-12-27 02:17:35 +08:00
LoveSy 946ff240a8
Fix trampoline on 32bit abi (#1494) 2021-12-25 00:22:14 +08:00