• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Well bugger me!

powerkiter

Android Expert
Jun 7, 2010
859
106
UK
As some will know I broke my phone when it was on 1.6 and I would be lucky to get 6-8 hours normal use (for me) since being fixed I have been running 2.2 or 2.1 blue sparks and was lucky to be getting 12-14 hours.

I have in the last 2 days gone from 14 hours max to being on for over 24 hours! I know some get more but I run my life including all work emails and social life through the phone so I'm amazed.

I am waiting for the next recharge to see how things work out but there are a couple of threads on XDA about using an app called sysctl config and a way of charging the battery and clearing the battery data using xrecovery and by golly they seem to work!

The sysctl config really does allow you to tweak the phone to either run games faster and kill the battery or tweak it another way and the phone seems to work faster and be more responsive yet I have also noticed increased battery life :)

The first posts settings are what seem best for my battery, but make a note of the standard settings first as there is no reset option!

[APP] Sysctl Config (Boost your X10 Performance) - xda-developers

Follow the simple steps to wipe your battery stats

[GUIDE] X10 Battery Calibration - xda-developers
 
Well it boots up quicker with any rom and I tried it with an open mind as I had tried another over clock widget that had no effect as it required the boot loader to be cracked.

I know what you mean about no one having a clue but that's why I said to make a note of the stock settings.

For me the faster boot time shows its not just snake oil, but at the same time it needs an android god to know what to do with the settings.
 
Upvote 0
I think it works on the 2.2 ROMs etc. I found I got way better quadrant scores by not using the settings that were listed in the XDA thread. My scores jumped by over 200+ I used:

These settings gave me 1354 in Quadrant:

Min Free KBytes :16284
Dirty Ratio:97
Dirty Background ratio: 62
VFS Cache pressure: 25

These gave me 620 in Quadrant:

Min Free KBytes :16284
Dirty Ratio:95
Dirty Background ratio: 60
VFS Cache pressure: 50

The settings given by the OP gave me 1124:

Min Free KBytes :16284
Dirty Ratio: 5
Dirty Background ratio: 3
VFS Cache pressure: 0

Certainly some different results. Just wanted to share from my testing a few weeks ago. Not sure what the optimum is but...
 
Upvote 0
Just tried again on CM 6.1.3

These settings once again gave me 1333 in Quadrant:

Min Free KBytes :16284
Dirty Ratio:97
Dirty Background ratio: 62
VFS Cache pressure: 25
Oom allocating task: Enabled

Also got 1313 & 1322 with:

min free kbytes: 32568
dirty ratio: 5
dirty background ratio: 3
vfs cache pressure: 10
Oom allocating task: Enabled

It went down to 1238 when I changed VFS pressure to 1, but a second run with the same settings went back to 1322:

min free kbytes: 32568
dirty ratio: 5
dirty background ratio: 3
vfs cache pressure: 1
Oom allocating task: Enabled

It certainly seems like something happens when changing the settings, but not sure if its better or consistant. If there were a better measuring tool then Quadrant that was a little more precise.

I did just put it back to stock settings and ran it twice, I got 1171 & 1316

min free kbytes: 2048
dirty ratio: 95
dirty background ratio: 60
vfs cache pressure: 50
Oom allocating task: Enabled
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones