yashsingh1/xdaforums huggingface dataset:
[Epic 4G Android Development] vocaltreat:
under cpu you just long press on the default values and toy around with the min and max....if i long press on 200 and set as min it disables 100 and if i set 1300 it disables 1400..but ya you cant really disable out of order so to speak like in vc
[Epic 4G Android Development] yogi2010:
right ok, gotcha. thx!
[Epic 4G Android Development] JohnCorleone:
Help me out here, if you undervolt too much, does CPU have to work harder to get to the states thus using more battery? I don't know crap...may be way off base....be gentle!
[Epic 4G Android Development] k0nane:
No, it has no effect on scaling.
[Epic 4G Android Development] Pwn3d:
Ok so I flashed SRF again and this kernel.

I'm still getting lag?

=(

Settings in VC:

1000: 25

800: 50

600: 50

400: 100

200: 100

100: 100

CFQ
[Epic 4G Android Development] vocaltreat:
Ewww rfs?.....try ext4......I don't like rfs...always had problems.....bet that will cear ya up
[Epic 4G Android Development] Rodderik:
the governor is set to conservative by default in the kernel. cpu governor deals with how the cpu scales the frequencies. the scheduler is different. the scheduler deals with how the system accesses different partitions.
[Epic 4G Android Development] Pwn3d:
If your talking to me, I am on EXT4.

SRF = Syndicate ROM Frozen
[Epic 4G Android Development] styles420:
Hey Rod, I'm curious about RNDIS - I have heard that Samsung broke it in the EC05 kernel, but it works fine with your kernel... this kernel is based off of EC05, right? Did you fix what Sammy broke? Or did I hear incorrectly about EC05?
[Epic 4G Android Development] Rodderik:
the kernel was initially based off eb13 but was updated to ec05 after the rndis fixes. so as far as i know they didn't do anything to break it with the ec05 update...the only thing they broke (fixed) is the camera patch that i had to revert from eb13
[Epic 4G Android Development] styles420:
Thanks for the help, I guess I'll try asking the dev that said it was broken one more time and see if I get a response this time

Great work on the kernel, by the way - it's been the most stable one for me so far since EC05 dropped
[Epic 4G Android Development] Kitteh298:
Hey guys I have ben stable for the last few days but now for the first time I took it out of my pocket it was unresponsive, and by the micro sd it was quite heated. Also sometimes during web browsing and loading emails it will freeze and only the capacitive buttons will blink.

What could cause this?

From My Samsung Epic Using TapaTalk.
[Epic 4G Android Development] vocaltreat:
hahaha sorry lol..lack of sleep and 3 kids will get you seeing backwards my bad lol

Try getting rid of the 100 step...might be too low for your phone....
[Epic 4G Android Development] vocaltreat:
are you running at 1.4? whats your settings...you can try taking it down a notch maybe 1.3
[Epic 4G Android Development] Kitteh298:
Nope im running 1.2ghz. Is there any waumy to tell what its running beforehand?

From My Samsung Epic Using TapaTalk.
[Epic 4G Android Development] JohnCorleone:
Actually, whenever I try to connect my Epic to my lappy, Setup Wizard pops up trying to install RNDIS driver. I just press cancel and the rest goes as normal
[Epic 4G Android Development] vocaltreat:
hrm you can try to reflash the rom....also if you have a lot of ish on your sd card try cleaning it up a bit.....
[Epic 4G Android Development] Custodian:
Are you undervolting any? If so, can you list your settings please?
[Epic 4G Android Development] Custodian:
+3 Also, Use cache cleaner NG from the market. Make sure you enable the old method of cleaning, this allows the cleaning of the sd cache. Aswell as apps, and etc...
[Epic 4G Android Development] musclehead84:
Yes that is an awesome app. You could still go thru and clean you the sd card as well. I do so every couple days and there is always a lot if junk from apps I deleted and so forth

Sent From My Evo Killer!!
[Epic 4G Android Development] JohnCorleone:
Forgot about that app...thanks guys!

Obviously a small sample but this is why I like SetCPU On Demand so much...The others seem to keep me at the higher levels more...
[Epic 4G Android Development] musclehead84:
Yeah I like setcpu over voltage control and any other cpu app

Sent From My Evo Killer!
[Epic 4G Android Development] tpike:
Scratching my head over here. I have been running rock solid at 1.3 for weeks but as soon as I "set to boot" things get a bit shakey. When I power off I get freezes and sometimes I will notice my phone is getting really hot and pull it out to notice a freeze. Battery pull gets me back up, and things are cool. If I delete boot settings problems disolve. Why do I see issues shutting down but not when booting? Why do things change when I select set on boot?

Otherwise I'm delighted! Rodd, TeamViper, you guys are awesome!
[Epic 4G Android Development] Kitteh298:
I am running this for undervolts

50 - 1200

75 - 1150

100 - 1000

50 - 800

50 - 600

100 - 400

100 - 200

75 - 100

From My Samsung Epic Using TapaTalk.
[Epic 4G Android Development] KennyG123:
This kernel is awesome! Genocide 0.5 was the first thing I tried on my phone so I could do custom boot ani's and now the new kernel is an AWESOME performance booster! I am running it with Bonsai 4.0.1. I also noticed undervolting by just 25 mV increased Smartbench results for 200 at 1.3Ghz.
[Epic 4G Android Development] vocaltreat:
awesome sauce! glad you are happy :D
[Epic 4G Android Development] Pwn3d:
Could the lag possibly be a bad ODIN flash?

Because on 2.1 I have absolutely no lag at all running syndicate but I wanted 2.2 for the better battery and other things...
[Epic 4G Android Development] cache83:
what's up guys...

i'm using SRF1.1 and was on the vision1.1 kernel, just downloaded the genocide 1.0 kernel and flashed it.

i'm looking at my build number and it says SRF 1.1.0/Twilight Zone 1.1.0

...did I do something wrong?

I DID notice that for a file that's supposedly 6.x MB that Genocide Kernel zip file downloaded freakishly fast..

not sure what to make of it -- kinda curious if i downloaded a blank zip with the net effect of uninstalling my vision1.1 kernal, bringing me back tot he native TZ kernel for SRF1.1

i know that's probably nonsense, but i'm still trying to get my bearings and understanding how roms, kernels, etc work.. right now i have a general enough idea
[Epic 4G Android Development] bryanfritz1:
I don't believe any of the about phone info will change. The kernel is fairly small I do believe 6 or 8 megs, and if you flashed it after you flashed the rom then you should be good to go. Oh yea you can look in voltage control at the bottom and it should say team viper .

sent from "The Other Woman"
[Epic 4G Android Development] cache83:
where would i find the voltage control, good sir?
[Epic 4G Android Development] intx:
I may be wrong but if my memory serves correctly: back in the old 0.x day of genocide, they changed the About Phone info and it was causing a few weird issues, that was seemingly fixed when the About Phone was left untouched.
[Epic 4G Android Development] cache83:
haha, that's weird but i can dig it... a kernel sans-issues is a Calvin sans-complaints!
[Epic 4G Android Development] intx:
Like I said, I could be wrong but I swear I remember something.

Can someone else confirm or deny?

EDIT: Also, if you use any voltage control or overclock app, they should have it listed.

For example, in SetCPU "Info" tab, first thing listed is kernel version and name. :)
[Epic 4G Android Development] epic4GEE:
Its linked in the OP
[Epic 4G Android Development] ecooce:
So I havnt followed this kernel much,but I want to release a ROM,so Im testing all kernels again (never visited genocide)... Just a question for anyone that knows so I dont need to read all the posts.

1. Does this kernel support deep sleep,because cpuspy says 1200,1300,and deep sleep are unused?

2. I know OP says to use VC,but I still like setcpu,and I dont plan on changing voltage,is there another bennefit from using VC?

Edit::: Ok so I see deep sleep is in use,just didn't let it get to that point at first I guess ;) But I would still like to know about 1200mhz and 1300mhz...
[Epic 4G Android Development] vocaltreat:
Set cpu is just a bit buggy for me. I like vc because it seems to transition between steps better. Yes 1200 and 1300 show up in my cpu spy has being used :-)....just enable all steps in vc.....you can also try pimp my cpu
[Epic 4G Android Development] robl45:
thinking of switching to this, a little nervous about the vision kernal, how do you set your govenor type if you don't use setcpu? VC doesn't seem to have that option?
[Epic 4G Android Development] yogi2010:
According to Rodd the governor is set to conservative by default, so if that's cool with you, then you're good to go with VC. If you want to use a different governor, download Pimp My Cpu, and that will give you the option to change governors as well as adjust voltages.
[Epic 4G Android Development] robl45:
i tried pimpmycpu with vision kernal, all it did was lose root over and over again.
[Epic 4G Android Development] Rodderik:
i can confirm....look in a program like cpuspy for teamviper at the bottom
[Epic 4G Android Development] Rodderik:
also the default conservative governor has some changes to it so it will not dip into disabled or below min freqs
[Epic 4G Android Development] vocaltreat:
ive used it with no prob on geno and vision....the app shouldn't be able to cause you to loose root
[Epic 4G Android Development] intx:
I meant confirm this:
[Epic 4G Android Development] Rodderik:
that is what i was confirming
[Epic 4G Android Development] squshy 7:
Just a heads up ecooce, deep sleep is disabled when plugged in
[Epic 4G Android Development] Rodderik:
1120 1200 1300 and 1400 have to be 'turned on' via an app like voltage control or with shell commands (i dont remember about 100 atm)

what is your question about them?
[Epic 4G Android Development] TheDub:
Possible Kernel bug I've come across... and I greatly apologize if this has been discussed already.

When playing Music if you touch the touch screen the music breaks up a little bit, this is most evident if you start a song and then go into the gallery and pinch and zoom on a picture. The crackling is pretty obvious.

Anyone else experience this?
[Epic 4G Android Development] theimpaler747:
Yeah, I get this on all android phones I have when locking/unlocking. May just be a limitation we have to put up with, although for me, voodoo sound helps some :)
[Epic 4G Android Development] churro7:
Would .4 work on completey stock ec05

Sent from Snarf phone
[Epic 4G Android Development] Rodderik:
it should...except it might break the camera i'm not sure...

why not use 1.0?
[Epic 4G Android Development] bryanfritz1:
Any news on the "0" bug? Its hit me a couple of times and a reboot or two does the trick. Otherwise love the work super stable and I'm getting great battery life with very little uv.

sent from "The Other Woman"
[Epic 4G Android Development] ecooce:
1120 1400 and 100mhz works with setcpu,,,I was just wondering what was so special about VC compared to setcpu,because I really like setcpu and it has never given me any problems,but this kernel did when I installed it I hate to say,back to vision 1.1 for now and testing further... Any updates coming,because I think Ill have my ROM finished for this weekend...

Edit::: Oh and I did want to know why 1200/1300mhz wernt enabled by default,but you answered that... I can't say it was your kernel giving me trouble for sure,I've got so many modded files on here now,I'm in the testing phase of building my ROM,I am going to revisit this tonight though... I would freeze up even using 200mhz-1000mhz, I just uninstalled no2chems modded files,so I'm gonna see if that helps or not.
[Epic 4G Android Development] thomasskull666:
I may be mistaken so someone correct me if I'm wrong, but SetCPU uses the max and min sysfs values while Voltage Control uses a missing sysfs protocol called scaling_available_frequencies which has been added in. This may explain some differences in useability.
[Epic 4G Android Development] caspertodd:
Been using this kernel for a week, and have decided that undervolting my phone has no benefit for me. It makes sense that it should help with battery life, just for me it isn't for some reason. With undervolting set, my phone uses exactly 1% of battery per minute when surfing the web or playing a game. It uses exactly 2% per hour when in deep sleep.

Here are the settings I used:

1000 -50

800 -75

600 0

400 -75

200 -125

100 -125

With the settings set all back to 0, voltage control removed and setCPU installed back on my phone, I get the exact same times out of my battery. Is anyone really noticing a big difference in battery with undervolting, or is this the placebo effect?

Other than that, I do love the kernel. My phone is working perfectly with no lag and no force closes.
[Epic 4G Android Development] squshy 7:
Does any one know how to change governors with terminal emulator?
[Epic 4G Android Development] ecooce:
It scaled when I was using it,just fine...
[Epic 4G Android Development] Rodderik:
1. get superuser rights

$ su
#

2. Check available governors

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
ondemand userspace powersave conservative performance

3. Check current governor

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
conservative

4. Change governor with one available from step 2.

# echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

updates FAQ in OP to point to this post
[Epic 4G Android Development] squshy 7:
Ahh, thank you very much :) my initial search didnt pull this up
[Epic 4G Android Development] tokyomonster:
I'm also seeing this. I'm running the deodexed odin with this kernel. Any advice?

(edit: disabling usb debugging seems to fix this)
[Epic 4G Android Development] TheDub:
Yes all Android phones I've worked with have the occasional stutter but this is a pretty severe constant distortion if your finger is moving on the screen in anyway.

This occurs in any apps that produce sound or music, Snesoid/YouTube/Music Player. Try reproducing it and you'll notice what I'm talking about.

No other Android device I own does this. Dusted off the old Android phone and it didn't experience this, and neither does the Tab. Stock kernel this problem doesn't exist.. about to try some others.

It's definitely not a "OMG" big deal.. but seems like a definite Kernel bug. Not demanding a fix or anything :) just bringing it up for future research ;)
[Epic 4G Android Development] jbadboy2007:
It sounds like you are not pressing the apply now button in vc cuz it shouldn't use that much battery while use or sleep. I go eight hours of sleep on 3g with 1% loss.
[Epic 4G Android Development] burgerpimp07:
Damn, 8 hours with 1% loss is pretty crazy. I'm one of the ones that had a bricked epic with the visionkernel. I used to have crazy undervolt capabilities with my old epic, with my new one I'm running this:

1000 - 75

800 - 75

600 - 50

400 - 100

200 - 125

100 - 125

I had it set a little more aggressive earlier(still not as much as compared to my old epic), but I was getting freezes. I will leave my phone unplugged tonight and report my battery drain tomorrow.
[Epic 4G Android Development] ecooce:
This is already being talkded about in a thread called voodoo sound best kernel,cant link atm...
[Epic 4G Android Development] belovedson:
the link to http://teamviper.devphone.org/downlo...ontrol_3.0.apk is not working for me? how big is the file?
[Epic 4G Android Development] MДЯCЦSДИT:
It's on the market.
[Epic 4G Android Development] Rodderik:
it works for me

http://teamviper.devphone.org/downloads/kernels/VoltageControl_3.0.apk

and yea it's also on the market
[Epic 4G Android Development] musclehead84:
Wow that is awesome battery life. I've never had a phone that good.

Sent From My Evo Killer!
[Epic 4G Android Development] burgerpimp07:
To follow up on this, I had 0% drain the first 4 hours, and then received some texts and emails early in the morning (didn't respond/was sleeping) and my phone drained 4% in the next 4 hours.

So 4% in 8 hours.

19hrs 25m 11s since unplugged and 35% remaining.

I killed the first 20% of my battery really quick because I was downloading a bunch of music, and have been using gtalk for that last 3 hours (big battery drainer). So if I hadn't downloaded music and used gtalk I would def be over 50% remaining right now.
[Epic 4G Android Development] jbadboy2007:
Over nite just turn your auto sync & background data off. I've seen many people state this same 1% loss.
[Epic 4G Android Development] Rodderik:
that's a good tip for times when you don't need them...like sleep hehe
[Epic 4G Android Development] caspertodd:
Actually, I thought that undervolting doesn't effect the deep sleep state. I definitely pressed the apply now...tested and wrote the settings for boot.
[Epic 4G Android Development] SwimDrewid:
I'm gonna try this colonel tonight... *Fingers crossed*

Sent from my fully armed and operational epic battle station
[Epic 4G Android Development] dchawk81:
Better yet, plug the phone into the wall. ;)

Saying in one post that you have 1% drain over 8 hours and then later mentioning "oh by the way I had my data off" is a rather deceptive way to brag really.

That's almost like saying you get zero drain whatsoever...............................................when the phone isn't powered on.
[Epic 4G Android Development] tpike:
Ha! My favorite post of the thread.
[Epic 4G Android Development] jbadboy2007:
I didn't say deactivate data mode or airplane. I said turn off BACKGROUND DATA which is a setting in wait for it accounts & sync. Big difference.
[Epic 4G Android Development] Fangs87:
Didn't see anything in the op, I've tried this kernel on synergy on eb13 and ec05, each time going from the .4 version to the 1.0 version when I make calls the receiving party can barely hear me and I feel like the snl skit where the guy is screaming in to the phone on the beach. Any ideas for still being able to use the 1.0? I haven't tried another rom yet , thinking about it but I like synergy.
[Epic 4G Android Development] burgerpimp07:
Well I got 4% drain over 8 hours with background data on, sync, and data network enabled.
[Epic 4G Android Development] KennyG123:
Well that is getting a little closer to advertised 300 hour standby time. Mine is closer to 2% per hour with sync off and data on. I almost choked when I read up to 300 hrs standby.
[Epic 4G Android Development] Art2Fly:
For some reason at a 75mv underclock across the board for 1200mhz-100mhz (excluding the 600mhz step) my phone seems to get hot, why would this be? Also, the best way to check stability is to download asphalt 5 and do a race ;)
[Epic 4G Android Development] jbadboy2007:
Its because of voodoo sound app. I uninstalled the app for the same reason. But there are mic recording settings that effect in call voice volume.
[Epic 4G Android Development] musclehead84:
Yeah thats true. Now I know the story. I thought he meant without disabling anything. Pretty much turning off all syncs as long as no emails come In data really doesn't do much.

Sent From My Evo Killer!!
[Epic 4G Android Development] dchawk81:
Yeah exactly. Data off and sync off is the same thing as far as deep sleep is concerned.
[Epic 4G Android Development] feefeeboomboom:
this is not because of Voodoo sound app. Not only do i include this app in my rom i use it daily.
[Epic 4G Android Development] lattiboy:
I had the same issue, but I just changed recording option to "original" and it went aesy. I wouldn't give up on all the benefits of VoodooMod for thst.
[Epic 4G Android Development] theimpaler747:
Actually it is,

but it can be easily fixed ;) :)
[Epic 4G Android Development] lattiboy:
Dropped calls because of UV?

I dropped three calls today while in my front yard. I had 3 bars and have never dropped a call before. I haven't had any freezes or anything since UV, even with stress testing.

Is this possible?
[Epic 4G Android Development] wto605:
kswapd0

Is there any news on kswapd0's high-CPU usage?

I use watchdog and it catches the process over 60% CPU regularly. The problem is exclusive to this kernel, I've tried other kernels (the two ACS ones) with the two roms I was comparing (Simply AOSP 3.0 and SFR 1.1.0).

I'm happy to provide logs/test patches if it will get the job done... at this point I could care less that it's draining my battery, the two ACS kernels don't let me disable undervolt which my hardware can't seem to handle even the slightest undervolt.
[Epic 4G Android Development] Rodderik:
i will have a build to test in the next couple days
[Epic 4G Android Development] musclehead84:
Oh man I can't wait. U got me excited now rod

Sent From My Evo Killer!!
[Epic 4G Android Development] iSaint:
O_O This is sweet .... its been so quite here lately
[Epic 4G Android Development] theimpaler747:
That could be from too much UV, which will crash the phone. Cut back on the UV you apply.
[Epic 4G Android Development] tpike:
After the ec05 modem my signal went up, but lately I have seen more 1x and no bars that go to full 3g. I hate it. My phone told me it got a prl update but the prl didn't change, just signal. Oh yeah running 1.0 at 1.3 straight up no uv.
[Epic 4G Android Development] theimpaler747:
Sounds like a location/modem issue then :(
[Epic 4G Android Development] tpike:
Well it blows lol
[Epic 4G Android Development] Rodderik:
OK my friends....for people experiencing the kswapd0 bug this is an informational test build. i went back to the stock lowmemorykiller.c files and i would like for some people familiar with the kwapd0 bug to use this kernel and see if the patch i used is the cause of this bug....that will help me eliminate sources of that bug...thanks!

http://teamviper.devphone.org/downloads/kernels/Genocide1.0.1_revertlowmemkiller.zip

also you will notice a shiny new (old) boot logo :D
[Epic 4G Android Development] wto605:
Familiar as in experiencing right? Other than that I only have a little knowledge of what kswapd0 does, and that's from linux on computers. Either way I'll give it a test and re-enable watchdog... I used to get errors at least every couple hours so I can tell you if it's working soon.

Edit: I just looked at a Froyo copy of lowmemorykiller.c (not necessarily the samsung one, just googled.) it looks a lot like the sort of thing this app https://market.android.com/details?id=com.rs.autokiller deals with. Would using that app be what causes the high CPU usage? Did your modifications do similar things (raise the hidden app, content provide, and empty app memory kill limits)?
[Epic 4G Android Development] Rodderik:
the main thing i was seeing is after a while of running the phone the battery life would get worse and a process called 0 or kswapd0 would be eating all the cpu time usually after the phone runs out of memory. so i'm trying to figure out if it was that patch that caused this bug.
[Epic 4G Android Development] wto605:
Ok, I'll look at system tools after a while as well... I also run an app that tells me if processes get out of control (for system apps if their CPU goes above 60%), so I can let you know if there's anything like that still going on.

Also, have a look at my update above, I was typing it as you were replying.
[Epic 4G Android Development] Rodderik:
https://github.com/Rodderik/Genocide-Kernel/commit/8601cadcbfdc3dd8d1806cc5d4354ded9f3b6af2

that is change i reverted to see if it was causing the problem...i didn't mess with any of the limits or anything...just how it handles the low memory process with the built in task killer....i still do not recommend a 3rd party task killer
[Epic 4G Android Development] wto605:
AutoKiller isn't a 3rd party task killer, it simply upps the 3 minfree limits I mentioned (well, it can up the others such as services and foreground apps if you really want to, but this isn't recommended for obvious reasons) in the built in task killer.

Since you mentioned this had to do with the built in task killer I wanted to make sure modifying those values wouldn't be messing stuff up.

Once I test the patch I'll remove the app and revert to 1.0 and check.