Skip to content

Releases: mywalkb/LSPosed_mod

1.9.3

08 Mar 07:43
9770579
Compare
Choose a tag to compare

Changelog

  • Support android 15 DP1
  • Support stripped libraries as libart in latest android and some custom ROM
  • CLI improvements: support multiuser and fix when cli is used without manager
  • Fix select all/none when used in multiuser environment

Previous changes of other LSPosed's developers

  • set mount ns propagation to slave
  • fix set DdmHandleAppName to package name for daemon
  • fix fakecontext NPE
  • fix oneui notification
  • fix daemon could not post notification
  • fix blur android 14
  • fix dex2oat on 64 bit android 10

1.9.2

11 Oct 17:00
ad6816c
Compare
Choose a tag to compare

In my mod these are the changes:

None

Original Changelog

  • Fix IContentProvider for Android P and below
  • Properly handle invalid Parcel
  • Fix invalid setOverrideTable address on some devices
  • Move manager APK to the module path
  • Fix remote preferences listener not working on system_server
  • Fix hook crash on Android 14
  • Fix static method hook on some Android 14 devices
  • Fix some LoadedApks not calling onPackageLoad
  • Fix the wrong path of the new XSharedPreferences
  • Add tips about deploying optimizations in Android Studio

1.9.1

12 Sep 18:07
638a59c
Compare
Choose a tag to compare

Original Changelog

API Changes

  • Implementation of Modern Xposed API:
    Currently, most part of the new API has been roughly stable (except helper). We hope developers can test the new API to provide feedback on possible issues. The modern API will be published to Maven Central with the release of LSPosed 2.0.0, so before this, you can make suggestions to help make it better.
  • Allow hooking processes of the android package besides system_server (See this commit): For historical reasons, the package name of system_server was changed to android (See this commit from rovo89). To correct this behavior, for legacy modules, no code adjustment is needed, but the system framework is displayed as system instead of android in manager, with a new package android which is responsible for system dialogs, etc. For modern modules, the meaning of system and android in the declared scope have the same meaning as they display in manager.
system_server: uid=1000 pkg=system  proc=system
ChooserActivity,ResolverActivity: uid=1000 pkg=android proc=android:ui,system:ui

Changelog

  • Fix manager failed to launch when typing secret code in dialer
  • Fix notification on Samsung
  • Add Vercel/Cloudflare fallback for module repository
  • Magisk version requires 24.0+, and for Riru favor, requires Riru 26.1.7+
  • Make dex2oat wrapper more compatible, e.g. on KernelSU
  • Fix some hooks on Android 8.1
  • Add more hints for creating the shortcut and notification
  • Fix backup race, fix 'JNI DETECTED ERROR IN APPLICATION: java_object == null'
  • Fix processName for handleLoadedPackage's lpparam
  • Fix isFirstPackage for afterHookedMethod
  • Fix notification intent for Android 14
  • Fix manager dark theme
  • Unconditional allow create shortcut except default desktop is not supported
  • Fix NPE due to null getModule() return value
  • Fix the typo in AfterHooker class name
  • A11y: Add label for search buttons
  • Set EUID to 1000 to fix notification and get modules list for Flyme
  • Fix a race by lock-free backup implementation
  • Predefine some SQLite modes for better performance
  • Set db sync mode for Android P+, fix some Oplus devices not working
  • Skip secondary classloaders that do not include code
  • Avoid NPE when rendering empty markdown, fix a manager crash
  • Add Installed hint for repo modules
  • [translation] Update translation from Crowdin
  • Upgrade target SDK to 34
  • Only clear module's LoadedApks rather than all
  • Upgrade Dobby, fix native hook on arm32
  • Show manager package name instead of version
  • Always allow pinning shortcuts, regardless of whether they are pinned or not
  • Fix ANR when the boot is completed for Android 14
  • Fix IActivityManager.bindService for Android 14
  • Don't shrink non-AdaptiveIcons
  • Fix the task icon for the manager
  • Enable Xposed API call protection by default

In my mod these are the changes:

  • [cli] Support KernelSU without magisk
  • Fix: Add automatic app only new installation and not update

1.8.6

16 Jan 18:59
58c76df
Compare
Choose a tag to compare

Original Changelog

New Xposed API proposal

As Android version iterates, the original Xposed API by rovo89 reaches its limits. Now we are working on the new modern Xposed API with features of application scope management, remote preferences, dex parser interface and so on.
The new API will be implemented in the next releasing of LSPosed, and it is welcome to post your suggestions on https://github.com/libxposed.

New way to open parasitic manager

Some devices cannot create shortcuts due to kernel issues, now LSPosed switches to opening parasitic manager from notification. This notification is always present and can be disable in manager settings.

Changelog

  • Some manager UI fixes
  • Update DoH
  • Set the dex2oat wrapper owner and group to root:shell
  • Guard backup during hook
  • Add notification to open parasitic manager
  • Fix hook 32bit process
  • Fix dex2oat fallback
  • Fix webview permission

In my mod these are the changes:

  • Fix notification in CLIService
  • Fix update url magisk

1.8.5

11 Nov 18:15
75449be
Compare
Choose a tag to compare

Original Changelog

  • Update translation to fix crashes in some languages
  • Some UI fixes
  • Avoid calling finishReceiver for unordered broadcasts
  • Clear application profile data before performing dexOpt
  • Distinguish update channels when checking updates
  • Fix hook/deoptimize static methods failed on some Android 13 devices
  • Repository shows assets size and download counts
  • Fix hooking proxy method
  • Init resources hook when calling hookSystemWideLayout

In my mod these are the changes:

  • now user can choose if set automatic add new installed packages to module
  • fix add column automatic_add when exist

1.8.4

14 Sep 19:46
5095f11
Compare
Choose a tag to compare

After a long time, version 1.8.4 has been released. In my mod these are the changes:

  • [new feature] cli manage backup/restore settings thanks to @MobNiko for suggestion
  • remote telemetry because give a NPE on unprotected device
  • fix updateAppCache when an app is installed/removed
  • [new feature] select all and automatic add new app when installed
  • [new api] getDenyListPackages for retrieve deny list of magisk

1.8.3

08 May 14:24
c99c3b1
Compare
Choose a tag to compare
  • Removed ParceledListSlice require changes in application and use latest xposed_service-* jar

1.8.2

16 Apr 11:02
Compare
Choose a tag to compare
  • API Module

1.8.1

09 Apr 19:28
52dc31d
Compare
Choose a tag to compare
v1.8.1_mod

Bump to 1.8.1 (#1824)

1.8.0

29 Mar 19:29
Compare
Choose a tag to compare
  • introduce cli (taken from PR don't accepted in original LSPosed) credits to unknow user, it's appear as ghost.