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
Nullptr
b9666c9d08
[core] Split daemon ( #1503 )
2021-12-30 09:21:44 +08:00
LoveSy
e829bdd15d
Support adding icon after launcher changed ( #1497 )
2021-12-28 15:39:23 +00:00
LoveSy
946ff240a8
Fix trampoline on 32bit abi ( #1494 )
2021-12-25 00:22:14 +08:00
LoveSy
ca1549c2d9
Use atomic to reduce #mmaps when hooking ( #1492 )
...
* Use atomic to reduce #mmaps when hooking
* Get rid of uint128 by taking advantage of mmap align
2021-12-24 22:28:58 +08:00
LoveSy
75436aa90d
Lock screen unconditionally after switching user ( #1482 )
...
Fix #1480
2021-12-14 20:18:54 +08:00
LoveSy
5c6585871d
Generate new UUID for each startup ( #1469 )
2021-12-04 16:12:38 +00:00
Howard Wu
6a735d2064
Reload ModulesFragment after user removed or added ( #1465 )
...
Co-authored-by: LoveSy <shana@zju.edu.cn>
2021-12-04 21:44:40 +08:00
LoveSy
daac47daa4
[core] Filter pkginfo from other users ( #1462 )
2021-11-30 15:16:35 +08:00
LoveSy
fa2bd0cd7c
[core] Fix `removeModuleScopeWithoutCache` ( #1461 )
2021-11-30 15:16:34 +08:00
Howard Wu
8a684b8d0d
[core] Use EXTRA_REMOVED_FOR_ALL_USERS ( #1460 )
...
Android 12 fixes the behavior of ACTION_PACKAGE_FULLY_REMOVED, which is defined to function as a single-user level full uninstall. For full uninstallation by all users and apk deletion, use EXTRA_REMOVED_FOR_ALL_USERS.
e74e961711 %5E%21/
2021-11-30 15:16:34 +08:00
LoveSy
86a20f7eef
[core] Workaround for lenovo (motorola) app clone ( #1458 )
...
Co-authored-by: 南宫雪珊 <vvb2060@gmail.com>
2021-11-29 15:55:56 +00:00
LoveSy
62667a4e05
[app] Only allow setting modules' scope when enabled ( #1455 )
2021-11-29 11:43:40 +00:00
Howard Wu
ed4d230821
[core] Fix broadcast on Android 12 ( #1456 )
2021-11-29 19:08:03 +08:00
南宫雪珊
d83b25df41
[core] Fix getprop ( #1435 )
2021-11-23 17:24:04 +00:00
LoveSy
04b5a087b8
Dont revert when foreign key violates ( #1419 )
...
* Dont revert when foreign key violates
* 1
* 2
* 3
Co-authored-by: 南宫雪珊 <vvb2060@gmail.com>
2021-11-21 06:07:55 +00:00
LoveSy
4d9f060aa9
Prevent crash when xresources init failed ( #1420 )
2021-11-21 13:25:52 +08:00
Howard Wu
4bf7c04ca7
[app] Optimize module and app list loading ( #1401 )
...
Co-authored-by: LoveSy <shana@zju.edu.cn>
2021-11-20 16:47:35 +00:00
LoveSy
b1ae31b151
Retain parasitic manager in recent tasks ( #1417 )
2021-11-19 19:32:17 +08:00
LoveSy
5656f1b330
Config db to use cascade delete ( #1408 )
...
Co-authored-by: Howard Wu <40033067+Howard20181@users.noreply.github.com>
2021-11-16 10:53:29 +00:00
南宫雪珊
b36eed6f31
Update gradle ( #1409 )
2021-11-16 05:04:04 +08:00
LoveSy
b26c8bc59e
Init resources hook when call SystemWideReplace ( #1400 )
...
Fix #1399
2021-11-13 16:25:02 +08:00
LoveSy
a04f2159ad
chattr -i for log directory ( #1398 )
...
Co-authored-by: Howard Wu <40033067+Howard20181@users.noreply.github.com>
2021-11-13 09:14:15 +08:00