yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] aortega:
Hey Faux, I decided to try you last kernel and I found that 0.2.8 is way better than 0.2.9, I disconnected my phone by 6 in the morning, and by now 9 in the morning I have 62% of battery, I was using tapatalk app for nearly an hour only and 1 mms, I know this is b1, just to let you know, any comment or advice will be appreciated, thanks bro.
[HTC Sensation] Sk1985:
I tried both and see the same errors.. First it said davik cache wiped and unfortunately i get the error.
[HTC Sensation] TwelveSided:
Faux implemented his own power management that doesn't play well with the camera.
[HTC Sensation] Sk1985:
reflashed the kernel yesterday but again a battery loss of 40 to 50 percent.
[HTC Sensation] KingDavid63:
It's ok your not suppose to have what is reporting not having.. normal..
[HTC Sensation] baste07:
but the 40 % to 50% loss overnight is too much
[HTC Sensation] faux123:
It was NOT solved or fixed in other kernels. Other kernels do not have my PM scheme, so nothing to solve or fix there. My super aggressive power savings conflicts with HTC's camera power management. It can be fixed two ways, take out my PM or enable camera usage detection so I don't enable my aggressive PM. I will look at it when I have more time. Meanwhile, just close the camera app before exit.

My own sensation drain has been amazing... right now it's at my house with over 2+ days and still has 50+ % life remaining with EVERYTHING enabled (except cell modem, took out the sim card). At this rate I could go for 4~5 days idling... So I am not sure why you guys are seeing the massive drain... I will post a screenshot of my sensation tonight after work.
[HTC Sensation] tibere86:
My own sensation drain has been amazing... right now it's at my house with over 2+ days and still has 50+ % life remaining with EVERYTHING enabled (except cell modem, took out the sim card). At this rate I could go for 4~5 days idling... So I am not sure why you guys are seeing the massive drain... I will post a screenshot of my sensation tonight after work.[/QUOTE]

The release of 2.9b1 made me revert back to a Gingerbread ROM from ICS just to run it. Like faux, I'm seeing MUCH better battery life compared to v2.8 and prior.
[HTC Sensation] baste07:
i think that might be it. with network/data (cellular) off.
[HTC Sensation] faux123:
If it was related to radio, there's NOTHING I can do about it.. kernel does NOT control the radio PERIOD.

If the drain was caused by radio... The only thing we can do is to ask HTC to fix it... :(
[HTC Sensation] baste07:
The release of 2.9b1 made me revert back to a Gingerbread ROM from ICS just to run it. Like faux, I'm seeing MUCH better battery life compared to v2.8 and prior.[/QUOTE]

better than stock under the same setting and conditions?

also did you undervolt?

---------- Post added at 09:28 AM ---------- Previous post was at 09:18 AM ----------

yeah it's going to be hard if it's radio. badluck for the guy getting the 40 to 50% drain. might be better for him to just revert to stock and see what happens.
[HTC Sensation] Mathias1:
No problem, Faux :)

Just wasn't aware of the whole story =)
[HTC Sensation] Sk1985:
i installed 0.2.8r back yesterday and now i have 2% battery loss in about 8 hours. So something is not working fine with 0.2.9 for me.. I will wait for another beta and test again :)
[HTC Sensation] amon87:
Hi there!

Sorry for noob question, but how to perform permament undervolt? Tried many things, fauxclock, system tuner, everything uneffective. VDD levels after a reboot go back to normal.

Tried everything stated on the first page.

Each time I need to reapply vdd levels in system tuner after a reboot. Is it normal?
[HTC Sensation] jomblass:
Hey guys... Can someone confirm that 2.8r is safe to undervolt?.. the zram is enabled and i've read that zram and undervolt does not work well at the same time...anyone tried?... Is it stable now?...
[HTC Sensation] masondoctorjt:
I have 2.9 beta 1 undervolted -100mv, and its been ok for me. Zram is on
[HTC Sensation] baste07:
what is zram? how do you turn it on?
[HTC Sensation] masondoctorjt:
It's automatically on in 2.8 and 2.9
[HTC Sensation] Bastaerd:
In terminal emulator:

Type free, if swap shows anything other then 0 you are good.

If not type:

su

mkswap /dev/block/zram0

swapon /dev/block/zram0

Afterwards type free to check if it works. This info can also be found in faux's first posts.
[HTC Sensation] TheUntouchable:
you have to add this lines in an init.d script, otherwise the zram is disabled after reboot.
[HTC Sensation] TOMWALK:
That depends on the rom you're running, several of us have discovered. For instance, if you're running a LeeDroid rom, the rom disables zram. So you will need to manually enable zram regardless of which Faux kernel you're using.

Sent from my HTC Sensation 4G
[HTC Sensation] masondoctorjt:
Oops... I forgot about that
[HTC Sensation] baste07:
after using 0.29B1 i noticed battery does go down faster and the tempreture of the phone is higher... this is compared to stock kernel
[HTC Sensation] tibere86:
For those with unexplained battery drains, do not run ICS leaked radios/basebands (11.XX) on Gingerbread ROMs. I have found this causes huge drain. Run 10.XX radios/basebands with Gingerbread based ROMs + faux's 2.9beta1 for impressive battery life.
[HTC Sensation] Sk1985:
I'm using ARHD 3.6.13 with recommended radio 10.58.9035.00U_10.15.9035.02_2. This in combination with Faux 0.2.9 b1 results in the very huge battery drain in my situation. Reverted back to 0.2.8r and everything is fine again.
[HTC Sensation] baste07:
that just proves that each phone with it's combinatibn of ROMs and kernels produce it;s own output, just need to look for the best one for your phone
[HTC Sensation] TwelveSided:
Same story here
[HTC Sensation] TOMWALK:
No worries. I only mentioned it because I was beating my head against the wall forever trying to figure out why it wouldn't be on.

Sent from my HTC Sensation 4G
[HTC Sensation] Croandroid1996:
HI,

need help guys I have LeeDroid LeeDROiD SuperSensational V4.3.0 custom rom.

And I want to flash faux kernel,can I flash 0.28 kernel (I have SHIP S-off and root)?

Cheers
[HTC Sensation] akpe:
Had another reboot yesterday on 0.2.8r, while playing around with market. Actually I kept trying to buy a couple of apps, market was acting weird and suddenly it rebooted while downloading an app. After booting, market kept f/c and I had to clear data to make it work.

Can you make anything out of this? Memory leak is back or just market fubar? :(

Much appreciated!
[HTC Sensation] Bastaerd:
Yes, also see first posts by faux.
[HTC Sensation] kellyj1978:
Hi, I tried the 1.7 but get stuck on the white HTC screen after boot.
[HTC Sensation] Croandroid1996:
So if I have Sense 3.5 rom how can I enable ZRAM?

Do I write in terminal emulator this Code:

su

mkswap /dev/block/zram0

swapon /dev/block/zram0

?
[HTC Sensation] schidddy:
so this means your overclocking the gpu or do i understand something wrong?

thx for your great work dude!!
[HTC Sensation] B-Man2005:
so there is no advantage when overclocking to 1566000 in 2d engine ?

only when overclocking to 1.7 ?
[HTC Sensation] faux123:
Just like desktop gpu, 2d is CPU limited so upping the clock only help just a little bit. For 2d, a faster CPU clock will see a greater performance boost.
[HTC Sensation] B-Man2005:
do you upload today ?
[HTC Sensation] 3c:
Could you please integrate baadnewz modification so it works on all ROMs, including stock ROMs out of the box?

Also, what's the default CPU behavior during screen-off? Didn't find any info about it, or maybe I missed it?

Can't wait to test it! So far, stock ROM + stock/0.9 kernel is the fatest for me... Tried custom ROMs, always slower, see named attached screen-shots!

Stock ROM + Stock Kernel: ~4300

ARHD3.0.3 + any kernels, any speed up-to 1.78GHz: ~3500

Stock ROM + 0.9: ~4200 ( 2nd test: 5267, 3rd test: 4300 )

EDIT: After clean reboot, no cpu tweaker: 3900 only with reported 972MHz!!?

Another reboot with cpu tweaker and permanent dual cpu: 4931, 1566MHz!!

Something doesn't add up here!
[HTC Sensation] mike1986.:
@faux123

1. You said you included all modules in the kernel. So kineto_gan.ko is also inside the kernel?

2. From my experience I know that tun.ko behaves much better as separate module. Maybe you can take it out and leave as separate module in 0.0.10?

3. Silently asking you to remember about scaling_available_frequencies and vr ;) Really looking forward to that :)
[HTC Sensation] plun:
Yes, please, no bootloops for me with baadnews modified version !

LeeDroid and System Tuner Pro, 1.5 GHz

4512 with AnTuTu, Cf-Bench 12065
[HTC Sensation] GabrielSousa:
i would love to try it ;)
[HTC Sensation] Nightfall983:
So you're running a stock rom, and you flashed this kernal and it worked fine? I want to flash this and I am stock 2.3.4 deodexed. Do I have to tweak anything?
[HTC Sensation] 3c:
Same here, it seems CPU tweaker is required to get the most of baadnews modified version, same for original?

Reboot without cpu tweaker: 3900 / 972MHz reported by AnTuTu!?

Reboot with System Tuner Pro @ 1.5Ghz + permanent dual CPU (upcoming version) : 4931, 1566MHz reported on first test, 5600 on second test run!

Weird, I'd say... But looks very promizing, at last I can start comparing with my wife's Galaxy S2, she's still laughing at me though :) 5900 on AnTuTu with stock ROM, stock Kernel no OC!
[HTC Sensation] 3c:
I'd say it was a pain to get it running ok! Many NAND restore! I finally used the baadneewz 0.0.9 modified version.

I read somewhere to use v0.0.6 from Android Revolution HD thread, then v0.0.9, but didn't work.

I'm glad I'm back on stock, offers the best performance for me, and this kernel seems to improve things a little further, but not sure it's that stable yet... OP says not to use CPU tweaker, but had to to get good perf!?

Not really a stock ROM anymore as I removed many system (junk) apps I don't want, still using System Tuner!
[HTC Sensation] Nightfall983:
Thanks. So system tuner is default on the sensation?
[HTC Sensation] 3c:
Nope but it works well on it. Can get it on Android Market...
[HTC Sensation] 3c:
And what about UV controls too? Would be nice as it seems we don't have equals Sensation devices, maybe we can tune-it ourselves to get higher frequencies?
[HTC Sensation] raycaster3:
Flashed the modded version 0.0.9 form page 45 on superlite 1.3 and went off without a hitch. Coming from stock kernel I have noticed it is definitely snappier. Hopefully battery will be at least as good as stock. Hopefully better

:D can't wait til smartass2 is stable. Thanks to baadnews for the mod and faux123 for the kernel!

Sent from my HTC Pyramid
[HTC Sensation] faux123:
Kernel verision 0.1.0 is out. Introducing GPU Oerclock! See OP for complete details!
[HTC Sensation] raycaster3:
Nice! Too bad I gotta wait til someone patches it for 2.3.4. You're just puttin in work! Thanks!

Sent from my HTC Pyramid
[HTC Sensation] GabrielSousa:
v0.1.0 is working GREAT !!!!

thanks !!!!!

i'm anxious for the smartassv2
[HTC Sensation] vincepg13:
Just flash over a previously patched kernel. On page 45 baad posted a patched 0.9 try flashing that then 0.1 straight after in recovery
[HTC Sensation] mrg02d:
Looks like version 10 DL link was removed?
[HTC Sensation] Bastaerd:
Yes, you can also turn it into a nice init.d script so it will stick after a reboot.
[HTC Sensation] Bastaerd:
Which ROM?
[HTC Sensation] Croandroid1996:
So can I use 0.28b3 for Sense 3.5 roms(RcMIX and LeeDroid) and flash it from recovery?
[HTC Sensation] Bastaerd:
Only things you can't use it for are AOSP roms (like CyanogenMod) and ICS roms.
[HTC Sensation] Croandroid1996:
Is that an option in System Tuner Pro to force all CPUs online?
[HTC Sensation] Croandroid1996:
Can someone post link with faux kernel 0.2.8. Final version???

:)
[HTC Sensation] johnson8cyl:
System tuner does have that option but not the same thing as enabling zram on boot via script
[HTC Sensation] johnson8cyl:
https://mobile.twitter.com/faux123/status/155866180509384705
[HTC Sensation] Croandroid1996:
So how can I enable ZRAM I am not shure in procedure can some one explain it to me ?
[HTC Sensation] baste07:
Check your rom, some have it enabled
[HTC Sensation] kellyj1978:
ARHD 6.2.1
[HTC Sensation] tibere86:
This kernel will not work with ARHD 6.2.1. This kernel is only compatible with ARHD 3.X and 4.X
[HTC Sensation] tibere86:
Battery life update after a few days of use with kernel v2.9beta1 + ARHD 3.6.13 + 10.56 Radio...1% per hour discharge in idle mode while connected to TMOUS WiFi Calling. This is the best I have ever seen.
[HTC Sensation] akpe:
Nice to know :) I'm waiting for the final :D

And people, I don't know if it's just me, but I think flashing a new kernel is like flashing a new rom, at least concerning the battery. Please wait a few days and let the kernel settle before judging battery life. At least for me, first few discharges are always awful. ;)
[HTC Sensation] tibere86:
+1 Agreed. Great advice. I noticed battery discharge stabilizes after 2 or 3 charging cycles.
[HTC Sensation] Mathias1:
Hey Faux! I hope all is well and that you had a good weekend!

I got a reboot this night and if you want to take a look, you'll find the last_kmsg attached :)

If this is another ZRAM-bug, is it sufficient to turn it off by adding

# mkswap /dev/block/zram0
# swapon /dev/block/zram0

In the init.d script? (I'm running ARHD)

I believe I've tried this before, but still had bugs.

Cheers! :)
[HTC Sensation] masondoctorjt:
Any one else have data intermittently freeze on them? Apps and browser report no internet connection, and the up arrow is stuck on. I remember this happening on my HD2 with the early android ports. I've never had it happen on my sensation till this kernel, but it usually comes back if I put my phone to sleep and wake it back up.
[HTC Sensation] mabdk:
Same here, only on latest version though.
[HTC Sensation] masondoctorjt:
Yeah, just this version for me too.
[HTC Sensation] TOMWALK:
No reboots here, but several freezes with both versions of final release of last build, as well as with the latest beta release... zram enabled running LeeDroid 4.30.

Sent from my HTC Sensation 4G
[HTC Sensation] zorantoma:
help please

can someone post a init.d script for permanently enabeling zram. i have tried and i cant get it to stay on after reboot.
[HTC Sensation] Mathias1:
Hey guys!

I'm trying to get undervolting to work on boot.

I've edited the init.post_boot.sh script as described in this post but it just won't work...

I've set the right permissions for the file, so it should work..

Help..? :o
[HTC Sensation] baste07:
Try super tuner pro
[HTC Sensation] TOMWALK:
I just wanna confirm that this isn't compatible with Android 4.0 and Sense 3.6, or is it? I've been using 0.2.8 for a while, but I just upgraded to ICS.

I'm assuming it's not compatible. Anyone know if Faux has a Sense 3.6 version in the works for ICS on the Sensation?

Sent from my HTC Sensation 4G
[HTC Sensation] Mathias1:
Thank you for your tip, but i want to set this into the ROM, so I dont want to use any apps...
[HTC Sensation] Croandroid1996:
Every time after reboot my ZRAM restarts it self.How can I enable it that it stays enabled after reboot??
[HTC Sensation] TOMWALK:
Find this script file using ES File Explorer, Root Explorer, etc.: /system/etc/init.post_boot.sh

Open init.post_boot.sh as Text using ES Text editor or similar, scroll to the bottom of the window that opens containing all the script, without changing anything, and add the following two lines at the bottom:

mkswap /dev/block/zram0

swapon /dev/block/zram0

Press the menu button and save the changes.

Reboot & check free space using Terminal Emulator or similar by typing free. If Swap reads other than all zeroes then zram IS enabled, and you're all set.

NOTE: There is a space after mkswap and swapon. Zero after zram.
[HTC Sensation] Croandroid1996:
So I just type like this;

mkswap /dev/block/zram 0

swapon /dev/block/zram 0

Did I type it right?
[HTC Sensation] TOMWALK:
Let me know how it goes. :)
[HTC Sensation] Croandroid1996:
Thank you very much.It worked on ARHD. 3.6.13

:)
[HTC Sensation] TOMWALK:
No problem. Glad it worked ok for you.
[HTC Sensation] purpler:
Hmm, for some reason SystemTuner wont keep my voltages after reboot..

Am i doing something wrong? Anyone experiencing same thing? I set voltages following this thread.

Thanks
[HTC Sensation] baste07:
Did you enable cpu setting upon boot?
[HTC Sensation] masondoctorjt:
System tuner won't set voltages for me upon boot either. It works with bricked, but it didn't used to. Maybe after a few more updates
[HTC Sensation] tibere86:
Minor observation with v2.9beta1, when max clock speed is set to 1.56ghz, I notice a slight bit of stuttering between screen transitions and in scrolling, changing the max clock speed down to 1.512ghz makes everything buttery smooth + fast again.
[HTC Sensation] purpler:
Is htis how it supposed to look?
[HTC Sensation] purpler:
doesn't work for me with setting it at boot either.
[HTC Sensation] akpe:
Went to bed today at around 3am with ~90% battery but when I woke up at 8am phone was cold dead.

3-finger salute didn't work, had to pull out battery to reboot. After boot, battery was down to 65%.

Couldn't get last_kmsg, but is this possible this kind of freeze was caused by very low clock in screen off? (192mhz)
[HTC Sensation] tibere86:
My screen off profile uses 192mhz min without issue. Check for a rogue app consuming battery. My overnight drain is ~1-2% per hour.
[HTC Sensation] KingDavid63:
Yes.. some can handle, some can't

Sent from my HTC Sensation 4g
[HTC Sensation] akpe:
It's not the battery level which worries me, it's the dead phone.

Battery life on 0.2.8r is nothing short of excellent for me, I get roughly 22/18/14 hours on low/medium/heavy usage. I know, it's not perfect but with the total of screen on time, syncs, etc. it's enough for me :D

Clearly something happened yesterday which not only froze my phone but also killed 20% battery. Got no last_kmsg and no logs on betterbatterystats so no luck there.

I just checked JuceDefender logs, (I recently decided to give JD another chance). It's weird, it logged "screen on (user present) on 06:59 when I was asleep and then nothing until my reboot at 08:11! Something went FUBAR with JD, so I'm trying it out with fresh settings and if this happens again I'm kicking it out once and for all :P
[HTC Sensation] purpler:
I had to check Disable OC daemon in order to keep voltages after reboot.

Also, it worked only on Bricked kernel.

What is OC daemon exactly?
[HTC Sensation] zimphishmonger:
Very simple, just an app (or binary for those who are picky) that changes max\min cpu speed and gov depending on screen state.
[HTC Sensation] Mathias1:
Does anyone know why FauxClock keeps FC'ing?
[HTC Sensation] creonx:
"free" won't work. If I typed free, it shows me only all available commands ... nothing other ...
[HTC Sensation] TOMWALK:
Try su first. Enter. Next line free. Enter.

Sent from my HTC Sensation 4G
[HTC Sensation] ammore80:
Compatible with ics and sense 3.6?

Thank you :)
[HTC Sensation] remus82:
Nope. Its not.
[HTC Sensation] TOMWALK:
Does anyone have an OEM build.prop for the T-Mobile USA Sensation 4G they could share with me?
[HTC Sensation] overthinkingme:
Is the 29b1 found here the latest kernel?

http://goo-inside.me/kernels/faux123/
[HTC Sensation] zimphishmonger:
Thats the latest beta, ya. The latest stable is 28 (or 28b3, was the same as stable)
[HTC Sensation] purpler:
What is Pyramid-Kernel-029b8-U-CM7-1.73GHz.zip then?
[HTC Sensation] TheUntouchable:
That kernel is for CM7 ROMS.
[HTC Sensation] purpler:
It couldn't be used on stock or other rom's?

---------- Post added at 09:34 AM ---------- Previous post was at 09:00 AM ----------

OP links are dead, Multiupload seems broken.

Can someone mirror pls?

thanks
[HTC Sensation] TheUntouchable:
No, you cant use it on stock or other roms, only on cm7 based ones.

Perhaps here are working links:

http://rootzwiki.com/topic/2527-kernelsensation263514v028oc173ghzuvslqbzrampower-savingjan-07/
[HTC Sensation] purpler:
great, thanks.

how about mirror for those other files?
[HTC Sensation] MrBeOTP2:
29b8

- the light keys dont work :)
[HTC Sensation] ywliu:
Camera/ScreenOff and Viber issue with 0.2.8b & 0.2.9b

Hi,

I tried both 0.2.9beta1 and 0.2.8b with RcMix3D 7.1. I found one problem: when in camera, if I turn off the screen by pressing the power button, then I would not be able to unlock or do anything because screen turns blank. No matter how I press any button, it just wouldn't be back.

Also, I cannot talk with with Viber. It goes white. But the phone is not dead. I can confirm this with 0.2.9b but not yet with 0.2.8b.

I think these two may have something to do with its camera power saving issue. After switching to Bricked kernel, issues are gone.

I don't know if they are rom-related or purely kernel issues.

ywliu
[HTC Sensation] kayroccs:
Well this has been a known issue for a while ...faux kernel has a camera issue because of his power saving implementation and HTC ..whenever your in the camera just hit the home button before turning the screen off ...that's the work around.
[HTC Sensation] purpler:
so how do i UV phone with this kernel? SystemTuner doesn't keep voltages after reboot and echoing every single freq is absolute pain in the ass.

Tried chmodding file and execute it as a script to echo all at once but it haven't worked.
[HTC Sensation] masondoctorjt:
After reboot I just go into system tuner and hit the -12.5mv button 9 time s to get a -100mv... I do it 9 times cause the first press never registers in system tuner, but It's not that big of a pain.
[HTC Sensation] akpe:
Doesn't system tuner let you automatically setup an init.d script to keep oc/uv changes on boot?
[HTC Sensation] purpler:
to both guys above: Even though you can adjust voltage via system tuner sliders its stupid enough to reset them back after reboot. And yes, it "should" apply CPU settings on/after boot but it doesn't.

Same think doesn't occur with Bricked kernel. Maybe faux can give us insight in whats going on.
[HTC Sensation] masondoctorjt:
You don't need to use the sliders, just tap the -12.5mv button. It adjusts all the voltages at the same time. And for a while it didn't set on boot with bricked kernel either, but it was a system tuner update that made it work, not a change in showp's kernel. Maybe we should contact the system tuner dev instead?
[HTC Sensation] purpler:
Tapping doesn't work after reboot either. Setting voltages isn't persistent for me no matter how i set it with this kernel.

Works flawlessly with Bricked though.
[HTC Sensation] masondoctorjt:
That is strange, cause I am using the same kernel, and it works.
[HTC Sensation] markoko1:
multiupload is dead, any mirrors?
[HTC Sensation] purpler:
this is best we have for now http://goo-inside.me/kernels/faux123
[HTC Sensation] masondoctorjt:
Thanks for the link. I didn't even know there was a 1.72ghz version of 2.9 b1. Check out the antutu score.... Very nice!
[HTC Sensation] chukis13:
Can I use this on an aosp from?
[HTC Sensation] blahbl4hblah:
No, this is for sense

He does have a aosp kernel though

http://rootzwiki.com/topic/4570-ker...zuvslqbnov-19/page__view__findpost__p__408991
[HTC Sensation] Chapi666:
Does this kernel support 2WCR (2 ways Call Record) ?
[HTC Sensation] chukis13:
Thanks. Wasn't sure about that one because it says cm7 in the name and not cm9.
[HTC Sensation] remus82:
Don't use it on cm9!
[HTC Sensation] masondoctorjt:
Yes it does.
[HTC Sensation] badai:
using callrecorder by skvalex (https://market.android.com/details?id=com.skvalex.callrecorder) it said kernel is patched with latest 2wcr. but your voice will be too loud and distorted. other kernel also has the same effect. not sure if it's the app or kernel.
[HTC Sensation] masondoctorjt:
It depends on background noise and many other variables. I've had calls where both sides are perfect and calls that end up how you describe.
[HTC Sensation] furkey:
multiupload is down. Can you upload that on another site?
[HTC Sensation] masondoctorjt:
This was posted a page back. You can click the link and download the kernel
[HTC Sensation] baste07:
So has battery drain for this kernel been fixed?