Commit Graph

94 Commits

Author SHA1 Message Date
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 6bb00dfcc4
Change deopt method target
and fix #781
2020-12-31 23:08:23 +08:00
LoveSy c84c09b2d5 Revert "Optimize dexmaker for yahfa"
This reverts commit 1dde1467f89f697de736db0eb0d21e9043113884.
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
Jim Wu 2c90990625 Fix potential exception when reading xposedminversion 2020-12-20 17:54:53 +08:00
LoveSy 43c4c92365 Use AXML instead of Apkparser 2020-12-20 15:36:27 +08:00
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