[ICS - 10][Xposed] ScreenOffAnimation v2.0.0 [2021]

Search This thread

gkillershots

Senior Member
Jul 12, 2013
287
209
firstly, I don't like to ask, but... you know... I like a lot when I get thanks in my threads hahahaha continuing...
ScreenOffAnimation - LATEST 2.0.0

Newer versions (2.0.0+) require Xposed version 93 or higher (tested on EdXposed only)
Also, it's required to uninstall and reinstall the app


Please, everyone having issues, keep reading the main post because I often update it.

It's the only post that's easy to find so every new thing I think that everyone must see are here.


Download links at the Attachments

Android support:

Android Pie support - latest versions (1.8+) works ( tested on 9.0 - sdk 28 - EdXposed)
Android Oreo support - latest versions (1.4+) works ( tested on 8.0 - sdk 26 - xposed v90 beta 3 )

Tests:

tested by myself:
4.1.2 motorola android
4.4.2 motorola android
4.4.4 Cyanogenmod (old isn't it?)
5.0.2 stock lg (a little bit of bugs with native anims)
5.1.1 lineage os
6.0 stock asus and lineage os
7.0 asus stock
7.1 lineageos x2
8.0 asus stock
9.0 samsung stock-ish
tested on +- 6 phones by me in different android versions, worked on all
about other about +20 person reported working here either



if your don't work please attach your xposed logs with the "not working on x" message and I'll try to fix it


IF I ASK YOU A LOGCAT


using apps to do a logcat isn't the right way of doing it, because in case of a system crash the app will close before it can save or even see the reason, so that's why I'm giving you the adb logcat
since your pc is logging it'll see everything until there's nothing more left
this way we can see the system wide crashes

adb logcat tutorial for everyone:
https://xdaforums.com/showthread.php?t=1726238
wether you want to provide it for me or not it's your call, but I can't just guess what's wrong with your phone, I need it and it needs to be good, otherwise I won't know what's happening



CHANGELOG:


v2.0.0
Code:
fixed the version number because everyone kept thinking that it wasn't the correct version because I forgot to update it
fixed the preview buttons
no need to reboot after a change is done
fixed not working on newer versions of riru core and EdXposed
(tested on Xposed API v93.0, EdXposed v0.5.2.2_4683 (YAHFA), Riru v23.9)
small optimizations
changed target build version

v1.11
Code:
allows users to change the screen on animation start delay, reducing it will fix the blink issue before the animation start.
if your phone animation was starting midway, you can also increase it.

v1.10
Code:
fixed a bug that crashed the app when you tried to lock it with the screen rotated

v1.9
Code:
changed a sharedpreference setting to remove mode_world_readable

v1.8
Code:
fixed a lockscreen timeout bug that looped the animation
removed a method that used the android hidden api
inserted a xposed method call to lock the phone

v1.7
Code:
reworked from 1.5
fixed a shared preferences issue
reapplied the changes from 1.6
created a new screenshot method for new api's (the old one is gone android 9.x+
commented out a method (lol because my compiler refused to accept it)

v1.6
Code:
apply oreo XSharedPreferences fix only on Oreo devices or newer, leaving the old ones as them had always been

v1.5
Code:
side fill animation added (as requested)
small optimization on CRT screen on animation algorithm (performance optimization)
screen popup bug at screen on animation workaround(not fixed, but less frequently for me) [COLOR="Red"][B]NEEDS FEEDBACK IF IT IS BETTER OR WORSE[/B][/COLOR]

v1.4
Code:
Android oreo fix (xshared preferences fix)
devs:
gradle updated

v1.3
Code:
added crt on animation
devs only:
project ported to android studio


BUGS:
Code:
None for now

Source Code:
if you are not a developer ignore this part, just use the apk, this won't give you any advantage.
https://github.com/lucasa831/Xposed-ScreenOffAnimation

thanks to @zst123 for doing the original app here and to everyone that helped him
 

Attachments

  • screenoffAnimation-v1.4_gk.apk
    442.1 KB · Views: 1,072
  • screenoffAnimation-v1.5_gk.apk
    490.8 KB · Views: 920
  • screenoffAnimation-v1.6_gk.apk
    442.7 KB · Views: 4,801
  • screenoffAnimation-v1.8_gk.apk
    464.2 KB · Views: 169
  • screenoffAnimation-v1.9_gk.apk
    461.2 KB · Views: 399
  • screenoffAnimation-v1.10_gk.apk
    669.1 KB · Views: 1,334
  • screenoffAnimation-v1.11_gk.apk
    479 KB · Views: 735
  • screenoffAnimation-v2.0.0_gk.apk
    481.5 KB · Views: 1,093
Last edited:

beanbean50

Senior Member
Jul 9, 2008
3,490
1,642
London

Attachments

  • screenoffanim_crton_gk.apk
    441.2 KB · Views: 742
  • Like
Reactions: eric-200

gkillershots

Senior Member
Jul 12, 2013
287
209

omg, this is the most random error I've ever seen

FIRST:
uninstall, reinstall, re-enable module and reboot.

if the error persists:

do you know how to use adb?

I hope yes
if not


open an adb shell and type the following
Code:
su
cd /data/app/com.zst.xposed.screenoffanimation-1/
ls -l -R>/data/local/tmp/mylog.txt
cd /data/data/com.zst.xposed.screenoffanimation-1/
ls -l -R>>/data/local/tmp/mylog.txt

press enter after each line
everything is case sensitive
note that the second ls has 2 >
then give me the file /data/local/tmp/mylog.txt

if you need extra help you can ask
 

Top Liked Posts

  • There are no posts matching your filters.
  • 47
    firstly, I don't like to ask, but... you know... I like a lot when I get thanks in my threads hahahaha continuing...
    ScreenOffAnimation - LATEST 2.0.0

    Newer versions (2.0.0+) require Xposed version 93 or higher (tested on EdXposed only)
    Also, it's required to uninstall and reinstall the app


    Please, everyone having issues, keep reading the main post because I often update it.

    It's the only post that's easy to find so every new thing I think that everyone must see are here.


    Download links at the Attachments

    Android support:

    Android Pie support - latest versions (1.8+) works ( tested on 9.0 - sdk 28 - EdXposed)
    Android Oreo support - latest versions (1.4+) works ( tested on 8.0 - sdk 26 - xposed v90 beta 3 )

    Tests:

    tested by myself:
    4.1.2 motorola android
    4.4.2 motorola android
    4.4.4 Cyanogenmod (old isn't it?)
    5.0.2 stock lg (a little bit of bugs with native anims)
    5.1.1 lineage os
    6.0 stock asus and lineage os
    7.0 asus stock
    7.1 lineageos x2
    8.0 asus stock
    9.0 samsung stock-ish
    tested on +- 6 phones by me in different android versions, worked on all
    about other about +20 person reported working here either



    if your don't work please attach your xposed logs with the "not working on x" message and I'll try to fix it


    IF I ASK YOU A LOGCAT


    using apps to do a logcat isn't the right way of doing it, because in case of a system crash the app will close before it can save or even see the reason, so that's why I'm giving you the adb logcat
    since your pc is logging it'll see everything until there's nothing more left
    this way we can see the system wide crashes

    adb logcat tutorial for everyone:
    https://xdaforums.com/showthread.php?t=1726238
    wether you want to provide it for me or not it's your call, but I can't just guess what's wrong with your phone, I need it and it needs to be good, otherwise I won't know what's happening



    CHANGELOG:


    v2.0.0
    Code:
    fixed the version number because everyone kept thinking that it wasn't the correct version because I forgot to update it
    fixed the preview buttons
    no need to reboot after a change is done
    fixed not working on newer versions of riru core and EdXposed
    (tested on Xposed API v93.0, EdXposed v0.5.2.2_4683 (YAHFA), Riru v23.9)
    small optimizations
    changed target build version

    v1.11
    Code:
    allows users to change the screen on animation start delay, reducing it will fix the blink issue before the animation start.
    if your phone animation was starting midway, you can also increase it.

    v1.10
    Code:
    fixed a bug that crashed the app when you tried to lock it with the screen rotated

    v1.9
    Code:
    changed a sharedpreference setting to remove mode_world_readable

    v1.8
    Code:
    fixed a lockscreen timeout bug that looped the animation
    removed a method that used the android hidden api
    inserted a xposed method call to lock the phone

    v1.7
    Code:
    reworked from 1.5
    fixed a shared preferences issue
    reapplied the changes from 1.6
    created a new screenshot method for new api's (the old one is gone android 9.x+
    commented out a method (lol because my compiler refused to accept it)

    v1.6
    Code:
    apply oreo XSharedPreferences fix only on Oreo devices or newer, leaving the old ones as them had always been

    v1.5
    Code:
    side fill animation added (as requested)
    small optimization on CRT screen on animation algorithm (performance optimization)
    screen popup bug at screen on animation workaround(not fixed, but less frequently for me) [COLOR="Red"][B]NEEDS FEEDBACK IF IT IS BETTER OR WORSE[/B][/COLOR]

    v1.4
    Code:
    Android oreo fix (xshared preferences fix)
    devs:
    gradle updated

    v1.3
    Code:
    added crt on animation
    devs only:
    project ported to android studio


    BUGS:
    Code:
    None for now

    Source Code:
    if you are not a developer ignore this part, just use the apk, this won't give you any advantage.
    https://github.com/lucasa831/Xposed-ScreenOffAnimation

    thanks to @zst123 for doing the original app here and to everyone that helped him
    9
    looks like oreo killed this app
    sorry for being an absent developer
    but i'm running oreo already so I'll do my best to update the app
    taking advantage of that, I'll also try to fix the screen on animation glitch and add the new animations
    also put the code on git (I think I forgot to commit :|)

    edit:
    I was such a bad developer back in the day I did this (like lots of years ago) I didn't notice that the screenon animation problem can be solved with a simple delay change '-'
    note to myself: always read the whole code from now on

    edit2:
    source code properly pushed to github, link on the main thread

    edit3:
    reinstalled xposed and now xposed Isn't working at all, AAAAAA

    edit4:
    xposed framework fixed, now testing solutions to the error

    edit 5:
    now the app is working again, wait just a little bit while I do a cleanup

    edit 6:
    app released into the main thread as version 1.4

    edit 7:
    forgot to mention, oreo version of the app source also released
    8
    NEW VERSION RELEASED
    changes:
    new animation
    small optimization on crt on
    screen flicker at screen on animation reduced time and frequency


    released in version 1.5, go check it out
    7
    hey guys, ill be back to development
    i've bought a galaxy s8+
    just waiting for my rmm state get normalized and I'll root it.

    XD
    6
    version 1.10 released

    if you tried to lock your phone with the screen rotated it would crash on android 9.x+... fixed