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
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
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
luojitong
e10bde00db
fixbug: jit_load of Android10 is with empty param
2020-12-23 19:51:32 +08:00
sn-o-w
2d036e98d8
Sync with dexmaker
...
This commit contains changes from
linkedin/dexmaker@1bb921e ,
linkedin/dexmaker@a863767 ,
linkedin/dexmaker@7929d11 ,
linkedin/dexmaker@53339f9 ,
linkedin/dexmaker@4b7c28b
2020-12-23 14:15:20 +08:00
Jim Wu
e7a4720169
Prepare for alpha release
2020-12-21 23:07:28 +08:00
kotori0
9f1ccbc7f0
Prevent detection
2020-12-21 16:40:19 +08:00
kotori0
ad3e5963c1
Bump version
2020-12-21 16:04:39 +08:00
kotori0
25dc7c0bc8
Close JarFile
2020-12-21 15:56:35 +08:00
Jim Wu
7451fbbeda
Duplicate installation check
2020-12-21 14:20:26 +08:00
Jim Wu
912803e84c
Make edxp-service trigger CI build
2020-12-21 14:14:43 +08:00
LoveSy
a1f9bdc7c7
Move libsandhook.edxp.so to /data/misc to avoid magisk hide
...
incompatibility
2020-12-21 04:09:59 +08:00
LoveSy
d92b051894
Fix delay hook of sandhook
...
Truly fix #728
2020-12-21 04:09:59 +08:00
LoveSy
f93af7cbc9
fix GetOatQuickMethodHeader
2020-12-21 02:29:08 +08:00