yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] router54g:
Confirming slow charging with 2.1.0 BFS (with CM 7.0.3). I've had it plugged in for about 3 hours now and it's gone from just about dead (1-2%) to 24%. Definitely abnormal. With previous kernels it would've been just about fulled charged by now.

Looking at the battery graph it looks like it got a normal charging rate for about an hour before abruptly slow to a mere trickle. I checked the phone about an hour and a half ago and it said 22%. The about:battery area graph confirms this.

I'm turning off SBC now and I'll report back with my findings when the phone has time to, hopefully, take a real charge.

Edit: After restarting it to apply the SBC-off update .zip, it's now showing just 5% battery. So to sum it up:

- Plug phone in at 0% battery

- Charges to about 22% in ~1.5 hours

- Charges to only 24% in subsequent >1.5 hours

- Restart, drops back down to 5%

- >3 hours charging, barely any progress on the battery charge at all

I'll edit this again if turning SBC off has any effects.

Edit: The phone died shortly after turning it on, despite being plugged in. It's now completely off, on the charger, but no light is on. It's been on the charger for about 40 minutes now and still will not turn on. Here's to hoping something didn't damage the battery.

I'm going to leave it on the charger while I sleep. I'll report back tonight if I get a chance to test it more. Definitely look into charging with 2.1, something's definitely up. Whether or not faulty SBC broke my battery (doubtful, I'm probably just being paranoid) these charging times and behavior are far from normal.

Let me know if you want any other info on my phone. I can't imagine what else would be helpful here, so let me know.
[EVO 4G Android Development] ChickenArise:
Pull the battery out for a few minutes, replace it, then charge it for at least 15min while off.
[EVO 4G Android Development] NyghtGT:
FYI, last I checked, booting the phone, while plugged in, will cause SBC to NOT

function correctly. I know this was an issue in the past but haven't really kept

abreast if it was addressed.

I would recommend charging your phone for 2-3 hours, take off charger, boot

into recovery, wipe battery stats, flash the kernel again. Once you are

completely booted into your ROM, put it on the charger and post your

battery_history.txt for review.
[EVO 4G Android Development] BlueHarford:
2.2.0 Building

Everything is building now
[EVO 4G Android Development] Apo11on:
thank you. looking forward to the updated changelog
[EVO 4G Android Development] PCap79:
Wow! There have been a bunch of updated versions since I last checked this thread! Those of you with MIUI...which do you prefer? I've been using 0.2.1 still...performance is pretty good (except for a few screen wake issues) and battery life seems good...just wondering if anything better has been released since. BTW battery life is my top priority
[EVO 4G Android Development] BlueHarford:
try 2.2 with the new interactivex gov....
[EVO 4G Android Development] s2kdriver:
Just flashed it (BFS) and set to the new governor. So far it looks great! Everything still works as expected. Very speedy, it appears the cpu ramps up and down very quickly. I'm doing a 4G tether and CPU usage is around 5% w/512ma draw. The empty estimation shows around 7 hours on a stock battery. Not too shabby with 4G on.

Other than the new governor, any more goodies?

Thanks for one heck of a Kernel!
[EVO 4G Android Development] shakuyi:
sweet!!! is there a changelog by any chance for version 2.2?
[EVO 4G Android Development] Lento10:
I just flashed the update, looking good.

Great job.
[EVO 4G Android Development] minieod:
so interactivex > savagedzen?
[EVO 4G Android Development] bbedward:
bump for 2.2.0, will be in KM soon
[EVO 4G Android Development] defjef123:
Is audio for hdmwin messed up with this kernel also?
[EVO 4G Android Development] bbedward:
It will behave the same as the stock CM kernel, however that is (i never used hdmi so i don't know)
[EVO 4G Android Development] defjef123:
Ill check and see. Thanks
[EVO 4G Android Development] ChickenArise:
It was fine on 2.1.0, can't imagine why it would break for this one.
[EVO 4G Android Development] luigic81:
Audio works fine for me on hdmi
[EVO 4G Android Development] Apo11on:
technically it's not messed up - HDMI audio never worked for certain TV & phone combinations. Ever since HDMwIn and FullHDMI were released it was a nagging problem, which was never resolved. Some lucky people had TVs and phones, compatible with whatever HDMI modules code was added to the kernels, some like mine never had it working.

I know Cayniarb posted in his thread that some series of commits, applied to CM stock kernel, godmode and tiamat kernels broke HDMI audio and it's not the case for SZ kernel, but that's only partially true - it only used to work for a limited number of users. Many of us never had HDMI audio working even before those commits were applied.
[EVO 4G Android Development] luigic81:
What's the difference between interactive and interactivex?
[EVO 4G Android Development] Apo11on:
I believe the difference is the "x"

And if you want a real answer - wait for changelog to be posted in the OP and/or SZ website
[EVO 4G Android Development] defjef123:
It always worked great for me. Works with newest version of this kernel
[EVO 4G Android Development] luigic81:
I saw the changelog on the OP here but I didn't understand it... something about wake lock and something else, maybe they will have a more detailed one later? Anywyas I'm running interactivex now,
[EVO 4G Android Development] :
interactiveX - it's the interactive governor from CM, but I added suspend/wake logic so when the phone screen is off it runs at 246Mhz. Also, I modified its code some more to minimize unnecessary cpu spikes above 1.8Ghz if you happen to be running one of my 1.92 kernels. Most tbolts are unstable above 1.8Ghz, and it's the quick jump above 1.8Ghz that usually locks up the phone. It will hit 1.92Ghz only when it makes sense (ie. sustained high load). This is my favorite governor - perfect combination of speed and power efficiency.
[EVO 4G Android Development] ECrispy:
I just installed and it deleted all the apps which were on the sdcard!
[EVO 4G Android Development] luigic81:
Awesome thanks! I was running the regular interactive governor on SZ 2.1 I'm now on the interactivex, so quick follow up questions, does the suspend wake logic mean that I do not need to use a "screen off" profile? Currently I have my min set to 384 to prevent wake up lag and a screen off profile set to 384 min and max... Should i disable that profile? Similar to using smartass or SZ governor where it does it for you? Also I will try the min at 245 instead of 384 and see if I get any wake up lag, thanks!!!!
[EVO 4G Android Development] dw3bb10:
Whats better for battery life? Smartass or interactive?

Sent from my EVOlution running CM7
[EVO 4G Android Development] minieod:
when did i get a thunderbolt?
[EVO 4G Android Development] rockky:
No Mo Charge

As of a few days ago my Evo stopped charging.

When I remove the kernels, it charges again.

When I flash a kernel again: no charge!

Any ideas, suggestions?

I've loved these kernels, hope to still use 'em!

Thanks
[EVO 4G Android Development] Apo11on:
when your phone is idle, or "sleeping" interactive governor keeps the CPU at the minimum allowed frequency, the one you set in in the settings. The problem with that is that these frequencies are usually so low (128mhz, 245mhz) that when you try to wake up the phone - it either doesn't wake up at all or there is a very noticeable lag until the screen actually turns on and phone becomes functional. Some users even reported having to pull the battery and reboot, to wake up the phone...It happened to me too. I think interactivex means they've optimized the wake up routines to eliminate those issues. Just my speculation, based on what's posted in the OP about it. We sure could use more info on it.
[EVO 4G Android Development] PCap79:
I set the govenor to interactivex...but when I go back to setcpu it automatically switches over to interactive. Anybody else noticing that?
[EVO 4G Android Development] luigic81:
Yes I noticed that too, it is also running much better without the screen off profile
[EVO 4G Android Development] minieod:
guys these advanced profile governors really dont need the use of setcpu

they already contain "screen off" profiles, and proper throttling

and if youre using SZ kernel you are most likely using CM7 or SZ which have built in min and max (for overclocking) ... not sure about SM or Miui though
[EVO 4G Android Development] halorin:
This new kernel, BFS, is awesome! You guys get better every release. Good job.
[EVO 4G Android Development] bballer71418:
I have noticed that interactivex is extremely fast but should I use that or savaged Zen for battery?
[EVO 4G Android Development] jelive:
Savaged-Zen

Have same question. Read the Linux description on governor's (and changelog) but we are so far past that now with SZ, Smartass, InteractiveX, etc. Is there a good up to date description on the different governor's ? i.e. Best for battery, best for performance, best for balanced...

Jim
[EVO 4G Android Development] M4ver1ck:
Im still having sd card disconnect issues with bfs. I'm currently using cfs but if I switch to bfs, even on a clean install, my sd card would be missing from the system.
[EVO 4G Android Development] snandlal:
Have the power button screen wake issues been flattened out?

Uncle Jimmy says hello
[EVO 4G Android Development] minhgi:
Look like.. press the button. Phone wake up in an instant
[EVO 4G Android Development] Yaggy:
Running CM 7.0.3.1 and Savaged Zen 2.2.0 CFS. Governor InteractiveX Min 380 Max 1190. Screen-On Animation turned on. Still having screen wake issues. Was running CM 7.0.2.1 yesterday and stock CM kernel and had issue. Flashed CM 7.0.3.1 followed by SZ 2.2.0 CFS kernel. No problems yesterday, but Wake lock is even worse today. Any thoughts?
[EVO 4G Android Development] BlueHarford:
Turn your animation speed to normal.
[EVO 4G Android Development] sup3rg0d:
Does anyone having issue where I'm using the phone with 4G to tether and the next day the internet no longer works although 4G still shows as connected.
[EVO 4G Android Development] NyghtGT:
I had the same issue I did a poor wipe transitioning from stock sense to soap...additionally my radios were fudged.
[EVO 4G Android Development] Mayonesa:
yeah i havent used profiles for a while now... when the phone is not in use it drains the same.. hell, mine can go for a while and stay 100 till i use it
[EVO 4G Android Development] rockky:
Would...tried it...but married to this screen size
[EVO 4G Android Development] dunebuggydude11:
whenever i flash a sz kernel, my sd transfer speeds go down to around 200kbps instead of 3-5 mbps. is there any reason why the sz kernels do this or is there anyway to fix it (without using multimount)? i get regular sd speeds with Tiamat, but i prefer sz kernels.

thx
[EVO 4G Android Development] snandlal:
Ya that .3 difference. Ok

Uncle Jimmy says hello
[EVO 4G Android Development] Euphoricsoul:
I just flashed the BFS version of the kernel and have lost my SDcard access. Is there any way to remedy this?
[EVO 4G Android Development] theultimatev:
as in your sd card won't mount? You could try accessing the sd card through amon ra recovery & flashing a different kernel
[EVO 4G Android Development] Euphoricsoul:
Yeah I wasn't sure if that would work or not.
[EVO 4G Android Development] Androidious:
I like this kernel, CFS 2.2.0 for Gingerbread, BUT, I am not a fan of SBC. Sooooo, of course, I downloaded and flashed the script to default the kernel to noSBC... BUT, it did not seem to work. Upon each reboot, even after flashing this script, it still goes back to running SBC. The SBC toggle worked just fine in 1.1.0 (the last time I used this kernel, since it was the last time I used an AOSP ROM), but now, it doesn't seem to hold and keeps forcing me to use SBC. Any fixes? Thanks for the great work though guys.

EDIT: And no, I did not search the thread for any answers. 1) I'm at work and have limited time to deal with XDA's search feature, and 2) I would rather post and hear what someone has to say directly to my question :) Thanks!
[EVO 4G Android Development] TheShadow1:
Whats up guys. The Savaged-Zen team, I really would like to thank you for such a great kernel, with so many features. I have been using it for a while, so I kind of want to give back to you. I don't know how helpful this is, but it works for me.

I created an Android application that switches the SBC state quickly without any flash able zips or need to restart. You can chose to keep the settings on restart as well. This eliminates the need for the creation of separate flashable zips to set the SBC settings to stay after reboot or modify any function of SBC, the need of seperate kernel versions, and eliminates further debate about SBC as it easily can be disabled. The application is open-source as well. Since non Savaged-Zen ROMS do not have the option to quickly change the SBC settings on the fly, I created this application for myself and anyone else who needs it.

Github page with source: https://github.com/The-Shadow/Savaged-Zen-SBCToggle

APK Download:

https://github.com/downloads/The-Shadow/Savaged-Zen-SBCToggle/SBCToggle-signed.apk

Version as I post this: 1.00

Picture:

This is my first Android application, so don't go to hard on me :). I hope this is of some use to someone, and once again I am thankful for the Savaged-Zen team for providing such a great kernel.
[EVO 4G Android Development] thedudejdog:
Dude yes. That app is the ****.

Congratulations on making your first app!
[EVO 4G Android Development] nukedukem:
Thanks for this. Do you mind me asking what the permissions are for before I install it?
[EVO 4G Android Development] TheShadow1:
It should say it when you install it. the only permission I asked for was for the app to be able start on boot up. It also requires super user permissions to change the state. Its open source so you can see exactly what I'm doing.
[EVO 4G Android Development] nukedukem:
When I install the apk it asks for permissions to modify my sd card and have access to my phone calls along with the boot start you mention. I'm not sure why this app needs to read/write to my sd card and know about my calling habits? Not trying to be paranoid here... just curious.
[EVO 4G Android Development] aph:
+1

more details on this?
[EVO 4G Android Development] snandlal:
****bbedward**** your top notch in what you do here. Any chance you would dev some over at the nexus s 4g forum? A lot of us switched from the evo to the nexus & are really needing your quality.

Uncle Jimmy says hello
[EVO 4G Android Development] TheShadow1:
It should not and does not need to do either of things. That is odd that it is asking for those things, i just noticed it when i reinstalled it on my device as well. It does not write/read to the SD card nor monitor any calling habits. I do not know if those are default permissions that I have to explicitly set to be disabled. Sorry for the confusion. If you can wait until tomorrow, I will have figured out a solution and post back here, as I need to sleep at the moment lol.

EDIT:

Found the answer with a quick Google search, thank you Google :)

http://stackoverflow.com/questions/...ons-phone-calls-read-phone-state-and-identity

Ill add the quick change tomorrow and keep you posted.
[EVO 4G Android Development] bbedward:
Thanks a bunch, I was about to work on something like this myself. I'll reference it on the site and in OP ;)

And everyone is asking about the nexxus s 4g, which is a phone I'll never have unfortunately - but I'll look into it when i get more free time. My current focuses other than the EVO are (in order) MT4G, Thunderbolt, and NS4G - once I upgrade my phone in June my priority will shift somewhere else too :P
[EVO 4G Android Development] chrisc627:
From what i can tell this a nice little app that actually helped me decide to give the SBC kernel a try... Thanks has been given...
[EVO 4G Android Development] mwielgosz:
Thanks dude!

I had plans to release a single app on market for this as I already have it coded as part of the SZParts app in the ROM. But now, you just saved me a bunch of work...I have a lot of things to do on the ROM :D

(PS - we need more ROM devs...hint hint)
[EVO 4G Android Development] jdbiggles:
Why question someones preference of screen size? Were your hands too small for the extra .3 difference?

I prefer the EVO's size to the smaller Nexus also, get over it. Ok
[EVO 4G Android Development] BlueHarford:
Real Stats

As many of you probably noticed if you downloaded the kernel this morning, we've added our stats app into the kernel as well as our rom. what this does... (pretty much the same as CM Stats) but it also grabs your Kernel Info as well.

What this means for you guys? really nothing as it sends updated info on boot, and you can really opt-out if you want (we hope you wont).

We will get true stats, Not...how many people clicked the link and downloaded the kernel like other devs use for stats, Actually how many people are running the kernel(since szstats was implemented) what rom there running the kernel with, and so on.

As the data populates we're making a custom stats page that pulls the info from the DB, but gives us more info and fields.

Example of the data collected is attached.
[EVO 4G Android Development] :
Ugh, something else to rip out of the zip before flashing now. Can't this just stay in the ROM?

Anyway, just a personal preference... I want a kernel and a kernel only.. not other stuff as well. Reminds me of when I had to yank out the modified hosts file that was included with this kernel for quite some time. :rolleyes:

Love the kernel, dislike the bundled apps.

edit: P.S. your sz.goo-inside.me mirror is returning file not found. :P
[EVO 4G Android Development] BlueHarford:
You can always just delete it from system/app after you flash, doesnt send anything until you opt-in. the modified host file fixed allot of ad issues for people not on CM.

Yea we always have issues its just permissions on the files with goo, i can fix it in a min...
[EVO 4G Android Development] BlueHarford:
should be fixed now

BTW the app is 24k and sends a 1k bit of data on boot, other than that nothing... if your running CM7 you have it installed but its their version.
[EVO 4G Android Development] drdrewdown:
is it safe to assume the application will stick around & continue reporting until the app is removed or a wipe is done?

i guess some of your stats might show other kernels being used at some point? whats the official stance on this?
[EVO 4G Android Development] BlueHarford:
The app reports on boot. its the exact same app in CM7 its open source, we added the kernel field into it. If you move kernels, the app will stay untill deleted obviously, but if you leave it at least for the inital boot after you install your new kernel... it will update our DB with the new kernel your using, hence removing you from our stats. The data will still be in the DB just showing you as uing some other kernel... which with the queries in the website... it wont show you.

Easier if you just stay on SZ ;-)

a Zip that has a updater-script can easily be made to remove the app during a install. If someone wants to make it please post in another thread. But it all really falls back to my original statement its the same thing as if you were running CM7.. The one thing, if you flash a new ROM and dont flash SZ back obvisouly it will get erased as System/app gets overritten on each flash of a rom.
[EVO 4G Android Development] drdrewdown:
exactly my thoughts. flash a new kernel & app will remain, new rom it will be gone as a wipe of /data is typically performed.
[EVO 4G Android Development] BlueHarford:
the stats apps have to be run in system/app because of the calls. you can see here

https://github.com/Savaged-Zen/plat...bread/src/com/savagedzen/stats/Utilities.java

so it will always wipe the app when moving to a new rom no matter what.
[EVO 4G Android Development] drdrewdown:
understood. sorry to bug, i'm just particular when it comes to my mobile device hahah
[EVO 4G Android Development] BlueHarford:
Not bugging at all, appreciate you asking the questions, it will help other users when they have questions.

The biggest thing is we want to see where the main focus needs to be, and want real stats, how many times have you downloaded a kernel flashed... it didnt work... and you flashed another... well that 1st kernel... got a +1 becuase you downloaded... even tho you didnt use it. and what if your download fails? or you download it more than once? fudges the real numbers. We also dont want something that can easily be modified, so you guys all know, that our stats are real and current. no BS, no google docs, no counting clicks... counting actual usage.

:-D
[EVO 4G Android Development] :
Nah, I delete that pre-flash too (usually build my own enUS only builds).

Again, personal preference, thought I'd share (you know what an opinion is worth) and that's it. Love the kernel regardless :)
[EVO 4G Android Development] BlueHarford:
np

our kernels easy to build from github

just copy your EVO-CFS-HAVS or EVO-BFS-HAVS file to .config and run make
[EVO 4G Android Development] rajah sulayman:
Is anyone else unable to download anything from the Savaged-Zen Kernel Archive?

I was getting a ton of acore FCs after flashing SavagedZen-2.2.0-CFS-HAVS-signed on top of the latest signed CM7 and wanted to give SavagedZen-2.0.0-CFS-HAVS-WiMAX-GB-signed a shot, but the link just goes back to the mirror listing. Is there anywhere I can get my hands on it?
[EVO 4G Android Development] eniamg02:
Is hdmi 100% working with v 2.2.0?
[EVO 4G Android Development] BlueHarford:
give me 1 min
[EVO 4G Android Development] :
Yessir, tis' the beauty of the source! :cool: Thank goodness for the anykernel scripts too.

Keep up the good work.
[EVO 4G Android Development] XTRoRDiNAiRE:
I don't understand why u guys have ur own forum if it sux ur kernels are great but ur forum is annoying .

Three days for a post to show up ?! What a stupid feature ...shut ur forum down

*MiUi* Evo has Evolved
[EVO 4G Android Development] ChickenArise:
Probably so they can neglect to approve posts such as....well, whatever non-constructive things people may come up with. ;)
[EVO 4G Android Development] BlueHarford:
New people are monitored as we were getting pummeled by overseas spam. We've all been busy too...
[EVO 4G Android Development] Apo11on:
SBC Toggle github link is not working - can anyone mirror the apk?
[EVO 4G Android Development] ChickenArise:
That + other things, too. I'm certainly not complaining about that forum, this one, the mirror, the kernel, or whatever.

And to add some substance to the post - when I power on the screen and it turns on with 0 brightness and doesn't brighten, is that a ROM issue (CM7 nightly fwiw)?
[EVO 4G Android Development] TheShadow1:
Alright, I completely updated the app, removing the need to ask for those permissions.

On another note, I recreated the app to be called SVZ Manager. It is a app that will do more than just toggle the SBC on the kernel. As more updates come out for the Savaged-Zen kernel that can be changed or someone asks to be allowed to change, I may add it to the app. i added the ability to remove/install the new Savaged zen stats app since some people seem concerned about it. It is quick and efficient so no need to remount /system yourself and remove it with adb. Sorry if I am being annoying... Just let me know.

NEW link to github page:

LINK REMOVED

LINK to v1.00 of SVZ Manager:

LINK REMOVED

Change Log btw:

Updated program to SVZ Manager. Same functionality, but more options. Changes:

*Lowered needed permissions for app

*Optimized some code

*Add an option to remove/install the new SZStats app.

Thanks so much everyone and especially the Savaged-Zen team for the epicness kernel.