diff --git a/magisk-loader/build.gradle.kts b/magisk-loader/build.gradle.kts index 79f588b42..4a7468a1a 100644 --- a/magisk-loader/build.gradle.kts +++ b/magisk-loader/build.gradle.kts @@ -30,7 +30,7 @@ plugins { val moduleName = "LSPosed" val moduleBaseId = "lsposed" -val authors = "Jing Matrix & LSPosed Developers" +val authors = "JingMatrix & LSPosed Developers" val injectedPackageName: String by rootProject.extra val injectedPackageUid: Int by rootProject.extra diff --git a/magisk-loader/magisk_module/customize.sh b/magisk-loader/magisk_module/customize.sh index f1a12db22..b0d1947c6 100644 --- a/magisk-loader/magisk_module/customize.sh +++ b/magisk-loader/magisk_module/customize.sh @@ -90,7 +90,7 @@ if [ "$FLAVOR" == "zygisk" ]; then mkdir -p "$MODPATH/webroot" extract "$ZIPFILE" "webroot/index.html" "$MODPATH/webroot" true # evaluate if use awk or tr -s ' ' | cut -d' ' -f5 - SRCJS=$(unzip -l "$ZIPFILE" | grep "webroot/src" | grep -v sha256 | awk '{print $4}') + SRCJS=$(unzip -l "$ZIPFILE" | grep "webroot/generate" | grep -v sha256 | awk '{print $4}') extract "$ZIPFILE" "$SRCJS" "$MODPATH/webroot" true fi diff --git a/magisk-loader/update/changelog.md b/magisk-loader/update/changelog.md index 7f0ad246d..b817b6fc2 100644 --- a/magisk-loader/update/changelog.md +++ b/magisk-loader/update/changelog.md @@ -1,28 +1,33 @@ -To celebrate the release of Android 16, we are excited to announce a new stable version of LSPosed! - -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. - -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. +🎉 To celebrate the release of Android 16, we are excited to announce a new stable version of LSPosed! To better understand LSPosed, we recommend reading our [troubleshooting guide](https://github.com/JingMatrix/LSPosed/issues/123). -### What's New -* Full support for Android 16. +### ✨ What's New +* Fully support 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. +* Allow users to toggle off detectable logging of LSPosed. -### Bug Fixes +### 🐛 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 +### 🔄 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 +### 🚀 High-Priority Plans * 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) + +
+❤️ A personal note + +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 around this open-source fork. I am deeply indebted to your trust and respect, which has indeed helped me navigate the unavoidable challenges and depressions faced by a PhD candidate. + +Maintaining this project is a joyful responsibility. However, life is a grand museum of passions, and I am constantly called by my devotion to research and teaching at the university. For users eagerly awaiting new features, I want to reassure you that the LSPosed codebase is quite stable and sufficient for its functionality. Moreover, I sincerely encourage developers to join the project. For all users, please consider participating in the [GitHub Discussions](https://github.com/JingMatrix/LSPosed/discussions) to share your experiences and various tips. Nothing is more valuable to an open-source project than an active community. + +