[Miscellaneous Android Development] sikiko:
battery fixes and general help

This ROM is okay the way it is.For everybody complaining about battery life,there is no easy fix and no magic mods unless

you want to turn your phone into an IPOD.

==>Cyanogen has millions of lines of code that run in the background that even logcat does not

splash these events.Unless you want to go back to ECLAIR that had limited functionality.

still you will have a noticeable battery drain.

Simple tweaks

==============

1)==>The modem part of the phone(that handles netork reception and internet) is the most noticeable

battery drainer.An easy fix is this.Disable internet data connection when not using it.You

might think that since it's idle and not consuming your money it will not make much difference but

it does.Your phone occasionally pings the network.This has to deal with [TCP/IP protocols] and network

handshakes.Simply put you are keeping connections alive when you don't need it and it will consume battery.

2)==>3G is a fast network but also uses more power.If you are just opening web pages on opera mini

consider switching to 2G network.

3)==>You should automatically be using SMARTASSV2 governor.This is a very good governor for smart phones.It

scales CPU usage fairly.If you are using (ondemand) governor expect battery drain because this governor

adjusts CPU frequency to maximum under load even if it's not heavy work.such occasions include when you wake your screen

(yes waking up screen does use CPU cycles).Another one to avoid is (performance) governor.as the name states it will always

switch to full CPU frequency even when just loading simple apps.

4)==>Disable GPS when not using it.This is true when using Gmaps and my Tracks.

5)==>Reduce screen brightness.Screen LED'S use alot of juice to power up that shiny screen of yours.I myself turn brightness

off and only use it when outside in the sun.Darker or full black wallpapers also save battery because black itself

does not illuminate or give out light.(NOKIA LUMIA) uses this aspect in their windows phone 7.

6)==>DSP Manager uses CPU alot.That deep bass and kickass sound comes at a cost.It slows the phone's response and it's something

noticeable.Reset values to default to save some juice when listening to music.

7)==>WIFI is a no-brainer turn off when not using.

8)==>Uninstall all task managers.Android VM manages memory and processes perfectly.There is no need to add extra apps

that kill processes that will just be restarted again.If you want to kill apps use Android's bult in

task manager.

my stats:I get upto 2 hours idle and my battery is still at 100.

IF you have followed these tips and still your battery is draining fast.You have no other option but to

replace your battery.plain and simple.

Tips to the frequent phone flashers.

====================================

Beware:

Your phone uses a NAND chip(goggle about nand to learn more).NAND chips do have a limited number of reads and writes unlike traditional magnetic hard-disks.

Consistent formatting,wiping of your phone shortens its lifespan.Its not different than formatting your SSD hard-disk everyday.You will start

loosing functionality and data.In rare occasions,your apps will get some funny and cryptic errors.In short you are slowly bricking your phone.

This does not apply if your are just installing updates like e.g. 2 times a month or such a scenario.

Happy modding.I'm back to mass effect 3. see you after killing some reapers.