Commit Graph

2658 Commits

Author SHA1 Message Date
Jim Wu 7b638a706d XC_MethodReplacement log throwable 2020-04-18 20:49:08 +08:00
Victor Tseng 539c66a790 fix DiskReadViolation in XResources 2020-04-09 16:11:54 +08:00
Jim Wu 40273e9ed9 Temporarily set SELinux to Permissive to install stub 2020-04-08 13:40:56 +08:00
NekoInverter e279c87ab5
Fix 2020-04-07 17:12:45 +08:00
Jim Wu 4d9d8adc32 Determine whether random files exist
....if exist, regenerate
2020-04-07 11:52:30 +08:00
NekoInverter b0c865a7d0
Add switch to disable hidden api bypass
ElderDrivers/EdXposed@00e18cf
2020-04-06 18:45:52 +08:00
Jim Wu 00e18cf3b6 Add switch to disable hidden api bypass
link #387
2020-04-06 15:01:18 +08:00
NekoInverter 686c281a6f
Use BuildConfig for version name 2020-04-06 13:00:18 +08:00
Jim Wu 2d63aa9951
Add hide whitelist packages
System server (uid <= 1000) will auto pass

Still need to report more whitelist packages to make the features work

**Turn on hide feature at your own risk**
2020-04-06 09:38:05 +08:00
Jim Wu c7509151fb Add SandHook beforeHookedMethod Throwable log output 2020-04-05 20:46:35 +08:00
NekoInverter cf60e6a4ec
Fix icon space 2020-04-05 19:10:30 +08:00
NekoInverter b235892098
Enhance enhance! 2020-04-05 19:05:39 +08:00
Jim Wu ea00d06937 Update prebuilt stub from EdXposed Manager 2020-04-05 18:00:39 +08:00
NekoInverter c460571a3e
Load adaptive icon properly 2020-04-04 16:59:15 +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
NekoInverter 2c563ec9e2
Enhancement module 2020-04-04 15:15:18 +08:00
NekoInverter 106da8e752
Remove slient install temp apk 2020-04-04 15:06:29 +08:00
Jim Wu fe8e2c7e85 Bump version 2020-04-04 12:07:19 +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
Jim Wu 1979856752 Announced XSharedPreferences as deprecated on Android Pie or above 2020-04-04 11:54:33 +08:00
Jim Wu ee2601d240
Fix crash on first installation
# Conflicts:
#	app/src/main/java/org/meowcat/edxposed/manager/XposedApp.java
2020-04-03 12:04:30 +08:00
NekoInverter 75854c1122
Fixes 2020-04-03 09:59:51 +08:00
Jim Wu f1d8303978 Revert SafetyNet changes
Because SafetyPatch module already done this:

https://github.com/Magisk-Modules-Repo/safetypatcher/blob/master/common/post-fs-data.sh#L11
2020-04-01 23:35:44 +08:00
NekoInverter 03b0a6f00d
Fix mysterious bug 2020-03-31 12:57:20 +08:00
NekoInverter 665db19b62
Update simple menu 2020-03-30 15:24:01 +08:00
猫耳逆变器 423a04edaf
Update build.gradle 2020-03-30 12:11:56 +08:00
Jim Wu 55d5e5481f Replace cmdline to pass SafetyNet (no SN Issues allowed)
Userspace parses this and sets the ro.boot.verifiedbootstate prop
according to the value that this flag has. When ro.boot.verifiedbootstate
is not 'green', SafetyNet is tripped and fails the CTS test.

Change verifiedbootstate from /proc/cmdline in order to fix the failed
SafetyNet CTS check.
2020-03-30 11:31:36 +08:00
Jim Wu dc1fa7ee2d Update prebuilt stub from EdXposed Manager 2020-03-29 16:18:30 +08:00
NekoInverter fdbaf95dd8
Support multi user 2020-03-27 12:02:10 +08:00
Jim Wu 3ce99eba18 Bump to 91: multi-user support 2020-03-26 00:02:03 +08:00
Victor Tseng db5d51483d lazy-update app data path in ConfigManager::IsAppNeedHook()
zygote always starts with `uid == 0` and then fork into a different user.
so we delay the evaluation until we get to the point where it's been hooked already.
this enabled multi-user support, since we can now find the config files!
2020-03-24 12:31:45 +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
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 12c74f165d Reset log context 2020-03-24 09:28:51 +08:00
Jim Wu 4ed8f50dd8 Update prebuilt stub from EdXposed Manager 2020-03-23 14:49:20 +08:00
Jim Wu 9de3637c79 Update perbuilt stub from EdXposedManager 2020-03-23 14:27:50 +08:00
Jim Wu 0577113b63 Fix bad file owner 2020-03-23 13:26:45 +08:00
Jim Wu 5ef2b67e11 Fix 2020-03-23 13:10:32 +08:00
Jim Wu 6d742ac749 Update prebuilt stub from EdXposed Manager 2020-03-23 13:09:54 +08:00
NekoInverter 84ad6ed535
compileSdkVersion to 29 2020-03-21 17:18:42 +08:00
NekoInverter 80be603f84
Fix blinking 2020-03-21 10:39:13 +08:00
NekoInverter 0414193c04
Fix 2020-03-16 13:12:40 +08:00
NekoInverter 00f17459f8
Fix 2020-03-15 17:52:55 +08:00
NekoInverter ccf7efb448
Auto post 2020-03-15 17:26:21 +08:00
NekoInverter 0e009fabeb
Fixes 2020-03-15 12:25:35 +08:00
NekoInverter f1250d1044
Update build tools 2020-03-14 20:26:40 +08:00
NekoInverter 19c03a1852
Cleanup 2020-03-14 19:58:19 +08:00
NekoInverter 196098ab6a
Fixes 2020-03-14 13:41:42 +08:00