kotori0
389138f455
close resources properly
2020-12-18 00:57:38 +08:00
LoveSy
f51e71d858
Remove confs of modules when uninstalled
...
"再改一下"
2020-12-15 15:57:25 +08:00
LoveSy
57f15c1fc1
Fix XSharedPreference permission
2020-12-15 15:35:19 +08:00
kotori0
30fa70d43e
Deoptimize edxp manager classes
2020-12-14 16:35:21 +08:00
kotori0
07bbbbf90a
Fix EdXposed not active warning in Manager even if activated
2020-12-14 01:52:19 +08:00
kotori0
de1dd6cdcf
Fix gradle errors
2020-12-11 14:27:47 +08:00
kotori0
35bdae390b
Add SandHook-hooklib to source tree
2020-12-11 03:31:56 +08:00
kotori0
f2f0a298c7
Delete unused functions
2020-12-11 00:23:04 +08:00
kotori0
2404d0bc50
Record hooked method for SandHook
...
garbage cleaning
2020-12-10 21:57:12 +08:00
LoveSy
2c3eee62c0
Avoid entrypoint overwritten in Android R
2020-12-10 21:57:12 +08:00
LoveSy
783e2bf898
Should check visiblyInitialized for pending hooks in R
2020-12-10 21:57:12 +08:00
LoveSy
b2c03cc8ce
Fix cast
2020-12-10 21:57:12 +08:00
LoveSy
b577d4c2b3
Fix native crashes in R
2020-12-10 21:57:12 +08:00
LoveSy
e36c3ed314
Merge with latest Yahfa
2020-12-10 21:57:12 +08:00
LoveSy
314315180f
Fix some bootloop
2020-12-07 19:13:05 +08:00
LoveSy
d49dc4bb17
Make pref file readable by others by default
2020-12-06 21:13:52 +08:00
LoveSy
70f967944c
New XSharedPreferences
2020-12-06 21:13:52 +08:00
LoveSy
4672edc4ad
Hook getSharedPreference for new modules target > 93
2020-12-06 21:13:52 +08:00
LoveSy
baf1d6b6bb
Move config path to /data/adb and /data/misc
2020-12-06 21:13:52 +08:00
LoveSy
8bde89c04c
Const ConfigManger
2020-12-06 21:13:52 +08:00
kotori0
760c013b1d
Fix sandhook build
2020-11-28 01:06:55 +08:00
LoveSy
d34c76e119
Replace whale with dobby
2020-11-25 19:09:22 +08:00
LoveSy
18941955d2
remove useless file
2020-11-24 23:25:01 +08:00
LoveSy
6c1761ae54
Fix class conflict
2020-11-24 23:25:01 +08:00
LoveSy
2d7b982ff5
Module scope
2020-11-24 23:25:01 +08:00
LoveSy
0ece9b141d
Better Hidden
2020-11-24 23:25:01 +08:00
kotori0
697b2b2fdb
Cleanup unused files
2020-11-22 19:02:26 +08:00
kotori0
46b2e87c58
Replace Whale with Dobby and rebase everything
2020-11-22 19:02:26 +08:00
kotori0
045fbe3346
Fix Sandhook
2020-11-22 19:02:26 +08:00
LoveSy
3702bf333b
Filter process earlier
2020-11-15 21:10:49 +08:00
solohsu
02adea8691
Update isolated process checking method
2020-08-02 18:37:47 +08:00
solohsu
11e6eeb397
Deoptimize all callers of Application#attach(Context)
2020-08-02 18:35:35 +08:00
solohsu
e12c40b408
Add an annotation to remind compatibility checking
2020-08-02 18:29:16 +08:00
solohsu
0336a2aa29
Uniform the use of new ArtMethod resolution strategy
2020-08-02 01:00:42 +08:00
solohsu
6b7c8e4942
Android R: add hooker for new method signature
...
com.android.server.SystemServer#startBootstrapServices(com.android.server.utils.TimingsTraceAndSlog)
2020-08-01 23:48:10 +08:00
solohsu
1a7957e2ad
Merge branch 'master' into android_r
...
# Conflicts:
# appveyor.yml
# edxp-core/build.gradle
# edxp-core/src/main/cpp/external/yahfa/src/HookMain.c
# edxp-core/src/main/cpp/external/yahfa/src/env.h
# edxp-core/src/main/cpp/main/include/android_build.h
# edxp-core/src/main/cpp/main/include/art/runtime/oat_file_manager.h
# edxp-core/src/main/cpp/main/include/config.h
# edxp-core/src/main/cpp/main/src/native_hook.cpp
2020-08-01 22:24:48 +08:00
solohsu
8d7a6627ab
Sync with YAHFA
...
This commit contains changes from
PAGalaxyLab/YAHFA@d617833 ,
PAGalaxyLab/YAHFA@87abb05 ,
PAGalaxyLab/YAHFA@ee20e5f ,
PAGalaxyLab/YAHFA@1324f85 ,
PAGalaxyLab/YAHFA@82d1873
2020-07-31 11:23:10 +08:00
solohsu
56fd1ecfd4
Android R: fix bootloop
...
- use sandhook-native to hook linker
- symbol fix
2020-04-27 17:16:19 +08:00
Jim Wu
fd7b17f090
Resetting the library so path
...
Prevent some software from detecting EdXposed (2/2)
It works with latest SafetyNet!
Now allows each installation to be a unique Xposed framework
Completely erasing certain single, fixed features of the Xposed framework
2020-04-04 15:37:30 +08:00
Jim Wu
ffa7ced044
Fix SELinuxHelper
...
May still not work at some devices.............
2020-04-04 11:57:06 +08:00
Jim Wu
e905664403
Resetting the library file path
...
Prevent some software from detecting EdXposed
It works with latest SafetyNet!
Now allows each installation to be a unique Xposed framework
Completely erasing certain single, fixed features of the Xposed framework
2020-04-04 11:55:17 +08:00
Victor Tseng
efe0869390
use paths in native ConfigManager
...
instead of duplicating them all over native and managed space...
there are many of them and most of them are quite inconsistent...
2020-03-24 12:31:45 +08:00
Victor Tseng
5446571664
drop support for really old Blacklist App
...
remove the support of really old `com.flarejune.xposedblacklist`.
use the module blacklist function within EdXposed Manager instead.
2020-03-24 12:31:45 +08:00
Wang Han
347ebcdb7f
Fix NPE in hookXposedInstaller()
2020-02-29 23:55:27 +08:00
Jim Wu
2c5c5f8cc8
Add interface to disable modules log
...
New method:
XposedBridge.log(String name, String text)
XposedBridge.log(String name, Throwable t)
2020-02-29 23:55:27 +08:00
Jim Wu
37f6ae523d
Optimize: remove redundant judgment from SandHook
2019-12-19 18:09:53 +08:00
swift_gan
1b67e7c0d4
SandHook: remove useless code & fix dex cache
2019-11-13 20:05:27 +08:00
imlk
7ea869e600
fix: replace whale so file to fix crash on x86_64
...
fix: hook art::OatFileManager::SetOnlyUseSystemOatFiles on AndroidQ
2019-11-04 14:48:13 +08:00
solohsu
9256898503
Delay the loaded package callbacks
...
util LoadedApk#getClassLoader is called
2019-06-27 16:34:46 +08:00
solohsu
457f867a82
Add missing resDir recording
2019-06-27 14:28:09 +08:00