LoveSy
f5f2582efb
Fix debug build
2020-11-28 03:17:12 +08:00
kotori0
760c013b1d
Fix sandhook build
2020-11-28 01:06:55 +08:00
LoveSy
2c709e4c65
Fix sandhook build
2020-11-28 00:54:10 +08:00
LoveSy
103c7aa867
Fix API in edconfig
2020-11-25 19:09:22 +08:00
LoveSy
6c1761ae54
Fix class conflict
2020-11-24 23:25:01 +08:00
LoveSy
14b85366a1
Fix build bug
2020-11-24 23:25:01 +08:00
LoveSy
0ece9b141d
Better Hidden
2020-11-24 23:25:01 +08:00
solohsu
e12c40b408
Add an annotation to remind compatibility checking
2020-08-02 18:29:16 +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
e4f24e4674
Fix debug build
...
This resolves #584
2020-07-30 15:56:31 +08:00
swift_gan
a61ad081e7
AndroidR: pre support
2020-04-27 14:07:14 +08:00
ganyao114
30b18e0d51
Merge remote-tracking branch 'origin/master'
2020-04-27 13:18:31 +08:00
Jim Wu
c7509151fb
Add SandHook beforeHookedMethod Throwable log output
2020-04-05 20:46:35 +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
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
9695a983b8
remove duplicated codes in edxp-sandhook
...
use the ones from `edxp-common` instead
2020-03-24 12:31:45 +08:00
Jim Wu
5481615cc4
Fix SandHook null pointer exception
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
24bf7bc7ca
SandHook: update version
2019-12-17 14:16:40 +08:00
swift_gan
48ee9665ef
SandHook : update sandhook to fix hooking Thread.class
2019-12-17 14:08:26 +08:00
swift_gan
1b67e7c0d4
SandHook: remove useless code & fix dex cache
2019-11-13 20:05:27 +08:00
swift_gan
e4a6706f06
SandHook : update sandhook to fix some crash on Q
2019-11-08 17:39:53 +08:00
swift_gan
b9b10b510e
AndroidQ : fix native hook & update sandhook
2019-09-19 17:12:37 +08:00
solohsu
f6d2e3b62f
Optimize module loading under dynamic-modules mode
...
by only loading newly added or updated modules
2019-06-19 16:35:20 +08:00
solohsu
661a675a09
Black/White mode: postpone initZygote callbacks
...
in case some modules hook methods in zygote, which would be
propagated into blacklisted processes
2019-06-17 16:13:21 +08:00
solohsu
3334a6d9f6
Uniform log tags
2019-06-14 15:20:10 +08:00
solohsu
ed968eb7cc
Exclude WebViewLoader, webview_zygote and isolated processes
2019-06-14 15:20:10 +08:00
solohsu
dfa8e94e1d
Fix wrong hooker
2019-06-14 15:20:10 +08:00
solohsu
fe10afb663
Use ComposeClassLoader
2019-06-06 11:39:28 +08:00
solohsu
e7cdc25ab1
Add Xposed API implementation for bootstrap hooks
2019-06-05 00:09:59 +08:00
solohsu
c38affbf3a
Refactor Java code
2019-06-05 00:09:59 +08:00
solohsu
c362449e33
Refactor native code
2019-06-05 00:09:59 +08:00
solohsu
a8576708fb
Temporary fix for hooker method index exceeding method cache size
2019-05-17 15:02:39 +08:00
solohsu
83ecd3ae97
Deoptimize resources hook related methods only if needed
...
For now deoptimization is only done on MIUI with resources hooking enabled.
2019-05-16 21:45:15 +08:00
solohsu
975bfd20cc
Fix crash caused by StrictMode in systemui process
2019-05-16 21:21:18 +08:00
solohsu
17c703e74e
Fix crashes when forking webview_zygote on OnePlus devices
2019-05-01 01:03:15 +08:00
solohsu
b99089fafa
Bump version
2019-04-30 17:35:45 +08:00
solohsu
7d5a72b683
Dynamically create XResourcesSuperClass and XTypedArraySuperClass
...
To support ROMs using custom Resources subclasses.
2019-04-30 00:23:56 +08:00
solohsu
ee4d48c1b4
Add a native method to remove final flag of class
2019-04-29 20:26:27 +08:00
solohsu
20c83e4db7
Postpone XResources native methods registering
2019-04-29 20:20:56 +08:00
solohsu
41c7b42393
SandHook: update hooklib
2019-04-24 17:56:44 +08:00
solohsu
ebd4d00ce2
Fix compile error
2019-04-24 11:17:47 +08:00
solohsu
a325ebe255
Merge branch 'master' into resources-hook
...
# Conflicts:
# edxp-whale/src/main/java/com/elderdrivers/riru/edxp/whale/config/WhaleHookProvider.java
# edxp-yahfa/src/main/java/com/elderdrivers/riru/edxp/yahfa/config/YahfaHookProvider.java
2019-04-24 11:11:05 +08:00
solohsu
ae22d9839a
Add resources hooking support for all variants
2019-04-24 10:47:27 +08:00
solohsu
2bf1acf601
Fix deopter not working
2019-04-24 10:24:28 +08:00
solohsu
ee0995528a
Minify all variant builds
2019-04-23 00:18:28 +08:00
solohsu
bc8b2bc16b
Add resources hooking support for all variants
2019-04-23 00:18:06 +08:00
solohsu
c13ae31b4c
Always use latest hiddenapi-stub jar built from sources
2019-04-20 12:23:14 +08:00
solohsu
162338f69b
Merge pull request #214 from ElderDrivers/sandhook
...
SandHook: sync code from sandhook
2019-04-19 23:33:02 +08:00