yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] zimphishmonger:
Played around w/ v.8. here are my results below, SetCPU setting do not stick AT ALL once the screen is cycled on\off once. No dual core scripts installed, BTW

CPU0 is locked at 1.18Ghz. U can overclock but it will be reverted back to 1.18Ghz when you turn ur screen off, back on (not sure why). Same thing w/ CPU0, seems locked at 1.18Ghz and goes offline when no load is present. Other than the dual-core quirkiness, kernel is solid and fast. Both cpus retain the ondemand governor though. :)

Next step is to figure out a way to keep the OC settings......

The Pic below is what SetCPU looks like after a sceen on\off cycle. Notice the conflicting values for max clock in sliders and actual.
[HTC Sensation] BrokenWall:
there are a few kernels I have here that keep OC settings after the phone goes idle and back to load, I will test v8 when i get home
[HTC Sensation] zimphishmonger:
Let me know what you find, I just updated my post above w/ some testing data
[HTC Sensation] d.brown:
I'm on faux v8 and beast rom and it works for me... Using setCPU and it stick to whatever i frequency I put... Hope it helps

Hi my name is DloBrown and Im A nightly addict i've been sober for 1 month now ='(
[HTC Sensation] zimphishmonger:
Okay, found a neat little workaround to reset OCed clock speeds, as SetCPU def needs to reset the clock speeds after a screen on\off cycle.:) THIS ONLY CHANGES CPU0, I AM CURRENTLY NOT TOUCHING CPU1's CLOCK

Issue: SetCPU works, but the OCed settings are not restored after screen on\off cycle.Reverts back to 1.18Ghz

Temp Workaround: By using a SetCPU screen off profile, we force SetCPU to reset the lock frequencies each time we turn the screen on or off, essentially forcing our settings. Its not an ideal solution but it will work in the meantime till this kernel glitch is fixed.

EDIT: I notice CPU1 sometimes jumps up to 1.7Ghz, which isnt the greatest for battery or stability. Not sure why and I cant track down when it does occur
[HTC Sensation] NYCguy2020:
Where is the download link to the latest version???! thanks.
[HTC Sensation] kickdrum74:
Faux....are you going to develope a kernel compatible with a stock 2.3.4 once the source code is released? Just asking.....:-)
[HTC Sensation] Lakeshow423:
Isint this compatible with a stock 2.3.4 rom? Just download the 0.0.6 patch and flash it first then the 0.0.8 kernel. I havent tested it yet so do a nandroid. I wouldnt see why it wouldnt work? I'm always getting permission granted messages with setcpu. Is it advisable just to flash the kernel and not install setcpu? I really dont want to overclock just save battery for the phone.
[HTC Sensation] kickdrum74:
I have flashed 0.0.6 but I get an error half way through it from CWM. After I reboot WiFi doesn't work. So I revert back to stock kernel. So I guess I am saying I would rather have Faux kernel for stock (no patch) as opposed to patching based on my experience and what I have read in this thread. Leave it to the dev...he or she knows what he's or she is doing....:-)
[HTC Sensation] kickdrum74:
The opening comments from Faux say "See ROM Dev for Ramdisk + libs for 2.3.4". My Rom dev right now is HTC so you see where I'm coming from? Although it is possible that I might dabble in a custom rom but for right now I like what I'm seeing. :-)
[HTC Sensation] pr0x2:
Thank you for the hard work. :)

Going to test it out.
[HTC Sensation] IcOpRo:
Damn it my phone wont boot on 0.8 add me to the list :D
[HTC Sensation] awesam:
add me to the list, installed 0.8 and it reboots constantly at htc white screen
[HTC Sensation] tibere86:
+3. Stuck in boot loop at white HTC picture. Nandroided back to stock kernel. Still excited about using this kernel though.
[HTC Sensation] drms12:
I just had random reboot using arhd3.6.4 and your r2 kernel.

Here is the last_kmsg:

http://pastebin.com/00rHVKcg
[HTC Sensation] faux123:
Actually, it may seem random, but it was called by a user space binary:

[ 1944.115883] [BATT][tps65200] TPS65200 shutdown <== battery shutdown
[ 1944.117103] toolbox(parent:sh): Restarting system. <== shell script

I don't know what's causing this... it seemed an app or a userspace binary (thermald, battd, etc) is shutting down the battery and it's done via a shell script :eek:

The kernel battery driver is the same, it has NOT been changed at all.

My kernel was simply obeying the commands... So it was NOT really a CRASH per say, it was actually commanded to be shut down!
[HTC Sensation] HannoSLM:
hi faux,

compliments for the latest kernel it is really amazing. I set it like you suggested, conservative governor and 1026 mhz max and it is still very smooth. Will be testing the battery, but looks quite promising.

thank you
[HTC Sensation] drms12:
It's happened while i watched movie from my computer using cifs mount.

Thanks for the answer
[HTC Sensation] ifti_a:
well I'm using the latest kernel from faux final and Rom ARHD 3.6.4

iv set the CPU max speed to 1188 using daemon controller

is this ok don't I have to change and voltages settings ?

I'm thinking of installing fauxclock but need to know what to change

so far I have 1day 9 hrs so far on one charge and I still have 31% left

this is on light usage and I Did a manual calibration

can someone recommend me CPU clock settings ?

thanks
[HTC Sensation] faux123:
For those of you who's experiencing bad battery drains, please try this version and give feedback thanks.

http://www.multiupload.com/4MVM0S7NGW
[HTC Sensation] Sibbi:
Will try right now... Report back later.
[HTC Sensation] d3vilskid:
Didn't experience any drain from previous kernels but thought I'd give it a try but damn what did you do to r3 night and day difference. It's super smooth compared to r2 not sure on battery but that would be later today or tomorrow.
[HTC Sensation] Madeli:
To early to say anything about battery drain. But i got a feeling this will be a winner... My phone doesn't get hot like it did before :-) Everything is alot smoother.

Sent from my HTC Sensation XE :D
[HTC Sensation] Hawke84:
thanks faux, will give it a go and report. is this kernel going back to beta?
[HTC Sensation] faux123:
No, the ONLY difference between this version and the r2 is that this version has traditional PM disabled (Yeah, Beta16 had this disabled as well, it seemed traditional PM drains more battery than NOT... :(, so much for Power Management ) I didn't make any addition code change. This is done via a switch during compilation.
[HTC Sensation] drms12:
I don't know what you did to the r3 but the performance are much better than any previous kernel!
[HTC Sensation] Hawke84:
these recent kernels have confused me, it seems that you look at power drain and its low during screen off 30mA ish but the battery doesnt seem to last as long.

that make sense with you r3 change? :confused:
[HTC Sensation] korrel2008:
same here, phone is really cool now, 25 degrees, seems to be a bit smoother to...battery i cant say yet, only thing i know is i had it full charged and with ten min of playing around ( whatsapp and internet) it is on 99 % so far so good :)
[HTC Sensation] faux123:
It the drain reading is a reflection of battery performance. The problem with the latest release is due to inconsistent feedback from beta users. I thought beta 16 was the final version, then a few users at the last second complained about their poor battery life due to lack of "sleep" time, so based on those feedback I have aggressively tuned the traditional pm code. But now it seemed, the traditional code is what's causing the drain. So for r3 I have disabled traditional pm as in beta 16.

Remember, your feedback for betas do influence how I release my kernel. Please keep this in mind when giving feedback. This kernel is more community driven than you know.
[HTC Sensation] scamovic:
Phone does not get as hot as before, cannot say nothing about the drain yet, but twice in five minutes phone doesn't wake up. Only the lights are on, the display is off...
[HTC Sensation] Kohr-Ah:
[3.6.4 - 0.2.3r3]

Just for inquiring, for the people who switched to Bricked and back to Faux do they need to reflash your first time kernel patch as well as if they are coming from ARHD will that mess up any of AHRD special settings?
[HTC Sensation] Hawke84:
thanks faux your work is always appreciated, im always happy to do extensive beta testing to help you dev code if need be, u do a lot for this community and i think its bonkers :eek: that lots of other devs base their roms on your kernel but your not regonized as a dev!!

my 2 cents, rant over :)
[HTC Sensation] lainemac:
logs.

Can someone please explain exactly how to post my logs? I searched but I only found "use alogcat" I downloaded said app but I am still unaware of how to configure it and ultimately post my logs. Sorry to be a n00b, never done this before!
[HTC Sensation] lolpos:
how do you change the i/o?? i have system tuner pro. or is it only with fauxclock??
[HTC Sensation] sp5it:
8mA minimum and no more than 22mA with screen off and GSM and WiFi on.

Best result so far. IMPRESSIVE!

Mike
[HTC Sensation] sstanton86:
Crap, first time I've heard of this first time kernel. I hope faux comes back saying no!

:confused:
[HTC Sensation] Kohr-Ah:
It is on his front page but 3.6.4 and 4.1.5 come with it by default. I saw it was posted that it was suggested if coming from another kernel is why I wondered since on the ARHD forums people have been hopping back and forth from Bricked to Faux, etc.
[HTC Sensation] Hawke84:
depends which log, for kernel dev usually last_kmsg is useful for finding reasons for crash etc.

thats located at phone root /proc/last_kmsg, if you can attach that.

if your phone has frozen you can use adb (ive attached a copy) using command prompt use adb pull /proc/last_kmsg

that will put the file on your pc. hope thats helpful, its a quick overview i dont really know your level of experiance, let me know if you need more :)
[HTC Sensation] lolpos:
lol its in the 1st post in page one! he has 2 versions. one for sense 3.0 and sense 3.5
[HTC Sensation] Hawke84:
yeah ive jumped back and forth for testing, when i went back to faux i reflashed the whole ARHD 4.1.5 again, then faux kernel, then my mods. all seems fine and stable so far..

from what i understand the ARHD roms already have the faux sense 3.5 hacks in place..
[HTC Sensation] Kohr-Ah:
You should be fine as it is built into the 4.1.5 install.
[HTC Sensation] sstanton86:
Oops. Must have totally missed that. I'm not sure I'm even gonna bother doing all that. My reasoning is that my phone seems to be running faster, better, and smoother with his latest revision. So, perhaps to my own downfall later, I am going to employ the don't fix what ain't broke mantra

:rolleyes:

Faux, good work amigo!!
[HTC Sensation] lainemac:
I do have some experience with adb but not much. But thanks for the quick response!
[HTC Sensation] Hawke84:
fauxclock will do it or:

echo 50 > /sys/devices/platform/kgsl/msm_kgsl/kgsl-3d0/io_fraction

adding that to your init.post_boot scrip will set it on boot to 50

chang the 50 to whatever you want the fraction at. 33 is ususally default
[HTC Sensation] lainemac:
black screen

Just had a problem unlocking my phone with the latest r3. Hit the unlock button like 4 times before it did anything. It seems Laggy on my phone compared to the kernel included in 4.1.5

Edit: uploaded my log.
[HTC Sensation] PaulGiz:
Actually, it is pretty much the same as the kernel included in 4.1.5 (2.3 Beta 16).

After that, Faux went to different Power Management scheme but things got wonky.

R3 kernel disables Power Management so you're pretty much back to where you were with 4.1.5 included kernel. Not doubting you, just seems odd.

P.
[HTC Sensation] malybru:
Hi,

Well, that makes sense.

I played ten minutes on Stupid Zombies and the phone got really hot.

This happened on both 2.3.16 and 2.3.r3.

:)
[HTC Sensation] Hawke84:
my phones always got hot on games, i just assumed it was the passive CPU cooling?
[HTC Sensation] Sibbi:
So, after one hour with r3 I can say, that r3 is definitly more battery-friendly... One hour, still on 100%.

So far, so good... will report back later.
[HTC Sensation] faux123:
Hm.. you need to back up your data immediately... you seemed to have issues with your /system partition :eek:

[10.424796] EXT3-fs (mmcblk0p22): error: couldn't mount because of unsupported optional features (40)

[10.425589] EXT2-fs (mmcblk0p22): error: couldn't mount because of unsupported optional features (44)

Your phone crashed because you have issues with your internal eMMC devices!

I suggest you do a quick backup of your important data, then do a FULL FORMAT of your /system partition in recovery.... Something is SERIOUSLY wrong with your internal storage... and you need to fix it soon otherwise you may encounter more random crashes and such...
[HTC Sensation] malybru:
Hi,

It's a game I've been playing over many different ROMS.

Normally ,the phone will get warm,but that's it.

This was positively HOT!

:(
[HTC Sensation] Hawke84:
Oh I see :( out of interest have u disabled thermald? I left mine on by accident and phone seems cooler...

I have changed several other things so don't know
[HTC Sensation] faux123:
Well, both android and traditional linux PM won't help while you're playing games.

My version 024 with my IntelOnDemand governor will do a much better job in managing the thermal issues while the phone is active. That's my theme for 024... stay tuned.
[HTC Sensation] malybru:
Hi,

What or where is thermald,and how do I enable/disable it?

:)
[HTC Sensation] faux123:
You can restore thermald by flashing my first/reset kernel for 3.5 from OP, then flash the latest r3 release.
[HTC Sensation] Hawke84:
I don't really know what it does, I'm assuming from the name its a thermal management script. Faux says nit needed unless overclocking.

Stop thermald

Add that to your boot script to stop it...

I've added it under stop mpdecision line. Use a # to stop it reading..
[HTC Sensation] malybru:
Hi,

I've been on ARHD for like forever.

And therefore i have been using your kernels the whole time.

And I always play this game.

Like I said ,the phone will get warm,but never hot like this.

:(

---------- Post added at 10:12 PM ---------- Previous post was at 10:07 PM ----------

Hi,

I understood that flashing the first/reset kernel will interfere with mike's tweaks.

Is that correct or not?

:)
[HTC Sensation] Hawke84:
I think so, u could try reflashing the tom again without wiping?
[HTC Sensation] faux123:
Yes.

Your issue seemed to be a case of missing thermald. what you should do is go to your /system/bin/ folder and see if you can find "thermald". If yes, then you may have it disabled, so next I would look at /etc/init.post_boot.sh and see if you see "stop thermald" anywhere, if you see that line, delete it!

If you don't have thermald in your /system/bin/ folder, then you will need to add it. You can use my first time / reset kernel to add it back (although taking out Mike's tweaks) or you can added it back manually.

Manually you will need to copy thermald from inside my first time /reset kernel zip file then copy it to /system/bin folder. after you copy it, you will need to change the owner to root.root and its permission to rwxr-xr-x (or 755). Then reboot. Also make sure under /etc/thermald.conf file exist.

Thermald is responsible for throttling your CPU speed based on heat load. If the temp gets too hot, it will lower the cpu clocks to allow the CPU to cool down a bit.
[HTC Sensation] TheUntouchable:
With r3 OC/UV Beater works again :D Thanks!
[HTC Sensation] malybru:
Hi,

OK,

Thermald is in /system/bin/

And there is no "stop thermald " in /etc/init.post_boot.sh

So ,I'm assuming it is up and running, and will throttle the CPU speed if the heat load is too much.

My question is how high will the temperature get before the thermald kicks in?

And what is the best app for seeing/measuring the heat?

I'm just paranoid about the phone getting TOO hot.

But it has been getting hotter than normal.

However,if the thermald will protect the phone,I should not worry.

Thanks for your time.

:)
[HTC Sensation] ifti_a:
any help ?
[HTC Sensation] faux123:
depends on how you want to use your phone:

1. If you do lots of quick browser, quick email, quick apps here and there, then

Leave Default 1.566 GHz

I highly recommend UV at least 25mv (this is safe as far I am concern)

2. If you do lots of long web browsing, playing 3D games, reading books etc (anything > 5 mins duration)

I recommend lower the clock frequencies to 1.18 (or even better @ 1.026) GHz

UV at least 25mv

So depending on how you use your phone, you can adjust it's behavior to best match your activities. These settings are just based on my OWN personal experiences, others may also chime in.
[HTC Sensation] Pikaraph:
I'm on your 0.2.3 r3 kernel and my good energy reading are back : on standby it varies beetween 26 and 36 mA !

I suppose we are losing some improvements with this u-turn ?
[HTC Sensation] ifti_a:
I recommend lower the clock frequencies to 1.18 (or even better @ 1.026) GHz

UV at least 25mv

is this -25 or +25 ?
[HTC Sensation] faux123:
No loss of improvements. This is simply a switch to tell traditional PM to NOT turn on. There's no coding change for r3 version, it is simply a compile switch to disable traditional PM.

Remember folks, Android still has the Early Suspend / Late Resume advanced PM enabled, so the loss of traditional PM is not a big deal and as in the case for my kernel it actually saves more power (so much for traditional PM).
[HTC Sensation] faux123:
-25mv (undervolt is minus)
[HTC Sensation] mrg02d:
Anyone notice that their phone doesnt go into sleep after flashing the new kernel? I found its been "UP" for hours. Maybe a bad install?

Matt
[HTC Sensation] Kohr-Ah:
Mine sleeps no problem.

Sent from my HTC Sensation in UR-Quan subspace.
[HTC Sensation] faux123:
Sleep counter / meter is only run during traditional PM (which in our case caused massive drain). Don't worry about it... Android's newer more advanced early suspend/late resume is doing much much better job.
[HTC Sensation] faux123:
Kernel 023 Release 3 is out! OP updated.

It is the SAME EXACT file as the one I released earlier... just making it official that's all.. NOTHING changed.
[HTC Sensation] Jrbourque:
Same one you posted in mikes thread ? Or should update again

Sent from my Sensational HTC
[HTC Sensation] faux123:
It's the same exact file, just updated the OP that's all. I was @ work and so I couldn't do much... now I am home, I am releasing it.
[HTC Sensation] jjdoctor:
You know what just happened?

I kept my mobile on AC charger and when it was 30% charged i started paying Nova 2 HD game without unplugging from charger..

After one hour of playing, i got a message that my phone is consuming more power than what is supplied.. I ignored the message since i thought its a bug..

Two hours of playing and phone suddenly phone shuts down during the game due to battery drain...

I was like WTF??
[HTC Sensation] stevendph:
Most likely your phone was consuming more power than what is supplied.... You though a bug instead of believing what message said @_@
[HTC Sensation] lainemac:
Thanks for the help. I super wiped and reinstalled the Rom. Do you think you can answer my previous question about which app to use? Thanks in advance.
[HTC Sensation] Sk1985:
Faux,

Battery was 80% 8 hours later it shows 35%. WiFi gps and everything was off. Battery life for me is still bad. I'm running r3. Deep sleep time 0:00 but that should be ok right?
[HTC Sensation] Sibbi:
First night with r3. Again lost 15% battery with phone in airplane mode for 8 hours.

Battery reading averages between 30 and 40 mA.
[HTC Sensation] silverdart:
After testing!

ARHD 4.1.5/Kernel 023r_2/Beats Improved v4/HTCAmaze camera MOD v8/1026 MHZ/-50mV/All testing done with these parameters.

After testing Kernel 023r_3, I must say that Kernel 023r_2 is a powerhouse at handling real world computing. If anyone wants to test it take it to VEVO and try to play a video with each Kernel and with these settings. Still no problems with Kernel 023r_2. Maybe it's just for me and my phone but I like it's power management when it comes to handling programs.
[HTC Sensation] faux123:
There's something keeping the phone awake. If you look @ the battery statistics (Settings->About phone->Battery->Battery Use->Graph) and see Awake bar solid while the screen is off, then it means something is running in the background keeping the phone awake. Need to figure out which App/Service is keeping the phone "awake" during those times.

Correct operation is when the screen is OFF and the Awake bar is also ABSENT at the same time then you can achieve the lowest possible drain and best battery performance.
[HTC Sensation] elvislam:
ah damn.... i just found that i had a long awake bar while my screen was off!!!

how can i trace what app is actually keeping it awake?:confused:
[HTC Sensation] ifti_a:
well last night I installed r3 with Rom ARHD

I also installed fauxclock and the settings were 1.026

-25mv

I set daemon controller to bypass...

last night at 12.40am I had 100%. Just finished charging

today at 8.40am I had 67%

phone wasent be used at all with no WiFi, no Bluetooth, no mobile network and I have it set to gsm only.

I've did some findings and cpu1 is online all the time with fauxclock

the above was really bad battery drainage

I've gone back to daemon controller.

so anyone who has battery probs might have a few system apps installed....
[HTC Sensation] jjdoctor:
How can a phone consume more power than what is supplied by it's Genuine HTC Charger??

@ faux... What do u have to day about my previous post?
[HTC Sensation] drms12:
This isn't about faux clock or daemon controller.

For me it says that the phone screen always on while it's actually off.

This problem isn't because of apps/services running in the background.
[HTC Sensation] elvislam:
This is technically feasible, not necessarily a flaw in the kernel.

The typical max output of an HTC adapter is around 1A, when your phone is in heavy use and draws more than 1A current from the battery, the battery is effectively not charging. This is what is meant by the warning message.

Every module in use (such as cpu, ram, monitor, networks) PLUS HEAT add to the total current in the phone. The hotter is your phone, the more the battery drains. This is why the manufacturers always claim the battery performance varies with temperature.
[HTC Sensation] frans-jan:
same here,

I flashed r3 on 3.6.4 last night. but got 40 % battery drain over 8 hours of sleep. Trying something else now. Maybee I do a full sweep tomorrow.

I was really hoping for beter battery, but then again whos not.:confused:
[HTC Sensation] ifti_a:
with r2

the max I got was 1day 9 hrs of battery time

so finish be this app issue

system tuner is same story cpu1 online all the time
[HTC Sensation] PaulGiz:
I had good battery with 2.3 b16. I had very good battery with 2.3r2. I'm still getting good battery with 2.3r3.

I'm thinking we may have to look elsewhere for a common thread.

I'm using OC Daemon. How are you clocking yours? And how is your battery?

If you've installed another clock controller (i.e.FauxClock), did you remove another controller. Completely? (init.d script, Virtuous OC files, etc.)

Do you have any battery monitoring tools?

It would be good to get some more info from the people with crap battery, maybe we can figure something out. All phones are different, but code is code. The kernel can't be keeping one phone awake and letting another sleep, unless there's interference from some other source. Right?

P.
[HTC Sensation] malybru:
Hi,

I agree with you fully.

We need a common,reliable tool to measure battery drain.

I myself lost 15% overnight in airplane mode,and nothing on "apparently".

@PaulGiz

What tools are you using to monitor your battery usage?

:)
[HTC Sensation] lainemac:
crash

i believe I had a crash because my phone was on and when I went to unlock it, it turned on... I got my log but not sure if it will help. Think I might go with 3.6.4 for the stability.

Had to upload the log in 2 parts because it was too big.