I/O scheduler - Fascinate Q&A, Help & Troubleshooting

What is the best profile for this phone.. I changed mine to deadline with galaxy tuner.. Seems better than default.. But I think there are others. I remember seeing more in the oclf days.
Sent from my frozen yogurt filled fascinate

neh4pres said:
What is the best profile for this phone.. I changed mine to deadline with galaxy tuner.. Seems better than default.. But I think there are others. I remember seeing more in the oclf days.
Sent from my frozen yogurt filled fascinate
Click to expand...
Click to collapse
Don't know for sure what's best, but I used BFQ after trying out SIO. I had intermittent hangs with latency timing dependent camera using CFQ.
Did not bother with others as they are old obsolete scheduling techniques.

beray5 said:
Don't know for sure what's best, but I used BFQ after trying out SIO. I had intermittent hangs with latency timing dependent camera using CFQ.
Did not bother with others as they are old obsolete scheduling techniques.
Click to expand...
Click to collapse
What are u using to get these
Sent from my frozen yogurt filled fascinate

neh4pres said:
What are u using to get these
Sent from my frozen yogurt filled fascinate
Click to expand...
Click to collapse
I used the scheduler drop down menu in Voltage Control ap.
http://forum.xda-developers.com/showpost.php?p=13064442&postcount=425

Damn, I can't use it because I'm thing pb and j kernel
Sent from my frozen yogurt filled fascinate

There is a thread somewhere (Nexus One forum maybe?) where the users tested out 4-5 different IO Schedulers and found that none of them were any better than the other on a phone. The problem is that the flash memory supports read/write operations at a much higher rate than what the system can throw at the memory, so you get relatively the same performance from each of them.

Related

[KERNEL][08-08-11][TW] PeanutButta Jelly Time - FINAL

I know, tons of stuff released, some may be similar, but I've had people waiting for me to release these for some reason, so I am. Not sure what I do differently that makes people choose what I release over someone else, but here they are.
What I've done is started with the source jt1134 has provided as a base, and went from there. I haven't had time to change much else yet, but in due time, I'm hoping to have a lot of changes and updates. If you feel like supporting the development, consider signing up for Dropbox and help give me more space to store kernels.
0808
Merge pull request from Times_infinity to fix missed call problem
0804
New Kernel/Ramdisk based on ED05 sources
Updated root script to root phone on boot
Updated recovery to latest CWM
Fixed busybox issue (I think)
Voodoo Sound V10
Only one undervolt level - same as previous "100" kernel
0531
navenedrob's ext4 formatting options put into Voodoo conversion script - disable lagfix, then re-enable to take advantage of it
V(R) IO Scheduler
Fixed backup/restore/wipe errors for android_secure (I think) - thanks squash
0530
Fix mount USB Storage in recovery (Thanks times_infinity)
0529
Fix 0523
Root ROM on boot (if not already rooted)
Move files to initramfs so changes can travel between ROM Flashes
No more AOSP kernels, waiting for CM7
0523
Voodoo Sound V9
Use Linaro Toolchain to compile
Switch to bmlwrite to flash
0426
Fixed auto-brightness
0425
Voodoo Sound V8 (thanks supercurio)
Updates to initramfs to try and prevent bootloop when wiping data/cache
Update to CWM 3.x and make CWM 3.x compatible zips
0415
Simple IO Scheduler
Moved SD Card speed tweak to init.d script so users can change the value
-> Default value is 4096
Updated source to ED01 from Samsung
Built with 2010q1 toolchain, updated from 2009q3
0408
Updated initramfs from jt1134
Kernel config changes from jt1134
Voodoo sound patches from jt1134/supercurio
"Fixed" Smartass, still doesn't work properly though, set conservative back to the default
Increased voltage on 100 kernel at 1000MHz
CFS Tweaks to try and help performance some
TCP settings to help make 3G more consistent
Built AOSP kernels
0330
Smartass CPU Governor added and set as default <- not working yet
VFAT patch
Voodoo Sound mic/recording fixed and added back - thanks jt1134/supercurio
0329
Upstream EXT4 patches
Changed UV levels for greater compatibility
init.d support
SirGatez patch to force audio to headphones when they are plugged in (off by default)
-> run "headphones" from a shell prompt to enable
-> run "default" to restore normal functionality
0328
jt1134's source is the base, includes BLN, Voodoo Color, Voodoo Sound V7, Voodoo lagfix (if applicable), and anything else jt had in is source when i synced it.
Stock voltage, and undervolted kernels available
Updated CPU Scaling - keeps the processor running as slow as possible without overworking it
Updated compile flags - from Eclair, may not do anything noticeable
SirGatez's battery hack to allow for non-oem batteries
To Do:
Get 600MHz working
NOTES:
If you are experiencing problems, I need detailed info to be able to fix it or help you out. Failure to provide detailed info will mean I'm just going to ignore your problem as user error. Details would be something such as which kernel you are flashing (filename) and steps to reproduce the issue. Also, if you used any other kernels that had the same problem or didn't have the problem.
Legend
voodoo/novoodoo - voodoo has the lagfix, novoodoo doesn't (I hope this was obvious)
sv/50/100 - Undervolt level. sv = stock, 50 = 50mv off 400-1000mhz/75mv off 100-200mhz, 100mv off 400-1000mhz/125mv off 100-200mhz
Sweet thanks! I always had great luck with your kernels on Eclair. Flashing the 100 uv now.
Sent from my SCH-I500 using XDA App
Woohoo first in. Trying the 50 now.
*dammit, not first*
good day.
going to try the 100uv
I've tried probably 3-4 kernels in the past couple of days.. someone needs to make a thread up and discuss the differences.
am I correct in saying 100uv is - so far - the lowest UV kernel around?
thanks!
Woohoo 3rd. Thanks nutz
Dang. 4th.
Sent from my SCH-I500 using XDA App
Sweet
I was waiting for the imnuts kernals. Just flashed the 50, I can see the difference already! Just kidding but so far so good. Thanks!
Was I supposed to say fifth? I don't know the etiquette yet
khanable said:
am I correct in saying 100uv is - so far - the lowest UV kernel around?
Click to expand...
Click to collapse
You probably won't find a lower UV than my 100. It gets kinda useless after 100mv undervolt anyway.
ryanf said:
Woohoo 3rd. Thanks nutz
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
More like 4th
Anyone else had any luck? I can't get it to boot. I am now on my third battery pull.
Man I'm psyched to see this!!! Thank you imnuts!
Nice can't wait for aosp.
Sent from my SCH-I500 using XDA Premium App
Thanks for your work. Flashing now!
xceebeex said:
Anyone else had any luck? I can't get it to boot. I am now on my third battery pull.
Click to expand...
Click to collapse
Voodoo or novoodoo? I'm using the 100 voodoo right now and it's fine. If you're on novoodoo, you need to wait, as I mentioned in IRC shortly after posting the list as something is messed up in it that will likely cause the problem you're seeing.
imnuts said:
Voodoo or novoodoo? I'm using the 100 voodoo right now and it's fine. If you're on novoodoo, you need to wait, as I mentioned in IRC shortly after posting the list as something is messed up in it that will likely cause the problem you're seeing.
Click to expand...
Click to collapse
I am on voodoo and I am trying to use the 100 as well. It looks like it just booted, after the third battery pull. We will see how it goes.
Thanks again!
EDIT: It froze at the unlock screen, so I am trying a 4th battery pull.
https://dl-web.dropbox.com/get/Public/FamilyGuy-PeanutButterJellyTime.mp3?touch=6FiWCQ==&w=2e02a09b
Sent from my SCH-I500 using XDA App
This isn't oc'd, right?
Sent from my Froyo'd Fascinate via Tapatalk
xceebeex said:
I am on voodoo and I am trying to use the 100 as well. It looks like it just booted, after the third battery pull. We will see how it goes.
Thanks again!
EDIT: It froze at the unlock screen, so I am trying a 4th battery pull.
Click to expand...
Click to collapse
The 100 may be to much of an undervolt for your phone then, try the 50 or sv to see if you can reproduce the issue.
cpark_12 said:
This isn't oc'd, right?
Sent from my Froyo'd Fascinate via Tapatalk
Click to expand...
Click to collapse
Stock clock speeds. IMO, overclocking is useless on our phones for anything besides given you a bigger quadrant score, and it does little for actual usage.
It is definitely pretty screwed up for me. It keeps vibrating and there was no signal and nothing was working, but I was able to reboot to recovery so I am going to try flashing again and see what happens.
For those about to flash if you're using set cpu uncheck enable on boot before flashing, i've had the problem of freezing on boot before and this seemed to have solved the problem.
Dang it, I'm never gonna calibrate battery the way I'm flashing kernels the past few days...flashing now!
Sent from my SCH-I500 using XDA Premium App

[Q] lulzactive cpu problem

I just installed the new Siyah 3.2b1 kernel to run my ShoStock 2.2.2 ROM last night and everything was working fine. I didn't make many changes other than switching the governor to lulzactive and the i/o scheduler to noop.
It was running fine over night (lost 0% battery).
Then today after I used the phone for a few minutes the battery seemed to drain a little quicker. I know its too early to complain about battery life but I decided to investigate. When I checked cpuSpy it showed that all of the frequencies were barely used (mostly spent in deep sleep over night) but the 1200 mhz frequency was used most after that (significantly more than the others). When I went back into voltage control (same thing with setcpu) I noticed that it seemed to be stuck at 1200 mhz. The only thing that fixed it was changing the governor.
Does anyone have any ideas on whats causing this and how to fix it (I had great battery performance on lulzactive before so would like to use it again)?
Just try clearing app data rebooting and reinstalling the app. That problem has happened to me every once in a blue moon and that fixed it for me.
Sent from my SGH-I777 using Tapatalk 2
Thanks, I'll try reinstalling the kernel.
Which app are you referring to? because I had this problem no matter which app I used to change the governor (Extweaks, voltage control, setcpu).
Use Jivy's Kernel cleaning script prior to flashing, and try again.
http://forum.xda-developers.com/showthread.php?t=1428530
Ive used the kernel cleaner every time I installed a new kernel. It didn't seem to work this time. But thanks for responding.
bacon_n_icecream said:
Ive used the kernel cleaner every time I installed a new kernel. It didn't seem to work this time. But thanks for responding.
Click to expand...
Click to collapse
It's the lulzkernel for some-reason :|
I have problem goto smartassv2 it's ok just steps heavy
Thanks for your suggestion. I just moved over to ondemand and its been ok for me. Too early to make any judgments but I'll try smartassv2 next.
Not that I'm glad to that you're having problems, but I'm glad I'm not the only one with this issue. Thanks for the response
Winklie said:
Use Jivy's Kernel cleaning script prior to flashing, and try again.
http://forum.xda-developers.com/showthread.php?t=1428530
Click to expand...
Click to collapse
DONT use kernel cleaning scripts. They cause more problems than good.
Sent from my AT&T I777 running AOKP build 3X
I haven't had any issues with using the kernel cleaning script thus far.
What kind of harm can they cause? and do you have any recommendations on how to clean up before switching kernels or is just flashing them over ok? (A lot of people recommend the script cleaner and it seemed to have solved a lot of peoples issues kernel issues)
bacon_n_icecream said:
I haven't had any issues with using the kernel cleaning script thus far.
What kind of harm can they cause? and do you have any recommendations on how to clean up before switching kernels or is just flashing them over ok? (A lot of people recommend the script cleaner and it seemed to have solved a lot of peoples issues kernel issues)
Click to expand...
Click to collapse
Wipe cache, wipe dalvik. I've read more problems with the cleaning script than good.
Sent from my SGH-I777 using Tapatalk 2
thanks, I generally do that any way along with the script cleaner
K Rich said:
Wipe cache, wipe dalvik. I've read more problems with the cleaning script than good.
Sent from my SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
Lol what exactly have u heard? If it was causing problems it would get pulled. The only thing I can foresee happening is someone flashing it and then not flashing a kernel or something. Which would be user error.
Sent from my SGH-I777 using Tapatalk 2
CPU related as well...
Hi Guys,
My first post here. I am total noob. I rooted and installed the newest ShoStock2 on my at&t galaxy s2. Everything works perfectly. I couldn't be happier. I also went bought the setCPU for overclocking it. That too seem to be working fine.
My question is. I didn't set up any voltage requirements. The only thing I did was to set it to 1600 MHZ and 200 min and change the governor on the bottom to Lulzcrative. Will this work? Do I need to actually do something with the voltage? am I really on 1600 right now? I cannot tell.
I ran a quad test (I now it is meaningless in real world) it came 2818 yesterday. I ran it again this morning ..... It froze and took my battery from 45 to 9 in less than 3 mins!!!!!! The phone got really hot. I took out the battery right of way. The battery life showed 23 percent this time.
I got little afraid of the quadrant testing ... The phone seems to run good without that but I am not sure if it is set up how it is suppose to.
Could someone help me out please? I tried reading the forums and that is where I got the idea in the first place to overclock it.
So to summarize it, I guess phone is fine right now but I am not sure if I set up setcpu out properly.
I am on the newest shostock2. I have galaxy s2 on att. I am pretty good with computers and phones but not sure about voltage and other problems with relating to setCPU.
Thank you advance for helping me out.
kbulut said:
Hi Guys,
My first post here. I am total noob. I rooted and installed the newest ShoStock2 on my at&t galaxy s2. Everything works perfectly. I couldn't be happier. I also went bought the setCPU for overclocking it. That too seem to be working fine.
My question is. I didn't set up any voltage requirements. The only thing I did was to set it to 1600 MHZ and 200 min and change the governor on the bottom to Lulzcrative. Will this work? Do I need to actually do something with the voltage? am I really on 1600 right now? I cannot tell.
I ran a quad test (I now it is meaningless in real world) it came 2818 yesterday. I ran it again this morning ..... It froze and took my battery from 45 to 9 in less than 3 mins!!!!!! The phone got really hot. I took out the battery right of way. The battery life showed 23 percent this time.
I got little afraid of the quadrant testing ... The phone seems to run good without that but I am not sure if it is set up how it is suppose to.
Could someone help me out please? I tried reading the forums and that is where I got the idea in the first place to overclock it.
So to summarize it, I guess phone is fine right now but I am not sure if I set up setcpu out properly.
I am on the newest shostock2. I have galaxy s2 on att. I am pretty good with computers and phones but not sure about voltage and other problems with relating to setCPU.
Thank you advance for helping me out.
Click to expand...
Click to collapse
Lots of questions there. Phone overclocking is the same and at the same time different than PC overclocking. I too bought SetCPU and due to bugs and problems have completely abandoned it. Honestly with the exception of running an epeen benchmark there is little incentive to overclock. Find a newer Kernel (I use NEAK which has no overclocking ability) and install it, performance is stellar. You really have to ask yourself, is my phone slow enough that I need more CPU power to make it faster?
To see what time your CPU is spending at a given clock speed, download CPUSpyhttps://play.google.com/store/apps/details?id=com.bvalosek.cpuspy&feature=nav_result#?t=W251bGwsMSwyLDNd, you will be surprised to see your phone spend very little time at it's max clockspeed.
Due to the immaturity of the fab process for our CPU's (well SoC), what is a stable overclock for one person might not even load for another. These CPU's are not like an Intel Sandy Bridge, with 1Ghz of free overclocking, nearly guaranteed. You can certainly play with voltages to try and attain a higher overclock, but at the expense of CPU lifetime, as well as battery.
Additionally, it takes a new Kernel 3 or so full charge, discharge cycles on a phone to really 'settle in' and 'learn' a particular phones battery, while yours got hot, which to me indicates an endless loop of some kind running in the background.
My advice would be as follows: Choose a ROM you like, feel free to play with different Kernels, again, I use NEAK, which does not work for some folks, or crashes or whatever. Give it several days to 'settle in' and if your still not happy with performance or have stability problems, try a different governor/scheduler. You really need to establish a good, solid baseline of your phones performance and make small changes and give them long enough to establish any changes to your phones overall stability. Basically running cowboy through your phone and making changes will have a negative overall outcome. Make small, documented changes, test and see what overall effect this has to your phone's stability and battery life, and make another change.
bacon_n_icecream said:
I just installed the new Siyah 3.2b1 kernel to run my ShoStock 2.2.2 ROM last night and everything was working fine. I didn't make many changes other than switching the governor to lulzactive and the i/o scheduler to noop.
It was running fine over night (lost 0% battery).
Then today after I used the phone for a few minutes the battery seemed to drain a little quicker. I know its too early to complain about battery life but I decided to investigate. When I checked cpuSpy it showed that all of the frequencies were barely used (mostly spent in deep sleep over night) but the 1200 mhz frequency was used most after that (significantly more than the others). When I went back into voltage control (same thing with setcpu) I noticed that it seemed to be stuck at 1200 mhz. The only thing that fixed it was changing the governor.
Does anyone have any ideas on whats causing this and how to fix it (I had great battery performance on lulzactive before so would like to use it again)?
Click to expand...
Click to collapse
Lulz has known problem in 3.2b2-1
Gokhan has fixed it in 3.2b2 - 2
Wait for ktoonsez to update it for us
Sent from my SGH-I777 using Tapatalk 2 Beta-6
Thank you so much for the information. Could I simply uninstall the setcpu and go back to normal? Simply reflash the rom and/or kernel? I really like shostock2 with the cherry picker kernel for now. I want to give them a week of try to make my mind. Before the setcpu I think.I was better off
Thanks for the help by the way. I appreciate it.
Thanks for the update about the new siyah kernel. Glad it wasn't just me with the issue. I was going to post this question in the siyah thread but am new to the site so didn't have permission so thanks for finding me all the way over here
Phalanx7621 said:
Lol what exactly have u heard? If it was causing problems it would get pulled. The only thing I can foresee happening is someone flashing it and then not flashing a kernel or something. Which would be user error.
Sent from my SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
I'm just going off what I've seen in the Siyah/NEAK threads. Most of the lock-ups/random reboots I've heard people having had used the cleaning script. Either that or its just coincidence.
I may be wrong but I think that using the kernel cleaning script actually solved most of the lockups. Perhaps I misunderstood the threads.
bacon_n_icecream said:
I may be wrong but I think that using the kernel cleaning script actually solved most of the lockups. Perhaps I misunderstood the threads.
Click to expand...
Click to collapse
Hmm, well I've just manually wiped cache and dalvik and have never had problems between roms/kernels.
Sent from my SGH-I777 using Tapatalk 2

Don't use SetCPU or cpu monitors with ICS!!!

Many have complained about issues with the kernel in ICS. On any build, it is vital that you not use setcpu or any other cpu scaling app. Don't change the max/min freq, don't change the governer, nothing. Perflock will constantly reset any changes and cause the cpu to run at either full throttle or full min - no in between. Until we get kernel source and custom kernels, this will always be the case. It's something HTC does.
Many cpu monitor apps will do the same. The link in my sig has more info, and a link to a cpu monitor app that is safe to use with our kernel.
Actually when I was on the second ics leak, and setcpu worked fine. I know this because I benchmarked before and after setting frequencies
Sent from my ADR6425LVW using XDA
benchmarking doesn't mean it wasn't running at full tilt when you didn't need it to. unless your kernel magically doesn't include perflock, it was.
also, there are some combinations of setcpu and monitoring that will work. at one point if i used setcpu, cpu monitor, and one other which i forget now, it would work, kind of. definitely not recommended.
Thats why I deaded mine. Phone was constantly overheating
Sent from my ADR6425LVW using xda premium
since i stop fighting with the kernel i've had nothing but great battery life and performance since the first ICS leak.
tsp, what i don't understand is why something like system panel, which shows you scaling (but doesn't let you change it) showed the proper correct scaling between 384 and 1512 and hardly EVER hit full throttle on GB, but on ICS, it's always showing full throttle.
then i installed your widget you showed me, and it showed constantly chagning like system panel used to on GB.
any idea why? which one is rgiht??
tspderek said:
since i stop fighting with the kernel i've had nothing but great battery life and performance since the first ICS leak.
Click to expand...
Click to collapse
Agreed. I had set CPU try to disable perflock and limit to 1200mhz on conservative and it ended up being worse battery and slower overall.
You're exactly right I advise everyone I discuss the topic with to make sure and avoid trying to over ride perflock with a CPU management app. It causes a conflict in my opinion which is a huge battery drain and also causes excessive heat due to the process of fighting for its life.
Sent from my ADR6425LVW using xda premium
I've been saying this I even started a thread to smash this rumor of ICS kernels running bad...apparantely people like to give out wrong information on these forums, reminds me of the news channels.
THERE WAS NEVER ANYTHING WRONG WITH ANY ICS LEAKS. JUST USER FAULT
Sent from my ADR6425LVW using XDA
richii0207 said:
I've been saying this I even started a thread to smash this rumor if ICS kernels running bad...apparantely people like to give out wrong information on these forums, reminds me of the news channels
Sent from my ADR6425LVW using XDA
Click to expand...
Click to collapse
You are correct. I would say upwards of 20% of what I read here is incomplete or straight up wrong.
con247 said:
You are correct. I would say upwards of 20% of what I read here is incomplete or straight up wrong.
Click to expand...
Click to collapse
My favorite part is when they try to sound like a dev, I guess everyone's a dev on here ;-P. At least I only say something I know from EXPERIENCE and not what I read ;-)
Sent from my ADR6425LVW using XDA
jayochs said:
tsp, what i don't understand is why something like system panel, which shows you scaling (but doesn't let you change it) showed the proper correct scaling between 384 and 1512 and hardly EVER hit full throttle on GB, but on ICS, it's always showing full throttle.
then i installed your widget you showed me, and it showed constantly chagning like system panel used to on GB.
any idea why? which one is rgiht??
Click to expand...
Click to collapse
the widget i posted is what you want. it should be scaling up and down, and settling eventually when nothing is really going on. the system panel that you tried clearly affected the perflock in some way. from what i understand, some apps/widgets look at the cpu itself, while others hit up the kernel for status. the ones that hit up the kernel are the issue. i'm not 100% on this, that's just what i've been told. all i know is my experience seems to match this.
tspderek said:
Many have complained about issues with the kernel in ICS. On any build, it is vital that you not use setcpu or any other cpu scaling app. Don't change the max/min freq, don't change the governer, nothing. Perflock will constantly reset any changes and cause the cpu to run at either full throttle or full min - no in between. Until we get kernel source and custom kernels, this will always be the case. It's something HTC does.
Many cpu monitor apps will do the same. The link in my sig has more info, and a link to a cpu monitor app that is safe to use with our kernel.
Click to expand...
Click to collapse
Hmm, that's weird, cause I've been using setCPU with ICS on the Rezound for months and it works great! My CPU scales fine and hits all the frequencies its supposed to. The min and max frequencies do change around seemingly randomly, but anyone can see by watching the current frequency display that it is always somewhere in between the range I selected, and always appropriate for the system load.
I've always had CPU Master installed. I just removed it, we'll see how it goes.

[KERNEL] Pre-Beta Kernel for GB Roms

Here is my project that I have been working on for a few weeks now. It is currently for Testing Only in its present condition.
My goal is to adjust the settings of the Kernel to squeeze out as much battery life as I can without sacrificing performance to our phones.
It is initially based on the DSC Kernel.
I have added I/O Schedulers as well as numerous Governors. I intend to narrow down the ones to just maybe 2 or 3 of the best ones. as well as adjust the CPU settings and speeds to give the most optimum configurations.
Here is the list so far, but will be reduced with further testing.
I/O Schedulers
cfq
deadline
noop
sio
vr
Governors
brazilianwax
conservative
interactive
interactivex
lagfree
lazy
liionheart
minmax
ondemand
performance
powersave
savagedzen
scary
smartassv2
smoothass
userspace
The biggest hurdle to get through right now, since it is my main focus, is the the screen is rotated which makes it NOT useable yet. Once I get past that, I can adjust settings and make other modifications.
Any suggestions or help will be greatly appreciated. I created a Github account and will try to figure out how to use it. I have also attached a Test5 Kernel as well as a reset Kernel.
I am reserving this section just in case I need it
Until the attachments are working again on XDA, I will post links to files shortly.
Does those kernel can patch to MIUI / Longhorn / DSC / CM ?
ps000000 said:
Does those kernel can patch to MIUI / Longhorn / DSC / CM ?
Click to expand...
Click to collapse
if i not mistaken.. the kernel is being optimized for longhorn ROM... and it is based on DSC kernel...
if my understanding is correct...
Actually it is based on the Phoenix Kernel. I intend on it it being a universal kernel. Once the base is setup and working, then I can test and tweak it further.
i have always felt droid does too much in the background causing quite an effect on battery life.
Too many processes auto loaded.
This may not be at linux kernel level, but rather above it on the droid's scheduler etc.,
Basically what i would like is to do is disable auto starting apps.
for eg., i dont want yahoo messenger ever to be in process list if i have not started it. and when killed should stay killed.
I guess that should improve the battery life quite a bit.
macexplorer said:
i have always felt droid does too much in the background causing quite an effect on battery life.
Too many processes auto loaded.
This may not be at linux kernel level, but rather above it on the droid's scheduler etc.,
Basically what i would like is to do is disable auto starting apps.
for eg., i dont want yahoo messenger ever to be in process list if i have not started it. and when killed should stay killed.
I guess that should improve the battery life quite a bit.
Click to expand...
Click to collapse
oh... we have apps called autostarts though (search for it).... but becareful... you might accidentally disabled key apps for the phone to function properly... last time i disabled so many to the point that i need to reflash the ROM back... lol.. silly me...
---------- Post added at 11:22 PM ---------- Previous post was at 11:21 PM ----------
tenorntex said:
Actually it is based on the Phoenix Kernel. I intend on it it being a universal kernel. Once the base is setup and working, then I can test and tweak it further.
Click to expand...
Click to collapse
lol... i get the feeling it is from phoenix kernel...
deysmacro said:
oh... we have apps called autostarts though (search for it)....
Click to expand...
Click to collapse
Yes. I use it in my Streak. But it kind of feels useless at times. Sometimes apps on reinstalling, get reset from autostarts..
its just no where close to 100% effective.
And it doesnt retain state. TI backup and full restore doesnt return it back to previous settings.
But actually to launch or not should be a user control, not a forced sarcastic maybe that droid is given me. Hence a deeper level of control is required.
sad to say but that how android works unfortunately... and since i cant afford iphone and also i pretty much hate symbian, well... had to stick to android at the moment.. lol...
Thanks Ten,
Do you think Bluetooth driver update?
That is a possibility. But that will be later down the road. The Kernel itself is a lot of come to go through, so baby steps right now.
Hey.!Ten just an idea .!!! Can u add drivers or edit kernel for (10 point multitouch screen)
Sent from my Dell Streak using xda premium
djmax81 said:
Hey.!Ten just an idea .!!! Can u add drivers or edit kernel for (10 point multitouch screen)
Sent from my Dell Streak using xda premium
Click to expand...
Click to collapse
10 point? wow... even to get to 5 point is quite tough... but if that even possible, i am all for it... drooling now... lol...
Yeah.!in short I meant more then 2points multitouch lol would be Nice :beer:
Sent from my Dell Streak using xda premium

cm10.1 + set cpu

I installed CM10.1 nightly on my fascinate a few days back and it has been working pretty good. I had to install a memory manager to kill tasks more often for me. Then I remembered an old app I purchased a couple years back. set cpu, I went ahead and installed that and overclocked 1200/400 and it made the phone come to life. things seem to run really smooth. Not an advertisement as much of helpful hint in case you were not aware.
Thanks for all your guys help this week setting me strait on getting my phone working.
Xceptiona1noob said:
I installed CM10.1 nightly on my fascinate a few days back and it has been working pretty good. I had to install a memory manager to kill tasks more often for me. Then I remembered an old app I purchased a couple years back. set cpu, I went ahead and installed that and overclocked 1200/400 and it made the phone come to life. things seem to run really smooth. Not an advertisement as much of helpful hint in case you were not aware.
Thanks for all your guys help this week setting me strait on getting my phone working.
Click to expand...
Click to collapse
Your not suppose to use a task killer it hurts the phone very badly if you enable KSM in performance menu and zram you will notice it works the best. And set CPU has problems with jb like it could boot loop your device its better to use the built in performance menu
Sent from my SCH-I500 using Tapatalk 2
Yes, the stock Performance menu options are your better choice for over-clocking and memory management.
If you don't see the Performance menu under system settings, you need to enable developer mode by selecting About Phone, then tapping on the android version info about a dozen times.
Regarding zram, I'll need to give it another try... Definitely go with ksm enabled.
Sent from my SCH-I500 using xda premium
The reason task-killers don't work well is because android changed the way it handles multi-tasking so that once you kill a process, it will bring it back anyway, so that if you keep trying to kill things you will actually waste more battery because it will constantly be coming back. Android is actually very good at managing memory and doesn't need your help to do it.
I only use KSM myself because I was getting lag after a while using zram, but maybe it was something I was doing wrong with the settings. My other settings as of now are Interactive governor (min 200 - max 1200) and noop scheduler.
Crawshayi said:
The reason task-killers don't work well is because android changed the way it handles multi-tasking so that once you kill a process, it will bring it back anyway, so that if you keep trying to kill things you will actually waste more battery because it will constantly be coming back. Android is actually very good at managing memory and doesn't need your help to do it.
I only use KSM myself because I was getting lag after a while using zram, but maybe it was something I was doing wrong with the settings. My other settings as of now are Interactive governor (min 200 - max 1200) and noop scheduler.
Click to expand...
Click to collapse
Noop is one of the worse schedulers not asking you to change but row an so is the best
Sent from my SCH-I500 using Tapatalk 2
bbrad said:
Noop is one of the worse schedulers not asking you to change but row an so is the best
Sent from my SCH-I500 using Tapatalk 2
Click to expand...
Click to collapse
I usually use SIO but since I'm on the default kernel it's not an option. I tried ROW for a few days but it was making my music skip sometimes for some reason (especially while mutli-tasking while playing music), and noop doesn't seem to give me as many problems like that... so I'm not really sure. CFQ didn't seem to be that great either, so I'm hoping SIO will be added soon
Crawshayi said:
I usually use SIO but since I'm on the default kernel it's not an option. I tried ROW for a few days but it was making my music skip sometimes for some reason (especially while mutli-tasking while playing music), and noop doesn't seem to give me as many problems like that... so I'm not really sure. CFQ didn't seem to be that great either, so I'm hoping SIO will be added soon
Click to expand...
Click to collapse
Sio has always been great to me even the benchmarks give me crazy scores when using sio
Sent from my SCH-I500 using Tapatalk 2
zRam seems a zero-sum gain - or worse - on this phone
Crawshayi said:
The reason task-killers don't work well is because android changed the way it handles multi-tasking so that once you kill a process, it will bring it back anyway, so that if you keep trying to kill things you will actually waste more battery because it will constantly be coming back. Android is actually very good at managing memory and doesn't need your help to do it.
I only use KSM myself because I was getting lag after a while using zram, but maybe it was something I was doing wrong with the settings. My other settings as of now are Interactive governor (min 200 - max 1200) and noop scheduler.
Click to expand...
Click to collapse
I just gave zRam a spin and experienced noticeable lag with what I do as a result. I have "Allow purging of assets" and KSM checked.
For the I/O Scheduler, ROW seems better than the CFQ I had been running. Running the interactive CPU governor. 1200/100 CPU speeds.
Seems good.
bmeek said:
I just gave zRam a spin and experienced noticeable lag with what I do as a result. I have "Allow purging of assets" and KSM checked.
For the I/O Scheduler, ROW seems better than the CFQ I had been running. Running the interactive CPU governor. 1200/100 CPU speeds.
Seems good.
Click to expand...
Click to collapse
Ditto, except with purging checked I'm pretty sure I was getting lag from that too after a while, so on mine I only left KSM on. ROW also does seem the best, however lately it seems no matter what scheduler I choose I get music that skips every couple of minutes or so, but I think that's a rom issue and not so much a scheduler issue. I've always used 200 minimum so that my phone is snappier when waking up, but that's just a personal preference.
Crawshayi said:
Ditto, except with purging checked I'm pretty sure I was getting lag from that too after a while, so on mine I only left KSM on. ROW also does seem the best, however lately it seems no matter what scheduler I choose I get music that skips every couple of minutes or so, but I think that's a rom issue and not so much a scheduler issue. I've always used 200 minimum so that my phone is snappier when waking up, but that's just a personal preference.
Click to expand...
Click to collapse
I don't get music skipping hellybelly
Sent from my SCH-I500 using Tapatalk 2
bbrad said:
I don't get music skipping hellybelly
Sent from my SCH-I500 using Tapatalk 2
Click to expand...
Click to collapse
I definitely do want to try hellybelly, but right now I just don't have the patience to set up all my apps again so maybe on my day off I'll git it a whirl. How's battery life on it?
Crawshayi said:
I definitely do want to try hellybelly, but right now I just don't have the patience to set up all my apps again so maybe on my day off I'll git it a whirl. How's battery life on it?
Click to expand...
Click to collapse
You might try a dirty flash to Helly after taking a backup (just wipe cache & Dalvik). It's based on cm10.1 so you should be all right...
Sent from my SCH-I500 using xda premium
Crawshayi said:
I definitely do want to try hellybelly, but right now I just don't have the patience to set up all my apps again so maybe on my day off I'll git it a whirl. How's battery life on it?
Click to expand...
Click to collapse
Battery life is crazy good and I wouldn't recomeend dirty because it includes a whole different kernel and such and a lot of little things changed from cm10.1
Sent from my SCH-I500 using Tapatalk 2
---------- Post added at 06:40 AM ---------- Previous post was at 06:39 AM ----------
bmeek said:
You might try a dirty flash to Helly after taking a backup (just wipe cache & Dalvik). It's based on cm10.1 so you should be all right...
Sent from my SCH-I500 using xda premium
Click to expand...
Click to collapse
Its nothing like cm10.1 lol it has a whole different kernel and a while lot of other stuff lol
Sent from my SCH-I500 using Tapatalk 2
Thanks man, I've been looking into changing settings recently, might try it out.
dirty-flash between CM10 and HellyBean = no problem (apparently)
bbrad said:
Battery life is crazy good and I wouldn't recomeend dirty because it includes a whole different kernel and such and a lot of little things changed from cm10.1
Sent from my SCH-I500 using Tapatalk 2
---------- Post added at 06:40 AM ---------- Previous post was at 06:39 AM ----------
Its nothing like cm10.1 lol it has a whole different kernel and a while lot of other stuff lol
Sent from my SCH-I500 using Tapatalk 2
Click to expand...
Click to collapse
I simply said that Helly is based upon CM10.1, and it is. Anyway, I just did a dirty flash (cache+dalvik wipe only) from the 02/22 build of CM10.1 to the latest HellyBean and it works fine. Actually, with the 1400mHz overclocking it was working really smoothly - although the rate of battery drain was apparent...
My hesitation in sticking with hellybean is based on my lack of understanding on how/if all of JT1134's ongoing fascinate-specific kernel/framework efforts, that are going into the CM10 nightlies, are being merged into the hellybean kernel... I guess I should go over to DT's thread and ask . Perhaps he's got all that happening whenever he merges the CM10 source updates...
bmeek said:
I simply said that Helly is based upon CM10.1, and it is. Anyway, I just did a dirty flash (cache+dalvik wipe only) from the 02/22 build of CM10.1 to the latest HellyBean and it works fine. Actually, with the 1400mHz overclocking it was working really smoothly - although the rate of battery drain was apparent...
My hesitation in sticking with hellybean is based on my lack of understanding on how/if all of JT1134's ongoing fascinate-specific kernel/framework efforts, that are going into the CM10 nightlies, are being merged into the hellybean kernel... I guess I should go over to DT's thread and ask . Perhaps he's got all that happening whenever he merges the CM10 source updates...
Click to expand...
Click to collapse
All the merges go fine the merges to the cm kernel merges into the devil kernel
Sent from my SCH-I500 using Tapatalk 2
Well I decided to try Helly Bean and so far so good, on SmartassV2 and ROW - no skipping music and everything is really snappy. Battery life seems noticeably worse than pure CM 10.1 but nothing that still can't get me through the day. I wish the Devil settings were baked into the rom settings like they used to be, it's annoying to have to use 3rd party apps to control it. I really like the standalone AOKP performance settings apk but settings don't stick after reboot
Crawshayi said:
Well I decided to try Helly Bean and so far so good, on SmartassV2 and ROW - no skipping music and everything is really snappy. Battery life seems noticeably worse than pure CM 10.1 but nothing that still can't get me through the day. I wish the Devil settings were baked into the rom settings like they used to be, it's annoying to have to use 3rd party apps to control it. I really like the standalone AOKP performance settings apk but settings don't stick after reboot
Click to expand...
Click to collapse
They are baked in just tap build number 10 times it only has the stuff available in performance right now the only other feature that isn't in performance is touch wake
Sent from my SCH-I500 using Tapatalk 2
bbrad said:
They are baked in just tap build number 10 times it only has the stuff available in performance right now the only other feature that isn't in performance is touch wake
Sent from my SCH-I500 using Tapatalk 2
Click to expand...
Click to collapse
Oh thanks man, totally missed that one. Also, it's missing all of the RAM settings like XL and such but I never used that anyway so this will work just fine so thanks again
Crawshayi said:
Oh thanks man, totally missed that one. Also, it's missing all of the RAM settings like XL and such but I never used that anyway so this will work just fine so thanks again
Click to expand...
Click to collapse
Well I done even thinks that's available yet dt is still in the procces of adding features like that
Sent from my SCH-I500 using Tapatalk 2

Categories

Resources