yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] RolandCruise:
This morning I updated to the latest release of the kernel... Now, while playing reckless racing hd, I noticed a bug on the multitouch. It is completely unusable... I checked with multitouch tester: it switches touches between two fingers and it goes crazy when I use three or four fingers. Does anyone have the same issue?

Inviato dal mio HTC Sensation Z710e
[HTC Sensation] aNYthing24:
Are you saying HTC is lying about the version of their kernel?
[HTC Sensation] jjdoctor:
I ****in don't care where the kernel came from...

all I know is that OP did an awesome job in providing something that has made our ICS experience much better and it needs no camfix or other things for camera to work.. even burst mode works awesome..

thank you Sebastian once again..
[HTC Sensation] v11lemans:
+1 totally agree. Thanks Sebastian
[HTC Sensation] mat9v:
Yeah, if he can make Little Green Men work in our Sensation to push it a bit faster, I don't really care, maybe he can talk them into pushing GPU part some or few binary gremlins change voltage a bit to save battery :D

I suppose it would require extracting kernel and looking for binary values of different voltages and changing them but I'm not a programmer and assembler is as close to me as black magic :D

Great Thanks to you Sebastian for making all Sensations equal in the eyes of the kernel :D Great work !
[HTC Sensation] knickscity:
I tried searching through the thread, but how do you enable 2nd CPU?
[HTC Sensation] wmoore:
Everything you need is right here. :D
[HTC Sensation] DeepSpaceSeven:
After installing the kernel, my dock modus doesn't start automatically.

Anyone with the same issue?

Thanks

Andre
[HTC Sensation] dublinz:
Nope, my phone works just fine, no issue whatsoever,
[HTC Sensation] mudhi:
Hi Sebastian,

I was curious of how and where to edit the binary, because I need the stock kernel of 2.08.401.1 to have 1.5Gh as well. There is kernel for 2.08.401.1 but is compiled from older kernel source hence burst mode isn't usable.

Or can you provide the mod kernel for 2.08.401.1 too.
[HTC Sensation] SebastianFM:
New kernels with OC'ed GPU available.

I'll upload soon hex edited kernel from ROM 2.08.401.1.
[HTC Sensation] galaxys:
Awesome! Thanks again!
[HTC Sensation] pirlano:
wow, testing NOW :D

big thanks!!!
[HTC Sensation] aNYthing24:
GPU @ 320 MHz... not bad. Nice work.
[HTC Sensation] dublinz:
Flashed CPU 1.5 GHz, GPU 2D 227 MHz, GPU 3D 320 MHz , 3 hours ago, no problem so far..
[HTC Sensation] faux123:
Haha, awesome, nice edits...

if you want more performance out of 2D/3D you may also want to increase the bandwidth allocated from the bus fabric.

See my GPU turbo boost code here:

https://github.com/faux123/pyramid-2.6.35_sense/blob/mainline/arch/arm/mach-msm/devices-msm8x60.c

The downside for increasing bus bandwidth is higher battery draw, but for those performance freaks, it may be worth it for them.. :cool:

Good luck...

PS: 1 more thing you can also tweak for 3.0 kernel ONLY, you can also adjust the I/O fractions. Higher performance should have 0 i/o fraction... Which I believe is already 0 for 267+ MHz but check it again to make sure...
[HTC Sensation] mudhi:
Thank you in advanced! :D

I was trying to edit it myself, there is only one value 1188000 in the kernel, but changing doesn't change the freq, obviously, not an easy work!
[HTC Sensation] magic_man:
sounds like kernel is doing auto scaling. other people have got that fps without using the hex edited kernel.

---------- Post added at 03:02 AM ---------- Previous post was at 03:01 AM ----------

you need to search for a big endian 1188000.
[HTC Sensation] faux123:
Once you know the structural layout in memory, you can even edit the voltage entries for some pre-undervolt as well.
[HTC Sensation] akapaul26:
Thanks for the kernel.

Sent with my Elegancia powered sensation 4G
[HTC Sensation] ianoob:
Has anyone tried editing the button backlight to below 20 in the framework res apk to see if this kernel supports it? GB stock kernels didn't and the backlight would just shut off.

Sorry if this was answered before, on my cell and can't find on google easily
[HTC Sensation] bASKOU:
Thanks a lot for this answer, it's been a while that I asked in severals thread about it but never got an answer. So the reason zram already enable might be because I use insertcoin that originaly install with bricked. So when I install SebastianFM kernel don't need to enable again.
[HTC Sensation] RolandCruise:
Auto-quote :-D

Maybe it was something not so bad... It's working fine now :confused:

Strange...

Inviato dal mio HTC Sensation Z710e
[HTC Sensation] vernon092487:
hmmn..i have not installed faux kernel..i only use yor kernel..im currently using Darkforest rom..

also how can i test if the change in gpu (2d and 3d) have been successfully applied?

thanks for the info..
[HTC Sensation] StuartTheFish:
Just had a random reboot on 1.4. Still at 1.5GHz, no undervolting, normal gpu speed, etc.

Here's my last_kmsg:

http://db.tt/2HLIb9Fy
[HTC Sensation] ClydeB1:
Would be worthwhile providing the last_kmsg file so that Sebastian can see if it's a problem with the kernel or else your rom or apps.
[HTC Sensation] SebastianFM:
cat /sys/devices/platform/kgsl-2d0.0/kgsl/kgsl-2d0/max_gpuclk

cat /sys/devices/platform/kgsl-2d1.1/kgsl/kgsl-2d1/max_gpuclk

cat /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk

You're right, in most cases, the last_kmsg contains useful informations what caused restart.
[HTC Sensation] MuertoKo:
Dn if u had time to take a look to my last_kmsg but after reinstalling firmware, super wipe, install 6.5.5 and install 1.4.0 it's working like a charm ;)

Think that re-flashing firmware made the difference as tried without doing that before and got another reboot...

If after all this stuff I get another random reboot I'll let you know ;)

Btw... with your actual kernel should we use System tuner and so on as well to UV and OC or can interfere with testing? I just installed it and left the UV lvl's to the defulat ones by you, just in case... only Downclocked the min. cpu to 192 and the max. to 1.02Ghz, is this ok for testing purpose? You lead Sebastian ;)
[HTC Sensation] StuartTheFish:
Sorry, forgot to add a link. Edited.
[HTC Sensation] tholmes8291:
For some reason I can't get any version newer than v1.20 to install. Says install complete in recovery but it doesn't install ph98img on sd or boot to bootloader. Any ideas?
[HTC Sensation] SebastianFM:
Why you expect that it should create any files on SD card reboot into bootloader? Everything is done in recovery.
[HTC Sensation] aeroseek:
Also having some instability on 1.4 so far. Yesterday while watching youtube phone completely froze and had to do battery pull. Earlier today while taping power button to wake up phone it rebooted. Minor things like that. Attaching last_kmsg for reference.

Dzieki Seba!

http://dl.dropbox.com/u/1392499/last_kmsg
[HTC Sensation] MuertoKo:
Don't know how to read that last_kmsg but it's quite similar to what happened to me, on a phone call which take long, it rebooted, also when playing game froze/reboot...

Easy solution, Re-flash firmware, super-wipe, flash ROM, flash kernel, flash any mod you like ;) It was completly solved this way for me :)

Anyway, what other kernel's have you used before without super-wipe/flash fw again? What rom are you using?
[HTC Sensation] aeroseek:
Haha not so easy then lol. I've been running HyperNonSense 1.4 for several weeks. Prior to Seba 1.4 I had Seba 1.30.2, which was flawless, not a single freeze/reboot. Both of the kernels are OC to only 1.5GHz.

Anyway, I'll give it a few more days. If problems persist I'll go back to 1.30.2.

EDIT: Just rebooted again, lol

Latest kmsg: http://db.tt/Qp2fQ7f7
[HTC Sensation] MuertoKo:
That's weird... coming from one Seba to another and having problems :S Then I have no clue :( Will try to get an eye on your log, just in case ;)

Good luck there!
[HTC Sensation] asesino:
Tempted to try 1.4 but 1.3.4 feels solid on my ****.
[HTC Sensation] amon87:
This is so far the best kernel i've tested. And for me sick powersaving features which comes along with extreme responsivness. This is what I expect from kernel. Keep it up!

ExtremeSensation Prime 5 on SensationXE
[HTC Sensation] eden1988:
When I used System Tuner to undervolt the frequencies, under boot setting set to re-apply cpu settings (init.d script), upon reboot my voltage returns to default values.

What's the correct way to save the values so that the frequencies stick upon reboot?
[HTC Sensation] MuertoKo:
Acutally this is the proper way to do it :S It should work... What I did is put the lvl's I want, then long-click on "Rest" button until it shows "set as default", then one single click to put as default the configuration I want. It worked for me this way (also with init script o/c).

Btw make sure you have Daemon OC shut off (on the same panel of the Boot settings, if you don't see anything about Daemon it's also ok ;) )

Good luck on that!

THanks if I helped ;)
[HTC Sensation] eden1988:
Thanks for the useful tips, I tried to set as default, rebooted and check init.d script and it's set as the values I want. But when I enter system tuner voltage settings the values returned to default again -.- so in order to get the values to stay I don't go into voltage settings, am I right to say that?
[HTC Sensation] MuertoKo:
Huh that worked properly for me so last thing I'd say is if the script says it's ok, then it's ok... But it only happened to me each time I flash a Kernel the voltage values are set to original, by simple restart it keeps the defulat values (making defulat the ones I want) so can't help more :(

Btw when you enter to System tuner it's enough with clicking on "Reset" to put the Default values again isn't it? (Understing for default the ones you set as default before the restart o/c) If this is the case then it might be a problem of the up, you could try to clear data and reinstall, only thing else I can apport with my few knowledge! Luck there ;)
[HTC Sensation] grega_slo:
Hi all!

Just had random reboot...

Yesterday I superwiped, installed ARHD and 1.4.0 kernel.

So fresh install but random reboots are still here...

Attached log file from kernel.

I didn`t change ANY values, no UV no OC nothing, just plain stock kernel...

Also 1.30.3 and 1.30.4 gave me trouble, 1.30.2 is OK.

Didn`t play any games I just connected to my WiFi and disconnected 5 seconds later boom, reboot...

Device is not hot or anything :)

KMESG: http://www.nabiralnik.eu/samples/last_kmsg.txt
[HTC Sensation] gefilus:
so question simple! does zram will incease performance ? or its wont do nohting much?
[HTC Sensation] happyminti:
Is a good question :)

Gesendet von meinem HTC Sensation XE with Beats Audio Z715e mit Tapatalk
[HTC Sensation] DrAgKurt:
Hi, Sebastian.

I managed to max the 3D GPU to 320MHz. However, when I reboot my phone, it's going back to default 300MHz. Is that normal?

same goes with Zram it's going back to default 125829120 after reboot.
[HTC Sensation] rickyiswhite:
which one should I use for Prime 5 from?

Sent from my Primed Sensation 4G with Beats Audio
[HTC Sensation] takuhii:
Is there a recommended method for uninstalling old or other people kernels? I only ask because a lot of people seem to be having trouble upgrading to 1.4.0.

Reflashing the original ROM might not be an option for some people, and all I do when I flash a new Kernel is format the BOOT partition :/ Which probably doesn't help...
[HTC Sensation] joaquinf:
Some useful info regarding boot partition quoted from waccopedia

/boot

This is the partition that enables the phone to boot, as the name suggests. It includes the bootloader and the kernel. Without this partition, the device will simply not be able to boot.

Wiping this partition from recovery should only be done if absolutely required and once done, the device must NOT be rebooted before installing a new one, which can be done by installing a ROM that includes a /boot partition.

Back to kernel installation, best thing to do if you don't want to reflash the ROM is to look into the coming kernel package what changes were made in system and try to revert it. i.e: mpdesicion, thermald, thermald.conf, init.post_boot.sh.
[HTC Sensation] galaxys:
V1.4.0 the first link (not the one that says Virtuous Inquesition).
[HTC Sensation] tholmes8291:
Maybe I'm missing something then. When I flash 1.20 in recovery it installs the zip then reboots to fastboot. I then select bootloader which then updates the PH98IMG. On other versions when I flash in recovery it says installed but it isn't. The confusion, I'm sure, is due to the fact that I'm flashing on Rezound. I just assumed that the other versions would install the same for me as 1.20. I guess the question should be will any other version than 1.20 even work for me? In any case thanks for the great work and your help! BTW 1.20 does work and is very fast.
[HTC Sensation] MuertoKo:
It's been like 9 hours since I fully reinstalled fw, wiped, flashed rom 6.5.5 and installed 1.4.0 and glad to say no random reboot anymore, btw the typical bug of wi-fi enabling itself seems to be corrected too by re-flashing fw!

Good job Sebastian! Let's see if I have no more news ever, meaning I had no more reboots or anything :P

Btw, 17mA - 26mA on sleep-mode... I LOVE THIS! :D
[HTC Sensation] AndroidNeophyte:
Anyone here running on both cores on regular basis? Just want to know how is it on your battery... Previously use bricked on gingerbread running on both cores, it doesn't raise my CPU temperature that fast when playing games... Running 1.40 also slows down the rate of the temperature rising when both cores are on... More play time for me :)... Hopefully it doesn't impact the battery that much...

Sent from my HTC Sensation 4g with Beats Audio
[HTC Sensation] baste07:
I'm on 1.4 but the 2nd core is mostly offline
[HTC Sensation] gefilus:
No stable, al works fine. I know i was problems with multitouch on sone versions , but all is gone , all works. But do you wipe cache and dalvik before flash kernel??
[HTC Sensation] gefilus:
And stop use set cpu. You dont read post . It will stay online second core all the time. Just flash kernel and stay it on that speed, the best way
[HTC Sensation] AndroidNeophyte:
No, I think you misunderstood me... I actually like both CPU online because it doesn't make my phone really hot... I'm just asking for opinion on hows the impact on battery from anyone who use both cores regularly... I know there's a disadvantage of using both CPU... I just hope it will last atleast 8 to 10 hrs

Sent from my HTC Sensation 4g with Beats Audio
[HTC Sensation] gefilus:
How hot. I could manage to get my only on 49 celsius , playing gta 3 on maxed settings in rom where air temp was about 40. Tell me how to get it hot??
[HTC Sensation] OllieArmageddon:
Where you charging at the time? With a aftermarket battery? They are the tiniest bit thicker, so touchscreen can't earth 100%, there's a little metal clip on back of phone that touches a small square of bare metal on phone cover, put a small folded up square of tinfoil on that to fix, works instantly, now you can charge and play multi touch games :)
[HTC Sensation] AndroidNeophyte:
Mine gets hot around 50 to 60s in 3 minutes... With both cores on I can last 30 minutes with around low 50s only... Im not actually complaining... Just asking opinions about battery life on both cores on... Im just gonna leave it on both cores since my sensation likes it that way :)..

by the way, awesome kernel... I can't believe I can UV this around 700 and still runs great and no random reboot... Thanks Sebastian

Sent from my HTC Sensation 4g with Beats Audio
[HTC Sensation] AndroidNeophyte:
Yours is lower than mine... I got 762 at 192 and 1187 at 1.51 g.

I'm actually surprise we can go lower... It's pure awesomeness....

Thank you for sharing yours

Sent from my HTC Sensation 4g with Beats Audio
[HTC Sensation] baste07:
i'm going to try undervolting. the only freq i adjusted is the 1.51ghz which,i put down to 1200mv
[HTC Sensation] c3d76:
I am able to go upto 1.78 with this so far (See attachment), no reboots and passes Antutu benchmark.

I can't get 1.83 to pass the bench yet though...

Edit: oops, wrong screenshot. Anyway it's the same values, just 1.45 and 1.51 repeat in this one...

Edit 2: Oh found 1 difference, 810Mhz is at 850mV... Still working on it though, so will probably change again soon.
[HTC Sensation] ClydeB1:
The phone will only reboot to fastboot and ask to update the PG58IMG.zip file IF you have a PG58IMG file on the root of your sd card, which you SHOULDN'T HAVE UNLESS you are intending to update your radio/firmware/recovery etc. If you flash the 1.4.0 kernel it should install and then boot back to your rom
[HTC Sensation] kozmikkick:
Rezound is a different forum.. for sensation most users have s-off so they don't need to flash in bootloader. If your using a rezound you may need to fastboor flash the boot image. Did you try downloading from the rezound thread in the rezound forum?
[HTC Sensation] D.M.X:
Dude is there a way to store these voltage settings so that everytime I reboot my phone I don't have to set them again ?
[HTC Sensation] c3d76:
I set them with System Tuner, and in boot options set "re-apply CPU settings" with "init.d script" option. The "On boot completed" option also works for me...
[HTC Sensation] eden1988:
I saw a post from another kernel thread, I was 12.5 above his voltage values, didn't dare to go too low, will try to go even lower and will update with the stable lowest values we can UV.

Note: I underclocked to 1.2ghz max

Thanks for sharing!!
[HTC Sensation] squeeish:
Hi Sebastian,

Here's the last_kmsg of the first random reboot I had on 1.4.0. No overclocking, no editing, nothing modified. I'm on VI v4.0.1

EDIT: And here's another...
[HTC Sensation] tholmes8291:
Nope. My bad. I got here from a link in another forum. I'll search the Rezound forum. Sorry guys!
[HTC Sensation] AndroidNeophyte:
I click -12.5 down to 700mV on my lowest freq. It didn't work on mine cuz i have 2 cores running. It reset instantly :). 750mv is my lowest :D

Sent from my HTC Sensation 4g with Beats Audio
[HTC Sensation] baste07:
i've undervolted all freq by 25mv for now, testing it out first
[HTC Sensation] D.M.X:
I think you can uv a little more than that easily, I have my phone clocked at 1.51ghz at 1075mv working fine so far no reboots nothing wrong so far!
[HTC Sensation] nyorbee:
Hi, i flashed 1.4.0 version, and now I have 1,8 ghz. Is it standard value in 1.4.0?
[HTC Sensation] aoryx:
i did uv all values before 1.2ghz by 50mv and its so far stable

@SebastianFM

i ran antutu 6 times and the max i got 7200 and average is 7000

i used to get 7400 on prevs one any idea y is that??
[HTC Sensation] baste07:
Battery seems to be draining high
[HTC Sensation] Dr.dre:
For me the UV at 1.51ghz goes down till 1075mv, below that the phone hanged and got rebooted.
[HTC Sensation] baste07:
Hows the battery life?
[HTC Sensation] Dr.dre:
It's good! But not the best(Comparing with the other versions of this kernal)
[HTC Sensation] vernon092487:
Hi Guys,

I sometimes encounter wifi drop using 1.4.0..im not sure if there is already a fix..hope you can lend some assistance..

Thanks!
[HTC Sensation] DrAgKurt:
yep. max you can go up to is 1.8GHz. but default is 1.5GHz after flashing 1.4.0. You can use apps like "CPU Master" or "CPU Tuner" to adjust it on your desired CPU speed.
[HTC Sensation] eden1988:
What happens if we undervolt beyond what the phone can handle? Just a soft reboot? Or it will cause bootlooping?

Note: So far I only experienced a couple of soft reboots when altering values, just wanna be sure :)
[HTC Sensation] SebastianFM:
Thanks for all people who have posted their logs.

I think that occasional restarts are caused by bug in code related to changing GPU 2D frequency. Probably authors of HTC kernel knows about that, because they set low and high frequency to the same value, 200 MHz. I changed high frequency to 229 MHz and it resulted in clock switching. I'll try to fix this bug, currently I prepared kernel with both, low and high GPU 2D frequencies changed to 229 MHz. This is temporary solution, but it hasn't any disadvantages, because GPU 2D clock always stays at highest available frequency by default, only you won't be able reduce the frequency to 200 MHz using commands.

Everyone who had issue, please check if now it's gone. Thank you.
[HTC Sensation] MuertoKo:
If u explain me a little bit how to use this version I will be willing to help as I had some reboots when installed 1.4.0 at the first time ;)

As fas as I understand this version has max. GPU set to 229 as forming 1.4.0 but lower value is 229 but you can put it to 200 with commands? If it's like this should you tell us how to do that (and to make sure it keeps to 200 after reboot :) )

Thanks for great job Sebastian ;) Btw it's true that battery is draining a bit faster while in use, but it's waaaay lower than before while idle (I get like 17mA on idle, but it kills battery while normal use in contrast with the other versions)
[HTC Sensation] eden1988:
This is the stable lowest voltages I can go, I tried -12.5mV off the voltage table I posted and I had 2 reboots, 1st one being after accessing betterbatterystats and another upon unlocking the screen after 1st reboot.

Note: Will observe my phone for any random reboots on these voltages for a few more days

echo "192000 712500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "310500 737500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "384000 750000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "432000 762500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "486000 775000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "540000 787500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "594000 812500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "648000 825000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "702000 837500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "756000 850000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "810000 862500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "864000 887500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "918000 900000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "972000 912500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1026000 937500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1080000 950000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1134000 962500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1188000 987500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

[/QUOTE]
[HTC Sensation] MuertoKo:
[/QUOTE]

Cool will try your same ;) How the hell did you manage to try all diferent frequencies one by one to get this? xD

Btw if you could post the rest of Mhz lvl's could be nice to save some time to all, and if after some testing is working for everyone shouldn't this go to first post as "min. UV table" or something like?

Just suggesting :P You lead here Sebastian!
[HTC Sensation] SebastianFM:
I made mistake, It should be "won't" instead of "want". You can't adjust GPU 2D frequency.

It's weird because I didn't add/change anything to my kernel, what could cause battery drain.
[HTC Sensation] MuertoKo:
Ups then it's fixed to 229, let's give it a try then ;) So actually it will work exactly in the same way, but for "a magic reason only htc know" you can't set an interval for GPU, or that's what you think isn't it?

Will check it with some stress tests just to see how it goes ;)

Btw the battery drain it's not that bad, maybe only a sensation due to the fact that now it drais SO FEW on sleeping that maybe the "normal" seems higher ;)
[HTC Sensation] Dr.dre:
Just -12.5mV for every freq. from the above vol. table and that's what I'm using right now on my device and it works smooth no reboots or any other sort of problem, anything below this and I start having soft reboots.
[HTC Sensation] nyorbee:
I'm fine with 1,8. And if I get it right, with 1.4.0 cpu is set to the max my phone can handle? After flashing 1.4.0 I have 1,8 ghz by default.