Compatible with Android 12+
This project is licensed under the Apache License, Version 2.0 (the "License"). See LICENSE for details.
You can make elements of Notification Shade transparent with this LSPosed module.
License: Apache License 2.0
Compatible with Android 12+
This project is licensed under the Apache License, Version 2.0 (the "License"). See LICENSE for details.
This seems to have stopped working since the A13 June security update.
Installed APK and activated in lsposed but don't see app to turn module on or configure. Please advise.
Is there any way to apply blur? Currently, the module only applies transparency.
I didn't tryed in older versions of android but I did with older versions of NST. None of them seem to do anything :( idk why
Thanks for making your module available including its source! Could you please state what license it falls under, to (hopefully) make it fully FOSS? Thanks in advance!
Create a separate module which includes the upper part (so that both the toggle/player background and the notification background becomes transparent).
After updating to Android 14, the module now crashes in Lsposed with the following log output:
----part 1 start----
[ 2024-02-20T21:14:41.279 1000: 1407: 1407 I/LSPosed-Bridge ] Loading legacy module inc.whew.android.fakegapps from /data/app/~~EVOlFyy24M9DKXkWUB39ow==/inc.whew.android.fakegapps-2lULECTi7zWTEwxv8jOFSg==/base.apk
[ 2024-02-20T21:14:41.283 1000: 1407: 1407 I/LSPosed-Bridge ] Loading class inc.whew.android.fakegapps.FakeSignatures
[ 2024-02-20T21:14:46.490 10160: 2518: 2518 I/LSPosed-Bridge ] Loading legacy module com.asyjaiz.A12blur from /data/app/~~mTPqX822X7PPQUtgsO-Lsg==/com.asyjaiz.A12blur-X5Czn1EWU7eqNty8t3eMqg==/base.apk
[ 2024-02-20T21:14:46.492 10160: 2518: 2518 I/LSPosed-Bridge ] Loading class com.asyjaiz.A12blur.Replace
[ 2024-02-20T21:14:46.548 10160: 2518: 2518 E/LSPosed-Bridge ] java.lang.NoSuchMethodError: com.android.systemui.statusbar.phone.ScrimController(com.android.systemui.statusbar.phone.LightBarController,com.android.systemui.statusbar.phone.DozeParameters,android.app.AlarmManager,com.android.systemui.statusbar.policy.KeyguardStateController,com.android.systemui.util.wakelock.DelayedWakeLock$Builder,android.os.Handler,com.android.keyguard.KeyguardUpdateMonitor,com.android.systemui.dock.DockManager,com.android.systemui.statusbar.policy.ConfigurationController,java.util.concurrent.Executor,com.android.systemui.statusbar.phone.ScreenOffAnimationController,com.android.systemui.keyguard.KeyguardUnlockAnimationController,com.android.systemui.statusbar.phone.StatusBarKeyguardViewManager)#exact at c.fpFN.QxXefqrsgbnjOWh.XposedHelpers.lambda$findConstructorExact$7(Unknown Source:6)
at c.fpFN.QxXefqrsgbnjOWh.XposedHelpers.i(Unknown Source:0) at c.fpFN.QxXefqrsgbnjOWh.b.get(Unknown Source:10) at java.util.Optional.orElseThrow(Optional.java:404)
at c.fpFN.QxXefqrsgbnjOWh.XposedHelpers.findConstructorExact(SourceFile:1)
at c.fpFN.QxXefqrsgbnjOWh.XposedHelpers.findConstructorExact(SourceFile:2)
at com.asyjaiz.A12blur.Replace.findConstructor(Replace.java:180)
at com.asyjaiz.A12blur.Replace.findConstructor(Replace.java:129)
at com.asyjaiz.A12blur.Replace.findConstructor(Replace.java:184)
at com.asyjaiz.A12blur.Replace.handleLoadPackage(Replace.java:222)
at c.fpFN.QxXefqrsgbnjOWh.IXposedHookLoadPackage$Wrapper.handleLoadPackage(Unknown Source:2)
at c.fpFN.QxXefqrsgbnjOWh.callbacks.XC_LoadPackage.call(Unknown Source:6)
at c.fpFN.QxXefqrsgbnjOWh.callbacks.XCallback.callAll(Unknown Source:26) at g0.a(Unknown Source:281)
at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:250)
at LSPHooker_.createOrUpdateClassLoaderLocked(Unknown Source:11)
at android.app.LoadedApk.getClassLoader(LoadedApk.java:1135)
at android.app.LoadedApk.getResources(LoadedApk.java:1383)
at android.app.ContextImpl.createAppContext(ContextImpl.java:3324)
at android.app.ContextImpl.createAppContext(ContextImpl.java:3316)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6938)
at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2261)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:205)
at android.os.Looper.loop(Looper.java:294)
at android.app.ActivityThread.main(ActivityThread.java:8248)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
I am fairly new to modules and LSPatch. I have managed to set LSPatch up with Shizuku on my Android 13 device, and I've also installed this module. LSPatch recognises it, as it shows up in the application in Manage > Modules.
What do I do from here?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.