yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] hyperbolic:
This guide is for rooted users, thus if you have root you can do every step in the guide, in adition, if your kernel support overclocking/undervolting you can do the undervolt step.

So the answer to your question is yes, since dorimax kernel is based on siyah kernel.

Good luck and please come back and share your results.
[Galaxy S II General] shlager_5321:
Hi there. I need help. I did exactly what you said and my battery is still acting funky... Just now i rest the phone and it went from 80 to 15, i reset it again and it went back up to 75.

But for some reason all my Sms messages were wiped when i reset the phone...

Why is that?
[Galaxy S II General] hyperbolic:
1. Please state your ROM and kernel.

2. If by reset you mean wipe via recovery so of course your sms will be deleted, if no please explain how did you reset.
[Galaxy S II General] shlager_5321:
i'm using DorimanX kernel 7.24 with JellyBam Rom 1.0.0

and when i said reset i ment that the phone was restarted as in turned off and then on again - when i wipe through recovery i know that everything will be deleted - this is not the case...
[Galaxy S II General] hyperbolic:
kernel is ok.

Regarding your ROM, JellyBam is built from source (AOSP) and has features from AOKP (which is basically customization), the problem with AOSP is that it doesn't use Samsung CPU/GPU drivers since Samsung didn't release the open source drivers thus the developers uses other drivers or something similar, the result is that you get the worst battery stats (comparison to stock rom's).

From my vast experience using AOSP or AOKP I can tell you that I got the worst battery life no matter what I tried and of course the problem is as I mentioned, the drivers.

This is why I am only using stock Samsung ROM's such as Wanam, you get a full support for the CPU/GPU drivers (maximum efficiency and minimum current from the battery) and the ROM is much more stable.

In addition don't forget that the CPU the SGS2 has is Exynos which is based on ARM (subsidiary company by Samsung) so again, you are getting

full integration

between your hardware and your software.

I agree AOSP/AOKP ROM's are sexier and comfy (specially ParanoidAndroid) but battery is my hobby so I stick with Samsung stock ROM's until Samsung will release the open source for their drivers.

Update

:

It seems that CM10.1.3 stable is doing a far better job than the stock Samsung ROM such as Wanam 14.6.

Been using CM for a while and I am very pleased. :good:
[Galaxy S II General] shlager_5321:
wow. i hadnt any idea...

but still from what i read in the forum's own thread, many users say that they get very good battery stats and that the Rom is very stable...

for some reason no matter what i try to do there are still problems in my own phone...

in the last 3 weeks i tried at least 10 clean wipes installs of different Roms - Jellybam, CM10, Rootbox, P.A.C Rom.... and of all of them JellyBam is the most stable... and not buy that much either.

i know what you said about the stock Rom and i thought about that... but, putting battery stats aside, i really like the paranoid android feature and all the customizatios available.

do you have an idead what i can do to find what is the problem with my phone?

someone suggested that it could be that the battery itself has gone bad, but i dont know how to check if it did...

right now i'm trying to get a full discharge (from 100% to 10%) so i can check the BBS Dump file but even that is proving to be a challange from all the crashes...
[Galaxy S II General] apollopayne:
Great thread thank you! Just would like to recommend a alternate app to the Gemini App Manager. It is a paid app but is very cheap and worth it in my opinion Autostarts by Michael Elsdörfer. It does the same but better customizing and clear on what you are stopping/ starting in your apps.
[Galaxy S II General] shlager_5321:
Hi hyperbolic. I've finally managed to make a BBS Dump file for my phone.

I would appreciate it if you could look over it and see if there is something wrong.

Thank you
[Galaxy S II General] theout:
thanks
[Galaxy S II General] KillersoapXX:
it really give me a big help. Give you a Thanks!!~
[Galaxy S II General] hyperbolic:
I wrote in the guide:

"first you need to relax and go to the BBS thread BBS, the developer is kind enough to let you put the file there and he will look it over and tell you what is the main problem you should focus"

So obviously you didn't read through.

But, because you already uploaded the file I will provide a feedback,

Awake (): 1 h 34 m 17 s (5657 s) Ratio: 22.7%

Screen On (): 10 m 59 s (659 s) Ratio: 2.6%

As you can see the phone was awake (doing something) but of course most of the time when the screen was OFF, this is unacceptable, it means you had major wakelocks.

You should get 3-5% by subtraction operation: Awake - Screen on, of course if the result of the subtraction operation is 0% it's perfect.

Your most major wakelock is Facebook app, again, I can see you didn't read through because it says in the guide:

"Don't use Facebook app, it drains your battery the most, instead add a shortcut in the desktop for facebook.com link and go to facebook via this link, it looks exactly the same as the app since Android users don't have a native facebook app yet."

So do it.

Lookout, if it's an anti virus or anti spam or worms detected, remove it because as you can see it's the 2nd most heavy drain.

Install LBE as I recommended, it has everything and it is code efficient=battery efficient.

If you aren't using the calender in gmail at your PC or outside your phone untick it from auto sync as shown in step 8 in the guide.

Don't use a 3rd party sms app like yours: com.handcent.nextsms.Handcent SMS, remove it.

Read the FAQ I wrote in the 3rd post and do step number 3.

If you don't use WhatsApp remove it.

I can see you have watched YouTube a lot, please remember that using the internet connectivity is a major drain, try using a wifi instead.
[Galaxy S II General] cosmote:
Superb , thanks.
[Galaxy S II General] shlager_5321:
Hi hyperbolic. First of all i want to thank you for all the help.

First of all to clarify, i did read the part about the author of BBS, i simply forgot... Sry.

Second, i already installed LBE, but didnt know if is did the same thing as lookout - Does LBE has an option to locate your phone?

Third, i downloaded another app for my Sms's because android's native one started making problems...

Fourth, ill uninstall the facebook app.

Fifth, i am using whatsapp and the google calander

As far as i can remember i used the youtube app that day when the phone was plugged to the charger which is odd...
[Galaxy S II General] Reno29:
I'm doing all the steps including flash new rom and Siyah kernel, come back in some days and reports, thanks for the info

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II General] hyperbolic:
LBE has everything beside locating a stolen phone, for that install Cerberus - a well written and code efficient app.

EDIT:

New app rlsed today and it's free, developed by one of CM team, it's called aeGis, enjoy.

Thank you, please come back and share your thoughts and results.
[Galaxy S II General] Reno29:
Really impressive, I can't post a imagen because every time I do a screen shot the phone freeze, I think a full wipe solve, anyway I can tell you, yesterday I reach 1d 6 hours, 3 on screen on, Wifi like 2:39 hours, data 30 min, a few minutes on bluethooth, 50 min listen music, no games and all the time in face,whatsapp, browsing, Tapatalk, reading some news whit pulse, all the other times all off except sync Gmail, I have the app Facebook, rom wanamlite ics and Siyah kernel, 18% remain in battery,

So the only think I can say is thanks, I'm gonna try this on cm rom because I really like that rom.

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II General] hyperbolic:
Great news I am glad I could help.

Btw, you will find out that although CM is a sexy and clean ROM you won't get these results unlike at Wanam which is stock Samsung.
[Galaxy S II General] lickwidice:
Hi hyperbolic,

Sick guide. I've book marked this page and will probably use it as a reference for many months to come. Thanks for the wonderful thread. Although I didn't thoroughly read through your entire post yet, I saw that most of the tweaks were things I've already set and applied to my phone. Here's my config:

ROM: SlimBean

Kernal: CM

NO SET CPU

NO Voltage Tweaks

Applied the rest of the phone tweaks but I have whatsapp,tapatalk and gmail sync enabled.

Here is a screen shot of my battery life. 3h20min Screen On time. Do you reckon I'll be able to better it by going for a stock ROM?

What do you think?
[Galaxy S II General] hyperbolic:
Thank you I am glad I could help.

Looks good, but next time also include the entire graph screen and 'Screen time' - I would like to see the hours on it.

Regards.
[Galaxy S II General] lickwidice:
Will send another one when I go through another run It's 3h20min screen time
[Galaxy S II General] Incyter:
Great Work

Thank you for all this information. A wealth of knowledge.

Cheers!
[Galaxy S II General] hyperbolic:
Thank you please do report back with detailed results.
[Galaxy S II General] Denny966:
I have a sgs2 with the newest siyah kernel and im using stweaks, but for example the 'gpu freq step1:' is showing 54Mhz as lowest option. Should i try the 'lower 1 step' method or don't change these settings at all?

Do i have to do step 5 completely or can i just use the 'notice' part at the bottom?
[Galaxy S II General] Denny966:
- Removed, double post -
[Galaxy S II General] hyperbolic:
Regarding the GPU undervolt,

It seems I need to update the guide with new details and screenshots since new version of Stweaks is available and of course new kernel.

For your question, yes of course you can set it to 54Mhz, you can try whatever seems logic to you (from my findings) worst case scenario your phone will freeze and you will have to reboot or to reset Stweaks via recovery, so feel free to explore and try new undervolts/underclock.

Regarding step 5,

That's a good question, you can either do step 5 without the 'notice' part or you can do just the 'notice' part.

Of course every method has its own cons/advantages - it is mentioned in guide.

After you're done don't forget to report back with results.
[Galaxy S II General] Denny966:
Thanks, will do :)
[Galaxy S II General] xianlong89:
gonna try to use the method showed~ :D
[Galaxy S II General] :
wouw, thanks for your massive work :good:
[Galaxy S II General] Denny966:
Hi, tried this guide and these are my results of today

Rom: stock

Kernel: siyah 5.0.1

Applied everything except the LBE security manager, gemini app manager, whatsapp & gmail sync etc.

And another question, you have to keep gemini app manager installed in order to have the advantages of it, right?

Another thanks for your great guide:good:
[Galaxy S II General] hyperbolic:
For your question, yes.

Why are you considering to remove it ? it's not even using 0.000001% of your phone battery when it isn't working - same for LBE, thats the whole beauty about them (Code efficient in other words).

Regarding your post,

If you followed

all the steps

know that you could get even better results if you did the LBE & gemini app manager step, it is one of the most imported steps.

Thank you, please report back with results when you're done.
[Galaxy S II General] erral:
Wow, ehat a massive piece of work you've done there! I will try this guide out and report back after a while!

Sent from the future.
[Galaxy S II General] Denny966:
Facebook got a 'huge' update, it's more code efficient now on android devices. Does that mean I can just use the app instead of the webpage?
[Galaxy S II General] hyperbolic:
Facebook V2.0

I read about it.

It seems that they started rendering native code.

I will look into it, try the app and report back if it's now (finally) code efficient.

EDIT:

I installed the app and opened it only

once

, played a little with a the UI (much more responsive) and hit the back touch key, and again this is the last time I used the app.

At the beginning in the 'Running Process's" there were 4 processes running via Facebook app - even though I disabled all the triggers via Gemini app, so that means that the Facebook app is of course waking up my phone.

After 5 hours, the app closed 3 of them and till the discharge I got left with 1 process

running

in the background and waking up my phone.

Of course the wakelocks are significantly lower than the HTML5 app (before the upgrade) but still, we are talking about an app that is misbehaving and waking up the phone.

Results:

After 37 hours, process is still running:

http://xdaforums.com/attachment.php?attachmentid=1567580&d=1355653949

http://xdaforums.com/attachment.php?attachmentid=1567581&d=1355653949

BBS details about count/wakelocks:

http://xdaforums.com/attachment.php?attachmentid=1567582&d=1355653957

Verdict:

The app has lower wakelocks since the update but still, it is better to use Facebook via browser-you will gain more battery time.
[Galaxy S II General] sergiuniculescu:
Thanks, great tips!
[Galaxy S II General] Mad_Duke:
Thanks for a great tutorial. First time I read something really new and got a few ideas for my phone battery drain problem in a year probably. I use a lot of thinks that go online a lot (because of work) so every little bit helps, especially when I have to go to work and then go out later and can't charge my phone :D
[Galaxy S II General] Tombias:
Xda premium app is also a big batterydrainer. I now use tapatalk and it seems to be better. I thought those two were the same.
[Galaxy S II General] kpavl01:
Update ExTweaks on first post please.
[Galaxy S II General] mr_zuff:
Extweaks is no longer supported! Use "stweaks" from play store ;)

*_ Neat Rom v4 lite

Jeboo kernel _*
[Galaxy S II General] kpavl01:
On first post there are 4 steps. On stweaks and extweaks there are 5 steps (gpu freq).
[Galaxy S II General] hyperbolic:
I will soon update the guide again, I don't have time now since I am immersed in studies.

I am glad to hear this guide helped you a lot.

Thank you, please come back and share your results and thoughts with us.
[Galaxy S II General] anarchyhunter80:
Is there somewhere in TWRP to reset the battery indicators? By the way thanks for all the advice cant wait to see what my battery stats look like now.

---------- Post added at 11:21 PM ---------- Previous post was at 10:59 PM ----------

Also, I am using KOR 2.0 kernel and Executioner 3.0 love these two. However the lowest I can go is 384MHz and the highest I can go is 1620MHz. Given this what should I be running while screen is on to have good battery efficiency and not lose to much in performance? Should I stay neer the 900 mark like you suggested even though I can only get to 384MHz min?

The preset is 1134MHz max and 384MHz min. I have noop, deadline, cfq, and bfq for schedulers, and msm-dcvs, interactive, userspace, powersave, ondemand, and performance for governors. I have noticed that bfq drags my phone down quite a bit from cfq.

Current battery profiles are <20% 918MHz max 384MHz min powersave. Screen off 486MHz max 384MHz min powersave. Battery <10% 810MHz max 384MHz min powersave.
[Galaxy S II General] kpavl01:
Gemini app manager seems to force close alot. Yesterday i restored it via Titanium Backup and it force closed 3-4 times and then froze my phone...

Is there something causing it or I shouldn't restore it from Titanium Backup?
[Galaxy S II General] anarchyhunter80:
I have had no luck getting siyah kernel installed on my i535. I downloaded it from developers website and it is a zfile. Not a zip. Tried using mobile odin just freezes my phone up. Tried computer odin doesnt even recognize it. Tried twrp and cwm recovery boots neither with any luck.vany suggestions?
[Galaxy S II General] ambyy:
An amazing tutorial i must say.
[Galaxy S II General] labrum:
Emergency call only after following this guide

Problem solved...
[Galaxy S II General] geyce76:
I'm gonna try this out ! Thx for this tutorial !

Send with tapatalk JellyBam GSII
[Galaxy S II General] tharu_roxx:
thanks a lot!!! It's pretty cool :D:highfive:
[Galaxy S II General] VBTheory:
Thank you man all the way ;)
[Galaxy S II General] shadowrelic:
First off... Awesome Guide!

Question(s): How do you manage the apps that continue to run in the background after use? Many applications (such as browser, email, weather, etc.) only turn on (now, thanks to your guide!) after I use them. They continue to run unless I "kill" them... which you suggest NEVER to do.

Is there such thing as a "Task Cacher" to close apps and move them to cache, like OS would do anyway?

Do you use SuperChargerV6?

What about minfree included in RomToolBox and a variety of other apps?

Thanks!
[Galaxy S II General] hyperbolic:
Regarding the profiles you presented, they seem to be good or even they seem to be profiles that will do the job.

If you want to know the limit of your freq in order to get good battery performance with flowing UI (and you have SGS2) so yea around 900Mhz is the max, but if you have different device you can try and see what is the limit you consider flowing UI and good battery performance.

Wanted to suggest to switch for Siyah kernel but it seems you are happy with your KOR 2.0.

I'd suggest you state your problem at the relevant thread of the developer.

Never restore Gemini app from TB, it seems to be causing a lot of problems.

Try to go into 'app info' -> clear data, force stop and uninstall it, restart the phone and install it again.

P.S. Please state your ROM and Kernel.

I need to see which services are running in order to answer your question, please screen capture the 'Running Process' with all the apps running and provide a dump file from BBS.

I heard about SuperChargerV6 but I don't/didn't use it, if you are using it please share your review about it, I'd like to know how good and "modular" is it.

I understand "minfree" is some sort of auto killer app, I don't recommend it at all, also I understand it changes the limit of when to kill apps - there is absolute no need to play with that the current system is doing a great job with it, if you do choose to play with it you will gain nothing.

If an app is in the cache process services it doesn't draw battery, vice versa, it will save you battery in the future.

If you followed the guide and you changed the triggers for the apps the could fool around you won't have to mess with it.

EDIT: If you are using a phone with less then 256mb RAM you should use this app, otherwise never use it.

Thank you all, please come back and share your results with us and of course suggestions if you have any.
[Galaxy S II General] kpavl01:
I uninstalled it and it is ok again. I am on JellyBam 3.2.0. and latest Siyah v5 vsync kernel by MCM.

This tutorial is great and i get 4h screen on time, 1% drop over the night if wifi is off and 5% if wifi is on.

I have in stweaks enabled battery saving (cfs tweaks-linux kernel defaults) under ROM tab.

Now I am waiting you to update first post to make other changes in stweaks because there are new settings on siyah.

Your tutorial is great and helped me a lot now I am just waiting you to make update. Thanks for your reaponse.
[HTC Rezound] jscarano:
Amonra gives me same issue. I wish I knew the reason also.:confused:
[HTC Rezound] famouscollin:
when you go into restore in nandriod back up you get you device id before choosing which back up. each phones different. you need to use your computer and change the device id of your old nandroid backup to the same as whatever it is for your new phone then. not the backup file name, but the first one you have to choose in recovery i believe its like "HT19Xs2694" or whatever rename that to what your new phones is
[HTC Rezound] putney1477:
Could you explain how I go about changing the ID with the computer?

Thanks
[HTC Rezound] famouscollin:
K. On your new phone create a random nandroid. By creating it you will be able to get you device I'd for that phone.I'd use a spare sd of you have one so you don't get em mixed up of not just take note and don't het em mixed up. once done pull the sd out and plug it into your computer. Open your sd card locate that nandroid folder open it (you should have to click on the device I'd then pick which bavkup) just highlight right click copy text. Then Open the nandroid folder that you want to use and go to that device I'd highlight right click paste the new name over the old.. and all should be good the device I'd should match up and begin restore:) pm me if you have anymore problems I'll give you my gtalk and help further.

sent from my s-off reZound rockin' viperRez Rom on global ICS firmware:)

---------- Post added at 09:12 AM ---------- Previous post was at 09:11 AM ----------

..and the thanks button is the best way to say thank you:)

sent from my s-off reZound rockin' viperRez Rom on global ICS firmware:)
[HTC Rezound] darkghost568:
I had the same issue, and I RUU'd twice and reflashed amon ra twice. Amon ra didn't work either time. I switched to TWRP and now it works like a charm. No need to mess with the Device ID.
[HTC Rezound] famouscollin:
not that your wrong at all but when you say theres "no need to mess with the device id".. i say theres no need to switch recoveries if unnecessary i dont like the idea of a 'touch' recovery. this method is simple and takes all of two min if done properly
[HTC Rezound] darkghost568:
I agree. However, both are correct.
[HTC EVO 3D] kurupuk7:
Hi guys its nice that we're enjoying ICS for the moment, but are we gonna get the official 4.0.4?
[HTC EVO 3D] krayziejoe:
Highly doubt it
[HTC EVO 3D] gav83collins:
I may be wrong here but, as jb, is basically just a patch for over ics, is it a patch for 4.0.3. Or is it a patch for 4.0.4
[HTC EVO 3D] raptoro07:
What is different between 4.0.3 and 4.0.4 that you need it?
[HTC EVO 3D] kurupuk7:
It seems to me like an update patch to the currently running 4.0.3.. im guessing the OTA update should be around the corner

Here is a link to the source

http://news.softpedia.com/news/Andr...Xperia-Arc-at-Vodafone-Australia-283001.shtml
[HTC EVO 3D] beneath-a-burning-turtle:
Jellybean isn't an ics patch.

As for 4.0.4, it really doesn't make any difference for us, considering we have sense, and the update really only mattered for the nexus devices
[HTC EVO 3D] Jsparta26:
You could just edit the version number in build prop to make it seem like you have 4.0.4. lol
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] sjmslik:
when i had my gs2 skyrocket i could long press on the screen > folder > starred contacts

this would automatically create a folder with all my contacts that i had designated with a star. The folder also had a special design to it.

now with the gs3 i can see how to make a folder, np, but the option to create specialized folders like this and for example "pandora playlists" are gone. i cant seem to find that anywhere.

Am i missing something or are these specialized folders no longer available in gs3?

any help would be much appreciated.

Thanks