[Sony Xperia S, Acro S, Ion] vlada23:
Hello everyone !

This is my first post but I'm a long time reader. I'm not a developer, just a normal user.

I have Sony Xperia S (black) with a unlocked bootloader, so no DRM, and other stuff that are really not that important to me. In my previous Android phones I always had custom kernels and ROM as i feel that they give you more freedom and better user experience to set it up as u want it.

Anyway, when i got XS I really liked Sony's stock look, so i unlocked bootloader, changed kernels but stayed on stock-based Roms. With an upgrade to JB which i think was long due, but as it turns out not that great bug-wise (too many stupid bugs that shouldn't be there in this stage of development of this phone ... 2G data doesn't work,1080p recording lags more then on ICS, and HDMI 1080p only in 30Hz when connected which transfers to choppy video when i play it from phone, and some more not that high on my list).

So I flashed Stock Sony FTF through Flashtools and test it for a few days. With not so many Apps installed battery was discharging faster then on ICS. So i flashed DooMLoRDs kernel based on stock, and it was a bit better but I felt that battery is still a problem.

Then DooMLoRD released his custom kernel for unlocked bootloader so i flashed that on top of Stock JB .200 and that was noticeable improvement battery and wakelock wise, but my phone was waking up a bit too much. I dont use Facebook or any other social network like Google+ and others, and phone doesnt sync anything except Gmail, phonebook, skype, calendar, contacts, app data and people details. Location settings are disabled and I only enable them when i use Google Maps and GPS.

DooMLoRD's custom kernel for Unlocked Bootloader http://xdaforums.com/showthread.php?t=2305591

Then Yakandu released his StockSlim ROM and i decided to try that on top of DooMKernel v03 at that time.

Yakandu's StockSlim ROM http://xdaforums.com/showthread.php?t=2302893

So i flashed DooMKernel through Fastboot and then went to CWM recovery and wiped everything system/data/cache/dalvik and then flashed StockSlim v02 which i previously copied to internal memory. Rebooted and set up initial account and settings, then format (erased) whole internal SD card, and rebooted again. Installed couple of apps that i know are not battery draining when im not using them (skype, es file manager, antutu benchmark and tapatalk) also I installed Kernel Tuner ( CPU/governor/GPU/fastcharge) and Current Widget to check charging current ( i will give my observation later ) and how much my battery is draining.

I will post some of the screenshots, so u can see for yourself as i found that my battery is now where i want it to be at this state. I will update to DooMKernel v04 and Yakandu StockSlim v3 and check this again, and if its at the same level I'm gonna add my other apps one at the time so i can check which app is draining battery.

Of course, some will say to install BetterBatteryStats and just create a log after some time. Im doing that also, but as i said i like to install my apps one by one :)

So here we go ...

Also there are about 30 SMS messages and about 10 emails .... And u can see CurrentWidget volt drain when phone enters deep sleep ( i just unlocked it and took a fast screenshot for that, i saw 2mA sometimes ) also Extended Standby Mode has been activated.

...

Now to Fastcharge or how is it called ...

I have EP800 phone charger that is putting out 5V 850mA, but when i got the phone i didnt get its original data cable, so i went to the store and bought some extra long (175 cm) microUSB cable cheap for 2 euros. When i came home i noticed extra long charging time so i measured it with CurrentWidget and it was only 300 - 350mA, when i switched to HTC Desire HD (my previous phone) cable and my charger, CW showed steady 820 - 850 mA.

As i dont have EP850 (1500 mA) I used HTC's original charger for DHD (TC E250) 5V - 1000mA and its cable and i was getting about 980 - 1090 - 1180 mA steady in deep sleep charging (variations are maybe from some syncing and background phone stuff when screen is off). When I used a cheap cable on HTC charger i got same 300 - 350 mA. So not only charger power output matters also good quality cables are important.

I feel that this info is useful to some that have EP850 chargers and dont get full capacity charging currents, maybe a good idea to check their cables. Also these are 2 images of HTC charger and its cable charging my phone, also taken from deepsleep, unlock and quick screenshot so CurrentWidget dont update, as it is set to update at 60sec interval.

Well thats about it. Just my 2 cents on this i wanted to share with you. I hope i post in the right spot, and if i didnt i apologize and kindly ask moderators to move it where it could be more useful. I dont have 10 posts or more to write in the Dev section. Thanks !!!