yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] V6-Maniac:
First off all my 2ct.

The phone has to settle after flashing so a direct conclusion of a drain isn't possible.

The real drain is visible after lets say 2 days.

This Kernel is so efficient that in my case idle it uses less then 1% overnight. (Last night 11h 1%)

I'm a heavy user and until now i ran a 9h batt run with 4h screentime and still have 51% left.

So 20h should be possible and when your a lite user you could get 30h.

I'm a heavy user for what i see.

Have 3 gmail accounts

2 Twitter accounts - 10min sync

2 Pop emails - 30min sync

4sq auto check in

Mobile IRC

Call recorder on the background

Taking a lot of pica's for twitter or for fun

Gtalk a lot

Whatsapp a lot

Facebook and a dutch social app

Playing wordfeud all day with 12 friends

Maybe i forgot something but this is close of what i'm doing with my phone whole day.

Most people are staring to much to the batt % since it's introduced.

Yeah it's true when you use your phone it looks like the % will drop like a stone.

But it's simple a optical illusion because the stock batt counts in 10% phases.

You have a real batt drain when the % drops like 5% or 10% overnight.

And when you use your phone 40% in a couple off hours.

Most common drain when you hadn't it in the previous rom or kernel version is a incremental update.

Since the apps are screwed up because of that.

A full wipe and setting it all up (even if it's annoying everytime) helps a lot.

If the drain still occurs then you should find the cause by setting up a fresh system and install your apps one by one every couple off hours or every day.

Or use a app from the market to log which app uses the most resources.

;)

Edit:

One thing that eats the most of our batt is the screen.

This monster takes the life out of your battery in no time.

There is not much we can do about, no tweak in any kernel could prevent that.

Last Edit

It's also app depended.

For example if you use HTC Store, Damm it does like to kill your data and batt...
[HTC Sensation] show-p1984:
Actually there is. I can disable the backlight :D

:cool:
[HTC Sensation] D00mSlayer:
Image quality. I didn't put annotations. Sorry I be do it today ! :D
[HTC Sensation] Tabtoub:
I can confirm what u said show, I tried all the available kernels here and ur kernel is the best in battery consumption/phone heating.. (I use it with Ordroid 2.0, 192min-1458max and low gpu oc, and the swype to wake feature is working perfectly but I had to flash the kernel separately after flashing the ordroid 2.0 rom because this feature wasn't working by default)

Keep up the good work and sorry for the off-topic :)

---------- Post added at 03:54 AM ---------- Previous post was at 03:09 AM ----------

Show, when I check the cpu cores in system tuner, I see that the 2nd core is always offline, even during a heavy task like extracting a big zip archive.

Now I forced it online and it works and the phone become smoother and fast.

So I just want to know if this is normal (2nd core always offline) and if it is safe to force it online?

Thank u for ur work mate
[HTC Sensation] zelendel:
As mod he is the forum law enforcement. As for free speech. XDA is not a democracy. There are rules that the mods enforce. If it is not concerning you directly then it is non of your business and you should not stick your nose in.
[HTC Sensation] zelendel:
XDA is a privately owned forum that you are allowed to use. In this forum we have rules that are set by the house. This is simple. Either follow the rules or leave. Very simple. Now I see alot of people sticking their nose into things that is non of their business. The mod in question and the Dev have settled it. That means is has nothing to do with anyone else. Now I see alot of people that think they are entitled to something. Well here is a link that may help explain what you are entitled to.

http://xdaforums.com/showpost.php?p=16682226&postcount=2441

And as for the power statement. What power? The power that comes with spending 6 hours a day just cleaning up pointless and useless posts made by people just like this? Or the power of listening to people that complain about things that have nothing to do with them. Oh wait how about the power of being a babysitter between to people because they want to argue. Yeah lots of power there man. I think you have the wrong Idea about what a Mod does on a daily basis.
[HTC Sensation] V6-Maniac:
I'm back as promised with some Batt life drain report.

I must say i am stunned.

While the last two days in idle with no data connection enabled it used roughly 1% in 11 hours.

Last night i let my WiFi on and let all the apps sync as usual.

On stock kernel i usually lost almost 18% overnight (8 hours)

But last night i lost only 9% in 7 hours so roughly 1.2% every hour.

Apps syncing:

3 gmail accounts

2 Twitter accounts - 10min sync

2 Pop emails - 30min sync

4sq auto check in

Call recorder on the background

Gtalk

Whatsapp

Facebook and a dutch social app

Weather every 2 hours

Thats for what i do with my phone amazing.

Screentime wasn't that high aprox 3 1/2 hours.

But for a first run after flashing a fresh rom and kernel i saw it's not bad.

Attachment:

Battery drain with no data

Pica before going to bed

Pica when i woke up
[HTC Sensation] undercover:
Review above is paid for by someone.

Outrageous lies, I get minimum 4h of screen on time with battery lasting 12h . :)

/joke btw. Battery life is indeed very good.
[HTC Sensation] V6-Maniac:
Indeed, how should i else get the money for the OneX :D:D:D
[HTC Sensation] peacekeeper05:
Can't imagine life without showp now. Haha my next purchase will be Showp's next phone!

I used to have 2 hours of onscreen time only but after flashing this kernel, my phone can last 4 hours of screen time (with data and automatic syncing on all the time).

Using stock HTC battery.
[HTC Sensation] Muxeu:
Not sure but maybe it will be useful. Same problem was on HTC Desire(Trackpad to wake/unlock). The link is for woking patches.
[HTC Sensation] bender_007:
Was testing 0.61 @ standard kernel settings @ InsertCoin 5.2.1

Finished charging 1 hour before midnight, gone for a sleep, in the morning, at 10 am it was still 100 %.

Later I was phone calling, connected to my wifi, downloading from mark...(sorry..google play..), 2 hours later it was 99 % .

:) I did a backup cause I like the speed/endurance combination.

Flashed rcmix kernel, got higher antutu scores, cpu, gpu, sd card write was higher at 1512 mhz.

Inside 10 hours of inactivity (sleeping) the battery was from 100 % to 83 % .
[HTC Sensation] 3c:
Wow! Never imagined I could see a UI based on text files! What's the whole point of a UI if you need manually editing config files? Better off using OC/Deamon then directly!?

Who needs the complex profile stuff while only caring for screen off/normal use...

Anyway, free to choose your options. I'll definitely stick with System Tuner.
[HTC Sensation] undercover:
Of course you will-you made it! lol

But yeah, it's pretty good, i use it. Though, i'd replace Tweaks with designated tabs for CPU, SD etc. and put it up front somewhere. Also, UI is a bit cramped, looks more like for geeks, so, i'd have quick tweaks, quick stats and the rest of the crap hidden somewhere for people who need it. But hey, it's your app :)
[HTC Sensation] 3c:
Yes indeed :D

But thanks for the feedback, it's more like I kept adding stuff and didn't know where to put them for easy access! So everything is accessed through the task manager which is not the best.

Until I improve all that, did you try adding a 'shortcut' to your home screen? It's new in the last update and I found it very convenient. You can add the 'CPU Tweaks' shortcut there...

I got to add a 'Tweaks' screen too, to replace the 'tweaks' popup menu! Will get there over time...

Sorry for the off-topic post.
[HTC Sensation] tinker2000:
+1 is good, but complex.
[HTC Sensation] kevsteele:
.4 solved the long initialization problem with Asphalt 6. Looking good so far!
[HTC Sensation] mgorman:
Your download links don't work
[HTC Sensation] zimphishmonger:
v4 worked fine
[HTC Sensation] alhuang69:
Same here ... smooth, fast and no battery drain

Thanks again:D
[HTC Sensation] show-p1984:
I bet they do, since 223 ppl found their way to .4 ;)
[HTC Sensation] 3c:
Hello,

Can I ask what's your future plans for this kernel?

I'll be interested for those features:

- UV tables (4 files in sysfs: min, max, freq_table and mv_uv_table, very standard on many other kernels, all located in .../cpu0/cpufreq)

- CPU temperature in sysfs, still in .../cpuX/cpufreq/cpu_temp, for each core possibly?

Optionally GPU scaling, but not a priority to me.

If you do, I'll make a generous donation ;)
[HTC Sensation] show-p1984:
Both are planned, no ETA available. Important things come first, for example: the 3D corruption issue on all 2.3.4 based kernels.

The GPU scaling is currently enabled.

level_2d = {
228571000,
200000000}
level_3d = {
266667000,
228571000,
200000000,
27000000}
[HTC Sensation] 3c:
Looking forward to it! You can PM me for testing if you'd like! I'm writing an app to control UV, so i'll test it along.
[HTC Sensation] show-p1984:
Added the 2 missing kernel versions of .4

I will be adding an extreme undervoltage edition later. This may not be supported by all chips, hence I excluded it from my default kernel builds.
[HTC Sensation] 3c:
Is it possible to edit the frequency table to increase max freq to 1.78? If not, are you planning to add it? With a lower default, then we can you an OC app to make our choices (or even OC/deamon) ?
[HTC Sensation] LayZeeDK:
Thanks for your hard work :-)
[HTC Sensation] show-p1984:
I will increase the frequencies with .5 if it should prove stable, but default will remain at current clocks. I will not add anything unstable in the default kernel.
[HTC Sensation] miniterror:
mate i just flashed v0.4 and to be honest my phone gets really warm:(

whiped dalvik and cache before and after flashing the kernel

going back to 0.3 wich doesnt give me a hot phone

edit: ohhh i downloaded #1 ondemand, PREEMPTIBLE
[HTC Sensation] ouioui01:
Hi,

i'm using same kernel, and all is ok (upgrade from 0.3 to 0.4 without wiping cache)
[HTC Sensation] show-p1984:
That's odd.

It mainly has all that .35 test#2 has + a few extra additions (e.g 2d performance push).

My phone runs with .45 test#1 since an hour, running benchmarks nonstop. No problems with abnormal heat, and it is really being stressed.

Could it be a placebo effect? =)

If somebody else could confirm that it would be awesome.
[HTC Sensation] miniterror:
Definetly not placebo mate,

Using .3 again and its gone.

Also on .4 i turned off screen and waited like 5 min and it whas still verry warm:-o

Reseted the device and had the same warmth after 5 min again with screen off.

Sorry no log as im driving(im a cab driver) and dont have a conp arround

Edit: on .3 i can try as hard as i want but i cant get itwarm at all:p

All on stock speed as i think oc is useless(yes i know houre is default 1.5 but the drivers arent that way)
[HTC Sensation] miniterror:
Just checked,

Its definetly gone the sh file,

Also this log is 1 min after restart nothing opend by me.

Ill rewhipe but to be honest i think its strange this happens.

Posted such a log before and then i had the same problem, also acted up afyer flashing one of youre kernels over a older versions of youre kernel

I whas running youre previous beta without problem and updated to the latest and all off a sudden i have a rouge app wich didnt act up before running youre previous beta
[HTC Sensation] banesi:
Is it mandatory to delete init.post_boot.sh? I'm not interested in going over 1.5GHz so I'm using this kernel as is... Works fine to me.
[HTC Sensation] show-p1984:
/cache wiped?

It is recommended. It has also nothing to do with overclocking. It is just a fact that this file overwrites precisely calibrated kernel values with HTC stock ones.
[HTC Sensation] miniterror:
Yep before and after the flashing in cwm recovery, the dalvik and normal cache
[HTC Sensation] show-p1984:
It's enough to clear /cache before the flash.

If the drain/warm phone phenomenon is still there you definitely have an app installed that uses your phones cpu and battery heavily. Try a watchdog app to determine what it is, or fullwipe your phone and do not restore your apps.
[HTC Sensation] EddyOS:
0.859 just rebooted on me, picked my phone up after not using it for an hour and it just flickered and rebooted. No apps running, just sitting idle
[HTC Sensation] show-p1984:
=( -.-

I will take another look...

Any possibility of a log? :D

Btw flickered = CRT animation? or what?
[HTC Sensation] miniterror:
Any special watchdog app you can recommend?

Tried a couple but none wich i could find the option to see something thats usefull in my eyes:p
[HTC Sensation] Scoop24:
0.859 about hour and half no issues to report. No black screens or reboots.
[HTC Sensation] show-p1984:
The app is called watchdog.
[HTC Sensation] HannoSLM:
+1 and in combination with cdtdroid ver 7.4 it is an absolute state of the art :)

the only rom/kernel combination where absolutely everything is working flawlessly
[HTC Sensation] EddyOS:
No CRT, I hate that! It's my own 1.72.401.1 ROM and all I've done is remove apps I don't want, add your kernel and a few build.prop tweaks that most devs include these days - I can list them if you want?

EDIT: As I speak, it's just rebooted again - not long after getting a Gmail notification. Anyone got a link for 0.7? Not fussed about 3d gaming at the mo

EDIT EDIT: Found it
[HTC Sensation] noellenchris:
I use OSMonitor from the market. it shows cpu usage by app/svc and you can quickly tell what's hogging the cpu

noellenchris
[HTC Sensation] kayroccs:
Hey show is there a way for you to tweak the sound in the kernel to make it louder with the volume + apply similar to voodoo sound hack to the vibrant?
[HTC Sensation] zoman7663:
Still having reboots on my device. Works extremely well while the screen is on but a few minutes after screen off... Reboot, over and over. Running CoreDroid 2.4, clocked to the default 1.536GHz. Tried adjusting a variety of things but to no avail, still rebooting.
[HTC Sensation] miniterror:
installed the pro version and set it to aggresive.

been running for over half an hour and no messages yet:(

will let it run a little more to see if anything comes up

will give this one a shot if i cant find a thing with watchdog itself

thanks for the tip;)
[HTC Sensation] fridgeman:
Still on ic 2.3.1 installed the latest kernel as soon as you posted it and everything is working great so far. Cordy works fine, battery looks good and no reboots.
[HTC Sensation] show-p1984:
That is on my todo list once the reboots are fixed.

I am trying to reproduce this since a few hours now... I can't seem to get it. Please if it is not too much to ask, could you or someone else install a terminal app and enter this:

cat /proc/kmsg > /sdcard/kernel.log

Of course let this command and the app run in the background.

If then a reboot occurs it would be extremely helpfull to see the output.
[HTC Sensation] gregman26:
With last beta, Bike Mania lag a little ! :-(
[HTC Sensation] jlevy73:
Seems like this member is one of a very few having reboots. I wonder if they can't handle 1.5ghz OC? Maybe they should try using the stock kernel and see if the problem persists? Just a thought
[HTC Sensation] iba21:
QUESTION for showp-1984

Guy, what governor is used by last 0.65 kernel in standby? Because i create a script witch autochange governor/maxfreq/minfreq if screen is on/off, and, dont know why but now, i have hight battery drain..

My old configuration is 432 -1566 ondemand and 192 540 conservative (for screen off).. with that value i could have about 30-40mA in standby with data on.. now.. 70-80 :confused:

don't understand why

I try to make an autoextract of freqmin (cat command) in standby, but it doesent work.. so.. what kind of configuration is? If i rename kernel with 432 in minfreq and 432 in maxscreen maybe i could have 432 stable in standby? Or does it autochanges in standby?

Tank you
[HTC Sensation] show-p1984:
First of all: You are not in need of a script. The kernel handles max screen off frequency by its own (maxscroff=432000 is the default in the zip's name).

Then I would like to ask you: Why do you want a screen off governor? There are usually <6 frequency steps when the screen is off. There is not much room to improve the scaling behavior no matter which governor you use.

It's more than probable that you oc app fights with the kernels internal feature over who has the longest... and that's why your battery drain spikes.
[HTC Sensation] iba21:
Or maybe it's the ordroid rom

I can say in my experience that with conservative i could have about 28-35mA in standby.. now i have 88

I tryed to remove my script, and, uses your own configuration, and i have 88-100ma too..

I have installed system tuner pro with no configuration setting.. i could delete system tuner (i use it for uv... I have -200mV uv.. 1.050 @1566ghz) so.. don't know why..

Only one question.. what governor is used in standby? Because, if that governor uses always the 432frequency? The 88ma comes up ;)

Ondemand is a governor witch increase frequency with limitated action.. mmm

Do you use only your kernel? How many ma do you have in standby?

Thanks for your reply!
[HTC Sensation] Tabtoub:
Bump :p
[HTC Sensation] remus82:
I think you should try more CPU intensive programs to check if the second core wakes up. Perhaps a benchmark app? Forgive me for my ignorance, but perhaps extracting a zip may not warrant the use of two cores :)

Edit: damn I totally missed your question. Yes its definitely save but I believe it just uses more juice especially on times when the second core isn't essential. Just my opinion :)

Sent from my Sensation running HyperNonsense v1.5
[HTC Sensation] Tabtoub:
Yes but when I forced the 2nd core online, the phone was flying and the 2nd core was active in system tuner, and I know it consume more juice..

My question is why the 2nd core isn't online by default, especially as we have a dual core phone so we are supposed to use 2 cores, otherwise our sensation would become a Desire Hd, hope u understand me..
[HTC Sensation] show-p1984:
Ooooops... Sorry. I somehow missed your added post.

It is not normal for the second cpu to be offline all the time. On the other hand it is possible that your zip extraction app only uses one thread (=1core) to extract stuff, or that your sdcard is just to slow to utilized the full power of your cpu.

Test it like this:

Open antutu, run a benchmark.

Press home (not back, back will end the benchmark)

Open SystemTuner

press CPU

You will see both running like hell ;)

If not, gimme your exact configuration. Also which stuff you had installed before if this was no fullwipe install. (= Fullwipe, flash rom with stockkernel, flash bricked)

Do your homework.

We have 2 cores, yes. But that does not mean that we need to have one core idle running all the time, it's just a waste of battery juice. keyword: aSMP

The 2nd core will come online when needed, and go to sleep when not. That happens so fast that your CPU info app may not grasp that.

All "cpu1 forced online" stuff is nonsense in my point of view and was created by people who did not grasp the full meaning of how our soc is supposed to work and who don't care about battery life / efficiency.

Car analogy:

Sure it's ok to step on the throttle and accelerate with maximum power everytime, the question is: Is that wise? Wouldn't it be better to have that power and only utilize it when needed? That's what Bricked does for you.
[HTC Sensation] Tabtoub:
Everything works just fine after launching a benchmark :D and I have 6500 as score :D

Thank you Show, u rock! =)
[HTC Sensation] nmnikolov:
Since I installed v0.61 then v0.65 my phone reboots 3-4 times per day even when the screen is off. No UV, max freq 1.5GHz, min 192Mhz, screen off 384MHz, gov ondemand, zram activated. I am using CoreDroid ROM. Anyone having that problem with the new versions? Show, I really like your kernel because of small battery drain and want to find a solution for these reboots.
[HTC Sensation] V6-Maniac:
Please try to set the Screenoff two steps higher. @486Mhz

I'm sure it will solve your issue.

Most likely your phone can't handle such a low clockspeed when idle.
[HTC Sensation] undercover:
Did you choose oc gpu in aroma installer?
[HTC Sensation] nmnikolov:
No GPU OC! What's the command in terminal emulator for changing max screen off freq and do I have to change it after every reboot?
[HTC Sensation] V6-Maniac:
Rename the bricked zip and flash it again...
[HTC Sensation] nmnikolov:
That's what I though you will tell me to do :) Thanks

Edit: What about command in terminal emulator to check all my CPU freq settings?
[HTC Sensation] show-p1984:
cat /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
cat /sys/devices/system/cpu/cpu0/cpufreq/screen_off_max_freq

###

btw: 0.7 @ op.
[HTC Sensation] zimphishmonger:
And apparently ur already planning for v.75 , it seems :D
[HTC Sensation] rferrerca:
Glad you finally decided to tell it sweep2wake as we spoke in twitter...;)
[HTC Sensation] biojo:
is the sweep2unlock an option when you install?

when it was discussed in past it was said it would add battery drain ?

thanks
[HTC Sensation] show-p1984:
Nope, it's on by default. I couldn't determine any high drain but I tested it only for one night. If it does though you can always go back to 0.61.

I intentionally did it make not that easy to (un)lock with that function, so that not intended locks/unlocks are avoided.

Not that easy = Sweep the whole way and not only from menu to search, or from back to home ;)

###

Edit:

Oh I forgot, source is already up guys. ;)

(though without comments, have fun figuring out what I did there for now :p)
[HTC Sensation] inzaghi75:
Hi Show-p i have flashed your latest kernel 0.7 on Sense4 and i have an issue to sweep2wake up. After 1 min. I need to sweep 2-3 times to wake up my phone. But this version is better then 0.65.

Gesendet von meinem Sensation mit Tapatalk
[HTC Sensation] show-p1984:
Sweep the whole way. Start on the left corner of your phone (a bit left of the home button) and stop after the search button.

That is intentional. It avoids unwanted (un)locks.
[HTC Sensation] V6-Maniac:
And when Sweeping hold your finger for 1.8 sec longer on the home button and then sweep.

You'll see it works....
[HTC Sensation] puschkin:
In the last version 0.7 deep sleep not working
[HTC Sensation] V6-Maniac:
tested it (unpluged from pc) and after 40min still a working sweep
[HTC Sensation] inzaghi75:
Thanks for the quick answer. I´ve sweept or sweep a bit left of the home button and holding my finger 1-2sec (thanks V6 Maniac) on the home button and it works now :D
[HTC Sensation] Marusaia:
Cool.

Sweep to unlock works great. Btw how take screenshots? The power button + Vol- doesn't work.

Thx for your hard work.
[HTC Sensation] show-p1984:
Works ;)

Just press it at the same time and hold it for about a sec ;)
[HTC Sensation] Marusaia:
Omg, test Ok.

Really good job and thx to you.

:)
[HTC Sensation] Pens and DreamS:
AMAZING KERNEL SHOW!!!!:D:cool:
[HTC Sensation] pnut22r:
I've been waiting for this mod, freaking love it. It works perfect. Thanks bro
[HTC Sensation] deagleone:
a Dream Combination!

InsertCoin + Bricked .7 + Jerratan´s Mod = the most awesome Android Combination i ever used, this is so fcking amazing!

Thanks show-p for that unbelievable Kernel-Mod!

Hey Peter look what the community is good for!
[HTC Sensation] zimphishmonger:
Not familiar with the Jerratan mod?
[HTC Sensation] Solar_:
Yeay amazing kernel! Now the only hardware buttons I need are the volume buttons hehe.