[LG Optimus G Pro] machinistsWIP:
i am not responsible for anything that happens to your phone. ever. period. (redundancy)

i see many fine folks here having a hard time with battery life, deep sleep, etc. i have been flashing something new to my e980 several times a week for many months, and i don't have these issues :fingers-crossed: so i thought i would share the steps i follow. maybe they help, maybe they don't...ymmv. this is best done after work, right about dinner time. :highfive:

DAY 1
​

1) start from stock (4.1.2) - this one serves two purposes. first, it's the cleanest way to go. and you know what cleanliness is next to. second, it ensures you know how to TOT or KDZ back to stock in case of emergency. i always use the TOT for the last 4.1.2 - and we have had another user confirm this works better than coming from stock kitkat. you shouldn't be playing with any of the fun toys here if you don't know how to do this. unless you would like a feature phone instead. do i do this everytime? no, but i've done it plenty of times. takes 15 minutes and can fix many broken things. the reason i don't do it everytime is coming up...

2) flash latest "m" build of cyanogenmod - also a dual purpose step. CM is the base of many ROMs, and it helps to clean up your file structure. how? because after you flash the latest CM m build, you are going to wipe your internal storage. but first, take a selfie. a backup selfie. as in backup everything on your sd card, and put it somewhere safe because it sure as heck ain't gonna be on your precious phone anymore. now that you have CM installed on your phone, and a clean sd card, make a backup via recovery. this way, if anything goes wrong you have a backup of the world's most trusted custom ROM installed on your device as a failsafe. pretty smart, huh? :victory:

3) select your ROM & GAPPS might i suggest PAC? :laugh: whatever you pick, you will likely also need GAPPS. people frequently ask which GAPPS to use. i have tried them all and i personally prefer BANKS' minimal GAPPS (get those here). they have never failed me, and i like going minimal as i believe the more there is to sync after a flash, the worse things can get. do i have scientific evidence? no, but neither did columbus at first. now for the most important part (behind all the other parts)...

4) the flashing of the things! i have an almost religious adherence to this process. mostly because i like my phone to be awesome. in the following order, do this:

[*]backup (should already have done this)

[*]wipe data, system, cache partition, dalvik cache

[*]flash ROM

[*]flash GAPPS

[*]wipe cache partition and dalvik cache

[*]make sure you did all of the previous things

[*]make double-extra-sure!

5) reboot, and go make some tacos seriously...reboot your device and walk away from it. okay, you can watch your pretty new boot ani, but don't touch the #@$% phone! this is super important. your device needs time to commune with it's overlords in the sky. let it do this in peace. you need to wait, at the very minimum, until the screen goes black. then wait a little more. make lots and lots of tacos!

6) setup google account(s) add all of your google accounts that you wish to sync with your phone. this part goes back to why i use banks' GAPPS...no gmail. in my experience, gmail = poopy battery. it syncs like every 17.33 seconds. after that, go enjoy your tacos. alright, you can double check to make sure you still have an IMEI number, but that's it. it's all about the tacos at this point. no playing with the phone. now that it knows who it is, it has questions for it's heavenly masters. give it time to get the answers...or face a lifetime of daddy issues.

7) apns, nfcs, and play store oh my! go to the google play store and turn off notifications and automatic updates. you can manually get your updates every couple days. i promise nobody will die. go into your phone's settings and make sure that your phone's apn is "att lte" or "att phone" and your preferred network type is "lte preferred". now, go to "other" under "wireless & networks". turn off "android beam", then turn off nfc. reboot your phone. who's ready for another plate of tacos?

8) get in bed seriously, you should be sleepy. you've had a big night and a lot of tacos. but before you turn in for the night, go to settings>apps>all>google services framework. clear cache, clear data, and force stop. immediately reboot to recovery and wipe cache and dalvik cache. reboot. your phone may have questions for you when it comes back on. answer these, set your alarm, and sleep tight sweetheart.

if you've done this right, this should take about 4 hours. your phone should've been unplugged this whole time. hopefully it's almost dead. notice what i didn't do? i didn't install 457 apps, the xposed framework, underclock, undervolt, and hardwire a foil antenna to my phone. you just flashed a sweet custom ROM...for your phone, this is the equivalent of being "turned on". would you give your buddy some LSD and then ask him to work a 12 hour day? no! you'd give him a star wars DVD and a bag of cheetohs, then tell him to enjoy his journey on the sofa. now plug your phone in and get some rest, you and your phone have a big day tomorrow.