yashsingh1/xdaforums huggingface dataset:
[EVO 4G Original Development] DNarsingh:
Hmm, I was running an older version of System Tuner Pro and just updated yesterday, so that probably why I never saw it before. Anyways, if I lower my voltages with Vipermod and then reboot the phone, when I boot it back up, the voltages always revert back to stock. I do remember to save the settings with option 10 and it does create an init.d script, but I have to re-apply the Vipermod settings on every boot. I had read earlier that people had said doing a fix permissions had helped them, but the same cannot be said for me.
[EVO 4G Original Development] volk9029:
Set cpu doesn't play nice with havs kernels, plus i read that is slower in scaling then no frills cpu.

Sent from my lair.
[EVO 4G Original Development] semperfidoordie:
I DLed no frills and am running it as you said. I'll also lay off on using it as my sole computer haha. Even still using it that way has given me decent battery life with reasonably heavy use..like 10-11 hours until it was at like 15%
[EVO 4G Original Development] bjohanso:
I wrote up in detail what is going wrong with Vipermod settings sticking for me here:

http://xdaforums.com/showpost.php?p=25351503&postcount=464

I still haven't figured out a solution. :(
[EVO 4G Original Development] souleman:
System Tuner Pro still does voltage mod's but only on AOSP kernels. Never seen it show voltages on any sense kernel personally.

I've run into the same problem with vipermod not sticking after reboot, but haven't had time to properly see what is going on with it. It does create the init.d file, but either the file isn't running, or something is changing the settings after the file is run (checked all other init.d files and nothing else should affect it).

I haven't had a chance to get logs during a boot but that should tell us where the problem is.
[EVO 4G Original Development] pmacevad:
System tuner does allow for you to adjust voltages on sense. See images below:

Running mikg right now (per ss) but I can also conform this works on digital karma v5.

Sent from my ever-changing Evo.
[EVO 4G Original Development] souleman:
What version of system tuner is that? I've never had it show voltage on sense, but always on AOSP...
[EVO 4G Original Development] whiterider13:
In the newest version they made it work better with HAVS.

Sent from my Classic EVO using Xparent Blue Tapatalk 2
[EVO 4G Original Development] jboyer0000:
Is it normal to be able to set all the voltages min max to 800?
[EVO 4G Original Development] semperfidoordie:
Figured I would update this after taking the advice here about not using my phone as my sole computer my battery life has been ridiculously good. Phone has been on for 32 hours and with just a quick charge in that span is at 78%..pretty damn impressive!
[EVO 4G Original Development] ben.nesheim:
just got back on derp earlier today tryin a few things out to recreate this lack of vipermod sticking

rebooted and they ahve stayed sooo ya lol we shall see
[EVO 4G Original Development] dieselford:
If you know what you did, please share. I thought changing the group of the init.d script to shell to match the others would do it. No go, mounted system as r/w before running. Still nothing, so I adjusted the permissions and fixed uid mismatches. Still won't stick on reboot. Running MikG 3.11 now. Have ran multiple roms and not gotten it to stick. Wish I could figure it out.
[EVO 4G Original Development] souleman:
whiterider13 > thanks... I hadn't noticed it, but at some point I had detached System Tuner from the market, and so didn't get the updates.... :/

dieselford> no idea if this will work, but worth a try.. Change the vipermod file name from 74havswhatever to 99viper. This should make it so it's the last init.d file run. Can also try mounting the system partition in the init.d file, but that shouldn't be necessary because it's running before boot up is complete.
[EVO 4G Original Development] ca1ne:
I've been having these problems to on certain roms... I am setting up a script to configure some new settings in the next kernel update, but can't seem to get it to stick.. manually run the file in terminal, its good... Reboot, its gone, lol.. I assume vipermod is having the same issues.
[EVO 4G Original Development] Putrid Polecat:
If it's restoring the values they must be stored elsewhere. Should be able to find that file and see what is acessing it. :what:
[EVO 4G Original Development] dieselford:
Tried that, unfortunately it didn't work. I tried running from both script manager and connectbot. I also tried telling script manager to run it on boot. They don't appear to stick even when I manually run the script. I can run the init.d script and then vipermod and read current voltages. Nothing seems to change it.
[EVO 4G Original Development] dieselford:
Correction, they stick when i run the vipermod command. I can go back and they are there. When i try to execute the init.d file, it appears to do nothing. Once rebooted, back to stock voltages.
[EVO 4G Original Development] whiterider13:
I have my voltages set with system tuner and have it set to re-apply CPU settings "on boot completed". Doing it this way, my voltages are where I set them after reboot.

Sent from my Sony Tablet S using Xparent Red Tapatalk 2
[EVO 4G Original Development] ca1ne:
I think I found a flaw in many of the implementations of init.d support in sense roms..

It almost appears that init.d only runs on first boot and then is disabled..

Example. If I format all partitions except sdcard, flash a fresh ROM, flash my test kernel that includes a script, then boot, the script makes the changes.. If I then make changes in the script and reboot, I get no further changes..

Example 2. I format all partitions except sdcard, flash a fresh ROM, do a first time boot, go back to recovery, flash test kernel with the script, upon next boot, no modifications are made.

When I get time I'm going to play with the ram disk of a ROM, repackage it with the setup I found in CM7, and see if it works... If it does then we have a solution to get rid of needing to use script manager and other apks.

though if that is true, would need the ROM devs to update their roms... Though I could make some boot.imgs for popular roms...

So I am excited to see if this theory works..especially since the test kernel has a configurable file that let's you turn on and off audio boost, usb fast charge, governor, scheduler, etc
[EVO 4G Original Development] jboyer0000:
You are the man
[EVO 4G Original Development] ca1ne:
now I got one better.. antoher rom, same setup as far as I can tell, and it works.. lol.. This is going to be fun.. got to figure out why some roms with the setup run only once and others seem to run everytime..
[EVO 4G Original Development] dieselford:
Hope you figure it out!
[EVO 4G Original Development] Ragster:
Wtfff my battery life with this kernel is EVOlutionary! Great kernel man! I've never had battery life like this. EVER!
[EVO 4G Original Development] bjohanso:
For what it's worth, I'm seeing the exact same problems getting the Vipermod init.d to write the settings as you do. It doesn't matter where it is in the init.d boot order or even if I run the script as root from terminal, the voltages from the init.d never stick (mounting r/w doesn't seem to help either). However, if I use Vipermod itself to change the voltages, they stick until I reboot. I can verify both the not working an working by catting the /system/devices/... havs voltages file.

Not that this helps, but at least we have two of us seeing the exact same behavior. (I'm also on MikG 3.11).
[EVO 4G Original Development] ERHSAII:
Has anyone else had any issues with HDMI out working with this kernel? Thanks.
[EVO 4G Original Development] ca1ne:
Ok, can those having vipermod problems let me know if the 74havsvoltages file is empty or not? If so please pm me, I rewrote the vipermod.script and would like someone to test it...

Also pertaining to init.d scripts not running, is your fastboot enabled, just checking another theory. If it is enabled and the script in init.d us not empty, try unclicking it and rebooting..
[EVO 4G Original Development] ben.nesheim:
just so i got it right its in /system/etc/init.d/ ?

and ya its got voltages in there
[EVO 4G Original Development] Chaz187:
Mine is not empty but it resets after boot up! I'll help test if you need.

Thanks,

Charles
[EVO 4G Original Development] Robobob1221:
Mine aren't empty and I've got fastboot turned off. The problem is vipermod says my system isn't writable. If I try running the 74havsvoltages it tells me that there's a write error and an invalid argument.
[EVO 4G Original Development] jrollercoasters:
Get root explorer go to init.d folder via root explorer click where it says r/o and it should change to r/w then try it
[EVO 4G Original Development] jrollercoasters:
Mines not empty and fast boot isn't on and I have it set to run on boot still not sticking
[EVO 4G Original Development] Robobob1221:
Already did that with script manager and same result always says system NOT writable. I have to manually do it after each reboot like others have said. Does it matter what app you use to change system status?
[EVO 4G Original Development] jrollercoasters:
I don't believe so
[EVO 4G Original Development] bjohanso:
Like the others, mine is not empty and I do not use fastboot. Vipermod also gives me the "NOT writable" message as others have reported. Mounting r/w doesn't seem to help. The only way to set my voltages is by running the script after each boot. Not sure where others are seeing an error message-- if I run the script as root from terminal it just returns immediately to the command prompt without saying anything (and without changing the voltages).
[EVO 4G Original Development] ca1ne:
Which ROM are you guys on, trying to narrow it down if possible...
[EVO 4G Original Development] dieselford:
At the time I was using MikG. My file was not empty and fastboot was off. I always turn it off on every ROM. The vipermod always said system not writeable no matter what I did. Right now I am trying out the express update. I haven't changed kernels yet.
[EVO 4G Original Development] ben.nesheim:
Derp3d with your sbc kernel
[EVO 4G Original Development] Ramondel:
Vipermod Insane settings not sticking after reboot

Ca1ne, I am running Tommy's Classic with underworld kernel. I can run the vipermod from terminal with no issues. I can play around for a few hours check it again with Vipermod and it is still set to insane mod Underclocked to 806/245 mhz using intellidemand and sio. Once I reboot I check it again and it is right back to default voltage settings. The underclocking stayed as before I rebooted. On occasions when I reboot I will have like 75% battery life left and after reboot it will come back with less than 20% battery life. On some occasions it will come back with 0% battery life. With regards to the underclocking I am using Tommy's Classic Control Panel and I do not set it to apply on boot, just another observation. I am using Vipermod without the busybox install per your suggestions.
[EVO 4G Original Development] bjohanso:
MikG 3.11 and using A2SD, but stock otherwise (other than some apps like tasker, No Frills, etc.).
[EVO 4G Original Development] jrollercoasters:
I'm running nitrous
[EVO 4G Original Development] bxmoney181:
I'm running SOS X
[EVO 4G Original Development] Wisiwyg:
Doesn't get much better than this...

MikG3.11

Stock Battery

Underworld 0.5-SBC

OndemandX, 245/883

Rope-O-Dope tweaks
[EVO 4G Original Development] ben.nesheim:
hhaha very nice i just had to redo my derp so tonite im plannin on getting a good ol charge out of my phone so we shall see :)
[EVO 4G Original Development] Robobob1221:
I'm on a custom stock rom, 2.3.4/2.26.970.1 with v. 05-sbc. No tweaks currently.
[EVO 4G Original Development] jrollercoasters:
It doesn't look like much use..
[EVO 4G Original Development] doeboy711:
Just wanted to come by and say thanks. My wife's Evo battery life is much better and seems a lil faster. She is running Fresh's rom and was getting horrible battery life. Once again thanks for your work!
[EVO 4G Original Development] ca1ne:
Your welcome, and hopefully I'll have an update out soon..
[EVO 4G Original Development] buckhunter:
Hows this for battery life? 12hrs awake/screen on

With a 2600mah battery

Thats with Sync on for facebook/Foursquare/google+/Skype/Twitter/2email accounts/weather/contacts/ and calendar. Gps on. A Few calls/ 20-30 texts/ alot of talk chats/ forum runner and the mikmik.

Intellidemand/bfq. 245/998 default uv.

Flashed the kernel late last night so should get even better after it settles a day or so and I lower the uv more.
[EVO 4G Original Development] volk9029:
Looking great.

Sent from my lair.
[EVO 4G Original Development] cmonsterf50:
Like he said 12 hours. Wouldn't surprise me a bit. Always on ... Lol
[EVO 4G Original Development] pmacevad:
This is usage from last night. Was at 1 day and 1 hour at 19% when I finally plugged the phone in this morning.

Sent from my ever-changing Evo.
[EVO 4G Original Development] ss12108:
Hey just wanted to request that the people posting screenshots of their battery usage just mention what size battery they are using (stock, 1750, 3500). It's not really for me because I know what I can generally get on my 1750, but I'm sure there are people flashing this kernel with a stock battery and expecting to get over 1 day of life from one charge with 12 hours of screen on time haha. I'm sure this winds up causing headaches for the dev when there's unrealistic expectations solely due to a misunderstanding lol.

Are you guys undervolted at all btw? I always undervolted -75 with AOSP but started seeing all kinds of instability issues (possibly not related to the UV but I'm trying to narrow it down). How far are you guys able to push it with this kernel?
[EVO 4G Original Development] heckyhec5881:
I'm on a stock battery and i generally get 14 to 16 hours with moderate use.

I have undervolted as far as 150 I believe and keep ondemand on 998/499 and used to get even better life but when the battery got low it got some lag, prolly due to a setcpu governor for that power range
[EVO 4G Original Development] buckhunter:
I actually had my battery info in my post but must have deleted it when trying to edit the post. But I do have default uv in the post. You have to remember the kernel is uv some by default.

Check the op for info on that.

Edit: btw its really easy to get over one day on the stock battery with normal usage. I pushed the phone pretty hard trying to run it down (12hrs awake on 2600mah ) but with normal/average usage I can get 12-14 hrs up time on stock and 20+ on 2600batt.
[EVO 4G Original Development] souleman:
That depends on how you define "normal use". If you just mean a few phone calls and a couple texts.. sure.. When you have an average day with an hour on the phone and 50-75 text messages, and also using gtalk video chat to speak with people... and that's normal, then your not going to get any where near a day.
[EVO 4G Original Development] ss12108:
That's cool man...I just see screenshots like that all over the place and a lot of times I don't see what size battery, so it can get tough to tell if everything is working properly.

I remember when I first rooted that people were posting stuff like that on AOSP roms and I was going nuts wondering why they were getting 2 days on a charge and my phone was dying after 8 hours off the charger if I was lucky haha.
[EVO 4G Original Development] buckhunter:
All phones seem to run alittle different even with the same setup as far as battery life and normal usage is also different for everybody. Normal to me is 5-6 calls 30-40 text alot of browser use. On forum runner and the mikmik every 10 mins or so and gtalk most of the day too. With that and Sync on for all the apps I mentioned in my other post I can get a full day out of the stock battery on underworld. Im not trying to argue with everybody I just wanted to post my experience with the upcoming kernel release.
[EVO 4G Original Development] jrollercoasters:
Also people should posting pics of

Battery stats from battery monitor widget or from Android.. like so
[EVO 4G Original Development] buckhunter:
Whatever

Edit: Dont worry people no more battery pics damn my screen on and awake times are the same so it doesnt really matter. Everybody will just have to wait till the next update and see how it runs on there setup.
[EVO 4G Original Development] ss12108:
What size battery!!?? Lol
[EVO 4G Original Development] buckhunter:
Yeah wth??

Setup??
[EVO 4G Original Development] ca1ne:
As with everything there are always a ton of variables.. That's why I try to include different governors, schedulers, havs... If there was a prefect setup, we wouldn't need variety.. The idea behind this kernel is to bring back the froyo type kernels with a sprinkle of aosp customization... And also trying to port over the newer modifications from the newer phones...

I thank everyone for posting battery pics, but as said before ymmv.. Different phones, different apps, different roms, different usage patterns. neither evo I had ever could run insane mod, lol...

I'm just glad I was able to add a couple unique things to gingerbread. And very happy to share them with other kernels for the evo..

I haven't been able to add everything I wanted to the next version, but I should have a newer version up this week... Like toggling audio boost and usb fast charge, etc.
[EVO 4G Original Development] buckhunter:
Thank you ca1ne your work is awesome. The new options are great.
[EVO 4G Original Development] volk9029:
I agree, excellent kernel.

Sent from my lair.
[EVO 4G Original Development] ss12108:
Wait so what size battery are you using again? Serious question not busting chops. Your screen on and awake times are pretty damn amazing.
[EVO 4G Original Development] buckhunter:
The free 2600mah sprint battery
[EVO 4G Original Development] jboyer0000:
How'd you get a free one?
[EVO 4G Original Development] buckhunter:
In sprint.com on the sprint chat.

Edit: pm sent
[EVO 4G Original Development] klarthur:
Could I get info on this as well? I'd love ANYTHING free :P
[EVO 4G Original Development] CRIME INC.:
+1
[EVO 4G Original Development] Psichi:
Thirded
[EVO 4G Original Development] nick1313:
Search themikmik.com for a thread called free sprint 2600 battery.

I'd link you but I'm on tapa and don't have time right now.

Btw, sprint has become very stingy with the free batteries.
[EVO 4G Original Development] doeboy711:
here is the LINK
[EVO 4G Original Development] ca1ne:
updated op to v6
[EVO 4G Original Development] pmacevad:
Downloading now. Thanks for the update!

Sent from my ever-changing Evo.
[EVO 4G Original Development] carp532:
thank you for all your hard work ...downloading now...:D
[EVO 4G Original Development] pmacevad:
Result of 1 would indicate audio boost is enabled correct? Tia.

Sent from my ever-changing Evo.
[EVO 4G Original Development] carp532:
everything good so far....gunna get some sleep let it settle in and i'll report back later on......thanks again Ca1ne for keepin my og kickin
[EVO 4G Original Development] jrollercoasters:
Stock
[EVO 4G Original Development] ca1ne:
Yes 1 is on, 0 is off... I will update op on defaults
[EVO 4G Original Development] MizzouBrent:
Thanks for the update. I'm running carodope tweaks with mikg. One of the tweaks is vfs cache pressure. Your default value from the kernel is higher. Should we keep it at your value?
[EVO 4G Original Development] Chaz187:
Downloading now will report back later!!

Thanks,

Charles
[EVO 4G Original Development] jefferskn:
I tried V5 yesterday and there was a very noticeable increase in speed when OC'd it to 1.19 using No Frills CPU. I just got done loading V6 and and some of the lag I noticed in V5 appears to be gone. Thanks for creating this custom kernel for us to enjoy.
[EVO 4G Original Development] JaiCameron:
Just bought a Anker 1700mah battery and I still can't get SBC to stick. Don't know what else I can do from here.
[EVO 4G Original Development] xxRAMOTHxx:
Yes. The VFS pressure is different for AOSP and Sense. That's why it's higher.
[EVO 4G Original Development] nick1313:
I have that same battery and it works for me.

Have you tried different cable, plug, wall outlet, etc?

Do you ever see it trickle charging? How are you looking to see if it "sticks"?
[EVO 4G Original Development] JaiCameron:
Yea I've tried different chargers, wall outlet combo same results and I'm using battery monitor widget. If i'm not mistaken SBC should be working if I'm seeing +2 or +4mA around 30 mins to an hour after the phone is fully charged. But I'm getting the opposite

after the phone becomes fully charged and hits 0mA I begin to see negatives shortly after.
[EVO 4G Original Development] nick1313:
You are correct in what it should be doing and if it isn't then it's not working for you.

I had this problem with one of nets kernels on froyo, it would sbc charge for some but not others. Have you tried ca1ne's classic kernel to see if it works? Also maybe when it hits 100 unplug it and plug it back in, I know it's not ideal but some did that with nets kernel and it worked.

Also what recovery are you using, what rom are you on, and what's your flashing/wiping process? Sorry if you have already mentioned all this and I missed it.
[EVO 4G Original Development] JaiCameron:
Yep tried Ca1ne's classic as well, no stick either. The recovery I'm using is Ra, the rom is MIKG v3.11 and I usually wipe cache and dalvik cache before and after I flash anything.

I'll try unplugging it from the charger next time it's fully charged and see where it get's me.
[EVO 4G Original Development] volk9029:
Have you tried rebooting the phone. A few times sbc stopped working for me, rebooting the phone fixed it.

Sent from my lair.
[EVO 4G Original Development] Psichi:
I haven't updated to v6 yet, but your VFS cache pressure should be set to 50 for CoD in sense.
[EVO 4G Original Development] nick1313:
Well if that's all you are wiping to install a rom you aren't wiping enough, it's all you need to wipe for the kernel but not the rom.

See this guide and try a fresh flash of mikg and the kernel and see how it goes.

Good luck and keep us posted.
[EVO 4G Original Development] MizzouBrent:
Yes, and I set it to 50. But the OP says the default for the kernel is 75 now instead of 100. Just wondering if it's more ideal to leave it at 75 as per the intention of the kernel or leave at 50 as per COD recommendations.
[EVO 4G Original Development] JaiCameron:
Well I've tried unplugging it and rebooting it several times SBC still won't stick. Also I've read that guide and have already done a completely clean install prior to flashing the rom.
[EVO 4G Original Development] dieselford:
Love this kernel Ca1ne! You are awesome!
[EVO 4G Original Development] volk9029:
+ 100 on that.

Sent from my lair.
[EVO 4G Original Development] nick1313:
Ok, sorry man not sure what else to tell you then. Not sure if a logcat would help ca1ne or not, but it might. He would have to comment on that, I don't wanna give him any more work than he's already got going on. I'd look at it but not sure I'd know what to look for.

Has your phone ever worked with SBC kernels? Maybe redownload the kernel, maybe you got a bad download. Idk, just throwing out some ideas.
[EVO 4G Original Development] Chaz187:
Do we have to use terminal to toggle sound boost? Or is there another way?

Thanks,

Charles
[EVO 4G Original Development] Vyrus69:
Battery life so far is insane 9 hours at 50%. Had a couple of hiccups but I'm sure its just the kernel settling.
[EVO 4G Original Development] MicrosoftBug:
Could the link to ViperMod please be posted in the OP?

Sent from my PC36100 using Xparent Blue Tapatalk
[EVO 4G Original Development] MicrosoftBug:
What is the best app for changing schedulers on this kernel? Just realized that SetCPU doesn't do it. I'd prefer an app that's stable.

Sent from my PC36100 using Xparent Blue Tapatalk
[EVO 4G Original Development] ReapersDeath:
Loving this still. Just wish it wouldn't slowly die and then fall.. in the screen shot I attached you can tell it likes to drop by 2 or 3% when ever power is lost. Besides that and having the 20mb and up errors, this kernel is amazing. 768 max, smartassv2