JingMatrix
2bc0f0c716
Refine SELinux rules for Xposed files ( #149 )
...
1. The SELinux context label `magisk_file` is widely used by Zygisk implementation modules. It is improper for LSPosed to abuse this label for its own files. We replace it by `xposed_file`.
2. A new rule added according to the SELinux logs, which is needed to write to the mangaer's SharedPreference.
3. `xposed_data` is a new SELinux context label for XSharedPreference files, it is not meant to provide MAC restricted access but to conform with Android's rule: https://developer.android.com/about/versions/pie/android-9.0-changes-28#per-app-selinux .
4. We add attribute `mlstrustedobject` to ignore the `Multi-Level and Multi-Category Security` enforced on Android.
2025-01-06 16:31:17 +01:00
JingMatrix
fba56a9927
Adjust debugging settings
...
1. Set log buffer size for system
2. Increase buffer size to 128 Kb
3. Record also logs for APatch, KernelSU and SELinux
4. Add installation tasks for APatch
2025-01-03 14:06:28 +01:00
dependabot[bot]
2ac24fabe4
Bump the submodule group with 3 updates ( #145 )
...
Bumps the submodule group with 3 updates: [external/fmt](https://github.com/fmtlib/fmt ), [external/xz-embedded](https://github.com/tukaani-project/xz-embedded ) and [apache/commons-lang](https://github.com/apache/commons-lang ).
Updates `external/fmt` from `385c01d` to `e3ddede`
- [Release notes](https://github.com/fmtlib/fmt/releases )
- [Commits](385c01dc7b...e3ddede6c4 )
Updates `external/xz-embedded` from `2136eba` to `ae63ae3`
- [Commits](2136ebaa26...ae63ae3a36 )
Updates `apache/commons-lang` from `6cf0236` to `62b08ff`
- [Commits](6cf0236d4e...62b08ffdba )
---
updated-dependencies:
- dependency-name: external/fmt
dependency-type: direct:production
dependency-group: submodule
- dependency-name: external/xz-embedded
dependency-type: direct:production
dependency-group: submodule
- dependency-name: apache/commons-lang
dependency-type: direct:production
dependency-group: submodule
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 14:06:28 +01:00
dependabot[bot]
a39502b842
Bump org.jetbrains.kotlinx:kotlinx-coroutines-core ( #137 )
...
Bumps the maven group with 1 update in the / directory: [org.jetbrains.kotlinx:kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines ).
Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.9.0 to 1.10.1
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases )
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md )
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.9.0...1.10.1 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-23 23:18:36 +01:00
JingMatrix
931cef36ca
Merge pull request #126 from JingMatrix/dependabot/gradle/maven-c94edf5864
...
Bump the maven group with 3 updates
2024-12-12 13:15:19 +01:00
dependabot[bot]
b786991d73
Bump the maven group with 3 updates
...
Bumps the maven group with 3 updates: androidx.navigation:navigation-fragment, androidx.navigation:navigation-ui and androidx.navigation.safeargs.
Updates `androidx.navigation:navigation-fragment` from 2.8.4 to 2.8.5
Updates `androidx.navigation:navigation-ui` from 2.8.4 to 2.8.5
Updates `androidx.navigation.safeargs` from 2.8.4 to 2.8.5
Updates `androidx.navigation:navigation-ui` from 2.8.4 to 2.8.5
Updates `androidx.navigation.safeargs` from 2.8.4 to 2.8.5
---
updated-dependencies:
- dependency-name: androidx.navigation:navigation-fragment
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation:navigation-ui
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation.safeargs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation:navigation-ui
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation.safeargs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-12 01:36:42 +00:00
JingMatrix
bbc2c4bcde
Merge pull request #125 from JingMatrix/l10n_master
...
* New translations strings.xml (Japanese)
* New translations strings.xml (French)
* New translations strings.xml (Portuguese, Brazilian)
2024-12-11 18:07:27 +01:00
JingMatrix
1d09934523
Remove redundant MapInfo::Scan function
...
With inline hook, we no longer need to scan process virtual maps.
Moreover, I can no longer justify the point 3 stated in commit
156c6ae855 by experiments, which is
mysterious given my previous experiments done for the commit
3c020a9cd7 .
Currently, only one thing is sure: reading `/proc/self/map` can be
detected by Holmes. Hence, it is always a good practice to not inject
unnecessary codes during the preAppSpecialize API.
2024-12-11 17:02:38 +01:00
JingMatrix
6567f22ed9
New translations strings.xml (Portuguese, Brazilian)
2024-12-11 09:49:07 +01:00
JingMatrix
4d35a783dc
New translations strings.xml (French)
2024-12-11 09:49:04 +01:00
JingMatrix
583aa30393
Avoid start multiple log watchdog threads
...
It is observed that `enableWatchDog` might be called after the manager
activity is resumed without user's interaction, due to some unknown
mechanism of preference refreshing.
2024-12-10 11:56:42 +01:00
JingMatrix
7c93c29392
New translations strings.xml (Japanese)
2024-12-10 09:46:28 +01:00
JingMatrix
e7a5835d8f
Clear compilation warnings ( #121 )
...
* Fix warnings of CMake
To completely remove CMake version warnings, one may need to change the CMakeLists.txt file in the NDK installation.
* Add compiler flag -Wpedantic
Show compilation errors for the core subject, while ignore some of them
2024-12-09 22:15:18 +01:00
JingMatrix
8dff17c1f9
Fix log watchdog logic
...
Log watchdog is meant to revert changes to the system prop
`persist.log.tag`, which sets global log level, see docs at
https://cs.android.com/android/platform/superproject/main/+/main:system/logging/logd/README.property
Current commit fixes the following:
1. avoid recast size value `-1` to unsigned integer type size_t;
2. allow the `Enable log watchdog` to removed added system prop and
restart the watchdog forcely.
2024-12-09 09:55:06 +01:00
JingMatrix
fd3f76324e
[translation] Update translation from Crowdin (#112,#116)
...
* New translations strings.xml (French, Romanian, Chinese)
* Fix Crowdin CDATA escape problem
The gradle parsing error happens because the character `'` of
`system_prop_incorrect` still needs to be escaped even it has already
been enclosed in CDATA.
2024-12-09 09:53:39 +01:00
JingMatrix
98565cf9b8
Fix logs generated by LSPosed manager
...
1. Update Dobby to set log TAG properly
2. Fix log preference settings for debug version
2024-12-07 13:00:08 +01:00
JingMatrix
6eb133b114
Fix incorrect initInfo parameter
...
Since we are using Dobby inline hook, the field `is_plt_hook` should be
the default value, i.e., false.
Close #113 as fixed.
2024-12-06 22:29:40 +01:00
JingMatrix
867252fb3b
Fix LD_LIBRARY_PATH for dex2oat32
...
Close #107 as fixed.
2024-12-05 19:26:35 +01:00
JingMatrix
1339fc7d3c
Add more options in the Select menu
...
Allow users to select all/none and automatically include new applications.
Close #93 as completed.
Co-authored-by: mywalk <66966897+mywalkb@users.noreply.github.com>
2024-12-04 21:35:05 +01:00
JingMatrix
c5ff4c0e3a
Abandon PLT hook for LSPlant
...
See the previous commit for reasons.
2024-12-04 11:55:28 +01:00
JingMatrix
cc26efe6d3
Fix pltHook parameters
...
Moreover, we may need to abandon PLT hooks in the future.
Currently, there aren't many symbols found in the section .dynsym that
are hooked targets of LSPlant, and more of them are found in the .symtab
section.
In Android 16 DP1, hooked art symbols in .dynsym (thus could be hooked
using the PLT hook) are:
1. _ZN3art6mirror5Class9SetStatusENS_6HandleIS1_EENS_11ClassStatusEPNS_6ThreadE
2. _ZN3art3jit12JitCodeCache12DoCollectionEPNS_6ThreadE
, while symbols in .symtab (must be hooked using inline hook) are:
1. _ZN3art11ClassLinker22FixupStaticTrampolinesEPNS_6ThreadENS_6ObjPtrINS_6mirror5ClassEEE
2. _ZN3art11ClassLinker14RegisterNativeEPNS_6ThreadEPNS_9ArtMethodEPKv
3. _ZN3art11ClassLinker16UnregisterNativeEPNS_6ThreadEPNS_9ArtMethodE
4. _ZN3art11ClassLinker26VisiblyInitializedCallback22MarkVisiblyInitializedEPNS_6ThreadE
Hence, PLT hooks no longer provide sufficient advantages over inline
hooks. Also, we may consider using shadowhook to replace Doddy for the
arm CPU archs.
2024-12-04 10:31:00 +01:00
RichardLuo
e2070858c6
Remove log of throwable in XC_MethodReplacement.java ( #111 )
...
Developers can get the throwable using the [XC_MethodHook.MethodHookParam API](https://api.xposed.info/reference/de/robv/android/xposed/XC_MethodHook.MethodHookParam.html ).
Logging such throwable will leave unintended trace to the log buffer of the hooked application.
Note: this line of adding log was added in commit 7b638a706d
2024-12-03 14:27:16 +01:00
dependabot[bot]
dd08eb3e1e
Bump the maven group with 3 updates ( #110 )
...
Bumps the maven group with 3 updates: com.android.tools.build:apksig, com.android.library and com.android.application.
Updates `com.android.tools.build:apksig` from 8.7.2 to 8.7.3
Updates `com.android.library` from 8.7.2 to 8.7.3
Updates `com.android.application` from 8.7.2 to 8.7.3
Updates `com.android.library` from 8.7.2 to 8.7.3
Updates `com.android.application` from 8.7.2 to 8.7.3
---
updated-dependencies:
- dependency-name: com.android.tools.build:apksig
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.library
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.application
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.library
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.application
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-03 12:29:49 +01:00
JingMatrix
46cdc126bd
Keep libart.so cache after HookBridge
...
The previous commit 5da38f60a2 is not
complete since `GetArt(true)` will destroy the static SandHook::ElfImg
object.
Since in the previous two commits we have postponed the initialization
of LSPlant, we can now keep the symbol cache of `libart` for the
InitArtHooker call in method `OnNativeForkSystemServerPost`. Symbol
cache works because we are using local static object in the function
`GetArt`, whose life-cycle is not constraint by the function block.
2024-12-02 17:11:28 +01:00
JingMatrix
3c020a9cd7
Partially revert the previous commit
...
Current commit will restore the modifications 1,4 in the previous
commit 156c6ae855 . Thanks for people in
the community, @privacyguy123, @aviraxp and @HuskyDG, just to name a
few, to notice my sever mistakes.
Those mistakes are mainly caused by my inconsistent usage of testing
environments. I wrongly compared the detecting results with different
`Zygisk` implementations and was too assertive and careless to make those
changes. Here is the explanation for reverting the previous commit:
1. `system.prop` is not extracted for Android 1O+ devices in
`customize.sh`;
2. mounting /data/resource-cache is still needed in some systems
(ColorOS, to be confirmed), and it isn't a detection point.
To verify that modifications 2,3 are effective, I tested them with `Zygisk
Next` 1.2.4 (445-031a64c-release) and `Holmes` V1.5.1 Narcissus on
`Magisk` a34c04f9 280002.
2024-12-02 12:38:58 +01:00
JingMatrix
156c6ae855
Remove some traces left by LSPosed
...
1. Avoid changing `system.prop`: there is already no need to add
system-wise `dex2oat` flags, since LSPosed provides a wrapper for it,
see https://nullptr.icu/index.php/archives/53/ for detailed
explanation;
2. Postpone initialization of LSPlant: initialization of `initInfo`
during the `onLoad` Zygisk api will change the order of parsed files
in memory, especially bring the item `libart.so` forward;
3. Close opened virtual map file: this should no longer be a problem
after the second point is applied since it is no longer opened during
`onLoad`, but let us close it as a good practice;
4. Remove /data/resource-cache mount: introduced in
https://github.com/LSPosed/LSPosed/pull/1627 , most likely designed to
solve problems in early versions of root solutions and being reverted
does not change the function of deamon since we will have to wait
sufficient time in `waitSystemService` of `LSPosedService` manager.
Of course, more tests are neeeded on different devices to see if
parasitic notification manager will work as expected.
2024-12-02 10:15:44 +01:00
dependabot[bot]
984bb1c8e5
Bump the submodule group with 2 updates ( #108 )
...
Bumps the submodule group with 2 updates: [external/fmt](https://github.com/fmtlib/fmt ) and [apache/commons-lang](https://github.com/apache/commons-lang ).
Updates `external/fmt` from `4b8e283` to `385c01d`
- [Release notes](https://github.com/fmtlib/fmt/releases )
- [Commits](4b8e2838f0...385c01dc7b )
Updates `apache/commons-lang` from `85f91f4` to `6cf0236`
- [Commits](85f91f4208...6cf0236d4e )
---
updated-dependencies:
- dependency-name: external/fmt
dependency-type: direct:production
dependency-group: submodule
- dependency-name: apache/commons-lang
dependency-type: direct:production
dependency-group: submodule
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-01 08:01:07 +01:00
dependabot[bot]
ea20a372a1
Bump the maven group with 2 updates ( #105 )
...
Bumps the maven group with 2 updates: [org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin ) and [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin ).
Updates `org.jetbrains.kotlin:kotlin-stdlib` from 2.0.21 to 2.1.0
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.1.0/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.21...v2.1.0 )
Updates `org.jetbrains.kotlin.android` from 2.0.21 to 2.1.0
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.1.0/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.21...v2.1.0 )
Updates `org.jetbrains.kotlin.android` from 2.0.21 to 2.1.0
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.1.0/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.21...v2.1.0 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven
- dependency-name: org.jetbrains.kotlin.android
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven
- dependency-name: org.jetbrains.kotlin.android
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-28 09:38:51 +01:00
JingMatrix
11b9a49e14
[translation] Update translation from Crowdin ( #102 )
...
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Japanese)
* New translations strings.xml (Turkish)
2024-11-26 14:55:42 +01:00
JingMatrix
466b3a4aee
Strip logs if verbose log is disabled ( #101 )
...
When the `Disable verbose log` option is toggled, more logs are stripped to avoid detections based on log entries.
2024-11-25 22:28:34 +01:00
JingMatrix
85b8fa17fb
Set provider of FakeContext as a workaround
...
The ContentProvider of FakeContext is tricky, being null or not, it can
always break notification construction in some devices.
Close #79 as fixed.
2024-11-24 22:24:48 +01:00
JingMatrix
0a2f26fef9
Fix parcel recycling when no response from bridge
...
In case that there is no response from bridge, a second try of sending
binder will cause the (unowned) parcels to be recycled twice.
2024-11-24 00:42:15 +01:00
JingMatrix
1b98e55cfc
Bypass flags checks for Notification constrctors
...
Close #98 #96 as fixed.
In the decomplied smali files, the method `load_overrides_systemui`
of the class `FeatureFlagsImpl` is called only if its field
`systemui_is_cached` is false.
2024-11-22 20:30:09 +01:00
JingMatrix
5da38f60a2
Avoid parsing libart for multiple times
...
Use GetArt instead of parsing the lib anew.
2024-11-21 09:29:53 +01:00
JingMatrix
403b5fa516
Remove Telemetry
...
Current fork has no access to the analytics provide by Microsoft
appcenter, and we prefer to leave users anonymous.
2024-11-20 19:43:49 +01:00
dependabot[bot]
705e8daee7
Bump the maven group with 3 updates ( #95 )
...
Bumps the maven group with 3 updates: androidx.navigation:navigation-fragment, androidx.navigation:navigation-ui and androidx.navigation.safeargs.
Updates `androidx.navigation:navigation-fragment` from 2.8.3 to 2.8.4
Updates `androidx.navigation:navigation-ui` from 2.8.3 to 2.8.4
Updates `androidx.navigation.safeargs` from 2.8.3 to 2.8.4
Updates `androidx.navigation:navigation-ui` from 2.8.3 to 2.8.4
Updates `androidx.navigation.safeargs` from 2.8.3 to 2.8.4
---
updated-dependencies:
- dependency-name: androidx.navigation:navigation-fragment
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation:navigation-ui
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation.safeargs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation:navigation-ui
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation.safeargs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-20 06:26:49 +01:00
JingMatrix
6575c443f0
New translations strings.xml (Polish) ( #92 )
2024-11-09 10:39:31 +01:00
JingMatrix
a8fd853657
[translation] Update translation from Crowdin ( #87 )
...
* New translations strings.xml (Japanese)
* New translations strings.xml (Japanese)
* New translations strings.xml (Japanese)
* New translations strings.xml (French)
* New translations strings.xml (Japanese)
* New translations strings.xml (Turkish)
* New translations strings.xml (Japanese)
2024-11-04 19:03:46 +01:00
dependabot[bot]
8d987bf971
Bump the submodule group with 3 updates ( #86 )
...
* Bump the submodule group with 3 updates
Bumps the submodule group with 3 updates: [external/fmt](https://github.com/fmtlib/fmt ), [axml/libs/manifest-editor](https://github.com/WindySha/ManifestEditor ) and [apache/commons-lang](https://github.com/apache/commons-lang ).
Updates `external/fmt` from `2cb3b7c` to `4b8e283`
- [Release notes](https://github.com/fmtlib/fmt/releases )
- [Commits](2cb3b7c64b...4b8e2838f0 )
Updates `axml/libs/manifest-editor` from `1eddf66` to `d62b314`
- [Release notes](https://github.com/WindySha/ManifestEditor/releases )
- [Commits](1eddf66b8e...d62b314cd0 )
Updates `apache/commons-lang` from `d24150c` to `85f91f4`
- [Commits](d24150c7ee...85f91f4208 )
---
updated-dependencies:
- dependency-name: external/fmt
dependency-type: direct:production
dependency-group: submodule
- dependency-name: axml/libs/manifest-editor
dependency-type: direct:production
dependency-group: submodule
- dependency-name: apache/commons-lang
dependency-type: direct:production
dependency-group: submodule
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: JingMatrix <jingmatrix@gmail.com>
2024-11-01 09:50:44 +01:00
dependabot[bot]
e569e48e8a
Bump the maven group with 3 updates ( #85 )
...
Bumps the maven group with 3 updates: com.android.tools.build:apksig, com.android.library and com.android.application.
Updates `com.android.tools.build:apksig` from 8.7.1 to 8.7.2
Updates `com.android.library` from 8.7.1 to 8.7.2
Updates `com.android.application` from 8.7.1 to 8.7.2
Updates `com.android.library` from 8.7.1 to 8.7.2
Updates `com.android.application` from 8.7.1 to 8.7.2
---
updated-dependencies:
- dependency-name: com.android.tools.build:apksig
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.library
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.application
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.library
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.application
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 02:36:58 +01:00
dependabot[bot]
1db3217d2e
Bump the maven group with 4 updates ( #82 )
...
Bumps the maven group with 4 updates: androidx.annotation:annotation, androidx.constraintlayout:constraintlayout, androidx.core:core and androidx.fragment:fragment.
Updates `androidx.annotation:annotation` from 1.9.0 to 1.9.1
Updates `androidx.constraintlayout:constraintlayout` from 2.1.4 to 2.2.0
Updates `androidx.core:core` from 1.13.1 to 1.15.0
Updates `androidx.fragment:fragment` from 1.8.4 to 1.8.5
---
updated-dependencies:
- dependency-name: androidx.annotation:annotation
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.constraintlayout:constraintlayout
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven
- dependency-name: androidx.core:core
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven
- dependency-name: androidx.fragment:fragment
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-31 15:02:56 +01:00
Keeperorowner
be2342194c
Add action.sh to open LSPosed manager ( #74 )
...
* Update customize.sh
* Create action.sh
* Keep WebUI as fallback
---------
Co-authored-by: JingMatrix <jingmatrix@gmail.com>
2024-10-31 15:02:28 +01:00
JingMatrix
8fb6afb84e
Rename Apache class names to avoid conflicts
...
We add a gradle task to rename class names in the Apache library
2024-10-31 14:43:43 +01:00
JingMatrix
f1f0b42c70
[translation] Update translation from Crowdin ( #81 )
...
* New translations strings.xml (Arabic)
* New translations strings.xml (Russian)
* New translations strings.xml (Portuguese, Brazilian)
2024-10-29 14:48:12 +01:00
JingMatrix
68a6460188
New translations strings.xml (Italian) ( #72 )
2024-10-19 12:08:11 +02:00
JingMatrix
ff04a68822
Fix CallBooleanMethodV hook of exec_transact ( #71 )
...
* Revert "use shared memory"
This reverts commit 44570c5ed0 .
* Revert "fix manager not detected"
This reverts commit 9125b4b2f1 .
Close #69 as fixed.
2024-10-17 18:46:01 +02:00
JingMatrix
89200db966
[translation] Update translation from Crowdin ( #67 )
...
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Vietnamese)
2024-10-17 11:42:17 +02:00
dependabot[bot]
a8a127f429
Bump the maven group with 5 updates ( #65 )
...
Bumps the maven group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| androidx.activity:activity | `1.9.2` | `1.9.3` |
| androidx.annotation:annotation | `1.8.2` | `1.9.0` |
| androidx.navigation:navigation-fragment | `2.8.2` | `2.8.3` |
| androidx.navigation:navigation-ui | `2.8.2` | `2.8.3` |
| androidx.navigation.safeargs | `2.8.2` | `2.8.3` |
Updates `androidx.activity:activity` from 1.9.2 to 1.9.3
Updates `androidx.annotation:annotation` from 1.8.2 to 1.9.0
Updates `androidx.navigation:navigation-fragment` from 2.8.2 to 2.8.3
Updates `androidx.navigation:navigation-ui` from 2.8.2 to 2.8.3
Updates `androidx.navigation.safeargs` from 2.8.2 to 2.8.3
Updates `androidx.navigation:navigation-ui` from 2.8.2 to 2.8.3
Updates `androidx.navigation.safeargs` from 2.8.2 to 2.8.3
---
updated-dependencies:
- dependency-name: androidx.activity:activity
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.annotation:annotation
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven
- dependency-name: androidx.navigation:navigation-fragment
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation:navigation-ui
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation.safeargs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation:navigation-ui
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: androidx.navigation.safeargs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-17 11:41:49 +02:00
JingMatrix
5f20d7ab75
Android 15 is released
2024-10-16 11:06:16 +02:00
dependabot[bot]
be5c575eae
Bump the maven group with 3 updates ( #63 )
...
Bumps the maven group with 3 updates: com.android.tools.build:apksig, com.android.library and com.android.application.
Updates `com.android.tools.build:apksig` from 8.7.0 to 8.7.1
Updates `com.android.library` from 8.7.0 to 8.7.1
Updates `com.android.application` from 8.7.0 to 8.7.1
Updates `com.android.library` from 8.7.0 to 8.7.1
Updates `com.android.application` from 8.7.0 to 8.7.1
---
updated-dependencies:
- dependency-name: com.android.tools.build:apksig
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.library
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.application
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.library
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
- dependency-name: com.android.application
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 07:56:02 +02:00