From 06abb8a7bc6c4da8e886b98d4b0a8c7eb52e30f6 Mon Sep 17 00:00:00 2001 From: JingMatrix Date: Sat, 12 Jul 2025 11:30:46 +0200 Subject: [PATCH] Release LSPosed v1.10.2 --- README.md | 6 ++-- build.gradle.kts | 6 ++-- magisk-loader/magisk_module/module.prop | 2 +- magisk-loader/update/changelog.md | 41 +++++++++++++++---------- magisk-loader/update/zygisk.json | 6 ++-- 5 files changed, 33 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 1127bf99..774120a3 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ A Zygisk module trying to provide an ART hooking framework which delivers consis ## Supported Versions -Android 8.1 ~ 15 +Android 8.1 ~ 16 ## Install @@ -44,9 +44,7 @@ We use our own module repository. We welcome developers to submit modules to our ## Community Discussion -- Telegram: [@LSPosed](https://t.me/s/LSPosed) - -Notice: These community groups don't accept any bug report, please use [Get help](#get-help) to report. +[Troubleshooting guide](https://github.com/JingMatrix/LSPosed/issues/123) and [Disscusions](https://github.com/JingMatrix/LSPosed/discussions). ## Translation Contributing diff --git a/build.gradle.kts b/build.gradle.kts index d9e1799e..cda31666 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -66,10 +66,10 @@ val injectedPackageUid by extra(2000) val defaultManagerPackageName by extra("org.lsposed.manager") val verCode by extra(commitCount) val verName by extra(latestTag) -val androidTargetSdkVersion by extra(35) +val androidTargetSdkVersion by extra(36) val androidMinSdkVersion by extra(27) -val androidBuildToolsVersion by extra("35.0.0") -val androidCompileSdkVersion by extra(35) +val androidBuildToolsVersion by extra("36.0.0") +val androidCompileSdkVersion by extra(36) val androidCompileNdkVersion by extra("29.0.13113456") val androidSourceCompatibility by extra(JavaVersion.VERSION_21) val androidTargetCompatibility by extra(JavaVersion.VERSION_21) diff --git a/magisk-loader/magisk_module/module.prop b/magisk-loader/magisk_module/module.prop index aa8ca2fa..68f62aae 100644 --- a/magisk-loader/magisk_module/module.prop +++ b/magisk-loader/magisk_module/module.prop @@ -3,5 +3,5 @@ name=${api} - LSPosed version=${versionName} (${versionCode}) versionCode=${versionCode} author=${authorList} -description=Another enhanced implementation of Xposed Framework. Supports Android 8.1 ~ 15. ${requirement}. +description=Another enhanced implementation of Xposed Framework. Supports Android 8.1 ~ 16. ${requirement}. updateJson=${updateJson} diff --git a/magisk-loader/update/changelog.md b/magisk-loader/update/changelog.md index 8fcd62a9..7f0ad246 100644 --- a/magisk-loader/update/changelog.md +++ b/magisk-loader/update/changelog.md @@ -1,21 +1,28 @@ -🎉 Android 15 is out now 🎉, let's release a new version 😉! +To celebrate the release of Android 16, we are excited to announce a new stable version of LSPosed! -### New features -1. Fully support Android 15 -2. Use `LSPlt` to hook (stripped) `libart` -3. New option to disable log watchdog -4. Open LSPosed manager through WebUI (KernelSU and APatch) +For the past few months, I have been focused on finishing my PhD thesis manuscript, which has limited my active development on LSPosed. I sincerely appreciate the community's passion and support during this time. It has been a pleasure to witness our community grow and thrive. Your trust and respect have been invaluable, helping me navigate the challenges of being a PhD candidate. -### Bugs fixed -1. Parasitic manager not available in certains devices -2. `dex2oat` command fails -3. `CorePatch` and `HideMockLocation` not working in certains devices -4. LSPosed daemon started in post-fs-data mode triggers Play Integrity detection -5. LSPosed manager UI breaks when users click on items before the list of modules is fully loaded -6. Crowdin translation project outdated +While maintaining this project is a joyful responsibility, my academic commitments to research and teaching also call for my attention. The current codebase of LSPosed is stable and robust. For those eager for new features, I encourage you to get involved! Developers are welcome to contribute to the project, and all users can participate in the [Discussions](https://github.com/JingMatrix/LSPosed/discussions) to share experiences and tips. A vibrant community is the most valuable asset for any open-source project. -### Breaking changes -1. Use Zygisk API v4 -2. Remove Riru module support +To better understand LSPosed, we recommend reading our [troubleshooting guide](https://github.com/JingMatrix/LSPosed/issues/123). -**Full Changelog**: [v1.10.0...v1.10.1](https://github.com/JingMatrix/LSPosed/compare/v1.10.0...v1.10.1) +### What's New +* Full support for Android 16. +* Hide traces introduced by the `dex2oat` hook. +* The LSPosed manager can now be opened via the Action button. +* New options have been added to the `Select` menu for scopes. +* Allow users to disable detectable logging of LSPosed. + +### Bug Fixes +* The `LSPlt` hook has been abandoned for efficiency considerations. +* Resolved an issue where modules targeting `systemui` (e.g., `ClassicPowerMenu`) were not working. +* Removed Telemetry monitoring. + +### Other Changes +* The dependency on `topjohnwu/libcxx` has been removed in favor of the official C++ implementation. This will result in a larger release archive for LSPosed. + +### Development Priorities +* Creating comprehensive development documentation for LSPosed. +* Resolving open issues with assignees. + +**Full Changelog**: [v1.10.1...v1.10.2](https://github.com/JingMatrix/LSPosed/compare/v1.10.1...v1.10.2) diff --git a/magisk-loader/update/zygisk.json b/magisk-loader/update/zygisk.json index dbeb7949..b5a30eef 100644 --- a/magisk-loader/update/zygisk.json +++ b/magisk-loader/update/zygisk.json @@ -1,6 +1,6 @@ { - "version": "v1.10.1", - "versionCode": 7115, - "zipUrl": "https://github.com/JingMatrix/LSPosed/releases/download/v1.10.1/LSPosed-v1.10.1-7115-zygisk-release.zip", + "version": "v1.10.2", + "versionCode": 7182, + "zipUrl": "https://github.com/JingMatrix/LSPosed/releases/download/v1.10.2/LSPosed-v1.10.12-7182-zygisk-release.zip", "changelog": "https://raw.githubusercontent.com/JingMatrix/LSPosed/master/magisk-loader/update/changelog.md" }