[How –To ] AMOLED SCREENS: Evidence of battery savings using black ,bright wall paper - General Topics

EDIT: Please jump to post 4 for updated test results . Come back to this post for why this thread
There are umpteen threads on battery saving tips / methods and a few on AMOLED screens and battery savings. So why a new thread, could be the Question
Because
1.Battery saving means are meaningful if backed by numbers, else it’s subjective
2.Tests below were done on N7100, but given the popularity of AMOLED (two dozen and counting per Wikipedia), across cell phones and tabs, this may be interest to battery freaks and hence posting in general section rather than N7100 threads
3.Provide a replicable methodology of testing on your AMOLED device (rooted) both manually and automated. There are threads on XDA as well that suggest testing methodology but have not come up with easy testing methods and automating it unless I missed
I am NOT a qualified guy to understand the technical details of testing screen power nor of the methods/ apps used. There is enough material on the net to show how complex it is and savings using using dark screens vary from 18 to 41 %. IMHO, the jury is out and appears to be taking a long break
All I have done is put together various pieces to show a way of testing it and come up with results that are indicative and demonstrate trend lines.
Also the apps chosen for testing is not be misconstrued as canvassing for them.
There may be better ways of doing this test using other apps or better testing ways, which you are welcome to share here.
Test Device Configuration
GT-N7100 (t03g), ROM- Deep Impact (Morph variant) (Kitkat) by @Sammy_052
Kernel Agni- 3.0.101-India-v4.4.2-OC-INTL-STOCK_HYBRID-KitKat
Apps Used for testing
3C Tool Box Pro: Has a nice feature showing screen consumption in mAh (though on devices like mine which don’t have a current sensor, it is derived from battery drain percentage). Plus, it has the advantage of modules that can be accessed and test automated. Immense thanks to @3c , developer, who helped a ton
Darker : Screen Filter that was thoughtfully provided in the ROM. Free version allows darkening up to 50% as used for test
Stay Alive : To keep the screen alive for two hours (being the test duration), since the maximum screen time out is limited to 10 minutes in KitKat. 3C Toolbox offers a way of choosing apps , which keep screen on, as long as apps are kept in foreground. For some reason, this did not work with Nova Launcher as chosen app, hence the need for a different app. There are many free apps on Play Store with similar functionality and may be used after testing that they do not impact 3C
MacroDroid : To automate the test process. This is by @UndeadCretin and is a great tool to automate without a steep learning curve. The aim of click starting the test and getting results in mail box has been achieved (barring manual intervention in the first minute of starting the test) . The macro used for this is posted on the app thread. This macro can be easily tweaked and battery bugs can have a field day trying things like Live wall paper, under volting/over volting and altering CPU / GPU frequencies to see impact on power
Broad test Methodology (details later in thread)
Screen power usage was tested in 3 cases. Cell was kept in airplane mode to get cleaner results (optional) and Stay Alive used to keep the screen on for two hours ( targeting to get a drop of 10% battery level) for each test.
Case 1: Bright wall paper
Case 2: Bright wall paper with screen filter
Case 3: Solid black wall paper
Results of Testing ( files attached )
Case 1: Bright wall paper: Screen consumption is 195 mAh
Case 2: Bright wall paper with screen filter: Screen consumption is 189 mAh
Case 3: Solid black wall paper: Screen consumption is 172 mAh
Conclusions
1. Using a solid black wall paper as compared to bright wall paper shows 11 % savings.
2.Using a screen filter on bright wall paper shows very little savings 3% . Was surprised at this result and repeated the test and the results were practically same. This disputes the accepted belief that screen filters save power but is savings as low as this?
Internet reports savings from 18% to 40% by using black screen as compared to 11 % above, am guessing are due to a bunch of reasons, like testing methods, screen size, age of device, device to device variations, ROM, kernel settings, GPU/CPU voltage and frequency to name a few at device level .At next level, is the apps used, usage pattern of phone, algorithms used for dimming the phone and many more.
Testing as above is not real life. To carry out real life testing, ideally one would need to replicate activites for a fixed duration like calling, texting, browsing, watching stored video, on line music / video. I have not come across any app or way of doing this and would be happy to give it a shot, if someone can suggest a simple way
Detailed Test Instructions - To provide consistent testing environment and get clean results
1.Disable scheduled running of apps during the test and Greenify
2.Set the wall paper which you want to test and ensure sufficient battery
3.Run Stay Alive and use the second icon (red one) in the notification bar
4.Run Darker at your preferred settings for tests with screen filter
5.3C settings ( Thanks to @3c )
a)Settings>Recorder>Continuous recording enabled
b)Settings>Recorder>Time frame and Rate- depending on how long (maximum) you want to test and how frequently you want data to be updated, choose appropriate option . I used 12 hours, 10 minutes
c)Settings>Battery>Monitoring> mA retrieval method (if your device is listed choose, For Samsung devices, on enhanced estimated or estimated on the other side is pretty stable and the same for all devices, but often slower to update.
d)Settings>Battery>Monitoring>Estimate, use estimates drain, or if your device has a current sensor and reliably works choose use current sensor
6.Create shortcuts on home screen for battery statistics module of 3C using 3C widget
7.Start the test and go to markers tab and set the marker. You can create markers from the action bar or from history tab long pressing a record. Markers shows average consumption, be it mA or %/h (tap the value to switch). Min/max shows the range for the % or mV. Remember to show full history (not just % changes) by long-pressing the options and tapping “full history”.
8.Time the test and take screen shot of markers results
9.Repeat test for different cases
Looking forward to your views

Nice
Wow, this is a totally put together review. AmoLED screens save a lot of power on black, unlike LCD backed by light from LED where the entire screen needs to be on at all times when the screen is displaying anything. LED screens do not have a back light to support them in producing light. The individual pixels themselves produce the light. Hence if part of the screen is black, it means that, that part of the screen is off.
I had thought this through when making the rom in the first place and hence was the need in keeping all the elements either complete black or white. But samsung as a company decided to go away from this beautifying and practical aspect and the later phones have begun shipping with rather different set of colors.

Sammy_052 said:
Wow, this is a totally put together review. AmoLED screens save a lot of power on black, unlike LCD backed by light from LED where the entire screen needs to be on at all times when the screen is displaying anything. LED screens do not have a back light to support them in producing light. The individual pixels themselves produce the light. Hence if part of the screen is black, it means that, that part of the screen is off.
I had thought this through when making the rom in the first place and hence was the need in keeping all the elements either complete black or white. But samsung as a company decided to go away from this beautifying and practical aspect and the later phones have begun shipping with rather different set of colors.
Click to expand...
Click to collapse
Thanks for your view. It is fitting that you as ROM developer, included this aspect in your ROM and that is what triggered me thinking.
The test above is representative of a small portion of SOT, maybe around 10%. Real life usage is what needs to be measured and am searching for an app that can run fair amount of real life use cases. Only Antutu does something similar but requires user intervention to run. Ideal is auto play so that it can be automated through MacroDroid. Your thoughts around this are welcome
Sent from my GT-N7100 using XDA Free mobile app

Updated test results
So, i was stuck for long to do real life testing and it is done now !!!
A few major changes from the previous set up
1. ROM changed to wesam.othman v8 by @wesamothman
2. Better Battery Statistics (BBS) used in place of 3C Tool Box mainly because of ease of setting up and being more popular, eliminating process described in OP. But IMO, 3C Tool Box is far more versatile and powerful in studying battery usage
3. Most importantly, discovered Battery HD app (free) by Small Tech (https://play.google.com/store/apps/details?id=ch.smalltech.battery.free&hl=en). Very hand app and well designed. This app has on line calibration features using wifi browsing, streamning music and video. I wanted to extract these modules and incorporate in the macrodroid macro (part aim of this test is automation as mentioned in OP). Requested the developers and amazingly, they jumped in to help and created separate links for each of these modules so that i could call them in the macro to execute without any manual intervention. Extremely thankful to Santiago and Vadim of the team who made it possible :good:. Without their help, automation of this test could not have been possible. Thanks again !!!
Coming to the test , real life usage to the extent possible has been simulated except for gaming, calling , texts and social media apps. Test consits of 30 minutes of browsing, 15 minutes each of streaming music and video. Screen was kept on during the test duration and darker (screen filter) when used was set to 50%. Pics attached
Results
Case 1: Bright wall paper- Batterydrain was 10 %
Case 2: Bright wall paper with screen filter - Batterydrain was 9%
Case 3: Solid black wall paper - Batterydrain was 8%
So, this may be interpreted as- if you get 5 hours SOT for instance using a bright wall paper , you would have drained 50% of battery. But with using a screen filter on the bright wall paper, after 5 hours you would have used only 45% and the extra 5 % (over usage not using screen filter) would give you additonal 30 minutes of SOT !!!
And if you were using a solid balck wall paper instead, that would have given you an additional hour , making it 6 hours of SOT !!! ( Of course, this is assuming same usage and linear battery drain)
So, it is your choice, you can test it yourself
Happy battery life...cheers

Related

how to compare a power consumption of your devices

So, for a long time reading the forum and asking a question along the way, why I have so quickly battery discharging on my phone, I came across an interesting thought: "and from what I actually compare?. someone wrote about 5% per night, someone love to confess on the tab "Journal of the battery and it shows that he is the difference between" running "and"phone on "0.5%. but what is a night (for me it's 8 hours for someone 5). which network who have (GSM or 3G)? Also, we are constantly being developed and modified ROMs and kernels, which also constantly featured the words "lowered energy consumption."
And how do you actually compared the energy consumption of the old firmware to new. usually it sounds like "on the old firmware, I charge the phone every day, and now I charge every 2 days." but we don’t know details of how actively you used options of your phone on the old version, and how use now "(for me, For example the first 3 weeks after buying the phone had lived only one days, but now 2-3 days. but not because the new firmware, but because I'm tired of constantly digging through the phone settings and install the different soft, thus discharging it).
So, our challenge is to develop an algorithm (and in the future opportunities programs), as can be correctly and objectively compare the power consumption of our devices. That at least from the transition to the firmware to the firmware, from one kernels to another to be sure that the phone will not live less than before. Search for programs of this kind I have not been successful, can someone tell me if he knows?
actually look to you for ideas, how best to develop an algorithm testing the phone, and simultaneously bring your own.
then everything will be set out with respect to the software part, because hardware is not subject to us
1. So, first of all we need to start with any initial data. Having read all the threads about power consumption, I have come to the conclusion that the original data should include the following:
- Do wipe battery stat. We fully discharge the phone till shutdown and charge it in off state. after the device is fully charged, unplug it from the charging device and do wipe batter stat from the recovery menu
- To make the calibration of the battery you need to discharge and completely charge in turned off state the device at least 3 times
Here is one of the toughest parts, considering the long battery charging our phones. charging off-state means 4 hours of losing connection. and we need to do it 4 times. One discharge-charge cycle for a complete calibration system, as I understood , is not enough.
all the widgets and programs that can perform any action to in background must be disabled.
well, and then discharges our apparatus up to 95% in quiet mode, to give the battery a little bit cool, and eliminate trouble with 99-98-97% and you can begin testing.
2. Measurement tool. I would have chosen for this purpose, program or Battery Monitor Widget (she effects on discharging battery, but it writes logs, which can be tracked over time the battery status in percentage and millivolts) or JuicePlotter (don’t have logs. We have to extract data from the graphs that it constructs). JuicePlotter showed the best result in power consumption while the CPU time drain more than BatteryMonitorWidget - here's the first interesting fact. Now I’m testing these programs repeatedly to confirm this effect
3. In order to reduce measurement error the device must be discharged at least 20% of one test. or better at 30%. then + / -1% in the testing will not be particularly significant. That why testing process will be long and tedious.
4. In order to understand the power consumption of device in general, you should at least try to understand and share the power consumption of its individual components:
5. power consumption of the screen. For this purpose you can use the widget to extend controls, where you can turn the screen on constantly. And choose any standard wallpaper with middle brightness. we need to measure how much battery discharging for 3 hours the screen on. for small, medium and very high brightness, respectively. you can check consumption on the automatic brightness too. is believed that the turning on an automatic brightness strongly discharge the device..
6. power consumption of the file system. In the good we ought to write a program that creates a file in a loop on the internal flash drive, and anything he writes and deletes the file. Repeat the loop few thousand times to the total time was about 2-3 hours. but until there is no such a program, you can simply copy the file size of 2-3 gigabytes of internal memory with a program such as ES Explorer. In this case, the screen must be enabled to minimum brightness (since we already know how much the phone is discharged from simply turn on the screen) to control the copy process and accordingly the percentage of discharge.
7. Estimation of consumption of the processor. To do this, too, we can write a program that would do any arithmetic operations within an hour of time. But here we get the maximum load, therefore the maximum power of the processor. and it is unlikely it will be different from the firmware to the firmware . But our processor is also able to reduce the frequency and consequently reduce power consumption. And here I think there is much to improve the software. Therefore, must be differences from firmware to firmware. And the best test for this, I think, show any video on device, it loads processor to 30% on average (better view a videoconcert, so there isn’t quite boring) for one hour and thus measure how much discharge our batteries from this view .
8. Estimation of Wi-fi. Then the test can serve up any file copy from PC (connected through wires to an access point, so this segment was not the brakes) to our unit. Since the maximum speed that I managed to squeeze out of the standard N on my Captivate is 0,8 MB / sec I think copying the file size of 2GB will be enough to discharge our device is not less than 20% battery. copy can be perform using the same ES Explorer
9. Rated power consumption in standby mode. here it must enable the network only GSM. turn off the wi-fi and bluetooth. the screen went off and did not touch the machine for 8 hours. Better course would be 24 hours, but I think hardly anyone will be able to perform such a test
Actually look to you for your suggestions and additions, as can be realized by comparing energy consumption of our devices.
from the general collective thoughts we can open thread with algorithm, where you can write your test results according to the algorithm ... and make any conclusions.

Increase Smart Phone Battery Life

Hi, firstly I'm sorry my english is a little bad )
Did you even harder to charge your smartphone is based on the first day? Here are tips that you fully based. Get away from the stress of the outside end charging of battery life and increase your phone.
1 - Home Screen Wallpaper and Theme you are using:
If you are using a smart phone with AMOLED screen, predominantly black wallpaper should be preferred. AMOLED technology while light colors such as white because it consume more power. LCD and SLCD screens, such a situation is not in question.
My suggestion is not to use an animated wallpaper for Android users in particular. Animated wallpaper, using the phone's hardware more. This is going to have to consume more power than the components.
Android users should note also displays add to the widgets. Widgets are always synchronized with the running and intense 3D graphics, as well as the equipment used for the data connection şarjınızı effects shot.
2 - Display Lighting:
It is best to leave the automatic setting of this area.
But I do not like to remain on automatic. If you need to talk I'm being honest, I always light at the highest level. Because all the ingredients here, and it will not have to perform the charging period will be longer.
But I do not want to go up to the maximum number of days gidebilecekse say it, my proposal is worthwhile to listen to. Big and wide screens of smartphones, especially in the light of day very well read. Do not force the phone to the light a little bit, then move to a higher level.
But it starts to get dark, shine your light, especially in the evening turn down the screen. Smart phones display lights to a minimum, even offers sufficient light in the evening. This is an effective tactic.
3 - Wireless Connections:
Smart phones are undoubtedly the most power-consuming units, wireless connections. WiFi, Bluetooth, GPS and 3G that are overviewed, 3G and GPS fully charge the enemy.
According to their attempts, with the closure of all wireless connections between all of them to be open to play at least half a day I've noticed.
For example, turn off the GPS. Only helpful both when business is active. Shortcuts available in Android and Symbian Belle. The option to turn on and off in a practical way. We also do not walk Bluetooth is on. It is also charged unnecessarily waste.
A clear grasp of 3G and WiFi when it is, let's not say conect. When connecting to open it. If you say'm going to necessarily turn off syncing on Android.
Sync / Sync, for a certain period of time it şarjınıza negative effect on the data are drawn. When you use the most sense to synchronize.
4 - Your RAM (temporary memory) Operate the program free to leave and at the bottom:
Most are at fault here. If you open up the application on the phone and waiting at the bottom. E, the processor is running at full speed all the time. The conclusion is obvious.
And then they were going at the charge of the phone as well as the complaints are coming slowly. Take a notebook and a lot of that time in the program's run, so let's wait. Let's see what is going to charge?
There are applications for the program terminates, especially Android. But most of these applications 24/7 has an adverse effect charging them for trying.
I would recommend this program to Android users. Download this app. Click on the widget closes all running applications. However, if you open the program by clicking the icon, you can see and what you want Implementations running off. I would recommend this method.
When you close all the system applications to open them again, the power turns off, and then spends the processor. Here you can download the program[/URL]
5 - Efficiently Manage Your Smart Phone Processor:
This section applies to users Root'lu. Root evaded users have this right, they do not die. Linux-based smartphones, especially those driven into exile in the market with a certain processor speed settings.
In general, the phones are set to OnDemand, the processor can adjust the speed according to the amount of use. For example, a 1 GHz processor that the phone does not work all the time at 1 GHz.
Their phone for the sake of example, a 1 GHz - 265 MHz range is running. I changed speeds. If you charge the phone and the maximum to withstand reduced from 500 to 128 can do. But later in your job will be completed on the processor to use 100% of himself. This will mean that the screen backlight to stay on and wait for you. I mean, at least let it charge the struggle, suffering Pull spend more charge.
I phone 1190 - 450 range using the. I can do my work as well as installing and getting faster. Charging time is important, 1190 - 128 range I choose.
Forget! Reduce the processor speed on the phone, when trading amplify şarjınızı. Because it is trying to slow the processor 100% to use and work will be completed on your screen light will stay open late.
6 - When charging the phone's battery Full Fill:
Do not say we already have would remove 100% charge to fill it. Phone software does not fully charge the battery. Leaves a certain margin of tolerance. Here we also benefit by it. In particular I saw that HTC Desire'da tried and successful. Each company's share of each model, it will not stop. But you can be on your left. Does not hurt to try.
Explaining the steps for:
-Phone up to 100% of full charge.
-Turn off the phone, remove and charge the phone.
-Install and charge the phone again, wait until bekleyebildiğiniz. (1-3 hours)
-Turn your phone into the phone, and remove the charge.
-Wait for your phone to do nothing between 2-5 minutes after opening. (Not attached to Sharjah)
-Turn off your phone again and again for at least half an hour into charging.
Remove and use the phone in the normal-charging. The procedure is finished.
This method has been calibrated with the battery is charging and fully. Enough to do this once. And then he goes to full charge.
7 - Special Edition Operating Systems Aim for:
Android users who root for in this Article. Made by the manufacturers of Android devices, phone skins, chargers doing negative effect on life.
TouchWiz, Sense interfaces, such as, the system is more tiring, as they lower the charge time. So we have the benefit of using a pure version of Android.
With pure Android versions like CyanogenMod custom Android versions sure to use similar interfaces. The term of charge with a very stretched. Will be surprised.
Of course, I do not recommend this method to anyone. Aware of the change and the risk of all the phone's Android software will recommend it to our readers.
Suggestions useful to you?
Thanks!!! i will follow these tips :good:

Getting reasonable battery life

Hey guys, just wanted to throw out what I have found re: reasonable battery life.
As most of you know, you can tell when the phone is not getting what I consider reasonable battery life.
Here are the things that I found worth doing:
1: Greenify apps if you can. Unfortunately, Facebook is one of the worst violators of battery and if you greenify it, you will go a long way towards having decent battery life. Of course, then you don't get your Facebook notifications, but for me, this is a plus.
2: Battery Doctor. You can set it to kill apps when the screen is off. There is a whitelist as well so you can keep certain apps running instead being killed.
3: Adjust the auto brightness curve. This seems to work well. Keep the screen reasonably bright but no more than necessary. I think this might work better than just a fixed brightness level because if the area gets really bright, at least the screen will react and become brighter so you can still see the screen. To me, the screen is a battery killer.
4: If you have a super AMOLED display supposedly you can black out the screen with a dark UI. Not sure how much this helps.
5: Custom Kernel. I have only tried IceCode and insanity. Both were giving reasonable battery life. I tried the lower voltage tables in IceCode but didn't notice much difference.
For me, even though I tried several different ROMs, if I did the above, I got reasonable standby/sleep times. It was usually 1 to 1.5 percent per hour in sleep. When the screen was on, battery life was totally dependent on screen brightness. For me, reasonable is with decent use - check/reply to mail a few times an hour, browse web, text, talk abut an hour a day, etc... from 7a-3p and still have around 70% left. For me, the phone still needs charging every day though. Any other tips???
For Facebook, I use the Tinfoil For Facebook app, which is pretty much just a wrapper of the mobile browser version. Beside the battery drain the official app causes, the privacy concerns with the addition of them listening in on your mic makes this worth it.
Hi all. Can anyone please suggest which Rom & kernel combination gives best battery life for Ville c2 . Main use is web browsing on mobile data & some casual gaming.
I recently got this device and am new to this (c2) forum.
Sent from my HTC One S using xda premium
I use the "Snapdragon BatteryGuru" application.
A feature I love is that I can set what apps have to be updated ever, when I use them or basing on my use. For example I installed Facebook, Twitter, a mail client and Skype on my phone. I can choose that the mail client has to be updated ever, Facebook and Twitter basing on my use, and Skype when I use it.
BatteryGuru can enable some features like the Wi-Fi or the Mobile data basing on my use. For example, I surf the internet between 8:00 AM and 3:00 PM. The Snapdragon's application registers this activity and it will automatically enable internet connection between 8:00 AM and 3:00 PM.
Another feature I like is that I can enable a low power mode when the battery reaches a choosen level and disable, for example, the mobile data, Wi-Fi, Bluetooth, apps update, etc.
Awesome app!
I saw that app. Will need to check it out. Sounds like useful features.
Thanks! I'll try Greenify with Facebook.
I'm quite satisfied with the AOSPA 4+ ROM (stock kernel). I unplug the phone at 9am and around 10pm - 56% battery remaining (with Greenify + Auto brightness + Dark UI theme) with normal usage like browsing/checking emails/phone calls every now and then.

[APP][4.1+] Save your battery power with Pixel Battery Saver (Pixel Overlay App)

Hi!
At the beggining - I'm sorry if you won't understand something. English isn't my main language, I still learn.
In some smartphones with AMOLED screen (such as Samsung Galaxy S4) black pixel = turned off pixel.
I've always been irritated because of the fact that our batteries aren't too great, but phone producers still produce their phones with hiper-resolution, which practically we cannot even see.
I have invented something, that later I turned to real app.
I call it Pixel Battery Saver, because it displays some kind of totally black mesh on the screen (you can change its density), so at least half of the pixels (or more) are turned off (so the screen consumes less energy!), while you are still able to read anything on your screen.
If you still don't understand, just take a look at the screenshots.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've already created this app.
You may download and test it for free,
but if you really appreciate my work - I would be grateful for every donation (every single dollar would be helpful).
Let me know if you found any annoying bug or misspelling. This is my very first app - I still learn
FAQ:
What do I need this for?
- Imagine this situation - your battery level is really low, but you have to search for something important on the Internet. Making the brightness lower often isn't enough. That's when you would need my app - to turn off some count of pixels.
There are lots of apps that dim the screen...?
- This app works different. It doesn't overlay your screen with transparent image (but there is such option in premium version if you need it too). It overlays your screen with totally black screen, which makes some count of pixels off, to prevent them from consuming battery.
Do I really need AMOLED screen?
- The best results you can get right with AMOLED screen, where black pixel means turned off pixel. However, even in other type screens black pixels are saving some battery, so it's just worth to check.
In battery stats I can see that this app consumes a lot of energy. Why?
- Don't look at the stats, look at the real battery consumption. Probably, Android Battery Stats app "thinks", that this app display an image on the screen all the time, because of what it shows an information about consuming energy. In fact, this app turns OFF the pixels (in AMOLED screens with this function), so it SAVES that energy, not consumes.
When the mesh is on, I am unable to install apps (Install button is disabled). WTH?
- That's because of the Android Security. In premium version of Pixel Battery Saver I added an option to bypass this protection. In this free version you can simply turn off the app (by clicking "Turn off" button in Settings window) before installing any app and then turn on it again.
Density of the mesh that I recommend is "High".
Changelog in post #2.
Download: Google Play
Always use the latest version with fixed bugs and new options.
[CHANGELOG]
v1.3 (coming next month):
- new option to automatically start service at specific battery level
- hidden notification icon
- option to detect package installer to prevent its bug (stops mesh activity when you're installing new app and starts it again when it's done)
- new option to dim the screen (useful at night)
- small fixes
v1.2.1:
- fixed doubled mesh after reboot (black screen)
- fixed unnecessary scrolling to the bottom ad
v1.2:
- quickly show/hide the mesh with notification action
- Ads. Sorry =)
v1.1.1:
- shortcut to the donation page
v1.1:
- new option to automatically start service on boot
- small bugfixes
[TO DO]
- Widget
- Overlay bottom navigation bar too
[KNOWN BUGS]
- I can't install any app (unable to tap Install button)
> This bug is fixed in version 1.3 (added new option to prevent this)
- The bottom navigation bar (with back, home and recent apps buttons) isn't overlayed
> I know about this, I will fix it in the future
disip said:
So, the question is - is anyone able to create an app like this?
Click to expand...
Click to collapse
There are a couple of issues with the concept as you've outlined it.
1) Turning off 50% of the screen you make small text unreadable. Even in your example the not so tiny temperature values are illegible.
2) While this would definitely conserve power in terms of physically lighting the screen, it might not be by as much as you'd think. The screen has multiple power sucking components. The first is the light producing LED's. Turning half of them off saves half the power. Simple math
. But the GPU that processes the screen imaging still runs at full speed even if the screen is blank. While the LED pixels aren't working, the GPU is still working to render a black image. So turning off half the pixels doesn't reduce the power draw required to run the entire display to 50% in total.
3) The app that overlays the black mesh will require the GPU to work overtime. It's got to render the image that's supposed to be in the screen plus it's got to render the black mesh over the native image. That could potentially use up more energy rendering the black than the black saves by not lighting the pixels.
4) The already built in option is to just turn the screen brightness down 50%. It accomplishes the same goal, requires no additional image rendering, and preserves the original image design without loss.
Skipjacks said:
There are a couple of issues with the concept as you've outlined it.
1) Turning off 50% of the screen you make small text unreadable. Even in your example the not so tiny temperature values are illegible.
2) While this would definitely conserve power in terms of physically lighting the screen, it might not be by as much as you'd think. The screen has multiple power sucking components. The first is the light producing LED's. Turning half of them off saves half the power. Simple math
. But the GPU that processes the screen imaging still runs at full speed even if the screen is blank. While the LED pixels aren't working, the GPU is still working to render a black image. So turning off half the pixels doesn't reduce the power draw required to run the entire display to 50% in total.
3) The app that overlays the black mesh will require the GPU to work overtime. It's got to render the image that's supposed to be in the screen plus it's got to render the black mesh over the native image. That could potentially use up more energy rendering the black than the black saves by not lighting the pixels.
4) The already built in option is to just turn the screen brightness down 50%. It accomplishes the same goal, requires no additional image rendering, and preserves the original image design without loss.
Click to expand...
Click to collapse
1) Why do you think so? As you can see on my image, it doesn't make the text unreadable (if the "mesh" is pixel-by-pixel)
2) Right, but everyone know that black-layout apps are muc better for our battery than colorful or white, right because black screen isn't that "hungry" of power
3) Ok, but there are lots of apps that creates a full-screen black (transparent) overlay to make the screen more "shade" (dim?) to save the power. It works, even thou all the thing you described in #3
4) Oh, right, but when my energy power is really low, I turn the screen brightness to the lowest level, but it still consumes a LOT of energy.
Anyway! This discussion isn't even important, maybe we should just CHECK if this may work, or if not?
But, as I said, I am just asking someone to create a simple app like this.
Thanks anyway for reply.
Really? No one?
disip said:
Really? No one?
Click to expand...
Click to collapse
it's not worth in my opinion, while rendering half of the screen black would help save some battery, the saving wouldn't be so great, yes the screen is what burns the most battery on android but, its not just having it on, its having the phone out of deep sleep, having the touch sensor activated and registering touches, etc, not to mention it would just kill the great viewing experience that the phone offers.
-Ric- said:
it's not worth in my opinion, while rendering half of the screen black would help save some battery, the saving wouldn't be so great, yes the screen is what burns the most battery on android but, its not just having it on, its having the phone out of deep sleep, having the touch sensor activated and registering touches, etc, not to mention it would just kill the great viewing experience that the phone offers.
Click to expand...
Click to collapse
Though when we are using our phones it has to render the whole screen anyway, so I think rendering a half of it would be better?
I am not thinking about this app making our screen always on. I just mean to display this mesh when we are using our phones and the battery level is low.
And, of course, it would kill the viewing experience, but when your battery level is 5% and you have to do some important research on the internet - you don't care about the viewing experience.
If you think turning the pixels on is not the thing that consumes the most of the battery, then turn the brightness to the highest level and then to the lowest and see how much it consumes... (changing the brightness doesn't change anything with the touch sensor and other thing you described though)
I thought my idea is really simple to develop for any Android developer and to see if it really works...
I think that if you do some comprehensive tests, you could bring some attention.
Create one image with this pattern, put on your phone and open it with any image viewer, put the bright on max. Let it run for some time.... Measure how much battery was sucked.... Test again with the same image, but without the pattern, do some statistics with the results.
Are you rooted? You could invert screen color or make it grayscale.
That's exactly what I was thinking about. I will do this tomorrow.
I'll post my quick opinion. It really depends on how the phone handles the screen, but my experience is from my old Galaxy S2 with NoLED running over night. I think NoLED program was essentially accomplishing what you are proposing (i.e. rest of screen is "off" or black) and on portion of the screen is on for the LED to hop around. However, even though the screen was black the screen was still draining at a quite high rate (~6%/hr on average). The screen needs to be "off" not just black in order to save more power.
But having stated the above, I am looking forward to your test results to compare and determine if it can save more battery.
liquidzyklon said:
I'll post my quick opinion. It really depends on how the phone handles the screen, but my experience is from my old Galaxy S2 with NoLED running over night. I think NoLED program was essentially accomplishing what you are proposing (i.e. rest of screen is "off" or black) and on portion of the screen is on for the LED to hop around. However, even though the screen was black the screen was still draining at a quite high rate (~6%/hr on average). The screen needs to be "off" not just black in order to save more power.
But having stated the above, I am looking forward to your test results to compare and determine if it can save more battery.
Click to expand...
Click to collapse
Thanks for your opinion, but the screen in s2 is way different than on s4. The screen in s2 doesn't turn off the black pixels. The one in s4 does.
II am looking forward to do this test tomorrow
I think this would be like a filter app, such as the found in Play Store.
Exactly. I was talking about it but I forgot the name. I next hour I will do some tests.
Ok, thread can be closed - I've created this app by my own. I mean, I used many of tutorials and examples, and finally got it. Thanks anyway.
Could you share your findings?
This would be pretty hard, as I have read dozens of sites and forums to understand everything. There wasn't any quick or simple solution.
Did it work and save as much battery as you expected?
leodfs said:
Did it work and save as much battery as you expected?
Click to expand...
Click to collapse
I still do not know, I have to test it multiple times to be sure.
Ok. I think it really works, but I'm still not sure. Give me few days to share the alpha version of my app (I just want to add some extra functions).
By the way, does anyone know where should I look for a list of phones with screens like in S4? I mean where the black pixel means it's off.
disip said:
Ok. I think it really works, but I'm still not sure. Give me few days to share the alpha version of my app (I just want to add some extra functions).
By the way, does anyone know where should I look for a list of phones with screens like in S4? I mean where the black pixel means it's off.
Click to expand...
Click to collapse
Here's a list of some recent ones. Pretty sure the Moto X has one as well.
http://www.oled-info.com/oled_devices/mobile_phones

How to improve iPhone battery life in iOS 11

mod edit - link removed How to improve iPhone battery life in iOS 11[/URL]
In a recent tech*poll, 70% of readers reported that*battery life was worse with iOS 11. In the same article, we noted that security research firm Wandera shared data that it took iOS 11 an average of 96 minutes to drain iPhones and iPads completely, while iOS 10 took 240 minutes.*While more that a 50% drop in battery life sounds terrible, there are a few things to keep in mind.
if you want to get right to tweaking your iPhone for better battery life, head below.
How to improve battery life
1. Understand your battery usage
Head to*Settings*→*Battery*to check out the details of your battery usage.*Last 24 Hours*will be the default for showing what apps are using the most energy.*Tapping the clock icon on the right hand side gives you a detailed breakdown of how much time was spent on screen and in the background for each app.
Also take a look at*battery life suggestions just above battery usage. This will give you quick, actionable ways to reduce battery drain. Now you’re*in a better position to be more efficient with usage, along with having an idea of more settings to adjust as we keep going here.
2.*Adjust Auto-lock and Screen Brightness
If you notice Home & Lock Screen usage on your battery usage higher than you’d expect, double-check that setting. If you can tolerate it, 30 seconds will help you preserve the most battery life. Especially with most of Apple’s iPhones supporting raise to wake, 30 seconds is usually worth it.*Lowering your screen brightness will also help with battery life, but this will likely come down to personal preference.
Navigate to*Settings*→*Display & Brightness → Auto-Lock.
3. Background App Refresh
Low Power Mode turns off background app refresh across the board, but you can customize which apps use this feature for a more convenient experience as well as improved battery life.*You can also opt to only use background app refresh on Wi-Fi in addition to Wi-Fi and Cellular or turning the feature off. However, most users will find leaving Wi-Fi and Cellular on while customizing which apps are used for background app refresh to be the best fit.
Head to*Settings*→*General →*Background App Refresh.
4. Low Power Mode
Low Power Mode isn’t new in iOS 11, but it’s a really useful feature to stretch your battery life when needed. The feature works by suspending mail fetch, background app refresh, auto downloads, and more. This isn’t a ‘use every day’ type of feature (hopefully), but is handy in a pinch.*You can turn on Low Power mode under*Settings*→*Battery.*However, it’s really useful to have quick access to Low Power Mode by adding it to iOS 11’s redesigned Control Center.
Navigate to*Settings→*Control Center → Customize Controls,*then tap green button with a plus sign*next to*Low Power Mode.
5. Push and Fetch
Taking a look at your push and fetch settings is also worthwhile. Navigate to*Settings*→*Accounts & Passwords*→*Fetch New Data. One possible approach is to leave your primary account(s) as push to receive new mail asap, and turn secondary/non-crticial accounts to fetch every 30 minutes or hour.
6. Location Services
Taking a look at your location services settings is another way to be more efficient with battery life (and cellular data usage). Head to*Settings*→*Privacy →*Location Services*to update the privileges for your apps.
Watch out for any apps that ask to*Always*use your location and switch to*While Using*or*Never.
Visit mod edit - link removed for more tips on iphones and ipads
Apple products , hardware or software aren`t supported on XDA
thread closed

Categories

Resources