Releases: mywalkb/LSPosed_mod
Releases · mywalkb/LSPosed_mod
1.9.3
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
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
LoadedApk
s not callingonPackageLoad
- Fix the wrong path of the new
XSharedPreferences
- Add tips about deploying optimizations in Android Studio
1.9.1
Original Changelog
API Changes
- Implementation of Modern Xposed API:
Currently, most part of the new API has been roughly stable (excepthelper
). 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 besidessystem_server
(See this commit): For historical reasons, the package name ofsystem_server
was changed toandroid
(See this commit from rovo89). To correct this behavior, for legacy modules, no code adjustment is needed, but the system framework is displayed assystem
instead ofandroid
in manager, with a new packageandroid
which is responsible for system dialogs, etc. For modern modules, the meaning ofsystem
andandroid
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
forhandleLoadedPackage
'slpparam
- Fix
isFirstPackage
forafterHookedMethod
- 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
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
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
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
- Removed ParceledListSlice require changes in application and use latest xposed_service-* jar
1.8.2
- API Module
1.8.1
v1.8.1_mod Bump to 1.8.1 (#1824)
1.8.0
- introduce cli (taken from PR don't accepted in original LSPosed) credits to unknow user, it's appear as ghost.