Commit Graph

741 Commits

Author SHA1 Message Date
NekoInverter 3484f96373
Update gradle files 2021-01-25 21:05:14 +08:00
NekoInverter d7a3520857
Update settings 2021-01-25 21:04:37 +08:00
NekoInverter ad19c1b1f6
Remove blacklist flag 2021-01-25 21:04:25 +08:00
NekoInverter 0be570bcad
Remove compat mode 2021-01-25 21:04:08 +08:00
kotori0 ffb83c0ba8
Merge remote-tracking branch 'app/master' 2021-01-25 20:55:14 +08:00
NekoInverter d6fc940f80
Use AndroidX 2021-01-25 20:38:52 +08:00
NekoInverter ed1051d74d
Upgrade gradle version 2021-01-25 20:16:46 +08:00
NekoInverter 9f6740c7da
Nuke EdxpConfig 2021-01-25 18:51:05 +08:00
NekoInverter 5129050a66
Fix release build 2021-01-25 18:12:26 +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
LoveSy 8114710745
No need to install ndk manually 2021-01-25 16:39:02 +08:00
kotori0 0ca163d021
merge all subprojects into one dex 2021-01-25 16:38:38 +08:00
NekoInverter 0cf17fe37b
Remove insets handling for now 2021-01-25 14:37:11 +08:00
kotori0 7885999285
Revert "Fix new manager hook"
This reverts commit 3495ae2bdd.
2021-01-22 20:03:45 +08:00
NekoInverter 3495ae2bdd
Fix new manager hook 2021-01-22 20:02:11 +08:00
NekoInverter 12047ded30
Add new manager hook 2021-01-22 20:02:05 +08:00
kotori0 c75907be01
put deopt before hook to prevent reset 2021-01-17 00:13:50 +08:00
C3C0 1e8a94e490 XSharedPreferences: properly handle reg/unreg of change listeners
Throw exception in case file watcher feature is disabled.
2021-01-15 21:27:58 +08:00
C3C0 f8aa9d0e11 Optimized preference file changes detection mechanism
Optimizations on top of original idea by @XspeedPL.

- introduced new manifest parameter: xposedsharedprefswatcher
- file watcher daemon starts only in case there is at least one module in the hooked process that requested file watcher feature either by specification in the
manifest or using new constructor XSharedPreferences(file, enableWatcher)
- XSharedPreferences instance registers watcher events only when it has support for watcher enabled so even if watcher daemon is already running
due to request by other module, it won't watch for events on files that belong to XSharedPreferences instance that has watcher disabled
- reduced log ouput in case of release builds
2021-01-15 21:27:58 +08:00
singer233 4cd127346f Change README_CN.md update version
Did you guys forgot to update the support version for README_CN.md
2021-01-14 12:29:28 +08:00
LoveSy 1b839af52d
fix new function signature 2021-01-11 20:37:56 +08:00
LoveSy 14604ea3b1
fix edxp service and close #799 2021-01-11 20:30:53 +08:00
LoveSy 981094e06f Opt mem fun & fix hook mem fun 2021-01-08 17:21:43 +08:00
kotori0 f78355a189
Merge branch 'master' of github.com:ElderDrivers/EdXposed 2021-01-07 22:13:51 +08:00
LoveSy 114b450534
let compiler handle abi 2021-01-07 22:13:19 +08:00
Xspeed c52b4c5496 Preference file changes detection mechanism 2021-01-07 20:31:13 +08:00
Xspeed ea6093b351 Opt-in automatic preferences file migration 2021-01-07 20:31:13 +08:00
kotori0 d25363ede5
Fix #788 2021-01-07 19:19:18 +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
NekoInverter bd7b1f2939
Fix send logs 2021-01-04 20:35:57 +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
kotori0 6bb00dfcc4
Change deopt method target
and fix #781
2020-12-31 23:08:23 +08:00
Jim Wu 546e94499a Bump version 2020-12-29 23:36:57 +08:00
Jim Wu a1782ba361 Keep data uninstallation 2020-12-29 23:08:31 +08:00
Jim Wu 454de34a92
Fix permission 2020-12-25 12:38:35 +08:00
Jim Wu eef5ef29f0
Fix #769 2020-12-25 10:24:14 +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 9553af5bb7 Move sandhook cache to /data/misc
Close #681
2020-12-24 21:36:54 +08:00
LoveSy c84c09b2d5 Revert "Optimize dexmaker for yahfa"
This reverts commit 1dde1467f89f697de736db0eb0d21e9043113884.
2020-12-24 21:36:54 +08:00
LoveSy 17bf424d93 Optimize cold luanch speed 2020-12-24 21:36:54 +08:00
LoveSy 8c838c6d6d Enable yahfa's cache 2020-12-24 21:36:54 +08:00
LoveSy ba6c61fc1e Optimize dexmaker for yahfa 2020-12-24 21:36:54 +08:00
LoveSy 6ea5186edd Fix #753 2020-12-23 19:51:32 +08:00
LoveSy 27f1abfb3c Fix #747 2020-12-23 19:51:32 +08:00
luojitong de2f65d17b CastCompilerOptions should be initialized before calling initHideApi
initHideApi will call disableJitInline and CastCompilerOptions is used
2020-12-23 19:51:32 +08:00
luojitong cf1708f152 fix offset of inline_max_code_units_ in Android11 2020-12-23 19:51:32 +08:00