yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] Gunkk:
More like Angry Batteries.... That game really hogs down the CPU/GPU.

First time I played it (full stock system in airplane mode on a flight to Oregon) it killed 50% in an hour.

Sent from my Bricked Energy ROM Sensation.
[HTC Sensation] -DC-:
2 show-p1984 - 300\1.5\auto\yes :)

2 Gunkk - uhh i see now :D
[HTC Sensation] knickscity:
If your running the GPU at near max and the auto feature, that's why you battery is getting murked.
[HTC Sensation] mat9v:
When book reading with display@max battery use showy Display using 89% power and GPU overclock is still much less power hungry than CPU one :)

To test simply use battery monitor widget and brightness profiles program to observe how setting certain brightness profiles influence power consumption.

For me reading a book in Cool Reader with brightness@100% uses around 350mA while brightness@10% uses around 120mA (cpu in both cases @192-1720 but it mostly stays @192-384), gaming @100% results in around 800mA and @10% in around 550mA - these are demanding 3D games :).

At all that time WiFi and GPS were turned on although not actively used.

CPU is undervolted by -50mV GPU320 version.
[HTC Sensation] Gunkk:
Ran a System Tuner log for 15 mins of Angry birds. Phone got very hot. Pretty much pulled a steady ~750mA the entire time. As I said above, the game is a power hog. Nothing to do with kernel or ROM. CPU was set 192/1536, using 0.91 Enthusiast (320 GPU), 9/24 Energy Rom.

And now, back to your regularly scheduled kernel discussion....

Sent from my Bricked Energy ROM Sensation.
[HTC Sensation] mat9v:
Yup, with power consumption @ 800mA we have only about 2 hours on full battery.
[HTC Sensation] DakuGaranto:
my cf brenchmark score is only about 5402

Is it normal?

using bricked kernel 1.2 gpu 320

arhd 3.6.1 clocked at 1.3ghz using set cpu
[HTC Sensation] mat9v:
It's a bit low, considering 5200 is the result of stock Sensation. Setcpu governor should be set as performance for the test (and test only, everyday use should be ondemand).

Here cf-bench @1294Mhz result are 5720 - 5790 (Same kernel), Sens-o-maniac 1.1 using Deamon Controller.
[HTC Sensation] Darnell_Chat_TN:
Try rebooting your Sensation and then run CF-Bench just after the device starts up again. (After it gets network connectivity and all.) That should give you a cleaner run and better more reliable results.
[HTC Sensation] mat9v:
Power consumption

Here are my results on 1.2 enthusiast kernel.

All that was @ 1720 with few times that I tested 1720 performance governor.

About 1 hour of book reading (@night so min backlight) some 1/2 hour of music maybe 10 benchmarks (cf and nena) and 45 minutes of calls.

All in all I think I really like this kernel :)
[HTC Sensation] V6-Maniac:
Eat this... :D
[HTC Sensation] bduvel:
So by the screenshots, and by experience i know WiFi is a real battery killer.

3G can hold out hours.
[HTC Sensation] squeeish:
This kernel is the bomb on my ARHD 3.6.1. Phone is stone cold most of the time, and reboots have been minimal and only happen when the phone gets really hot from games/etc.

Nice job showp!
[HTC Sensation] show-p1984:
New version incoming soon(tm). I am currently taking the whole kernel apart just to update cam/wifi/bt/rpm/scm/kgsl/usb/smp stuff to 2.6.38 base. This will fix the remaining issues with the camera and the kgsl crashes on 2.3.5.

/me thinks I should have worked on my port of the whole 2.6.38... since this is nearly 40% of it anyways =/
[HTC Sensation] ickedmel:
Trying to get this running on my Sensation, with the Droidcore ROM, but once I Flash the Kernel I get stuck in a boot loop at the HTC screen white background and green letters, am I missing something? would really like to get this running... Downloaded this one

*v1.2* [ondemand, smartassv2 optional, PREEMPTIBLE, recommended] Click me
[HTC Sensation] show-p1984:
You will need to have a stock boot.img installed. If you come from another kernel, or Droidcore has hacked the boot.img, then it won't work.
[HTC Sensation] dingolino:
>New version incoming soon(tm)

sounds GREAT

"tm" = tomorrow?

What is YOUR tomorrow? Sunday or Monday? :D

Best regards,

dingolino
[HTC Sensation] deagleone:
tm = ™ = its done when its done :D
[HTC Sensation] mat9v:
No no, it a Trade Marked version of tomorrow (the one that never comes) :)
[HTC Sensation] undercover:
LOL. Correct, trademarked by Blizzard and heavily used by HTC (re unlocking bootloader). Hope HTC paid their license fees....... :D
[HTC Sensation] Markus700:
Just discovered that if CPU1 is set to online, it runs at 1,5 ghz. But system is set to max freq 1.2ghz. CPU0 still remains at 1,2 ghz. (edit: ondemand gov)

I think this should be normal cause of the aSNP architecture, isnt it ?
[HTC Sensation] knights.JayTana:
Been running your latest build on IC.. tried the SmartAssV2 governor... so far so goooood... great battery life and performance is flawless...
[HTC Sensation] yungyeh:
I think tm means "Trust Me".
[HTC Sensation] geoffcorey:
It means Trade Mark. ;-)
[HTC Sensation] mat9v:
The default speed of this kernel is 1.5Ghz so if your OC software is unable to correctly set speed for CPU1 then the CPU1 will run @ default speed.

Try system monitor / fauxclock or maybe install Virtuous Daemon.

Or you can add:

chmod 666 /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo "ondemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
chmod 666 /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
echo "1188000" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
chmod 666 /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
echo "192000" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq

somewhere in one of your /etc/init.d scripts.

But that method is kind of temporary - if you have not forced CPU1 to stay online all the time then those values will be reset to defaults once it is taken offline.

So in all it is better to get some DualCore aware tool.
[HTC Sensation] Markus700:
I used latest system tuner pro for overclock. and i know that 3c optimised it for dual core and sensation. so thats why i´m confused
[HTC Sensation] show-p1984:
The values will only be reset when your phone reboots. In addition to the above commands you need to add a

echo 1 > /sys/devices/system/cpu/cpu1/online

@ the first line.

You can't change values for something that's not there ;)
[HTC Sensation] mat9v:
Did you select to keep CPU1 online in boot settings?

Maybe you have some other tool that messes with overclock settings, do nandroid and try clean install with system tuner. Check for the problem - what tool do you use to verify set speed?

I read some reports that after prolonged sleep CPU1 reverts to defaults - does changing set speed to something else and returning to preferred setting cure the problem? And for how long if so? It might be quite easy to write small script that waits for the phone to wake up from sleep and set speeds again....

@Show-p : He wrote that CPU1 was online just with wrong speed. If I understand correctly I have to not only do

echo 1 > /sys/devices/system/cpu/cpu1/online

but also

chmod 444 /sys/devices/system/cpu/cpu1/online

to prevent that setting from being changed (and all other settings from being erased)
[HTC Sensation] show-p1984:
That should be fixed in Bricked. I made a Alzheimer cure for cpu1 ;)
[HTC Sensation] mat9v:
Alzheimer cure - I like it.

Will it interfere with locking CPU1 online?
[HTC Sensation] Markus700:
It´s a 3 days old install. I dont used an other cpu option changing tool than system tuner.

To check this i switched homescreens rapidly to get cpu1 online. then i switched to system tuner again and saw jumping cpu 1 up to 1.5ghz -> 192 mhz -> offline live. Changing max freq again has no effect.

Set on boot is activated. I dont want to force CPU1 online all the time. But i even not want it to jump higher than cpu0.
[HTC Sensation] mat9v:
Will have to wait for the cure :)

In the meantime try fauxclock - it may help. It is not really a big problem unless it crashes your phone (overclock), that small difference will not cost you much battery life because CPU1 is rarely online.
[HTC Sensation] show-p1984:
It's already in there. CPU1 will no longer forget it clocks that have been set. (Boot up, change clocks, let cpu1 fall asleep, check again if it comes online. You should see the previously set clocks.)

It should be in there since 0.91.

If an app can't change cpu1 clocks, it's not the kernels fault ;)
[HTC Sensation] the_real_fosgate:
Hi show-p1984,

I know you were working very hard to develop a new kernel for us all.

I want to thank you very much!! Can you tell us, when we can count

on your new kernel for 2.3.5?

Thank you & goodbye

Robert

EDIT: I am running baad´s 3.2.6 (Stock Kernel) at the moment ... it is very awesome!!
[HTC Sensation] show-p1984:
This kernel works on 2.3.5 already, but you will need hacked libs for camera support (and you will loose htc amaze cam and the burst shot mode). I am working on a version with that support, so 2.3.5 will be supported natively. Expect it soon(tm).
[HTC Sensation] tinker2000:
Geek ! +1
[HTC Sensation] q9650:
i can prove this :) i played with the clocks today and can confirm that cpu1 remembers its set clock ;)

Edit: I updated to ARHD 3.6.2 and stood at faux his kernel. My gf played with my Phone and it got hot. Not really thaaat hot, but it was noticeable. After closing the game my Phone restarted lol. Also battery drains really fast. When i check what juices my batter its "Network" ^^. This happened never with your kernel show-p ;) hope the next update rockz even more than it does right now.
[HTC Sensation] i900frenchaddict:
Hi show-p1984

thanks for quoting my benchmark results, I appreciate (and must say I was amazed, that was the first run with your kernel, and......BAAAMMMH that was immediatly huge!)

I'm having similar scores with your newest kernel, that's great, a real gamer's dream !

Thanks for your hard work, and a huge thank to take "raw performance" into account too, beside stability (and your kernel is really stable) giving us GPU o/c, explaining the "force CPU1 online" trick+CPU1 max scaling, allowing us to overclock our CPU at its max (1.782 is my max, at 1.8, it reboots if I start an app ^^)

More, my Sensation has never been cooler, having a hot back is an old remembering now
[HTC Sensation] Babydollll:
I just want to leave my feedback. This kernel (1.2) with the can fix zip could not be more perfect. I just want to thank you.

It's a tablet dammit! Not a BIG phone....
[HTC Sensation] BigBoppa:
show-p, we count on you regarding the new Amaze camera! :p

I´m hopefully that your new kernel enables all features (ZSL).

http://xdaforums.com/showthread.php?t=1295390
[HTC Sensation] epsix:
Without the source from HTC, it's no use. Unless dev successfully backport the driver itself.
[HTC Sensation] tinker2000:
There was no source for the 3D driver issue, but the Great Geeky one fixed that! Have faith, these Germans are well known for their engineering prowess :)
[HTC Sensation] Darnell_Chat_TN:
And it was said that due to the private encryption key that our Sensations would never have S-OFF :D .

Let's just hope for the best.

I think in time we'll have it all. And history has shown this always happens. (Not necessarily saying it all will come via Show, but it all will come to us all in time.)

Where there is a large pack of wanting users (that pass on an inspirational donation now and then), the odds are always good.
[HTC Sensation] sniperde:
Oh yeah, that's for sure :)

Especially show-p !

I still fall in love with my sensation when unlocking the screen.. cause it is sooooo smoooottthhh :)
[HTC Sensation] RiNo808:
Got a quick question...is this kernel stock at 1.5? When I start up setcpu its at 1.2...also those that are under volting using system tuner, what parameters are you changing and what are you changing it to...thanks in advanced...cause when I use set CPU to oc to 1.5, my battery drains really fast...

Sent via Sensation Z710a AT&T
[HTC Sensation] show-p1984:
You need to remove init.post_boot.sh.

It will probably overwrite kernel defaults @ boot.
[HTC Sensation] Masrawy:
Hey guys! I originally used faux kernels that came with ARHD 3.6.x... but I had random FC and I had always to remove battery, so I decided to try Bricked kernel, I just installed it few hours ago. I wonder if it works also with daemon controler like faux kernel???

If not, what will happen if I dont install setcpu? what will be de min and max clockspeeds when screen is on and when it's off?

thanks!
[HTC Sensation] show-p1984:
Try it. Some have reported it works, some had problems with DC. Maybe different app versions. I don't know, I don't use any OC apps.

#1 post.

screen off is ondemand default.
[HTC Sensation] Masrawy:
thanks for the realy quick answer! But sorry, I can't find it in the first post all I know is that min clock is 192mhz... so I guess when screen is off the min is 192mhz, but what about the max?
[HTC Sensation] :
Show p, I was having a look at something and noticed that early versions of sensation have a failed 2d clock?
[HTC Sensation] show-p1984:
[B][COLOR="Red"][SIZE="6"][U]Bricked-Kernel v1.2[/U][/SIZE]
[COLOR="DarkOrange"][B][SIZE="5"]THE FIRST 2.3.4 BASED KERNEL
WITH FIXED 3D GAMING!
WORKS ON SENSE 3.5 LEAK (2.3.5 RUU)
ENJOY![/SIZE][/B][/COLOR]
[SIZE="4"]Default clocks: 1536Mhz max / 192Mhz min
OverClockable till 1890Mhz [U]!NOT ALL DEVICES CAN HANDLE THIS![/U]
GPU Overclock @ 300Mhz (maximum on most devices)
L2 Performance Boost only @ 1536Mhz (original by faux123)[/SIZE]
(for stability reasons)[/COLOR][/B]

How you cannot have seen that... I don't know tbh...

Early versions of the msm 8x60 have a hardware error in the 2d core. Hence it is disabled by the kernel on those versions.
[HTC Sensation] r3v0Lut10n:
Hi show,

Got any ETA on when will be the new kernel ready ? :P I mean the one compatible with IC 3.2.5 roms new Amaze camera, and ZSL maybe ? :) Just askin :P
[HTC Sensation] twomix9900:
Answered your Q for you.
[HTC Sensation] r3v0Lut10n:
yes. i can read, just asked if got any closer info ...

so good that u can read too : "just askin" :D
[HTC Sensation] :
Lol ive seen that ofcourse

Check this code out LOL

/* * this a software workaround for not having two distinct board * files for 8660v1 and 8660v2. 8660v1 has a faulty 2d clock, and * this workaround detects the cpu version to tell if the kernel is on a * 8660v1, and should disable the 2d core. it is called from the board file */void __init msm8x60_check_2d_hardware(void) { if ((SOCINFO_VERSION_MAJOR(socinfo_get_version()) == 1) && (SOCINFO_VERSION_MINOR(socinfo_get_version()) == 0)) { printk(KERN_WARNING "kgsl: 2D cores disabled on 8660v1\n"); kgsl_pdata.grp2d0_clk_name = NULL; kgsl_pdata.grp2d1_clk_name = NULL; } }

EDIT: seen your last comment yes thats what i was mentioning i wonder if it affects performance ab a little or alot

from my HTC Desire HD using Tapatalk
[HTC Sensation] Masrawy:
is it possible to undervolt cellphone as well with this kernel? Is it the same way as faux kernel?

echo "-25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

thanks!
[HTC Sensation] GabrielSousa:
yes it is ;)
[HTC Sensation] show-p1984:
It does not only affect performance, it does enable you to use your phone in the first place Oo (a corrupted enabled 2D core would do no good to you).

Normally a manufacturer would retrieve those phones and start delivering new ones, but if the costs are to high, they are using some hacky method as this one. This saves money and the phone will still work.
[HTC Sensation] miniterror:
Is there some sort of command in terminal to see if i have one of dodgey cpu's?
[HTC Sensation] show-p1984:
Reboot and look in your last_ksg

there should be a line like this in there:

kgsl: 2D cores disabled on 8660v1
[HTC Sensation] GabrielSousa:
show,

hows the 1.3 going ?

:D
[HTC Sensation] show-p1984:
I now have 2 versions of 1.3

One with 100% working ZSL, but preview is freezing the phone =/

and one with everything working except ZSL

:D
[HTC Sensation] BigBoppa:
=> soon(tm) :D:D:D
[HTC Sensation] the_real_fosgate:
Hey Show,

give us the 1.3 with everything working, except ZSL ... now !! :-)

And in few days 1.4 with EVERYTHING working ;-)

Bye

Robert
[HTC Sensation] show-p1984:
Without ZSL you won't be able to take pictures with original camera app and libs, and since Bricked v1.2 works with hacked app+libs perfectly, there is no point in releasing it, is there?
[HTC Sensation] the_real_fosgate:
ok ... thanks for the Information.

You will make it work ... I believe in you!!

Thank you!!

Robert
[HTC Sensation] Bluewall:
Just flashed this one with MIUI and...it works perfectly ! Awesome !

Since MIUI have a huge battery drain, i think with this kernel all gonna be ok ;)

I have just a little question, what is exactly smartass V2 ? What the benefit of this governor ? If someone can explain, i will be happy :p
[HTC Sensation] nbicho:
You can see on the 1st post ofthis thread the difference between different governors

Sent from my HTC Sensation
[HTC Sensation] Ladicx:
Kernel is awesome. Been using Bricked with every Rom I flash. Users claiming on bad battery life need to take a look at their settings. I use Anker 1900mah and battery life is great with heavy use. Also love 3d gaming. Truely amazing ;)

Sent from Mars using Energy Rom. My Website/Blog Creatorstar.com
[HTC Sensation] belblade:
where can i find this last_ksg ? sorry but have searched and can't find it...

tx
[HTC Sensation] show-p1984:
/proc/last_kmsg

(these are always the logged kmsgs from LAST BOOTUP, not from your current boot)
[HTC Sensation] Giblet-dono:
Do you have any eta on when your new kernel will arrive?

I know "soon TM" but, If you have a more solid eta..

Thanks in advance
[HTC Sensation] sniperde:
Use bricked 1.2 with hacked libs instead and wait.

The time it takes to answer such questions could be better invested in the kernel development, so please stop asking.

And as time is money.... ;)

I am also looking forward to the new kernel, but rushing people mostly leads to worse results, so show-p take your time :)
[HTC Sensation] ziggy1001:
How do you give an ETA for solving a problem you haven't worked out yet
[HTC Sensation] Ladicx:
+1

Sent from Mars using Energy Rom. My Website/Blog Creatorstar.com
[HTC Sensation] kevsteele:
Heh. Too true - old engineering saying: "The first 90% of the project can be completed in the first 90% of the time allotted. The last 10% will take the other 90%."
[HTC Sensation] M pro:
Little update for those of you that are getting low Java scores

Flash kernel_Pyramid_2.3.4_stock

Then clear cach and dalvik cach

Flash the moded kernel then again clear cache and dalvik cach

Reboot

My scores are now back to normal and there consistently high :)
[HTC Sensation] the_real_fosgate:
Hi M pro,

no attachement or link :-(

bye

Robert
[HTC Sensation] M pro:
Here's is the file :)

http://www.megaupload.com/?d=01CMB6PD

Just to add I tryed this on ADHD 3.6.2 but should work with other roms too
[HTC Sensation] mat9v:
There is one thing that irritates me - why is it so that despite having +100MB free memory Android still closes apps? Should in not wait until it is almost out of memory? And no, I do not have any memory managers/autokillers installed. Simple example - I start a game (memory training for kids), then press home, go to check how much memory is left (lets say 120MB is free), start internet browser, open a page, check memory again (gr8 105MB free), switch tasks to the game, grrrrr restart from main menu. Or another example - I'm reading a book in Coolreader, then I start Browsed, then write SMS and listen to some music (memory after that is still far above 80MB), I switch tasks to Coolreader and the program reads the book again from disk. Why is it not kept in memory until it is full? I have never and I mean never seen less than 50MB of memory free, and tasks are still killed. All settings are default Android ones - I don't have any changes in /init.d or init_post.boot.sh, after Show told me that he set them all on kernel level I removed all mods. How do I even verify what are the current settings?
[HTC Sensation] slimfeed:
hey all!

which kernel is better for battery life? i'm the 1.73 Stock rom (rooted) running on my htc sensation!

whats the differences between the two kernels?

*v1.2* [ondemand, smartassv2 optional, PREEMPTIBLE, recommended] Click me

Not all devices may run with GPU @ 320Mhz! Enthusiast version!

*v1.2* maxGPUOC [ondemand, smartassv2 optional, PREEMPTIBLE, GPU@320]

??
[HTC Sensation] tinker2000:
The answer is in the titles of the two kernels. The one with GPUOC@320Mhz overclocks the graphics processor to its maximum and will consume more battery as a result.

If you want my opinion, use the normal one..it will cause you no issues and works an absolute treat, with decent battery life to boot.

Cheers
[HTC Sensation] mudhi:
Using v1.2, benchmarking, and find something interest, tweaked build.prop lowers the score, e.g.

dalvik.vm.execution-mode=int:jit

media.stagefright.x...

the stock rom and then flash kernel gives the best score...

Haven't tried yet, but is it safe to lowered those vdd_levels ?
[HTC Sensation] slimfeed:
okay thanks i use the normal one v1.2
[HTC Sensation] Masrawy:
where can I look at voltage table? I know how to undervolt, but how can I make sure it was done?

also, if I restart the phone, will it go back to stock voltages?

thanks!
[HTC Sensation] mudhi:
Use the system tuner by 3c, then set the cpu to set on boot, and the script is created in init.d directory, just reference it. to be easy, just use system tuner
[HTC Sensation] Masrawy:
but I use daemon controller...
[HTC Sensation] artymarty:
Thanks, that saying will come in handy a LOT! :)

Sent from the future using a sensational Z710a size rip in the space-time continuum
[HTC Sensation] Darnell_Chat_TN:
Instead of doing that, I've found a battery pull reset helps.
[HTC Sensation] show-p1984:
There are values hardcoded in the kernel that would try to prevent exactly that. Thank your rom chief for valuing free ram > functionality. But he probably does that because no one would use his rom if there are only 20megs free all the times and no problems occur. People like the windows mentality, 10% ram used and 90% free.

You must always remember that windows and linux have a completely different approach to ram allocation. On a perfectly balanced linux system you will see 100% ram in use and 0% swap.

Example: (my router)

It runs for 390 days now. And this is a perfect ram usage for a linux system.

Edit:

Check the scripts in init.d. There may be some there that change those values.
[HTC Sensation] Pluisje89:
RAM is in a computer to be used. Caching in RAM makes it fast :)
[HTC Sensation] Bluewall:
Hello, time for a feedback like i promise !

So i'm with MIUI and bricked kernel 1.2.

Issue:

- BT not working, but i really don't care (i don't use it at all)

Settings on SetCPU :

-Governor : Ondemand

MIN : 192Mhz

MAX : 1188Mhz (normal settings for the sensation)

And one profile for screen off :

MIN : 192Mhz

MAX : 484Mhz

Experience with light usage (4-5 times twitter, facebook, a few whatsapp messages)

Unplugged at 100% at 7:30 am

At 7:00 pm i was at 73 %

=> after 12 hours 73% O M G !!!!!111ONEELEVEN

So, for now, if you don't use bluetooth, GO FLASH THIS KERNEL !

PS: Posted this on MIUI thread but i wanted to let the dev know that his kernel is awesome.
[HTC Sensation] show-p1984:
Rofl. :D Thanks!!!MOARONESANDELEVENS
[HTC Sensation] slimfeed:
is bluetooth not working on 2.3.4?
[HTC Sensation] Bluewall:
Happy you saw this message and appreciate it :D

Btw, now, i don't understand why CM7 kernel gives me very nice battery life with CM ROM and then on MIUI it kills everybody's battery lol.

All i know is that i want to stick with your kernel man : ) You really are the best here for it !!!!!!MOREONEELEVEN111!!!

---------- Post added at 11:58 PM ---------- Previous post was at 11:57 PM ----------

If you question is related to my post, i just know that bluetooth is not working on MIUI :)