[LSPOSED] Matrix Rain (Add a matrix rain in notifications panel !)

Search This thread

xHookman

Senior Member

ic_launcher_round.png

MATRIX RAIN
THANKS TO @Hyper.Alvi FOR HIS HELP !

Hey !

This module allow you to add a customisable matrix rain in notifications panel !
Now open source at https://github.com/xHookman/MatrixRain ! :)

/!\ SINCE RIRU V22 YOU MUST ENABLE RESOURCE HOOK IN LSPOSED SETTINGS /!\
/!\ BOOTLOOPS HAS BEEN REPORTED WITH XPOSED/EDXPOSED AND I DON'T HAVE THE TIME TO FIX IT, MAKE A FULL BACKUP IF YOU WANT TO TRY /!\

Changelog :
Code:
V1.3.4 :
Fixed font not applied after reboot
Fixed settings edition when the settings are hidden
Texts are more precise
/!\ Signature has changed so you probably need to uninstall the previous version sorry :( /!\

V1.3.3 :
Fixed a crash when you allow storage permission

V1.3.2 :
Fixed the fcking crashing seekbars 🤡 (Normally, I think, I hope... 😂)

V1.3.1 :
Fixed crashes with "Show settings" for low dpi devices
Added scrolling in settings
Possibility to hide the top red text to have more space

V1.3 :
Added background color
Added opacity seekbar for every color (in the color chooser)
Removed background opacity seekbar
Added trail size

V1.2 :
Fixed min and max value for the font size
Added ability to change the position of the matrix rain (useful if you have matrix rain display issue)
Added invert direction
Little change to color buttons arrangement

Happy new year !
V1.1 :
Added ability to change font (and add yours)
Added some fonts to use
Added rain speed
Potentially fixed a crash while clicking on "Show settings"
Fixed offset value

V1.0 :
Initial version :
Added main color
Added gradient colors
Added random colors
Added font size
Added columns size
Added space between characters (vertical and horizontal)
Added offset at end of lines
Added background opacity
Added possibility to customize raining characters


Officially working with :
OneUI 3.x
AOSP R


PS : Don't hesitate to try it on your rom and tell me if it work or no, I can support a lot of roms with your help :)

Screenshots :

Matrix1.jpg
Matrix2.jpg
Matrix3.jpg


Used libraries (Big thanks to all there developpers) :
Fileprefs : https://github.com/chengxuncc/fileprefs
XposedBridge : https://github.com/rovo89/XposedBridge
Libsuperuser : https://github.com/Chainfire/libsuperuser
PhotoshopColorPicker : https://github.com/AzeeSoft/AndroidPhotoshopColorPicker


Contact :
If you want to help me or suggest me some ideas you can send mail
Mail : xhookmandev@gmail.com

My other module :
Samsung Music Customiser : https://xdaforums.com/xposed/modules/xposed-samsung-music-customiser-change-t4076893
Samsung Messages Customiser : https://xdaforums.com/android/software-hacking/xposed-samsung-messages-customiser-t4104635
Notigif : https://xdaforums.com/t/xposed-lsposed-notigif-add-a-gif-to-notifications-panel.4165259


You can give me donation if you want to support all my free works. A big thanks if you give me this reward it's very sympathic :) : https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=A3YW496LXQZ5A&source=url


Thank you for reading this, don't forget to press thanks ^_^
PS : I'm french, so I try to speak english I hope your eyes still lives and that there are not too mistakes;)
 

Attachments

  • MatrixRain3.1.4.apk
    4.2 MB · Views: 1,130
Last edited:

axpamati

New member
Feb 6, 2017
2
2
Samsung Galaxy S21+
Thanks youuu, you mean to stop the animation without disabling the module ?
And for the statusbar I'm using Hyper rom on s10+ (there is a very good rom control) 😁
hello, yes voila, I did not see a button to stop the animation but I did not think of deactivating the module lol I am a ball lol. thanks for the information I saw for Hyperion I will surely test
 
  • Like
Reactions: xHookman
Hello, I like the animation very much but I'm having one issue. (I am new to Xposed modules, although I've heard of them for a long time this is the first one I have tried) The issue I have is when I hit "show settings" it shuts down the program. Colors both work as will as gradient and random colors, just when I hit the show settings...

I have a OnePlus 8t running Havoc OS I'm pretty sure everything is up to date if you need anything from me in the way of logs or what not please tell me how to get those for you and I would be happy to.
 
  • Like
Reactions: xHookman

xHookman

Senior Member
Hello, I like the animation very much but I'm having one issue. (I am new to Xposed modules, although I've heard of them for a long time this is the first one I have tried) The issue I have is when I hit "show settings" it shuts down the program. Colors both work as will as gradient and random colors, just when I hit the show settings...

I have a OnePlus 8t running Havoc OS I'm pretty sure everything is up to date if you need anything from me in the way of logs or what not please tell me how to get those for you and I would be happy to.
Are you rooted ? If yes can you download logcat reader from play store, then in app search for matrixrain, open Matrix Rain without close logcat reader and reproduce the bug, and finally go back to logcat reader then click on three dots at top, and save logcat and send it here (there is a lot of "and"). Otherwise if you are not rooted the app explain you how to do, sorry to ask you that but I don't understand why it does that it's working with with touchwiz, aosp and oneui for me :/
 
Worked for me ! Samsung S20 FE 5G OneUI 3.1. Android 11. I didn't think if was going to because I had tried your other module "notigif" a few months ago and it didn't work. Turns out if you restart system ui, which there's clearly a button for and your instructed to do so, they both work perfectly. Guess I should read directions.
 
  • Like
Reactions: xHookman

joshyyosh

Member
Oct 18, 2011
5
3
Thank you for this! At first I tried installing it with Edxposed but it soft bricked my phone and got stuck on a continuous boot loop, thankfully I backed my phone up and got it back to normal. This time around I used Lsposed and it works flawlessly! On my Asus ROG 3 (Android 10) ! I absolutely love it, keep up the good work! Also, how did you change the colors of your notifications/icons on the status bar? Ive been searching for a module to do so, but not having any luck. I have gravity box, but the only option they have is changing the colors of the navigation buttons... If you can help with that, it would be much appreciated!
 
  • Love
Reactions: xHookman

xHookman

Senior Member
Thank you for this! At first I tried installing it with Edxposed but it soft bricked my phone and got stuck on a continuous boot loop, thankfully I backed my phone up and got it back to normal. This time around I used Lsposed and it works flawlessly! On my Asus ROG 3 (Android 10) ! I absolutely love it, keep up the good work! Also, how did you change the colors of your notifications/icons on the status bar? Ive been searching for a module to do so, but not having any luck. I have gravity box, but the only option they have is changing the colors of the navigation buttons... If you can help with that, it would be much appreciated!
Oh damn this is good to know for EdXposed, this is a big error I didn't know 😳 For the colors I use HyperRom, this is a very good custom rom with a rom control where you can change colors :)
If I have time I will may be create a rom control via an Xposed module but the problem is the time :/
Thanks for your review this is nice ! 😁
Worked for me ! Samsung S20 FE 5G OneUI 3.1. Android 11. I didn't think if was going to because I had tried your other module "notigif" a few months ago and it didn't work. Turns out if you restart system ui, which there's clearly a button for and your instructed to do so, they both work perfectly. Guess I should read directions.
Hey sorry I didn't undertand Notigif is working now or no ? Because may be you installed an older version, there are versions with bugs on certain roms :)
But I'm glad to hear that this module is working, thanks for your review ! 😁
 
I tried this on my OnePlus 7T-HD1907 with OxygenOS 11.0.4.1.HD65AA, Android 11-Security Patch 2021-10-01, Magisk v23.0 by topjonwu, Riru v26.1.3.r513.8e95115fd4 by Rikka, LSposed v1.6.3. (6212) by LSposed Developers. It unfortunately didn't work. I only used the recommended app selection, and I did NOT install it as a system app due to low system space. If it needs not be a system app let me know and I'll try it again, or if I left any helpful information out of my specs let me know about that as well and I'll edit this.
 
Oh damn this is good to know for EdXposed, this is a big error I didn't know 😳 For the colors I use HyperRom, this is a very good custom rom with a rom control where you can change colors :)
If I have time I will may be create a rom control via an Xposed module but the problem is the time :/
Thanks for your review this is nice ! 😁

Hey sorry I didn't undertand Notigif is working now or no ? Because may be you installed an older version, there are versions with bugs on certain roms :)
But I'm glad to hear that this module is working, thanks for your review ! 😁
Oh no it does work. Both notigif and matrix rain work for me. Reason I though it didn't work is I never tried to restart system ui. But after I restarted system ui everything worked like it should
 
  • Like
Reactions: xHookman
Aug 10, 2018
14
1
DAYTON, OH
Moto G Stylus
First time rooting.. Works on moto stylus 2020(sofiap) rooted with magisk from A11(r) stock rom with lsposed. Trying to find all the apps needed was a maze (riru, lsposed, hook in (or whatever). Root for android 11 especially moto doesn't have a whole lot I've found,but matrix rain is sweet.. I can dig it! Thanks for this!
 
  • Love
Reactions: xHookman

TaZeR369

Senior Member
Aug 28, 2016
199
58
Hey man I really like your module, thank you for making it, it looks awesome on my phone.

I am running Resurrection Remix clear theme on Android 10, Moto G Power 2020. Latest riru + lsposed.

I had a suggestion, although if it where easily done perhaps you would have done so already, but how about instead of the rain consisting of letters of the alphabet, it be the actual symbols from the movie or something close to it?

Edit - I found this matrix font available freely on the web perhaps it can be added in the module.
 
Last edited:
  • Like
Reactions: xHookman

Top Liked Posts

  • There are no posts matching your filters.
  • 9

    ic_launcher_round.png

    MATRIX RAIN
    THANKS TO @Hyper.Alvi FOR HIS HELP !

    Hey !

    This module allow you to add a customisable matrix rain in notifications panel !
    Now open source at https://github.com/xHookman/MatrixRain ! :)

    /!\ SINCE RIRU V22 YOU MUST ENABLE RESOURCE HOOK IN LSPOSED SETTINGS /!\
    /!\ BOOTLOOPS HAS BEEN REPORTED WITH XPOSED/EDXPOSED AND I DON'T HAVE THE TIME TO FIX IT, MAKE A FULL BACKUP IF YOU WANT TO TRY /!\

    Changelog :
    Code:
    V1.3.4 :
    Fixed font not applied after reboot
    Fixed settings edition when the settings are hidden
    Texts are more precise
    /!\ Signature has changed so you probably need to uninstall the previous version sorry :( /!\
    
    V1.3.3 :
    Fixed a crash when you allow storage permission
    
    V1.3.2 :
    Fixed the fcking crashing seekbars 🤡 (Normally, I think, I hope... 😂)
    
    V1.3.1 :
    Fixed crashes with "Show settings" for low dpi devices
    Added scrolling in settings
    Possibility to hide the top red text to have more space
    
    V1.3 :
    Added background color
    Added opacity seekbar for every color (in the color chooser)
    Removed background opacity seekbar
    Added trail size
    
    V1.2 :
    Fixed min and max value for the font size
    Added ability to change the position of the matrix rain (useful if you have matrix rain display issue)
    Added invert direction
    Little change to color buttons arrangement
    
    Happy new year !
    V1.1 :
    Added ability to change font (and add yours)
    Added some fonts to use
    Added rain speed
    Potentially fixed a crash while clicking on "Show settings"
    Fixed offset value
    
    V1.0 :
    Initial version :
    Added main color
    Added gradient colors
    Added random colors
    Added font size
    Added columns size
    Added space between characters (vertical and horizontal)
    Added offset at end of lines
    Added background opacity
    Added possibility to customize raining characters


    Officially working with :
    OneUI 3.x
    AOSP R


    PS : Don't hesitate to try it on your rom and tell me if it work or no, I can support a lot of roms with your help :)

    Screenshots :

    Matrix1.jpg
    Matrix2.jpg
    Matrix3.jpg


    Used libraries (Big thanks to all there developpers) :
    Fileprefs : https://github.com/chengxuncc/fileprefs
    XposedBridge : https://github.com/rovo89/XposedBridge
    Libsuperuser : https://github.com/Chainfire/libsuperuser
    PhotoshopColorPicker : https://github.com/AzeeSoft/AndroidPhotoshopColorPicker


    Contact :
    If you want to help me or suggest me some ideas you can send mail
    Mail : xhookmandev@gmail.com

    My other module :
    Samsung Music Customiser : https://xdaforums.com/xposed/modules/xposed-samsung-music-customiser-change-t4076893
    Samsung Messages Customiser : https://xdaforums.com/android/software-hacking/xposed-samsung-messages-customiser-t4104635
    Notigif : https://xdaforums.com/t/xposed-lsposed-notigif-add-a-gif-to-notifications-panel.4165259


    You can give me donation if you want to support all my free works. A big thanks if you give me this reward it's very sympathic :) : https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=A3YW496LXQZ5A&source=url


    Thank you for reading this, don't forget to press thanks ^_^
    PS : I'm french, so I try to speak english I hope your eyes still lives and that there are not too mistakes;)
    3
    *** NEW UPDATE ! ***
    V1.3.4 :
    Fixed font not applied after reboot
    Fixed settings edition when the settings are hidden
    Texts are more precise
    /!\ Signature has changed so you probably need to uninstall the previous version sorry :( /!\
    2
    On Android 12 the Nnotification area is completely covered. Is there a fix for this?
    Hey you can try with the new version (with the new position seekbar) I hope it will work :)
    2
    I appreciate these sort of original modules. Thanks for this. If I may suggest one thing? It could just be me, but I feel like the animation is a bit fast. You can adjust settings for just about everything else but the tempo. Even if it were just something simple like slow, med, fast would be great. Hopefully someone didn't already suggest this I didn't really read all the comments so sorry if I'm beating dead horse
    2
    @Jck0day works on oos 11. Only issue is it runs fast on pulldown of notification drawer, then slows by about 1/3 speed if left down

    Also is it possible to add to recents also?