[App] Energy Ring - Universal Edition! For Galaxy S21!

Search This thread

jagan2

Recognized Developer
Jul 8, 2009
2,056
1,836
Download now from Google Play Store! And if you like, please leave a rating. :)


This is the original battery indicator around punch hole cameras, Energy Ring. All variants of the App is now merged into this one 'Universal Edition', future device supports shall only be available through this App.

If you have a device with punch hole camera, reach out via email to get support added!

Similar Apps for other Devices:
Energy Bar
Energy Bar Curved Edition for S8/S9/S10/+
Energy Bar Curved Edition for Note 8/9

energy-ring-logo.png
Adds a configurable Energy Ring around the camera lens indicating current Battery level. Dive into the various configuration options, not only you can quickly glance and get the battery info but, Energy Ring adds an accent to your phone's camera lens.

Energy-Ring-Animating.gif


Got a full charge? The Ring will be a 360 degree wrap around the front camera lens.
Battery depleting? So will the arc of Energy Ring.

Out of the box features:-

✓ Energy Ring can be configured from a width of 1 pixel to a donut thick ring
✓ Energy Ring puts almost 0% load on CPU, as it wakes up only to reflect any change in battery level
✓ Energy Ring's direction can be configured as clockwise/bidirectional/anti-clockwise
✓ Energy Ring can hide on fullscreen content (apps, videos, images, games etc)
✓ Energy Ring can be configured to change colors automatically depending on the live battery level
✓ Energy Ring could have a mono color/multiple color segments/gradient (pro)
✓ You can literally assign any color in the world for your favorite configuration
✓ Energy Ring has a number of cool animations whenever a power source is plugged into your device

play 6.jpg




play 8.jpg



All that is cool! But what about Energy Ring consuming Battery?!

This is one of the most exciting question for me to answer. Energy Ring more than anything understands that you need to utilize your battery efficiently (after all, that's why you installed the App, right? ;) .) Energy Ring sits on the screen silently putting almost 0% load on CPU, if battery level changes, Android wakes up Energy Ring. Once awake, Energy Ring quickly updates itself and goes back to sleep. And to be that extra efficient, the Ring goes on deep sleep when you turn off the screen, meaning it doesn't even read changes in battery level when the screen is off.

Accessibility Service Requirement:
Android requires Energy Ring to run as an Accessibility Service, to be able to display on Lock Screen. It does not read/monitor any data, whatsoever. This is especially useful for people who have disability to read numbers and work better with visual data.

Download now from Google Play Store! And if you like, please leave a rating. :)
 

Unblessed Be

Member
Jun 22, 2014
29
9
Los Angeles, CA
I like it, it's cool.. But the charging animations are a little choppy/glitchy. It's like it's running at 15 fps rather than the buttery-smooth 120 hz the S21 is capable of.

Or maybe the animations aren't looping exactly right? I can't tell, but there's something off.
 

eldavimost

New member
Feb 28, 2022
2
0
Hi @jagan2,

First thing, I totally love the app! It is very stylish and brings the phone to life.

I wanted to share some feedback (I'm using a Pixel 6 Pro):
  • I find changing the ring origin too easy, it would be great to add a lock button to leave it fixed.
  • Also, it would be great to know if you really set it to 0 degrees or 90... I think maybe adding (inside the ring?) an editable text box synchronized with the ring could be perfect. Another idea would be to set the angle to 0, 90... whenever the user got close as if there were invisible guides (this would limit some weird users that might want it on 5 degrees or whatever though).
  • Please please please, could you add a configuration of merged segments but in gradient mode? Right now merged segments allows an amazing level of configuration as I can set colour 1 to be until 30%, color 2 until 40%, color 3 to 80% and color 4 to 100%. But if I use the gradient feature, I have no control of how long of the ring each color should appear for.
  • About the animations, I agree with #12, animations seem to start moving gradually but they seem to finish abruptly. Maybe the deceleration algorithm is missing or not finishing properly or something?
Thank you very much for your work!

#Edit: I've been able to kind of sort out point 3 adding 10 colors so each of those are 10% increments (putting a color twice in a row would be a 20% range). It's WAY more beautiful this way! But a bit cumbersome to set up.
 
Last edited:

eldavimost

New member
Feb 28, 2022
2
0
Hi @jagan2,

There's a massive bug! If I put my Pixel 6 Pro in landscape, the energy ring disappears.

Can you please fix this? I can help you test it.


Seems like the option to hide the energy ring in full-screen apps also hides it whenever you put your phone in landscape. I thought it would be able to detect when an app is being shown in fullscreen and hide only in those scenarios?

Thanks
 
Last edited:

TheKnux

Senior Member
Sep 28, 2011
2,787
863
Akron
OnePlus 9
OnePlus 9 Pro
@jagan2 , I reached out to you via alemail a few weeks ago but you haven't responded. I'm not sure if you remember, but I helped you with making Energy Ring compatible with the T-Mobile OnePlus 9 and 9 Pro shortly after they were released. I'm now on a custom ROM and your app isn't compatible with it. A dev on Telegram told me to have you do something to make it compatible with the ROM, and/or while using custom props (Pixel). Please PM me on here on on Telegram at the same username as on here. Thanks.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Download now from Google Play Store! And if you like, please leave a rating. :)


    This is the original battery indicator around punch hole cameras, Energy Ring. All variants of the App is now merged into this one 'Universal Edition', future device supports shall only be available through this App.

    If you have a device with punch hole camera, reach out via email to get support added!

    Similar Apps for other Devices:
    Energy Bar
    Energy Bar Curved Edition for S8/S9/S10/+
    Energy Bar Curved Edition for Note 8/9

    energy-ring-logo.png
    Adds a configurable Energy Ring around the camera lens indicating current Battery level. Dive into the various configuration options, not only you can quickly glance and get the battery info but, Energy Ring adds an accent to your phone's camera lens.

    Energy-Ring-Animating.gif


    Got a full charge? The Ring will be a 360 degree wrap around the front camera lens.
    Battery depleting? So will the arc of Energy Ring.

    Out of the box features:-

    ✓ Energy Ring can be configured from a width of 1 pixel to a donut thick ring
    ✓ Energy Ring puts almost 0% load on CPU, as it wakes up only to reflect any change in battery level
    ✓ Energy Ring's direction can be configured as clockwise/bidirectional/anti-clockwise
    ✓ Energy Ring can hide on fullscreen content (apps, videos, images, games etc)
    ✓ Energy Ring can be configured to change colors automatically depending on the live battery level
    ✓ Energy Ring could have a mono color/multiple color segments/gradient (pro)
    ✓ You can literally assign any color in the world for your favorite configuration
    ✓ Energy Ring has a number of cool animations whenever a power source is plugged into your device

    play 6.jpg




    play 8.jpg



    All that is cool! But what about Energy Ring consuming Battery?!

    This is one of the most exciting question for me to answer. Energy Ring more than anything understands that you need to utilize your battery efficiently (after all, that's why you installed the App, right? ;) .) Energy Ring sits on the screen silently putting almost 0% load on CPU, if battery level changes, Android wakes up Energy Ring. Once awake, Energy Ring quickly updates itself and goes back to sleep. And to be that extra efficient, the Ring goes on deep sleep when you turn off the screen, meaning it doesn't even read changes in battery level when the screen is off.

    Accessibility Service Requirement:
    Android requires Energy Ring to run as an Accessibility Service, to be able to display on Lock Screen. It does not read/monitor any data, whatsoever. This is especially useful for people who have disability to read numbers and work better with visual data.

    Download now from Google Play Store! And if you like, please leave a rating. :)
    2
    Thanks but how did you install it? I can't find the app in the store.

    its not available in EU only US, UK , INDI and korea.

    you need to download Nicelock from appstore then download the app modul from apkmirror.