GitPedia
ElderDrivers

ElderDrivers/EdXposed

Elder driver Xposed Framework.

27 Releases
Latest: 5y ago
v0.5.2.2Latest
MlgmXyysdMlgmXyysd·5y ago·February 15, 2021
GitHub

📋 Changes

  • Downgrade YAHFA to fix random soft reboot
  • Fix resources hook in Android 11
  • XSharedPreferences: on-demand file watcher
  • Update Dobby
  • Fix the random failure of static method hook
  • Edxposed Manager v4.6.0 or higher is required and is not compatible with previous versions.
  • If you feel the system is running slowly, turn on Xposed Hide(White).
  • If you have problems, please check the [Issues Tracker](https://github.com/ElderDrivers/EdXposed/issues) first. If there is no similar problem, please use debug version to catch logs and submit.
v0.5.2.1
MlgmXyysdMlgmXyysd·5y ago·February 3, 2021
GitHub

📋 Changes

  • Displays the current working backend to the manager
  • Adapt to the change of hook method of manager
  • Remove useless files
  • Edxposed Manager v4.6.0 or higher is required and is not compatible with previous versions.
  • If you feel the system is running slowly, turn on Xposed Hide(White).
  • YAHFA may cause random soft reboot. If there is any problem, please use SandHook variant first.
  • If you have problems, please check the [Issues Tracker](https://github.com/ElderDrivers/EdXposed/issues) first. If there is no similar problem, please use debug version to catch logs and submit.
v0.5.2.0
MlgmXyysdMlgmXyysd·5y ago·January 31, 2021
GitHub

📋 Changes

  • Merge SandHook and YAHFA into one zip, you can switch backend in [EdXposed Manager Preview](https://github.com/ElderDrivers/EdXposedManager/issues/170) Settings https://github.com/ElderDrivers/EdXposed/commit/0ffff4b40a2d514e6201d76c4fb47bd93c1a20ee
  • Optimize XSharedPreferences https://github.com/ElderDrivers/EdXposed/commit/1e8a94e49026b0a32216f0a150f07a43ea1ea74f https://github.com/ElderDrivers/EdXposed/commit/f8aa9d0e1185d993b08ecb3c01ed9dfcdbcc6981
  • Bugs & crashes fix
  • If you feel the system is running slowly, turn on Xposed Hide(White).
  • YAHFA may cause random soft reboot. If there is any problem, please use SandHook variant first.
  • If you have problems, please check the [Issues Tracker](https://github.com/ElderDrivers/EdXposed/issues) first. If there is no similar problem, please use debug version to catch logs and submit.
v0.5.1.4
MlgmXyysdMlgmXyysd·5y ago·December 29, 2020
GitHub

📋 Changes

  • Stability improvements
  • Keep data uninstallation https://github.com/ElderDrivers/EdXposed/commit/a1782ba361cde4814b6677f70d9760f7657f8100
  • Move SandHook cache to `/data/misc` https://github.com/ElderDrivers/EdXposed/commit/9553af5bb7018afe59bc75613797a3c403676228
  • Optimize dexmaker for YAHFA https://github.com/ElderDrivers/EdXposed/commit/ba6c61fc1e508cd905d4aecbb23cb4c775d202ad
  • Enable YAHFA cache https://github.com/ElderDrivers/EdXposed/commit/8c838c6d6dd8e50f4b7da5596b45f3e8e6aac01a
  • Optimize cold launch speed https://github.com/ElderDrivers/EdXposed/commit/17bf424d93852ebaec6c83dfa5ccb83ff0d0b9c2
  • Sync with dexmaker #737
  • Bugs & crashes fix #747 #753 #758 #769
  • + 3 more
v0.5.1.3
MlgmXyysdMlgmXyysd·5y ago·December 21, 2020
GitHub

📋 Changes

  • Android 11 support
  • Stability improvements
  • Bugs & crashes fix
  • Riru v23+ support (no backwards support due to hide macmechanism) #623
  • Xposed API 93: New `XSharedPreferences` implemention ([API changes log](https://edxp.meowcat.org/assets/API_changelog.txt)) https://github.com/ElderDrivers/EdXposed/commit/70f967944cf28cfb3b14d4c67143bb9993194ea9
  • Move config files to `/data/misc` (requires latest Manager) https://github.com/ElderDrivers/EdXposed/commit/baf1d6b6bbb228479af88d1ab9d44d7aeb20ee99
  • Move SandHook library to `/data/adb`, Magisk Lite support https://github.com/ElderDrivers/EdXposed/commit/a1f9bdc7c76fc41f3c45d11f147962f2231c3e45
  • Better Xposed Hide for apps in black list #634
  • + 6 more
v0.4.6.4
MlgmXyysdMlgmXyysd·5y ago·November 8, 2020
GitHub

📋 Changes

  • `XSharedPreferences` are deprecated on Android Pie or above, use `ContentProvider` instead https://github.com/ElderDrivers/EdXposed/commit/1979856752c43465eb91343a3db38ed705229b73
  • Resetting the library path to prevent some software from detecting EdXposed https://github.com/ElderDrivers/EdXposed/commit/e9056644039e848aa1fac578e863caaad3726157 https://github.com/ElderDrivers/EdXposed/commit/fd7b17f090e817a6c9ba63a88dc938996c16c878
  • Add switch to disable hidden api bypass #387 https://github.com/ElderDrivers/EdXposed/commit/00e18cf3b63f3a7a33587c332584f5b6b93896a9
  • Fix `XC_MethodReplacement` and SandHook `beforeHookedMethod` Throwable log output https://github.com/ElderDrivers/EdXposed/commit/c7509151fb1b1a56d8ac4583fea7f56ff5eaa734 https://github.com/ElderDrivers/EdXposed/commit/7b638a706dd0abb9f12e997c057c2156c9ed62ea
  • Fix compilation error when debugging log is enabled https://github.com/ElderDrivers/EdXposed/commit/cb1e86810e3740644eace07456fa1443a6e17cdb
  • Fix fd for anonymous mmap https://github.com/ElderDrivers/EdXposed/commit/32370d69abbca048e9a3672bd063a0a025bf83de
  • Sync with YAHFA https://github.com/ElderDrivers/EdXposed/commit/8d7a6627ab33c19e450ff1876bc283c1e5ee91f9
  • Fix debug build #584 https://github.com/ElderDrivers/EdXposed/commit/e4f24e4674a782d62e8b9eff8926eb15a5c620f8
  • + 6 more
v0.4.6.2
MlgmXyysdMlgmXyysd·6y ago·April 2, 2020
GitHub

📋 Changes

  • Reset log context so may there should be no problems with unreadable logs
  • Xposed API 91: Multi-user support (thanks to @Palatis):
  • Need EdXposed Manager v4.5.6.45600 or later version to work with all features
  • App and Module list can managed by different users
  • Settings will inherits of the primary user if EdXposed Manager is not installed in other user
  • If you don't want to enable Xposed function in a certain user, you only need to enable the whitelist in the target user, or enable the instant module list function in the master user when SELinux is Enforcing
v0.4.6.1
MlgmXyysdMlgmXyysd·6y ago·February 29, 2020
GitHub

📋 Changes

  • Removed support for EdXposed Installer, please use [EdXposed Manager](https://github.com/ElderDrivers/EdXposedManager/releases) or original Xposed Installer (not recommended)
  • Update to latest Magisk modules installer
  • Support Magisk SEPolicy API (No need for custom Magisk builds anymore)
  • Fix OPPO Android P
  • Fix system app crash on Android Q
  • Add interface to disable modules log
  • Fix null pointer exception
  • Sync with latest YAHFA
  • + 2 more
v0.4.6.0_betav0.4.6.0
solohsusolohsu·6y ago·October 21, 2019
GitHub

📋 Changes

  • Add support for Android 10
  • Remove sepolicy related commands from post-fs-data.sh (https://github.com/topjohnwu/Magisk/pull/1685)
v0.4.5.1_betav0.4.5.1
solohsusolohsu·7y ago·June 24, 2019
GitHub

📋 Changes

  • Add Appveyor CI support(snapshot versions can be downloaded [here](https://ci.appveyor.com/project/ElderDrivers/edxposed/history))
  • Fix exceptions when hooking pending methods
  • Black/White mode: postpone initZygote callbacks
  • Optimize module loading under dynamic-modules mode
  • Fix crash when hooked static method invokes class initialization
v0.4.4.4_alphav0.4.4.4_aPre-release
solohsusolohsu·7y ago·June 14, 2019
GitHub

📋 Changes

  • Fix some hooks not working on Oreo
  • Stop injecting into webview_zygote and its children processes
  • Add initial support for Android Q beta4
  • Bugfixes
v0.4.3.7_alphav0.4.3.7_aPre-release
solohsusolohsu·7y ago·June 12, 2019
GitHub

📋 Changes

  • Fix log files not written
  • Resolve the sort of problems caused by premature initialization of Class
  • Fix some crashes during app launching
v0.4.2.3_alphav0.4.2.3_aPre-release
solohsusolohsu·7y ago·May 17, 2019
GitHub

📋 Changes

  • Update to Riru API v4 (requires Riru-core v19+ installed)
  • Remove resources methods deoptimization for non-MIUI ROMs and MIUI ROMs disabling resources hook
  • Support EMUI 9 (install custom Magisk build [here](https://github.com/solohsu/magisk_files/blob/master/README.md) firstly to make it work properly)
  • SandHook variant uses a different module id now, please uninstall the old version before updating SandHook variant (YAHFA variant doesn't have that problem)
  • You can find more stable builds in Magisk repo
  • Try to clear dalvik-cache if you got into bootloop
v0.4.1.2_betav0.4.1.2
solohsusolohsu·7y ago·May 1, 2019
GitHub

📋 Changes

  • Introduce a new variant of EdXposed using [SandHook](https://github.com/ganyao114/SandHook) as its underlying hook framework (thanks to [@ganyao114](https://github.com/ganyao114)). It's hard to say which one is better while theoretically SandHook version is more efficient. So just choose whatever works best for you.
  • Bring back resources hooking (finally).
  • Fix webview_zygote crashes on OnePlus devices.
v0.3.1.7_betav0.3.1.7Pre-release
solohsusolohsu·7y ago·March 21, 2019
GitHub

📋 Changes

  • Write verbose logs to a separate file, which can be turned off in installer app
  • Reuse previous oat files to speed up app launching when using so-called compat mode
  • Resolve system props conflicts with other Magisk modules
  • Fix crashes caused by profile saver on Android 8.1 devices
  • Update Whale binaries to fix some boot loops
v0.3.1.2_betav0.3.1.2Pre-release
solohsusolohsu·7y ago·March 12, 2019
GitHub

📋 Changes

  • Fix bootloop on some roms, e.g. RR, Phoenix
  • Fix some modules not working on Oreo
  • Fix some apps not following black/white list
  • Fix some apps cannot be launched even when blacklisted
  • Fix bugs of dynamic modules mode
  • Fix incomplete logs and write them to correct installer app data directory
  • Fix crashes when invoking original methods
v0.3.0.0_beta2v0.3.0.0_b2Pre-release
solohsusolohsu·7y ago·March 6, 2019
GitHub

📋 Changes

  • Fix bootloop, FC caused by installing hooks while GC is running
v0.3.0.0_beta1v0.3.0.0_b1Pre-release
solohsusolohsu·7y ago·March 2, 2019
GitHub

📋 Changes

  • Fix module app data files can't be read on some devices
  • Add a switch to enable boot image deoptimization selectively
  • Fix crashes caused by GC when not using compat mode
  • Fix OnePlus bootloop when using black/white list mode
  • Fix compat mode not working correctly along with black/white list mode
  • Fix some system app process cannot be hooked into when using black/white list mode (use [riru-core-v16](https://github.com/RikkaApps/Riru/releases/tag/v16))
v0.2.9.9_beta2v0.2.9.9_b2Pre-release
solohsusolohsu·7y ago·February 22, 2019
GitHub

📋 Changes

  • Fix bootloop
v0.2.9.9_beta1v0.2.9.9_b1Pre-release
solohsusolohsu·7y ago·February 22, 2019
GitHub

📋 Changes

  • Support log feature in installer app.
  • Add support for EdXposed Manager and Xposed Installer, priority: [EdXposed Installer](https://github.com/solohsu/XposedInstaller) > [EdXposed Manager](https://github.com/ElderDrivers/EdXposedManager) > [Xposed Installer](https://github.com/DVDAndroid/XposedInstaller).
  • Fix black/white list bugs and disable it as default. Turn it on in EdXp Settings if you need to use it.
  • Fix some bootloops and improve compatibility.
  • Please upgrade EdXposed Installer to [v2.2.0](https://github.com/solohsu/XposedInstaller/releases/tag/Ed_v2.2.0)
v0.2.9.8_beta1v0.2.9.8_b1Pre-release
solohsusolohsu·7y ago·February 11, 2019
GitHub

📋 Changes

  • Compatibility improvements and bug fixes
  • From v0.2.9.8 and on, please use custom installer app which integrate functions of [EdXp Manager](https://github.com/solohsu/EdXpManager) and [original installer](https://github.com/DVDAndroid/XposedInstaller) by DVDAndroid, source code is [here](https://github.com/solohsu/XposedInstaller)
v0.2.9.7_betav0.2.9.7Pre-release
solohsusolohsu·7y ago·January 29, 2019
GitHub

📋 Changes

  • Use speed hooking mode as default, maybe fixed some bugs introduced by v0.2.9.5
  • Add some debugging switches
v0.2.9.6_betav0.2.9.6Pre-release
solohsusolohsu·7y ago·January 27, 2019
GitHub

📋 Changes

  • Add blacklist mode and whitelist mode, please use [EdXp Manager](https://github.com/solohsu/EdXpManager/releases) to edit corresponding lists
  • default mode is blacklist mode now
v0.2.9.5_betav0.2.9.5Pre-release
solohsusolohsu·7y ago·January 25, 2019
GitHub

📋 Changes

  • Workaround for Application#attach(Context) hook not working, for instance, Unblock163MusicClient-Xposed
  • Fix some modules which hook too many methods making host apps crashing, such as WeXposed
v0.2.9.1_betav0.2.9.1Pre-release
solohsusolohsu·7y ago·January 22, 2019
GitHub

📋 Changes

  • Fix some bootloops
  • Support black list which we stop injecting xposed codes into, use flarejune's XposedBlackList to edit it
v0.2.9_betav0.2.9Pre-release
solohsusolohsu·7y ago·January 22, 2019
GitHub

📋 Changes

  • Fix some modules which rely on modifications of origianl args not working
  • Fix duplicate hookings of bootstrap methods
  • Add build for arch x86, x86_64
v0.2.8_betav0.2.8Pre-release
solohsusolohsu·7y ago·January 20, 2019
GitHub

📋 Changes

  • Fix the "hook" method not working
  • Improve stability