Showing posts with label Battery Saving. Show all posts
Showing posts with label Battery Saving. Show all posts

Tuesday, 7 April 2015

Save battery on AMOLED screens by turning off pixels!

As you might know, super AMOLED screens are the ones that can turn OFF pixels when showing black color. This makes the color much more realistic, deeply saturated and look just better compared to other types of screen. And one thing more, it does save battery. So ..why should you keep the unecessary pixels runnin'?

There's this handy little app called Pixel OFF Save Battery AMOLED, which as you might guess turns off "unecessary" pixels on your AMOLED display. And how the app does it?

Pixel OFF Save Battery AMOLED - screenshot thumbnailPixel OFF Save Battery AMOLED - screenshot thumbnailPixel OFF Save Battery AMOLED - screenshot thumbnail

Now if you check the screenshots above, you might already guess of what's going on here. The app creates a mesh based on three different levels. Because of the high density displays nowadays, you won't probably even see the the "Mesh 1" but what it actually does, is that it creates and turns off a few pixels in a little mesh on your display.

Mesh 2 followed by Mesh 3 are a bit more aggresive, turning off a much greater area of pixels on your displays making it less comfortable to look on but the battery life will last a lot longer than ever before.

Despite the beautiful Material interface of the app, it doesn't cause any problems, bugs and it's easy to use and pretty understandable.

Note the app will only work on AMOLED-powered devices but if you still want to give it a shot (for some reason), you can download the app and see for yourself (the mesh will be visible even on non-amoled screens but I experience some weird ghost touches on my G3..huh)

Download on Google Play
https://play.google.com/store/apps/details?id=com.anrapps.pixelbatterysaver


Thursday, 31 July 2014

Build.prop hacking - Increase Network Speed, Remove Lags and more!

There's a file called build.prop in our systems. What is it? It's a system configuration file, it tells the system your device's specs and important information. But what if we change this build.prop file to make our devices... better? Check this out.

Yes, it is possible to change build.prop values and it's pretty easy to do. All we need is a root browser, and root access of course.

Let's do this!


  1. Download Root Browser.
  2. Open it, navigate to /system/build.prop and open it using RB Text Editor.
  3. The configuration lines will appear. Here is our workplace.
Let's fake our Android version, for instance. Find a line with your system version in it, and change it to ..let's say Android 5.0. You can also change the manufacturer or device name and download unsupported apps on Google Play!

Let's add some lines. Scroll to the very end of the list and add the following lines.

Warning: Before you edit your build.prop file, make a backup of it, or better make a full nandroid backup of your system in case you end in a bootloop (bad manipulation with build.prop usually causes a bootloop)

Screenshot 2014 07 31 15 43 35Screenshot 2014 07 31 15 43 50


Check out our video about build.prop hacking!
http://youtu.be/QFVxZYh1InY

Build.prop tweaks:

General Performance
debug.sf.hw=1
Edit existing line,
dalvik.vm.heapsize=48m
persist.sys.ui.hw=1

Faster Scrolling
ro.max.fling_velocity=12000 
ro.min.fling_velocity=8000

Saves power
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
windowsmgr.max_events_per_sec=60 (can be increased to higher values)
wifi.supplicant_scan_interval=180 

Raises quality of images
ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000


Increased Media & Streaming Performance
media.stagefright.enable-player=true 
media.stagefright.enable-meta=true 
media.stagefright.enable-scan=false
media.stagefright.enable-http=true
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.evdo_b=4096,87380,256960,4096,1 6384,256960 

Disable sending usage data
ro.config.nocheckin=1 


To make the phone ring faster when dialing out
ro.telephony.call_ring.delay=0

Disable black screen issue after call 
ro.lge.proximity.delay=25
mot.proximity.delay=25

Disable USB Debugging icon from Status Bar. (Just the Icon, debugging remains enabled.)
persist.adb.notify=0

Makes apps load faster and frees more ram. (Edit exsisting line)
dalvik.vm.dexopt-flags=m=v,o=y

Improve 3g data speeds
ro.ril.hsxpa=2 
ro.ril.gprsclass=10 
ro.ril.hep=1 
ro.ril.enable.dtm=1 
ro.ril.hsdpa.category=10 
ro.ril.enable.a53=1 
ro.ril.enable.3g.prefix=1 
ro.ril.htcmaskw1.bitmask=4294967295 
ro.ril.htcmaskw1=14449 
ro.ril.hsupa.category=5


Some of the configuration lines may not work on your device. Make a backup!

Sunday, 23 March 2014

How To Properly Charge Your Phone + Myth & Facts About Charging

Charging is one of the most important process if we want to keep our phones alive. We repeat this process daily, but are we really doing it right? Let's check the next walkthrough called How To Properly Charge Your Phone.

First of all, let's watch and bust some well-known myths about charging and reveal some facts:


Fully charge + fully discharge: Is it right?

Nop. Well, it's not any bad if you do this, but this method is completely unnecessary in newer phones using Lithium batteries. This method was used because of calibration of old batteries with memory effect, such as NiMH or NiCd. If you own a newer phone, you don't have to fully charge and discharge your phone.


However, it's known that newer types of batteries (LiOn/LiPo) don't like extremes - which means 0% discharge and 100% charge. If it's possible, don't let your phone to completely discharge and plug out your charge just before the percentage hits 100%.


Don't keep your phone discharged for a long time

This is bad. If you keep your phone with completely discharged battery for a week or two, your battery will be totaly damaged and you can go and buy a new one. If you know you won't use your phone for a long time, charge it up to 50%. (Again, don't charge it completely.)


Keeping your phone charging overnight

You can wave goodbye to your battery.
Check the original post:

Is it necessary to use the original charger?

It is. You may use a more powerful charger which will charge up your battery much faster, but this also damages your battery. If you have enough time to charge your battery with the original charger, use the original one.


Enemy #1 - High temperature

Lithium batteries literally hate high temperatures. For instance, if you leave your phone in 40C (104F) for one year, the battery will lose 35% of its capacity. 


One more tip - It's not a bad idea to turn off your phone while charging.









Friday, 24 January 2014

[WALKTHROUGH] How To Undervolt Your Android Device Safely?

Changing the CPU voltage. What is it? Is it safe? Useful? How do I undervolt my Android device? You'll find the right answers right in this posts. Needless to say, undervolting your Android is extremly useful, though it requires very high responsibility and precaution because if you screw up the voltages, you can wave goodbye to your device.

So, what are the benefits of undervolting your Android device? Well, undervolting can save you much more battery, may increase performance and your device will stop overheating! And how to do such this thing?
Follow the walkthrough cautiously:


Before doing anything, ensure your kernel supports volting and you're rooted.
Please read the entire walkthrough just before you start.

  1. Firstly, download the voltage control app (HERE or HERE)
  2. You can see various voltages to certain frequencies (for example: 1000Mhz to 1250mV)
  3. As you might expect, to undervolt your device you need to lower the mV value
  4. Start slowly by lowering each frequency (Mhz) down by 25mV. (From 1250mV down to 1225mV).
  5. Proceed lower and lower..
As you keep continuing with undervolting your device, it will shut-down. Don't be worried. This procces is called the sleep of death (SOD), where the CPU has no more power to keep your device awake.
You can reboot your device by removing the battery (and putting it back, obviously) or hold the power button for a while.

The thing is, you need to remember the critical values (when the phone is capable of normal work and is not in SOD). To do this, you gotta need a paper with a pen and carefully watch the values just before your device shuts down.

If you're too lazy to do this, you can watch for the list of values tested by users. Always search the list for your device only.


Never check "set on reboot" option when testing the voltages, otherwise your phone will never boot back up!




If you don't want to undervolt your phone as much as possible, you don't have to. Just lower the voltage -50mV. Don't try to higher the voltage, it may boost the performance a bit, but causes an extreme damage to your battery - overcharge leads to the synthesis of cobalt oxide, which will permanently damage your battery.


If you have any question regarding this topic, drop a line down to comments.

Thursday, 16 January 2014

Why you shouldn't charge your phone overnight?

The vast majority of people do that. Charging overnight. Unfortunately, most of the people also think it's completely harmless to your device and there's nothing bad about keeping your phone charge when it's already charged at 100%. But yes, it damages your phone. Continue reading for full explanation -

So, what's bad about that?
Here's the explanation:


If you charge your phone overnight, the battery is capable of fully charge within a few hours. It wouln't be any bad, if you unplug your cable and stop charging. The thing is, your phone continues charging. But not as you might think: firstly, the battery drains to about 95%, and then again, is charged back to 100%. This process repeats every time of every night. Well, still not much bad about that, do you think?

The real thing is, every battery has its charge limit.  What does that mean?

Lets say you battery has limit of 10,000 charges. After exhaustion of this limit, the battery stamina will be much more weaker and moreover, your phone may stop charging before 100%  (mostly stops at 94%).

Basically, every charge overnight damages the battery and shorts the stamina. Eventually, your battery will be that damaged that it won't hold any more energy to power your phone with.

Still going to charge your phone overnight? Consider the way!

Wednesday, 8 January 2014

Amazing Battery Saver - Disable Mobile Cores To Save Your Battery!

Everybody knows these "powerful" battery savers that are capable to save up to 20% of your battery life by just adjusting your screen brighteness and shutting off your WiFi and other services. These apps doesn't even require root access to work, but as the description always says, our app is revolutionary. Let's wave them goodbye and let's meet some real battery savers that can really save your battery. Meet real mobile-core manager.

Powerful, high-end devices all face one big problem - high battery drain. This, among other things, is also caused by their high performance, by the cores. The more cores you basically have on your device, the more will be the battery drain.

But what if we can stop the cores to save more battery? Well, It is possible.

QCM+ :Ultimate Battery Saver ★ - screenshot thumbnailQCM+ :Ultimate Battery Saver ★ - screenshot thumbnailQCM+ :Ultimate Battery Saver ★ - screenshot thumbnail

Meet QCM+, the real mobile-core manager. This is a real battery saver. As you might expect, this app lets you to copmletely disable mobile cores separately and save an incredible amount of your battery life.
Obviously, you won't be able to use this application if your device hasn't got two or more cores.
And obviously, the app requires root.

If you don't want to turn your cores ON and OFF again and again to both save battery and make your phone "usable", you can enable the awesome feature called ACOO (Automated CPU ON/OFF) which will automaticlly manage the mobile cores and turn off all the cores but one when your screen is OFF.

After the screen is turned on, the ACOO mode will turn the cores back ON to retrieve the performance.
Moreover, the app is available for free on Google Play: