yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] Evil-Dragon:
I've tried the Sense 4 ports, yeah. Most are pretty stable imo. However i haven't tried faux's kernel with it because I haven't seen him say it's compatible yet.

I'm waiting on the One X to use Sense 4 on a daily basis. Only 8 more days to go.
[HTC Sensation] Kohr-Ah:
:D

We get the One S on TMOUS :/

I am going to ride the sensation out though

Sent from my Sensation in UrQuan subspace
[HTC Sensation] OllieArmageddon:
Anker Battery runs just as hot, but to get room for the extra power they had to remove the temperature chip, so will always show 24.8-25.2 depending on voltage, I had stock battery long enough to determine when my phones overheating, so when I moved to Anker and found it had no temp sensor, I wasn't that bothered, just stop playing games as the screen burns my thumb lol
[HTC Sensation] Hawke84:
same, i cant afford new phone right now and i still have a year on my contract.

Also i dont like the no mSD card slot and fixed battery, makes me unhappy! I just want the sense 4.0 :D
[HTC Sensation] Kohr-Ah:
I don't need my phone dying and not being able to access my files.

HTC: "geez no wonder it bricked...look at all this porn"

Id like sense 4 also eventually :D year left here also and god knows what will happen to TMOUS by then

Sent from my Sensation in UrQuan subspace
[HTC Sensation] rojovilla:
was looking for the md5 checksum for the kernel. anyone have it? been getting some weird downloads lately...
[HTC Sensation] ifti_a:
what version ? final or a beta ?
[HTC Sensation] faux123:
There was a request to read CPU temperature via my kernel thermal driver:

Here's the sysfs path:

do a "cat /sys/devices/virtual/thermal/thermal_zone1/temp" you can read the CPU temperature in real time.

SystemTuner will also read the CPU temperature correctly in the CPU tab.
[HTC Sensation] orymd:
i always use system tuner 1x1 widget with only the CPU temp... goooood :)
[HTC Sensation] faux123:
Here's shell capture of the sysfs interface:

root@android:/sys/devices/virtual/thermal/thermal_zone1 # ls -l
ls -l
-rw-r--r-- root root 4096 2012-04-03 14:21 mode
-rw-r--r-- root root 4096 2012-04-03 14:22 passive
drwxr-xr-x root root 2012-04-03 14:22 power
lrwxrwxrwx root root 2012-04-03 14:22 subsystem -> ../../../../
class/thermal
-r--r--r-- root root 4096 2012-04-03 14:18 temp
-rw-r--r-- root root 4096 2012-04-03 14:22 trip_point_0_temp
-rw-r--r-- root root 4096 2012-04-03 14:22 trip_point_0_type
-rw-r--r-- root root 4096 2012-04-03 14:22 trip_point_1_temp
-rw-r--r-- root root 4096 2012-04-03 14:22 trip_point_1_type
-rw-r--r-- root root 4096 2012-04-03 14:22 trip_point_2_temp
-rw-r--r-- root root 4096 2012-04-03 14:22 trip_point_2_type
-rw-r--r-- root root 4096 2012-04-03 14:22 trip_point_3_temp
-rw-r--r-- root root 4096 2012-04-03 14:22 trip_point_3_type
-r--r--r-- root root 4096 2012-04-03 14:22 type
-rw-r--r-- root root 4096 2012-04-03 14:22 uevent
root@android:/sys/devices/virtual/thermal/thermal_zone1 # cat temp
cat temp
48
root@android:/sys/devices/virtual/thermal/thermal_zone1 # cat temp
cat temp
48
root@android:/sys/devices/virtual/thermal/thermal_zone1 #
[HTC Sensation] ifti_a:
beta 6 is very stable and battery life, cpu temp and everything else is find for me on ARHD 6.6.0XE
[HTC Sensation] PaulGiz:
Agree. Beta 6 is perfect so far. Absolutely no issues, excellent battery and perfectly transparent.

I'm trying to find something for Faux to fix, but it ain't happening.

P.
[HTC Sensation] orymd:
PaulGiz, i'm waiting for USB OTG working... faux, make a miracle :D
[HTC Sensation] faux123:
OTG may never happen due to Sense... this is beyond kernel's domain....

We had a perfectly working and well behave USB and Bluetooth stacks from CAF (aka Qualcomm)... what did HTC do? They replaced them both with gimped versions and call it done (this is possibly done to keep compatibility with the crappy overlay call Sense).. The same devices from Samsung kept the CAF code unmolested, and have working USB OTG out of the box.... sigh...
[HTC Sensation] orymd:
Uff... The only thing htc devices are missing :-(
[HTC Sensation] Ocaryx:
kernel 003 beta 6 working very good and stable for me . waiting for final 003 version .
[HTC Sensation] K00li79:
Using kernel 3 beta 6 with android revolution hd....everything is flying! :) just 1 problem.... Charging in the car is not working...you see tha symbol in battery icon,tha led turns red....but it aint charging.... Anyone else has this issue?
[HTC Sensation] jordin1128:
Beta 6 is amazing!! really stable!! now that stability is tested, i want to U/C & U/V but after shutting phone down and rebooting, settings go back to default.

I'm running Coredroid v5.1, OC Daemon is uninstalled and using System Tuner Pro (OC Daemon Disabled). I'd like to set to 1.18/384, screen_off_max_freq to 384, and undervolt by -100mV. I have to set these setting after every reboot but I know that has to be a way with scripts.

I currently have the "99pmwcpu" script generated by system tuner (with all above speeds and voltage), the "init.post_boot.sh" that comes with your kernel & show p's "init.qcom.post_boot.sh"

I'm not 100% sure where I'd put my scripts??

echo "384000" > /sys/devices/system/cpu/cpu0/cpufreq/screen_off_max_freq ??

What else would I have to do? I'm trying to make it so that I have these above settings set without having to use any apk to UC & UV.
[HTC Sensation] simplytheone:
beta 6 feels like release candidate XD good job temp is now very nice ! good job!
[HTC Sensation] TheUntouchable:
If the dim would be also when the phone is turned off it would be a final :D
[HTC Sensation] Zer0r:
Yes, I have this also. Wrote few pages earlier. So: +1 :o
[HTC Sensation] davebugyi:
+1

I thought that the device was lagging, because i set powersawe and 192-432 Mhz for screen off :P
[HTC Sensation] TheUntouchable:
Ahhhh, there is no powersave on this kernel :D :p
[HTC Sensation] faux123:
Open Beta may not be stable and may cause issues with your phone!

By loading open beta you have agreed to:

1. To report all random reboots with associated /proc/last_kmsg

2. To provide feedback on errors or bugs with detail phone information such as ROM, kernel version, and apps

3. Participate in Forum discussions for the beta software with others without FLAMING each other or post useless information such as:

a) Phone doesn't boot (without providing any additional information, ROM versions etc)

b) phone is too hot (without providing any additional information, ie OC freq, UV etc)

The Open Beta system is designed to have the community help each other and the developers. This way, all potential bugs are flushed out so the final released version will be stable and error free. The more actively you participate in Beta Testing the better the final product will be (you are really helping yourself to create a better community software).

If you do NOT agree with the statements above, DO NOT load my Open Beta software.

Beta 7 is out!!!!! (Let's call this release candidate... :cool: )

Re-introducing Intellidemand :D Enough said!

https://twitter.com/#!/faux123/status/187454689141456896

Enjoy!
[HTC Sensation] TheUntouchable:
Haha omg, now this kernel is godlike :D
[HTC Sensation] sazrikudo:
Haha.. Unstopable

I love you man

from my HTC SENSATION XEdition with BEATSRule using Tapatalk 2
[HTC Sensation] TheUntouchable:
Faux, a dump question i know, but can you perhaps explain again when your kernel will stay at 1,08? Only for browsing or when no gpu load is detected?
[HTC Sensation] eisteh:
Thanks a lot for reimplementing intellidemand. The phone still feels very smooth for now, let's see how the battery is doing with this :)

Only thing that is (still) at not working is the screen off effect, I somehow doubt we'll see that happening..

Edit: nvm, did it always just say dimming for screen on in the changelog or have you changed that? I everything fine then.
[HTC Sensation] marseillesw:
Have always loved ur kernels bro since the mt4g. thank u for this piece of art right here!! intellidemand so far feels very smooth, even when I dropped the min freq to 384 and uvd -50. Just to report a couple bugs, the mms gov is pretty laggy scrolling between screens and opening app drawer, also animations have to be turned off because of glitching. Overall I'm very happy with this kernel and will try it out for a couple days to gauge batt life. Thanks Faux, ur still the kernel king bro.

Edit: forgot to mention I'm on ordroid 1.8.2 sense 4.0
[HTC Sensation] faux123:
Intellidemand will enable browsers mode with greater than 1 min of screen on time & with avg cpu load greater than 35% in that duration & gpu is not in turbo mode. Once activated, the CPU clocks will be reduced to max 1.08 GHz automatically. Whenever gpu is in turbo mode, it will disable browser mode & restore the clocks back to 1.5 GHz.
[HTC Sensation] peacekeeper05:
any idea if I can use the latest kernel in ordroid 1.8.5 sense 4?

don't know anything about the Intellidemand but it does sounds great. I want to try it
[HTC Sensation] K00li79:
Take a look few post back.... :)
[HTC Sensation] marseillesw:
Yes, u can. Just be sure to disable animations and ur all good
[HTC Sensation] peacekeeper05:
nothing there....
[HTC Sensation] marseillesw:
He was talking about my last post..u had to read it tho
[HTC Sensation] PaulGiz:
Intellidemand was fantastic in GB, so in goes 003B7.

003B6 was already a fine piece of work, great battery, completely stable and fast.

The addition of intellidemand should make this the absolute king of kernels. Big day today, will report back tonight.

P.
[HTC Sensation] peacekeeper05:
yeah I saw it. But you were on an older version so I figured it's better to ask again. thanks for the response btw

---------- Post added at 06:56 PM ---------- Previous post was at 06:43 PM ----------

why disable the animations?
[HTC Sensation] ifti_a:
Hey faux

I would like to know if I can use setcpu to select max speed to 1188 and min 192 or 384. Is this ok no profiles, I think.just govner at intelldemand ?

Will this stick or is there no need ? Wish daemon controller worked, that was easier.....
[HTC Sensation] paranull:
wow...reminds me good days of my GB roms ;) really the best kernel atm...thanks pal
[HTC Sensation] Pikaraph:
Intellidemand is back :cool:

I use System Tuner Pro, I disabled screen-off behavior (by checking no governor changes) and max frequency : no governor changes.

What to do with governor behavior ?
[HTC Sensation] marseillesw:
Because the screen transitions freeze. At least they do for me, however I'm sure I read that it was happening to a few others as well. But flash the kernel and see if u get that bug, maybe u won't. Only one way to find out ;-)
[HTC Sensation] braaccckkk:
I was a long time away from xda (maybe 3 months, yeah i said a long time :) )..

So i don't have knowlege about the new kernels and the governor.. Can anybody give me a short summary? Which governor should i use? Which app should i use to control the governor? System Tuner? Deamon Controller? Which freq should is use? All this kind of questions please..

thanks a lot!!

Btw: I have now ARHD 6.6.0 with the faux 3b7 kernel
[HTC Sensation] X46X:
If is there intelidemand and kernel undercloked to 1,08 I don't need setCPU. :D

I love you faux, you are my Hero, thanks :p
[HTC Sensation] ximocko:
Hi master Faux ^^' I'm currently using ARHD 6.6.0XE on a normal Sensation. My usage is normal I think. I use my phone mostly for surfing the net > playing heavy game. I don't use any apps to control the CPU as well as undervolt it. However I'd like to know that whether I should control it or not (because somehow I believe in your kernel can do well automatically). The thing that I wanna achieve is just the battery life. I'm looking forward to knowing opinions from you Faux. Any responses from other pros are very much appriciated too. Thanks in advanced!
[HTC Sensation] Vineares:
Is intellidemand enabled by default? Or will I need to install system tuner and enable it? I was using beta 6 without it.
[HTC Sensation] Hawke84:
Enabled by default
[HTC Sensation] erikvario:
What does this mean for aosp based roms like cm9. I thought they have a normal bluetooth stack. OTG would be a reason for me to switch to something aosp based.
[HTC Sensation] Nekromantik:
is sense 4 animations working on latest faux kernal?
[HTC Sensation] peacekeeper05:
tried it on ordroid 1.6.5 and it freezed like there's no tomorrow
[HTC Sensation] Nekromantik:
ok thanks

Im going back to sense 3.6 and hope new base fixes wifi issue as I cant stay on sense 4 with battery drain.
[HTC Sensation] zimphishmonger:
Uninstall System Tuner ;) Unless you want a max freq beyond 1.51G you dont need any cpu apps anymore
[HTC Sensation] Nekromantik:
Does intellidemand clock the cpu down to 192 - 549 automatic during sleep?
[HTC Sensation] PaulGiz:
I was using System Tuner Pro to monitor battery and CPU temps. I am confident in 003B7s incredible performance, so I am uninstalling the app just to have less processes running.

Totally unnecessary to have any external controllers with this kernel. It's just needless overhead.

P.
[HTC Sensation] faux123:
No intellidemand governor does not, but the early suspend/late resume drivers does and it's there since version 002. So the answer is yes, the kernel will still turn off the 2nd core and limit the max freq of CPU0 while screen is off.
[HTC Sensation] Nekromantik:
Ok thanks
[HTC Sensation] psycho1:
Thank you faux.. great job as always.. is it just my imagination butt the blue tooth reception seems allot better.. latest beta 7
[HTC Sensation] MuertoKo:
Think this has been asked but couldn't find an answer, with last beta 7 and intellidemand can we use System Tuner or will it interfere with auto-cpu setting? Just like it to monitor my device...

If it can be used just leaving it to min 192 ad max 1.56 it's enough or how to do it with this itellidemand working?

Thanks for this great kernel!
[HTC Sensation] Pikaraph:
I know, but I need it to stay at 1,2GHz. Maybe this is better to leave my cpu at 1,5GHz and let the governor do its work ?
[HTC Sensation] faux123:
You can still use systemtuner to monitor and adjust other settings. Just don't enable any profiles. I highly recommend leaving the CPU settings default. You can still uv and such.
[HTC Sensation] faux123:
The initial intellidemand is tuned for 1.5 GHz operation. I highly recommend leaving it as such. Maybe in the next few releases I will add some tunable parameters.
[HTC Sensation] MuertoKo:
Cool! Just may sound stupid but... how do I disable the profiles? I mean, I can put boot.ini options out so it doesn't touch them, But every time I open it it will try to set CPU to it's values isn't it? Ot it won't change them if I don't set anything on boot options?

Btw thanks for fast answering! Just don't want to ruin this governor's setup! ;)
[HTC Sensation] HunnyBearLewis:
Surprisingly, b7 is not as sparkling with glory as b6 was for me. Didn't change anything CPU setting wise just booted, waited, and then played around.

I'm on VI 4.0.1 and moving throughout UI is kinda choppy as well as the games I always test (Dead Space, Shadowgun, and Samurai Vengeance). On previous betas gaming was smooth as heck.

Regardless, the work is appreciated, thanks :)

Edit: Wiped caches and flashed b6 over b7...back in heaven.
[HTC Sensation] rojovilla:
actually, any of them...
[HTC Sensation] irrelephant:
b7 Is heavenly faux! My first experience with intellidemand and so far so good! Keep up the good fight and I will always be a firm follower of your work bro!
[HTC Sensation] kabuki05:
The latest beta 7 running cool but playing shadowgun the touch screen fails, with 2 fingers unplayable game. Sorry for my bad english.
[HTC Sensation] baste07:
im on arhd and been on seb's kernel 1.4v2 for a couple of days, batt life if good about 24 hours or so. im going to try beta 7 and see. going to do full wipe just to be sure system is clean upon install
[HTC Sensation] PaulGiz:
No need to wipe to go to Faux from Seb. Do a NAND in case you want to go back. Going from Faux to any other kernel means a few things need to be restored (thermald & mpdecision).

P.
[HTC Sensation] paranull:
just flashed the final 003 mainline version...great kernel...thanks again faux
[HTC Sensation] baste07:
can you share the link? still seeing 002 as mainline
[HTC Sensation] paranull:
yea why not!

here is the link..couldnt even find the announcement on rootzwiki but who cares! the great kernel of the best kernel developer out there is here ..stable and awsome! i'll be happy to be one of those first persons to test it everytime!

here is the link:

mainline:

http://faux.androidro.ms/Pyramid-ICS-sense-003m.zip

Ultimate:

http://faux.androidro.ms/Pyramid-ICS-sense-003u.zip
[HTC Sensation] baste07:
Thanks! This superceeds 003B7 right?
[HTC Sensation] paranull:
yup, just flash it over b7...i dont know about the changelogs...maybe the same as b7 but here is the changelog from 003 B1 to 003 B7 :

[ build 7 ]

re-introducing Intellidemand CPU governor. Default to 1.51 GHz, in browsing state, it will reduced to 1.08 GHz. In 3D gaming it will run at 1.51 GHz uninhibited. (You should have all CPU profiles disabled by now... )

[ build 6 ]

Patched to kernel.org Linux 3.0.27

[ build 5 ]

included more patches from HTC vivid ICS source

add very cool GRADUAL DIMMING for screen on

[ build 4 ]

included more patches from HTC vivid ICS source

Disabled CleanCache (I found it was causing battery drain and sapping performance due to frequent cache misses.)

Added couple of kernel speed tweaks

[ build 3 ]

Reverted dynamic LED lights for now

Re-enabled ZRAM

[ build 2 ]

Added code fixes from HTC Vivid source

Disabled ZRAM

[ build 1 ]

Enabled ZRAM with Google Snappy compression due to popular demand

Fixed stupid power key drop / delay issues

Compiler optimizations and minor tweaks

Enabled Dynamic LED button lights
[HTC Sensation] baste07:
Thank you
[HTC Sensation] joaquinf:
Why this isnt officially posted by faux either on twitter nor rootzwiki?. Could you please link the source rather than download links?

Thanks
[HTC Sensation] :
The only thing I can say is that those links are to the same place where Faux's released zips are. But since he hasn't told us that they're up, I'm going to hold off on flashing, in case they're not really ready...
[HTC Sensation] baste07:
Was the link taken without the advise of the dev yet?
[HTC Sensation] ReeF666:
There is currently no change log for the latest release that's been uploaded, so no, we haven't been advised of the release.
[HTC Sensation] baste07:
Ohhh. Devs dont like that....
[HTC Sensation] drayko:
im rooted stock, with the v029u kernel, i have system tuner and im confused on what governor to set it on, should i just leave it on intellidemand? and do i need to set in a profile for screen off, should i be forceing cpu1 to boot? or will intellidemand wake it up
[HTC Sensation] baste07:
So are we sure that those are the final releases?
[HTC Sensation] faux123:
Just wondering what your recommendations are for System Tuner? I know you've been hammering on about profiles, but what else could potentially make a large difference in the running operation of your kernel?

I noticed a large difference on the boot time betweek 003b6, and 003b7, probably due to the Intellidemand CPU governor, it took a huge amount of time longer, I ended up just leaving the phone and coming back to it shortly after and it was running smooth again.

Upon wake/unlock, the phone seemed to lag slightly, as do some apps upon open/close(expected, but was smoother in previous versions)

First boot

Up-Time: 30m

Browsing state

Temperature: 38 °C/100.4 ºF.

CPU0: 192/1.18 GHz(Not maxing at 1.08 GHz in browsing state, any idea why?)

You are not in the Browsing mode unless the following conditions are met:

1. Screen has been ON for more than 1 min &

2. the Average CPU Load while Screen On is greater than 35% (when less than threshold, means it is already lightly loaded, no need to artificially limit the Max freq to 1.08 GHz) &

3. GPU is not in Turbo Mode and Extremely busy (ie, not playing any games with heavy GPU usuage)

CPU1: Same as above.

It started up at 1.51 GHz, then dropped down to 1.18 GHz after approximately 30 seconds, and remained stable there apart from the occasional spike back up to 1.51 GHz every 10 or so seconds.

1.18 GHz is ~80% of 1.51 GHz, this is due to my special two-phase intellidemand. When you see spikes of 1.18 GHz means you are in the idle phase of the 2-phase intellidemand governor, 1.18 GHz is to handle the phantom loads in the idle phase.

When you see full 1.51 GHz, then you are in the busy phase of the 2-phase and it's handling real CPU loads

A second full boot didn't produce difference results, nor did a re-flash.

If there is any information from my phone you wish me to provide, just say.

I'll upload a screenshot of the second boots initial runtime on System Tuner if need be.
[HTC Sensation] orangestrawberry:
B7 arhd latest

Noticed that after browsing internet for more than a few minutes, system tuner logs CPU1 at 1.08max not default. Strange or is that supposed to happen
[HTC Sensation] orangestrawberry:
As in the bar moves. I have just typed on xda and the bar is back up to 1.51
[HTC Sensation] TheUntouchable:
Have you every read this thread or at least ONE post bevore yours?! :confused:
[HTC Sensation] orangestrawberry:
Oh yes I know I'm using intellidemand. I didn't know that the actual slider bar for changing CPU freq moves. I thought that the bar would stay fixed at 1.51 and the governor would adjust internally not actually show on the slider bar. Does that make sense?
[HTC Sensation] TheUntouchable:
Which slide bar do you mean? In System Tuner? I must admit that i had this too. Changed it to 1,2 Ghz and after some time it switched back to 1,5. But we should let handle the intellidemand gov the work i think :)
[HTC Sensation] Charles Collins:
I tried the latest beta faux kernel yesterday having used superwipe and a fresh installation of ARHD 6.6.0. and all worked well until I connected phone to PC. I had big problems trying to copy files to phone. Either it didn't recognise the phone or it froze half way through copying the file. Swapped back to Sebastian kernel and all works fine again.

Not sure if there is a connection but that is what happened. Could that be a kernel issue?
[HTC Sensation] orangestrawberry:
Yes the slider bar in system tuner. I usually leave it alone on intellidemand. Generally I can't see and issues with b7 but I agree with faux that it isn't as snappy as b6
[HTC Sensation] baste07:
as faux suggested, we can tweak voltages using system tuner (or similar apps) but leave the freq as is
[HTC Sensation] japinder:
I'm on ARHD 6.6.0 & Faux v003 beta 7. No issues at all.

I've just checked by copying the ARHD 6.6.0 ROM to the SDCard & it went fine. Copied it back to PC, again went like a breeze.

Just a fluke I guess. Could be any number of reasons for it failing, loose cable etc. Maybe you could try again & give Faux another chance. ;)

Cheers, Jp
[HTC Sensation] Charles Collins:
Okay, quite happy to give it another try.

Will wipe cache/dalvik and flash it and see what happens.
[HTC Sensation] faux123:
The so called "slider" from SystemTuner would move because it was reflecting what Intellidemand was doing... As you have experienced, while browsing, it is limiting itself to 1.08 GHz to conserve energy, so it is doing its job. Once you're done with browsing, It will eventually move itself back to 1.51 GHz when phone is in idle or when you start a GPU intensive game.

In any case, Intellidemand is working beautifully as it should.

Welcome to automatic CPU management by the kernel.

PS: If you do not want to have intellidemand managing your CPU speeds, simply switch back to OnDemand Governor then it will behave exactly as Beta 6
[HTC Sensation] baste07:
just a quick question, if the phone is in the idle mode, wouldn't it be better if it stayed down in freq?