This supposed lag fix has blown up over at r/android. I tried it on my G2x and it for sure booted up the launcher faster on startup. Check it out!
http://forum.xda-developers.com/showthread.php?t=1987032
Sent from my LG-P999 using Tapatalk 2
Thanks for sharing, looks pretty promising. Going to test it out for a bit .
I was wondering if this matters whether CM7 or cm10?
Thanks for sharing this. Installed the apk and it seems a little quicker with things, but that might just be in my head.
I'm not sure if it ****s on your battery life or not, seems like my battery just demolished itself, but now that I think about it I got 6 hours on 52%
Thus why I don't have it
Sent from my LG-P999 using xda app-developers app
I tried it for couple hours and it doesn't seem to work for me.
Sent from my LG-P999 using xda app-developers app
Everything seems pretty good for me. I'll post back in a couple days to say if it's held up.
Sent from my LG-P999 using xda app-developers app
I've installed it last night. My usual morning lag that I experience wasn't there so I believe there is some merit to what this mod is supposed to provide. I'll be tracking the battery life, as that's more important to me than a reboot once a day.
Yes I can also confirm that this app works. Even makes one of my slowest apps (amazon appstore) open much faster. Everything is a bit quicker.
My only concern is battery life, which I am going to be testing over the weekend. Loving the mod so far though.
I can verify this works well use to take close to a minut to load my xda ap lol. Not so any more. Also switching from app drawer to home screen, no lag. I used v6 supercharger for a while and i think that for now im just gonna use this. My phome is much more responsive than it use to be, especially when opening my settings menu. I will be paying attention to battery as well. Thanks for your work.
Edit. My cpu clock speed magically set it self to 1552. Dont ask me how that happened cuz i dont know. Now normally at this speed my phone would freeze. How do i know this? Cus its happened on more than one occasion. I dont overclock anymore because of it. I ran this app all day with no adverse effects. I cant say one way or another if this app works because i dont know when my phone was set to overclock. With the controversy surrounding this.... Im glad i didnt pay 1.50 for it or id feel like a really dumb***
Sent from my LG-P999 using xda app-developers app
RC calls BS
https://plus.google.com/115049428938715274412/posts/GWr72W9zmY2
From his post:
"So to be clear... IMNSHO, the recent entropy pool fad is bull****. The only users of /dev/random are libcrypto (used for cryptographic operations like SSL connections, ssh key generation, and so on), wpa_supplicant/hostapd (to generate WEP/WPA keys while in AP mode), and the libraries that generate random partition IDs when you do an ext2/3/4 format. None of those 3 users are in the path of app execution, so feeding random from urandom does nothing except make random... well... less random
The only conceivable reason some devices may feel faster is because by constantly polling the PRNG, it keeps the device's I/O in constant use (which in turn, depending on device, will make the CPU stick to higher clock frequencies to keep up and/or ramp up the IO scheduler)."
Yes it's bullish**. The whole explanation for this mod doesn't make sense and I just can't figure out how this would help at all. As RC said excellently, it would simply prevent I/O functions to go to sleep and keep your CPU higher. TL;DR : Raise your CPU clocks, change your I/O scheduler and you'll get better performances.
One more thing... I dont know when my phone was set to overclock but here are some interesting screen shots for you.
This is a 1500Mah stock battery. The original batter. I got with the phone over a year ago btw.
Something to cbew on i think. My phone has never run this well. Wtf?
Sent from my LG-P999 using xda app-developers app
Apparently everyone in that thread still thinks it works... I don't think they read Ricardo's post. Someone should keep posting it lol.
jryan388 said:
RC calls BS
https://plus.google.com/115049428938715274412/posts/GWr72W9zmY2
From his post:
"So to be clear... IMNSHO, the recent entropy pool fad is bull****. The only users of /dev/random are libcrypto (used for cryptographic operations like SSL connections, ssh key generation, and so on), wpa_supplicant/hostapd (to generate WEP/WPA keys while in AP mode), and the libraries that generate random partition IDs when you do an ext2/3/4 format. None of those 3 users are in the path of app execution, so feeding random from urandom does nothing except make random... well... less random
The only conceivable reason some devices may feel faster is because by constantly polling the PRNG, it keeps the device's I/O in constant use (which in turn, depending on device, will make the CPU stick to higher clock frequencies to keep up and/or ramp up the IO scheduler)."
Click to expand...
Click to collapse
Isn't faster performance accomplished by keeping the I/O constantly running and the CPU at higher clock speed than it would otherwise be?
Call me crazy but using this made my phone constantly stay in deep sleep! I've never, ever seen my phone stay asleep for so long and so consistently before.
buru898 said:
Call me crazy but using this made my phone constantly stay in deep sleep! I've never, ever seen my phone stay asleep for so long and so consistently before.
Click to expand...
Click to collapse
Does it ever wake up ?
Sent from my LG-P999 using xda app-developers app
New2my8125 said:
My only concern is battery life, which I am going to be testing over the weekend. Loving the mod so far though.
Click to expand...
Click to collapse
I've been using this mod for a little over a week. While RC might be right about what this mod really is doing, my phone hasn't been snappier. As for battery life, I've lost about 10% more battery a day using this. I've got the Anker 2800mWh battery, and at the end of the day I'm usually sitting around 55-60% battery remaining. On hard use days I'd be around 30% battery remaining. Overall I'm still getting a full days use out of the phone.
If someone could suggest what scheduler I should use (instead of this mod) then I'd gladly try RC's suggestion and see if he is right as well.
Related
I just saw this in appbrain. Its an app called CPU Tuner. It looks like it would function like SetCpu. Anyone tried it? Is it a bad idea? I don't want to overclock my phone or anything, I'm just looking for another battery saver besides my voodoo
Sent from my SCH-I500 using XDA App
Although I'm an avid PC OC'r (VapoChill anyone?)... I'd advise you NOT to use it. I've seen enough "Whoops!" moments to know that even though you have the best of intentions and plan only to underclock to save battery... installing such an app dramatically increases the margin for error and potential for premature device death.
In my limited experience with it... it appears that the collective genius behind Voodoo 5 has gotten the balance between performance and CPU voltage right and that would certainly be the safer way to go.
NOW, if you're a "Hyper-Miler" at heart and want to see how far you can stretch the battery life... just be careful and document well what you do so that your success (or... knock-on-wood... failure) can benefit everyone.
If you ever look at the amount of time your cpu spends clocked at 100mhz compared to every other step you will easily realize overclocking a phone has absolutely no practical benefiff.
Sent from my USCC SCH-I500..
Thanks for the replies. I tried it for about a minute and deleted it. Mainly because I didn't want take the time to set it up. I think ill stick with my voodoo. It seems to be doing aight. Its just heard to tell when I'm using it to surf the web for a couple hours straight at work (a lot of downtime). It seems to kill the battery really fast. Ive come to realize that if a "battery saver" is running in the background, it's draining just as much as its "saving". Ill just learn to control myself, with my searching, until I get home to some wiring. Thanks again, I really enjoy this website/app. Everyone seems to be really helpful and full of knowledge.
Sent from my SCH-I500 using XDA App
So, with all this talk of over clocked/undervolt kernals, smartass gov, setcpu, and juicedefender, I was wondering what the definitive way to optimize battery is (without doing a bump charge).
I dont need any crazy quadrant scores or anything. I just need a phone that can play the occasional game here and there, surf the web, and text message; all while being lag free.
I have done all the "normal" battery savings like turning off 4g (live in 3g only area anyways), backlight lowered, no live wallpaper, ect. My question is what is the "best" method for squeezing out the most juice?
I know there are MANY opinions as to what the best is, but I thought I would poll the masses here and get their 2 cents on the subject.
Well, I pay attention to my current widget. There's certain areas where battery drain is a problem with mobile data turned on. I turn off mobile data when I'm in those areas. Being mindful of that has been the #1 battery saver for me. In fact, I even run with automatic brightness instead of a very low brightness setting and I get better battery life now than before.
I seem to get better battery on lower, mainly because when I do auto, it goes full blast most of the time, and likes to switch about 20 times from high to low while im texting.
My main question here is out of the more detailed methods (new kernal, setcpu, ect.) works best. I know kernals seem to give better performance and battery to some, but I read some of the kernal builds have some hiccups still.
Just wondering what you guys have found is best and most stable of the "detailed" methods.
footballer62 said:
I seem to get better battery on lower
Click to expand...
Click to collapse
Of course, I do as well. I was just saying that turning off mobile data in the areas that tend to cause my phone to draw 700+mA saves a significant more amount of power than turning the screen to low.
I'm currently planning to try out setting Tasker to automatically turn off mobile data when connected to problematic towers.
My main question here is out of the more detailed methods (new kernal, setcpu, ect.)
Click to expand...
Click to collapse
Well, I'm running BAMF 1.3 with the smartass governor. It saves quite a bit of power and has very little setup (you don't have to set up profiles with setcpu).
The newest Tasker adds CPU frequency control support... it doesn't currently work on the ROM I'm running ... but I'd imagine when we get CM7, it'll work. Presumably you could use that to always scale down the CPU until you open up specific apps that benefit from additional clockspeed. It could save a bit of power.
NEW APP in the market - LTE OnOff - switches phone from 4G to 3G to save batt.
Zshazz said:
I'm currently planning to try out setting Tasker to automatically turn off mobile data when connected to problematic towers.
Click to expand...
Click to collapse
I purchased Tasker a while back just because it sounds cool, but I've never really found useful tasks to run with it for how I use my device; still looking though!
Yours sounds ideal for some areas I go to. Please remember to share the Tasker profile you come up with for that functionality.
Thanks!
Zshazz said:
Well, I'm running BAMF 1.3 with the smartass governor. It saves quite a bit of power and has very little setup (you don't have to set up profiles with setcpu).
The newest Tasker adds CPU frequency control support... it doesn't currently work on the ROM I'm running ... but I'd imagine when we get CM7, it'll work. Presumably you could use that to always scale down the CPU until you open up specific apps that benefit from additional clockspeed. It could save a bit of power.
Click to expand...
Click to collapse
Hello guys, Im coming over from the eris/custom rom to TB this past week. I was wondering what kind of life you are experiencing with the custom roms here like BAMF. I haven't rooted it yet but am planning to since the current battery life is not acceptable in my daily life. I love the phone but need to figure out if I can keep it or not by helping my battery life. I have 4g disabled since it is not even avail in my area yet but still only getting 6-7 hrs. Thanks for any help, opinions, or redirects.
hehe...
This is great. Reminds me of hypermiling with my car/hybrid to get the most gas out of it. Well...it's about that time again with fuel costs going up.
So what is the equivalent term of hypermiling for handhelds/phones? Hyper-???
squeeze said:
So what is the equivalent term of hypermiling for handhelds/phones? Hyper-???
Click to expand...
Click to collapse
Never mind. I guess the thread title was fine "battery optimization". But those gas/hybrid nerds (like me) love using the term hypermiling.
I like using setcpu profiles or custom kernels
Sent from my ADR6400L using XDA Premium App
n2imagination said:
Hello guys, Im coming over from the eris/custom rom to TB this past week. I was wondering what kind of life you are experiencing with the custom roms here like BAMF. I haven't rooted it yet but am planning to since the current battery life is not acceptable in my daily life. I love the phone but need to figure out if I can keep it or not by helping my battery life. I have 4g disabled since it is not even avail in my area yet but still only getting 6-7 hrs. Thanks for any help, opinions, or redirects.
Click to expand...
Click to collapse
6-7 hours? Jeez. I have a fairly stock rom (perfect storm, which is more or less just bloat free) with 4G off, backlight to around 35%, only one gps running - the google one for the HTC weather, I use wifi when at home, I have nothing that pushes except my main gmail and the htc weather, do texting all day, and about an hour of internet a day. With this setup after 16 hours I have always had over 50% battery.
How many things do you have pushing data? Facebook or twitter? And if so what is the interval? Also, how much on the net are you, and how often do you game?
squeeze said:
This is great. Reminds me of hypermiling with my car/hybrid to get the most gas out of it. Well...it's about that time again with fuel costs going up.
So what is the equivalent term of hypermiling for handhelds/phones? Hyper-???
Click to expand...
Click to collapse
Battery optimization is just a term I figured work, but hypermiling sounds pretty sexy Increases your battery mileage of course!
I'm using Superpower to disable data connection when the screen off. Seems to be working well.
footballer62 said:
6-7 hours? Jeez. I have a fairly stock rom (perfect storm, which is more or less just bloat free) with 4G off, backlight to around 35%, only one gps running - the google one for the HTC weather, I use wifi when at home, I have nothing that pushes except my main gmail and the htc weather, do texting all day, and about an hour of internet a day. With this setup after 16 hours I have always had over 50% battery.
How many things do you have pushing data? Facebook or twitter? And if so what is the interval? Also, how much on the net are you, and how often do you game?
Click to expand...
Click to collapse
Never game, 2 gmail accounts, fb few times a day, no twitter, net 2-3 times a day. This is stock sense on the phone though. Thats why I was looking into the dif roms to see what battery life was like with dif kernel on it. I will prob root and toss a rom on there to see if it gets me better life (which im sure it will), but considering waiting until the 16th (rumor out that fairly big update coming and want to see if that may help at all).
distortedloop said:
I purchased Tasker a while back just because it sounds cool, but I've never really found useful tasks to run with it for how I use my device; still looking though!
Yours sounds ideal for some areas I go to. Please remember to share the Tasker profile you come up with for that functionality.
Thanks!
Click to expand...
Click to collapse
Tutorial on Tasker CPU profiles can be found here
jbh00jh said:
NEW APP in the market - LTE OnOff - switches phone from 4G to 3G to save batt.
Click to expand...
Click to collapse
This really is the best way to save battery at the moment.
I made my battery last the whole day after I installed Automatic Task Killer from the market. It kills selected processes as long as the screen is off. I get home after 9 hours at work and I still have ~40% battery left. Before I installed Automatic Task Killer my TB was dead after 9 hours.
There is so much random bloatware on the TB from vzw that it eats the battery fast. I just need to root I had a Eris on a custom ROM before the TB and I could go 2 days easy without a charge.
This seems to be a fix for the time being. Too bad there is no way for developers to make a one click root like on the Eris. I will have to bite the bullet and do it the old fashioned way.
Can you reference where you heard this "April 16th update" rumor? I'd like to read about this one and see the credibility behind it.
Sent from my ADR6400L using XDA Premium App
chanmannn said:
Can you reference where you heard this "April 16th update" rumor? I'd like to read about this one and see the credibility behind it.
Sent from my ADR6400L using XDA Premium App
Click to expand...
Click to collapse
X2
and what is suppose to happen with this update?
I use an app called System Panel that's got all kinds of nifty information available to the curious.
chanmannn said:
Can you reference where you heard this "April 16th update" rumor? I'd like to read about this one and see the credibility behind it.
Sent from my ADR6400L using XDA Premium App
Click to expand...
Click to collapse
They are all just rumors (like any other update/upgrade "news") but...
http://htcsource.com/2011/03/rumour-htc-thunderbolt-to-get-gingerbread-update-in-q2-2011/
http://technology.gather.com/viewArticle.action?articleId=281474979166628
http://www.wirelessgoodness.com/2011/03/27/htc-thunderbolt-getting-android-2-3-gingerbread-update-in-q2/
http://androidcommunity.com/htc-thunderbolt-getting-gingerbread-by-summer-20110326/
I want to share my setup with you guys for getting good battery life which lasts the day without making you compromise on the features. The primary things I've seen on the forums so far has a lot of involved setup and frankly by the time you get it perfect, you will flash a new ROM and have to re-do a lot of it and so on, overall it's not the worth the hassle.
This is usually what my days look like and I manage to last the entire day:
I keep wifi and GPS on always, regardless of whether I'm using it or not.
Get a fair bit of calls because I live away from family so they all call a lot (I have a massive family, so we are talking about 5-6 hrs of talking everyday).
I like to read news from news republic and I'm subscribed to a lot of stuff there so I go through like 2000+ articles in a given day.
XDA like every few hrs (damn ICS!).
Text messages are also flowing throughout the day with the woman being on the other side of the country and all (100+ a day?).
I have facebook on push (not an addict but active enough to mention)
My gmail, school and exchange are all on push for email so they I see a fair bit there
The setup is VERY easy to setup and replicate. It doesn't require you to lose out on features or use your phone at an anorexic level either. You don't need a task manager or watch your processor non-stop either.
So without further delay, here we go:
Pick a ROM
I'm using Seanster_GBaxe EX v1.5.1 from the T-Mobile section, you can find it here.
Get faux's kernel
The reason for this particular one is because it's given the best results when it comes to undervolting and overclocking without SOD. You can find the kernel here.
Get System Tuner
This is available on market. There are alternatives but for this post, I will be making all the references from this app.
Get the AGPS patch from crypted
This isn't for battery directly but it does get locks VERY fast and you waste less clock cycles getting the signal. Less clock cycles wasted, more battery saved. The patch is available here.
I personally use the v3.0 Google CWM Build (scroll down his post and you will see it)
Get the V6 SUPERCHARGER from zeppelinrox
This is available here. Why the beta one? It works fine.
Okay, at this point you can pretty much store these things together in a neat little folder on your SD card because it makes a perfect library. So let's get started, I'll assume that we are starting from scratch. The order for everything will be as follows:
Get into recovery and install your ROM
This I shouldn't have to explain, the instructions you can find on the ROM thread.
Install the kernel
Same with this, read the kernel thread.
Install the GPS patch
Same with this as well
Boot into ROM
Hmm.... hopefully you can manage this
Restore all your backups and apps, accounts and whatever else
Using titanium here is always good
Install System Tuner
Okay, let's get started. Although faux has done an amazing job with the kernel, there's always the personal bias that goes into making things so his balanced settings might not reflect yours (nor mine but you will be tweak even those soon).
Inside System Tuner, go to CPU:
The first you thing you should choose is whether you want to keep the 1.72 GHz OC or not. I kept it but if you want to get even more you can lower to stock 1.56 GHz or go even lower, your choice. Once you set the max, set the min to 384 MHz. Set it once and you don't need to do it again after. Leave the governer to ONDEMAND.
Now go to the Voltage tab:
Be careful here, this can crash you if you go too far. What we do here is globally undervolt, you can do that by hitting the -12.5 mV button over and over. I use -75 mV (press the button 6 times, for those bad at math). Keep in mind that all chips are NOT THE SAME!!! -75 mV might be too much for you or you might even be able to get to -100 mV, find out by doing it.
Now go back to the CPU tab and hit Boot Settings:
Hit Screen-off behavior:
Governor - No changes
Max frequency - 384 MHz (push doesn't lag at all still so don't worry about notifications)
Max frequency/in call - 384 MHz (yes, calls don't require full blast, they work fine even under 500 MHz)
Now go back
Hit Governors behavior:
Sampling rate - Unchanged (faux has it done perfect)
Up-threshold - 75 (what's this? This means that the CPU will scale to higher frequencies when the load is above 75%)
Power-save Bias - 70 (what's this? This means that the CPU will be "biased" towards lower frequencies when load is below 70%)
Setting the Power-save Bias higher than the Up-threshold is obviously stupid so make sure you did it right.
Now go back
At the bottom, there is a whole bunch of tweaks:
Hit Re-apply CPU settings, choose init.d script (you can choose boot too but init.d works 100% of the time)
Hit Boost app loading, choose init.d
Hit Clear cache, choose init.d
Now go back
Find the Startups section and disable whatever you don't want running at boot (this is purely a personal thing).
Install V6 script
His instructions are very good so I'll assume that you have gotten it installed. Once you have it running, choose option 9, the 1000 HP one. Reboot. Run script again, make sure you've got it at 100% supercharged. Done. Reboot just to be sure again.
All done! Now, I know that was lengthy but here's the awesome part. Make a titanium full backup of System Tuner and you NEVER have to do that again for ANY ROM as long as you use the same kernel!! The script is unfortunately the only thing you have to re-apply, probably that has a quick setup too but I'm new to it so I can't give you shortcuts on it.
Hope you have luck with this and it works for you. I promise nothing and if you break your phone please don't come crying to me because you chose to do this yourself. It works for me so I shared it!! Any suggestions are welcome of course.
Note: NO task manager required!! I will modify this for cm7 if needed.
nice job. thanks a lot!
You're using the rc6.1 correct?
Sent from my SAMSUNG-SGH-I727 using xda premium
Thanks for the detailed write-up.
Are you in an LTE market? A full day on LTE would be pretty awesome.
For the screen-off behavior, do you think one can get away with using the smartass governor instead?
I'm using the RC6, tad older I guess.
Sent from my SGH-T989 using Tapatalk
jedah said:
Thanks for the detailed write-up.
Are you in an LTE market? A full day on LTE would be pretty awesome.
For the screen-off behavior, do you think one can get away with using the smartass governor instead?
Click to expand...
Click to collapse
I'm not in LTE area :-(... Would be nice because that's why I got the phone but then I had to move so can't say anything about LTE.
As for smartass, what kernel are you using? Smartass works very similar to the modified ondemand settings that I set up so it wouldn't make a difference as far as I forsee.
Sent from my SGH-T989 using Tapatalk
I tried this, will post results later. Thanks for the great tutorial
If you could post screen shots of your CPU Spy that would be helpful! How well does your phone do on going into deep sleep? On average from what to what time does yours last you? I'm just skeptical about setting the screen off behavior cause that usually prevents the phone from going to Deep Sleep.
Sent from my SAMSUNG-SGH-I727 using xda premium
DANIEL133337 said:
If you could post screen shots of your CPU Spy that would be helpful! How well does your phone do on going into deep sleep? On average from what to what time does yours last you? I'm just skeptical about setting the screen off behavior cause that usually prevents the phone from going to Deep Sleep.
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
You're right about the deep sleep, don't let it go into deep sleep. It lasts me 12 hours normally. I'll get you screenshots when I get a chance.
Sent from my SGH-T989 using Tapatalk
Mine goes into deep sleep with screen off behavior setup.
Sent from my SGH-T989 using XDA App
kr3w1337 said:
You're right about the deep sleep, don't let it go into deep sleep. It lasts me 12 hours normally. I'll get you screenshots when I get a chance.
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
Dont you think the phone waste alot more battery though when it doesn't go into deep sleep? I've also found that WiFi tends to create a nasty wake lock. My set up is Sky ICS Speed with Faux Clock 1.296 ghz max -384 mhz min. -37.5 u/v LTE on all day, extremely heavy usage. 12 hour battery life on average.
Sent from my SAMSUNG-SGH-I727 using xda premium
InstigatorX said:
Mine goes into deep sleep with screen off behavior setup.
Sent from my SGH-T989 using XDA App
Click to expand...
Click to collapse
Which kernel are you using?
kr3w1337 said:
Which kernel are you using?
Click to expand...
Click to collapse
Using faux kernel with foxstar rom.
Sent from my SGH-I727 using XDA App
DANIEL133337 said:
Dont you think the phone waste alot more battery though when it doesn't go into deep sleep? I've also found that WiFi tends to create a nasty wake lock. My set up is Sky ICS Speed with Faux Clock 1.296 ghz max -384 mhz min. -37.5 u/v LTE on all day, extremely heavy usage. 12 hour battery life on average.
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
From what I've noticed with the faux kernel, it goes into deep sleep after some time on it's own, regardless of the screen-off behavior. I haven't opened up the source to check it out for a better explanation but that's something I doubt is worth exploring since the performance doesn't take any hit.
I haven't chosen to underclock to 1.2 but it should do better than the 12 hrs I get now if I did do that. I have a tendency to start GTA 3 and start playing whenever I get bored so that's why I went OC rather than under. For others looking strictly to use the phone with minimal gaming, this would be a good option. LTE isn't available in my area so I can't test with it but the WiFi radio uses just as much battery as the LTE, if not more I have a feeling.
Trying eugene's kernel from today to see if the lionheart governor does better than the current setup. I will know in a couple of days because every ROM flash needs a couple of charge cycles before it accurately shows battery status.
InstigatorX said:
Using faux kernel with foxstar rom.
Sent from my SGH-I727 using XDA App
Click to expand...
Click to collapse
Do you get any SOD? Everything working okay? Is the setup different than what I've got up there? Would like to know and try it out, can update the OP accordingly.
Just finished with eugene's kernel and the results were pretty disappointing. Looks like the second core is always kept on regardless, faux's kernel turns the second core offline until usage demands need it.
If anyone knows how to tweak eugene's to stop that from happening, do share.
kr3w1337 said:
Just finished with eugene's kernel and the results were pretty disappointing. Looks like the second core is always kept on regardless, faux's kernel turns the second core offline until usage demands need it.
If anyone knows how to tweak eugene's to stop that from happening, do share.
Click to expand...
Click to collapse
Can you clue me location of his latest ROM? Or is it somewhere in the Macnut thread on TMO side of the fence?
InstigatorX said:
Can you clue me location of his latest ROM? Or is it somewhere in the Macnut thread on TMO side of the fence?
Click to expand...
Click to collapse
Using darkside ROM at the moment with the faux kernel, had the Eugene kernel but I noticed that the second core is kept alive regardless of usage and that wasn't helping so I changed back to faux.
Sent from my SGH-T989 using Tapatalk
thanks for the awesome write up!
Did it last night, and lasted the day without a sweat! However, my min frequency wont stick? I have it set to stock frequency 1.5, using faux kernal, and my voltages arent as low as yours (im not a crazy user like you.. maybe an hour of talking a day, lots of texts and emails tho), but i cannot get my min frequency of 3xx to stay. Suggestions?
Thanks!
edit- running stockMod v1.0
im sorry, i have a hard time believing you talk for 6 hours and scroll thry 2000 pages of web and get a day of use. I myself could get about 1.5 days on battery strictly by staying home, connected to wifi all day and barely talking on the phone. i would like to see a screenshot of battery usage at the end of your day
Getting better battery life is a struggle most mobile device users will have for the foreseeable future. Even if advanced batteries are released that give users two days of heavy use, there will naturally be a script, an application, and a kernel tweak to improve this figure further. As batteries get better, so do battery applications. Now, a new tool has been released that’s looking to be the best.
The application is called One Power Guard. Made by XDA Forum Member fonter, it is designed for rooted and custom ROM users. It brings an all-in-one approach to battery life and phone tweaking. You can adjust pretty much anything, including the I/O scheduler, CPU governor, CPU over- or under-clocking, settings tweaks, and more. There are also six modes you can choose from that tweak your phone for you. They include:
AI Mode: It intelligently adjusts cpu frequency and optimizes kernel to greatly extend battery time according to system loading.
Powersave Mode: It runs devices under low frequency to extend standby time.
Game/Video Mode: It provides flow game and video experience while offering satisfactory power-saving strategy.
Call Mode: It powers up the core function of phone conservation. For business persons trapping by phone.
Standby Mode: It lowers system frequency and prolongs stand-by time to the extreme. For sleepers and dreamers.
Custom Mode: It indulges pros to customize cpu frequence, scheduling and io adjustment, and to choose parameters of their own.
It’s a really nice application for those who don’t want to re-tweak their phone after every ROM flash and those who don’t know how to tweak their phones manually. For additional information on how each mode works and download links, check out the original thread.
You can try One Power Guard, Download from onexuan.com
I lol'ed at the fact that they state it's for android, yet it has a picture of an iPhone. I'll have to try this. Thanks!
trying this out, we'll see how well it does compared to the others
OK app works much better than anyone I've tried for this matter, doesn't help too too much but it does make a little bit of difference, also this should be obvious but it does slow the system down a bit, and i also had some conflicts with it changing kernel values but I'd rate it a 3.5 out of 5 for what it does though when compared to other apps four the same thing out would be a 4.5-5 not a full 5 because there has to be done room for improvement
Sent from my SGH-I997 using xda premium
deathblade said:
OK app works much better than anyone I've tried for this matter, doesn't help too too much but it does make a little bit of difference, also this should be obvious but it does slow the system down a bit, and i also had some conflicts with it changing kernel values but I'd rate it a 3.5 out of 5 for what it does though when compared to other apps four the same thing out would be a 4.5-5 not a full 5 because there has to be done room for improvement
Sent from my SGH-I997 using xda premium
Click to expand...
Click to collapse
Thanks for the info, i'll give this a try your settings.
Settings i used on the app? I just chose ai mode
Sent from my SGH-I997 using xda premium
I'd have to give this probably a 3.5 as well, could be better with a widget for one thing. I used ai most of the time, but when I went to custom mode and changed the frequency for max to 1200, it didn't change it and left it at 200. It did provide a good bit of information though!
Sent from my SGH-I997 using xda app-developers app
Slowed my phone
I unistalled this. My phone became almost useless. It was so slow and nearly unresponsive.
gabdes said:
I unistalled this. My phone became almost useless. It was so slow and nearly unresponsive.
Click to expand...
Click to collapse
Same here
Sent from my SGH-I997 using xda premium
Seems to be working pretty good on mine. Definitely added about 12hrs to my extended battery.
Sent from my SGH-I997 using xda premium
From here: http://forum.xda-developers.com/showthread.php?t=1987032
I came to that thread via LifeHacker, in which they featured it. I'm going to try this now on my freshly-updated-to-Jelly-Bean Note 10.1.
If you want to share a feedback, please post it here. If you want to thank the developer, suggest something, or buy him a beer, please post it on his thread.
APK: Click here (original direct link from his thread)
lambgx02 said:
Hey everyone,
So, I was experiencing significant lag as we all do from time to time, and decided I was going to get to the bottom of it.
After tracing and debugging for hours, I discovered the source of 90% of Android's lag. In a word, entropy (or lack thereof).
Google's JVM, like Sun's, reads from /dev/random. For all random data. Yes, the /dev/random that uses a very limited entropy pool.
Random data is used for all kinds of stuff.. UUID generation, session keys, SSL.. when we run out of entropy, the process blocks. That manifests itself as lag. The process cannot continue until the kernel generates more high quality random data.
So, I cross-compiled rngd, and used it to feed /dev/urandom into /dev/random at 1 second intervals.
Result? I have never used an Android device this fast. :good:
It is literally five times faster in many cases. Chrome, maps, and other heavy applications load in about 1/2 a second, and map tiles populate as fast as I can scroll. Task switching is instantaneous. You know how sometimes when you hit the home button, it takes 5-10 seconds for the home screen to repopulate? Yeah. Blocking on read of /dev/random. Problem solved. But don't take my word for it .. give it a shot!
Update!
I've built a very simple Android app that bundles the binary, and starts/stops the service (on boot if selected). I'll be adding more instrumentation, but for now, give it a shot! This APK does not modify /system in any way, so should be perfectly safe.
This is my first userspace Android app, so bear with me!
Note that this APK is actually compatible with all Android versions, and all (armel) devices. It's not at all specific to the Captivate Glide.
Caveats
There is a (theoretical) security risk, in that seeding /dev/random with /dev/urandom decreases the quality of the random data. In practice, the odds of this being cryptographically exploited are far lower than the odds of someone attacking the OS itself (a much simpler challenge).
This may adversely affect battery life, since it wakes every second. It does not hold a wakelock, so it shouldn't have a big impact, but let me know if you think it's causing problems. I can add a blocking read to the code so that it only executes while the screen is on. On the other hand, many of us attribute lag to lacking CPU power. Since this hack eliminates almost all lag, there is less of a need to overclock, potentially reducing battery consumption.
If you try it, let me know how it goes.
ROM builders - feel free to integrate this into your ROMs (either the .apk / application, or just the rngd binary called from init.d)!
If anyone's interested, I've launched a paid app on the Play store for non-xda users. As I add features I'll post the new versions here as a thanks to you guys (and xda community at large for being such a great resource). But if anyone's interested in the market's auto-update feature, just thought I'd mention it.
Cheers! :highfive:
Click to expand...
Click to collapse
I don't know if it's a placebo effect, but it seems that enabling this entropy seeder makes the device faster for real ^^
Does this need root?
Sent from my Nexus 4 using xda app-developers app
tuffballa said:
Does this need root?
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Yeah, I forgot to add.
Redemption rom 4.1.2 is pretty quick and only lag was keyboard opening.
This mod keyboard instant opening now .
jje
Sent from my GT-N8010 using xda premium
Post one on the portal has more info .
http://www.xda-developers.com/android/entropy-seed-generator-not-all-its-hacked-up-to-be/
jje
Without reading the portal piece I guess the reason you may perceive speed up as that the device will be spending longer on higher cpu cycles by this polling.
In other words it is not a good thing for battery.
You can try playing with the governor settings to increase responsiveness, but "lag" can be caused by quite a lot of things. Random seeding shouldn't be one of them.
Sent from my GT-N7000 using Tapatalk 2
A lot of developers are stating that this is a fluke on anything running ICS+. Any boost in performance is 99% a placebo effect.
Placebo effect or not, I can notice improvement in the note general operation.
Sent from my GT-N8000 using Tapatalk HD
Disprove it or walk away.
Any dev saying it's a placebo effect needs to hold up data to prove the assertion, otherwise, the dev is just speculating. Being an Android dev can mean a variety of things, so the title doesn't grant authority.
Any dev claiming random data seeding shouldn't have an effect, should contact the APK writer and ask to see the trace logs, i.e. duplicate the experiment and verify the results. Otherwise, see above.
Everyone else, download it. Enjoy a faster UI experience. I confirm it works, which is at least as good as any dev who hasn't tested it.
--#
7April said:
Any dev saying it's a placebo effect needs to hold up data to prove the assertion, otherwise, the dev is just speculating. Being an Android dev can mean a variety of things, so the title doesn't grant authority.
Any dev claiming random data seeding shouldn't have an effect, should contact the APK writer and ask to see the trace logs, i.e. duplicate the experiment and verify the results. Otherwise, see above.
Everyone else, download it. Enjoy a faster UI experience. I confirm it works, which is at least as good as any dev who hasn't tested it.
--#
Click to expand...
Click to collapse
Have *you* checked logs to see what's happening as you claim you can see a performance hike.
I tried it on 3 devices earlier, all did exactly what I suspected. Pushed the cpu time up quite a bit, but that's what this does. It's forcing an io which causes the cpu to ramp, so of course it feels more responsive, it's starting from a higher cpu clock and less time in the lower click rates.
One of my services it caused serious slow down, die to pegging the cpu as it didn't play nicely with the particular aml quadcore governor.
Sent from my GT-N7000 using Tapatalk 2
fards said:
Have *you* checked logs to see what's happening as you claim you can see a performance hike.
I tried it on 3 devices earlier, all did exactly what I suspected. Pushed the cpu time up quite a bit, but that's what this does. It's forcing an io which causes the cpu to ramp, so of course it feels more responsive, it's starting from a higher cpu clock and less time in the lower click rates.
One of my services it caused serious slow down, die to pegging the cpu as it didn't play nicely with the particular aml quadcore governor.
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
Couldn't agree more with your comments, I also tested this on a variety of devices and got exactly the same results, on one of my devices I was loosing 5% battery per hour!
seeder is working on all devices?
xda just had an apology article for featuring this lol