yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] JethroCl:
I think that is not true, for following reason:

When I turn off Wifi/Data and want to update weather, i get message that the phone needs a working connection instead of enabling the Wifi/Data on its own, like you say.

Reason why this issue is bothering me, is because my wife does not have a data plan with our provider for Network Data (for she normally does not use network data, only Wifi), and a couple of nights ago, her phone started enabling Data connection on itself which got us a 60$ bill for only 6 hours of connection, without having data transferred over it (200kb). So that is very annoying.

There is a fix available for this, which I had installed, but after installing Bricked Kernel the issue comes back.

I cannot give you more info.
[HTC Sensation] the_real_fosgate:
Hi Show,

normaly i do not compare kernels in a thread, but this time I think it is importent.

I use NenaMark2 (v2.2) to test OpenGL Speed.

With your Kernels i could reach 48 - 51 fps

With the new Kernels from Faux there were "only" 35 fps possible.

With your latest beta 0.55 b2 i can reach only 35 fps too.

I only wanted to inform you.

Bye

Robert
[HTC Sensation] show-p1984:
I saw that too, and I am already reverting the commits in question. My caf picking went a bit too far I guess.

There will be a new test this evening, or even the real deal if no other issues are reported.
[HTC Sensation] smint86:
At least you could provide a link to the fix.

----------

Installed 0.55b2, testing now. But as I'm at work, there is not much time to do so. If I encounter any errors/reboots, I'll report for sure.
[HTC Sensation] JethroCl:
take a look at this please.

http://xdaforums.com/showthread.php?t=1562906&highlight=auto+wifi

It also fixes the Network data turning on by itself.
[HTC Sensation] show-p1984:
As I said, a "feature" of sense 3.6++ :cool:

Got nothing to do with the kernel.
[HTC Sensation] tegezan:
yeah... thank to HTC for auto on wifi/data and death grip features... :D
[HTC Sensation] namila007:
is this kernal working in Virtuous Inquentis v4.0.3??
[HTC Sensation] smint86:
I don't think that this kernal works on any ROM out there, because it just doesn't exist. If I read this word just once more, the chance that I get eye cancer will increase dramatically. It's called kernel, ffs...

Sorry for OT... To answer your question: Yes, it should work. Many people in this thread reported it, you could have also found out by just simply reading the thread.

Another hint: The ROM you are talking about is called Virtuous Inquisition, the current version is 4.0.1. It's running ICS, which version is 4.0.3.
[HTC Sensation] jafazec:
Show-p1984,does this new beta resolve reboot isue,caused by 2d cores getting stuck?
[HTC Sensation] nicob:
????

You are forgetting that snapdragon S3 is more power efficient when clocked down (in contrast to for example Tegra 3, explaining the 5th standby core)

Also it takes longer for lagfree to ramp up, which means in theory that kicking in the 2nd core takes longer, and therefore less likely in small tasks…

Also, considering the 2nd core is running at max cpu, the tasks complete much faster, so the race to idle is one, which ondemand definitely wins, but is not as bad as it seems.

If lagfree was all about the slow ramp down, you are absolutely right, but it also has a slow ramp up, which definitely should save battery with the snapdragon!
[HTC Sensation] smint86:
Have you read this post (#5306) and the changelog inside? There are a lot of changes concerning 2D/3D GPU. In the last line there is written:

I recommend you to do that. If there occur any errors (like reboots, whatever) - come back here and report them. Or use the issue tracker, which would be the better way :).

---------- Post added at 01:12 PM ---------- Previous post was at 01:08 PM ----------

When I used it I didn't discover that. I saw that it goes up as fast as ondemand (instantly switches from 192 to 1566) and then goes down step by step. Also faux is an recognized developer, show (who is one as well) confirmed what he said - I think they're right :rolleyes:.
[HTC Sensation] nicob:
It's weird, in the lagfree commit of Show it says (in the function that is responseable for it):

That would mean that what you discovered is correct, and faux assumption is mostly right. I was throughn of by an other comment in the same commit:

Also disagreeing isn't disrespecting. I have a lot of respect for faux and his role in the community, that doesn't mean I have to agree on front on any statement.
[HTC Sensation] smint86:
I never said you are disrespectful. I just assumed, that if two very well known kernel devs state an opinion about a 100% kernel related topic, I believe them :).

Regarding 0.55b2:

Used it the whole day, some gaming, browsing, calling, medium use I would say. It works well, no reboots at all. Besides that, I had some problems with FauxClock, decided to use the kernel at its defaults. Was the best way for me most of the time.
[HTC Sensation] zimphishmonger:
using v55 beta 2 @ 1.56Ghz, InsertCoin 5.1.7

Had one hard freeze earlier today, had to three button reset. Will pull log when I can. No issues w/ previous v5.
[HTC Sensation] JONGAR1357:
Would this kerenel work on ASOP ICS rom?
[HTC Sensation] rx7_guy:
no, but i believe show had a beta link on his twitter account fir an AOSP kernal
[HTC Sensation] JONGAR1357:
Do you know where his twitter account can be located ??
[HTC Sensation] lampshade90:
https://twitter.com/#!/showp1984/
[HTC Sensation] smint86:
Come on guys, is this kindergarten? It's really unbelievable... Sometimes I don't even want to help anymore. I won't answer those questions posted before, I really hope that you will solve your "big problems" on your own. Just read the last 5 pages, please!

Swyped from my HTC Sensation using Tapatalk
[HTC Sensation] twomix9900:
Installed v.55b2 last night. I'm not sure if this is kernel related but my auto-rotate might be broken? It was working fine before with previous Bricked versions running the same ROM (HNS v1.5). My phone won't auto-rotate now even when I toggle it on. Other than that, kernel has been running great so far :)
[HTC Sensation] xdviper:
Off topic but what's the three button reset? I've been looking for it for the longest.
[HTC Sensation] ClydeB1:
Press and hold both vol up and vol down and then press power button. This will reboot the device.
[HTC Sensation] df1ech:
Shouldn't be that hard to figure it out ;) the device only has 3 buttons
[HTC Sensation] ClydeB1:
No problems here with auto-rotate
[HTC Sensation] smint86:
Working fine over here.

No idea what might cause that.

Our phone has three buttons: power, voldown, volup. If you press those three at the same time and hold them for several seconds, it will restart, even if it froze or something similar.

Swyped from my HTC Sensation using Tapatalk
[HTC Sensation] happyminti:
With miui no problem here. The battery is really good. I love the "under" undervolting to 750 mv. Such an amazing feature.
[HTC Sensation] nba1341:
haven't had any reboots since installing. 55v2. before was having multiple per day used ng utilmiui

Sent from my sensation 4G
[HTC Sensation] zimphishmonger:
All three buttons on the phone, hold both volume and power to reboot

Sent from my HTC Sensation 4G
[HTC Sensation] show-p1984:
If we take this to a deeper level:

A CPU needs time to change its frequency. Yeah i know, hard to believe. It's the same with the light in your room. If you turn it on, the light seems to light up without a delay, but that is not the case. The current needs to get through the cables through the thin wire (that eventually get's hot and lights up your cave, erm, room ^^) and the light needs time to travel from the light source to your eye. All of that takes time which you don't realize under normal circumstances. Older CPUs usually need longer for that task. Our cpu only needs below 10µs for a frequency change, that's what ondemand is exploiting. It ramps the core up to max when needed, and goes down to min if idle. You can't see those changes in an app, hell you couldn't even see them if you could look right into the cpu, that damn fast they are ;)

One µs (microsecond) is equal to one millionth (10^-6) of a second. For comparison: On average, a human eye takes between 300 and 400 milliseconds to complete a single blink. That's roughly between three-tenths and four-tenths of a second.

So we agree that it is fast.

Lagfree gracefully ramps down through all steps to avoid fast jumps to max after the main task was completed (for cleanup, etc). This would be optimal for a cpu which needs longer for frequency changes, thus reducing the lag that would occur when fast switching between clocks. That is neither battery efficient nor needed on our cpu.

Remember: A CPU @ 100% load eats 4 times as much power as a CPU @50% load. (provided that the voltage&frequency would be the same)

Usually it is the better choice to ramp up to max, do the work and then fall back to min again. With two phase ondemand we have another step in between, which limits the core from overkilling (clocking too high for a task that simply does not need it).
[HTC Sensation] remus82:
Show, just an update: battery life on your kernel is wicked. :D:thumbup:

.... Without any compromise in performance

Sent from my Sensation running Hypernonsense
[HTC Sensation] remus82:
Sent from my Sensation running Hypernonsense
[HTC Sensation] df1ech:
Just for those who are wondering about the batterylife of this kernel or those who complain about bad batterylife and blame it on this kernel I would like to share my results of Version 0.55b2 on my sensation XE clocked at default settings (192-1566) with LagFree as governor set.

The used rom here is the Latest insertcoin 5.1.7

At first use I also blamed this kernel for my battery drainage but after I messed up my rom and reflashed everything including the latest firmware my results are excellent!

I also take this opportunity to thank our chef du kernel for this wonderfull piece he created !

ps. The 2 charging events occured after a reboot and are not actual charging events as there was no charger near this phone for near 36 hours.
[HTC Sensation] Abaddon:
Runing great here with Ordroid :)
[HTC Sensation] dardasatla:
Any one have any problem with auto connect bluetooth carkit?
[HTC Sensation] LBN1:
Running Kernel v0.55b2 - starting Chrome caused a lockup and had to battery pull. On the lagfree governor. Otherwise, did not have any random reboots.
[HTC Sensation] show-p1984:
Nope.

Just checked, with ondemand it works flawless, with lagfree it locks up.

I will try to take a look if I have some time left.
[HTC Sensation] show-p1984:
Bricked-3.0-v0.55-b3-ics:

Click me

Changelog:

* 0b5a3d0 : cpufreq: set safe default min/max speeds from the config
* 9e694e5 : msm: kgsl: augment GPUOC config variable
* 73d0aeb : msm: kgsl: convert sg allocation back to kmalloc (fixes perf issues)
* 5b6d338 : Patching Linux 3.0.25 to upstream 3.0.26 (the real deal)

Have fun.

Oh and read this ;)
[HTC Sensation] remus82:
Can't wait for 0.6 :p

Sent from my Sensation running Hypernonsense
[HTC Sensation] remus82:
Played gta3. Performance is almost the same as previous beta. It was good to begin with anyway. By the way, I reported that the game lags when it starts to rain. Yesterday I played it at 1.7ghz and its better. :)

Patiently waiting for 0.6 :D

Sent from my Sensation running Hypernonsense
[HTC Sensation] Nekromantik:
will you release a version without zram?

zram eats more battery so would rather have a total power saver version clocked at 1.5max and no zram.
[HTC Sensation] remus82:
Zram isn't enabled in this version for me :( maybe its my phone

Sent from my Sensation running Hypernonsense
[HTC Sensation] show-p1984:
There will be some awesome choices for your kernel with 0.6

And when I say awesome, I mean awesome.

Without a doubt you will have that many choices, that you can't find another kernel with this many options on whole xda :D (at least I hope :p)

works here.

adb shell free

if swap is 0 0 0:

adb shell
sh /system/etc/init.d/90zram
free

and post the output of that plz ;)

separately plz:

cat /system/etc/init.d/90zram
uname -a
[HTC Sensation] bASKOU:
For the frequency you already can use setcpu for put your max freq to 1512 Mhz. Have others CPU manager but for me this is the best one.
[HTC Sensation] remus82:
Thanks shall do that over the weekend. I am not sure if I have adb though

Sent from my Sensation running Hypernonsense
[HTC Sensation] Nekromantik:
Thanks :)

Yeah I done that :)
[HTC Sensation] SatScan:
Just a line...

Hey There,

I just drop a line to say thank you!

Kernel is running without a problem.

It's bloody fast, give me lot off room for extra UV, best BATT live and so on.

Reading alot epubs and phone stays cold.

Batt live is +35% better!

Trying last days other kernels but yours is the best!

So i will stay on this and wait for the 0.6 version..!

Thank you!
[HTC Sensation] tessut:
Can somebody explain me if the otg function is working ?
[HTC Sensation] cesarbuzatto:
With v0.55 b3 system tunner cant set the clock and voltages after restart, with set on boot ir unir.d, i have tried reinstall system tunner, clear cache and davilk several times but no luck.

Get back to v0.55 and everything is fine now.

Running android revolution hd 6.5.4 with leedroid tweaks v3, beats 5.1, battery % mod.
[HTC Sensation] stuart0001:
Awesome stuff show. I can't wait to try it. Sounds very innovative.

Would I be right in saying that the zip must be stored on the sd root to work
[HTC Sensation] show-p1984:
Nope can be anywhere. The zip searches for itself upon flashing. ;)
[HTC Sensation] stardust240781:
Ok. Now... Does that mean we don't need any overclocking apps anymore?
[HTC Sensation] Alfaifi:
that is an awesome innovation mate :)

one question though what happens if i changed the name to this:

Show-p1984-maxkhz=freakinAwesome-minkhz=justAsAwesome.lol

thanks for this, i don't know how you came up with an idea like this,

but i never imagined it would be this easy to overclock :)
[HTC Sensation] show-p1984:
Unless you want to undervolt, nope you don't need any oc app. And undervolting can be done via script also, so you actually won't need any oc app ;)

It would boot with 1566/192 :p

I had the idea on wednesday, when I looked @ SebastianFM's 20 kernel versions for different frequencies.

Then I thought:

"hmm wouldn't it be nice to set that in the filename before flashing?

-

CHALLENGE ACCEPTED" :D
[HTC Sensation] remus82:
Woah this is cool!

Sent from my Sensation running Hypernonsense
[HTC Sensation] Gunkk:
Kickass!!!

Show, you're a class act!

Sent from my brain
[HTC Sensation] stardust240781:
I renamed the zip to Bricked-3.0-v0.55-b4-ics-maxkhz=1728000-minkhz=192000.zip but it gives me only 1566 MHz. I uninstalled system tuner before flashing the new kernel. Do you have an idea what went wrong?
[HTC Sensation] pnut22r:
Nice to see something like this implemented. This is exactly like the AIO scripts @waydownsouth used in the mexdroid and @thederekjay also used in his roms for the mt4g.
[HTC Sensation] show-p1984:
Boot up your phone, and gimme:

adb shell dmesg

Needs to have all that 0.000000 stuff in there, need a log from second 0 to check for the error messages.

But most likely sth else is overwriting kernel defaults after boot up. Script, app etc...
[HTC Sensation] deagleone:
And god said "bring me the best innovation of my mankind"!

Jesus shout throug heavens gate, where is show-p!

Gesendet von meinem HTC Sensation XE with Beats Audio mit Tapatalk
[HTC Sensation] show-p1984:
Since I accidently build beta 4 without any gpu oc, I just edited the post with an oc'd one.

Have fun ;)

http://xdaforums.com/showpost.php?p=24275124&postcount=5367

####

EDIT:

btw, that made my day ;)
[HTC Sensation] Alganon:
init.qcom.post_boot.sh

Hi show,

thanks for your awesome work.

kernel flys like always, but I have the same "bug" stardust240781 reported.

I tried to find the problem myself.

Sorry if I'm wrong with the following, but I think it is your own init.qcom.post_boot.sh script that comes with the kernel that is overwriting kernel defaults with 1566 Mhz ;)
[HTC Sensation] show-p1984:
Just gimme the dmesg ;)

My init files does this:

#echo 192000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
#echo 1566000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
#echo 192000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
#echo 1566000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq

Which means nothing ;) #=ignore that ;)
[HTC Sensation] Alganon:
Ok,

normaly I know that, but it was a lang day for me so sorry, i just looked at the value itself, oversseing the '#'...

ok something for you:

<5>[ 0.000000] Kernel command line: poweron_status=1 board_pyramid.disable_uart3=0 diag.enabled=0 board_pyramid.debug_uart=0 userdata_sel=0 androidboot.emmc=true androidboot.pagesize=2048 androidboot.lb=0 androidboot.baseband=11.22.3504.07_M androidboot.cid=HTC__102 androidboot.batt_poweron=good_battery androidboot.carrier=HTC-GER androidboot.mid=PG5813000 androidboot.keycaps=qwerty androidboot.dq=FAIL androidboot.mode=normal androidboot.serialno=SH18WV801132 androidboot.bootloader=1.27.1100 zygote_oneshot=off msm_watchdog.enable=1 console=ttyHSL0 androidboot.hardware=pyramid no_console_suspend=1 maxkhz=17-maxkhz=1728000 minkhz=192000 maxkhz=15-maxkhz=1566000 minkhz=192000

<6>[ 0.000000] board_bootloader_setup: 1.27.1100

<6>[ 0.000000] board_bootloader_setup: MFG BUILD

<6>[ 0.000000] [cmdline]: ERROR while converting! using default value!

<6>[ 0.000000] [cmdline]: maxkhz='1566000'

<6>[ 0.000000] [cmdline]: minkhz='192000'

<6>[ 0.000000] [cmdline]: ERROR while converting! using default value!

<6>[ 0.000000] [cmdline]: maxkhz='1566000'

<6>[ 0.000000] [cmdline]: minkhz='192000'

as you can see I got different files for 1.5 and 1.7 ghz but I think I named them like you told us to!?

Also got the whole dmesg here
[HTC Sensation] show-p1984:
I cannot see that since you haven't given me your file names ;)

maxkhz=17-maxkhz=1728000 minkhz=192000 maxkhz=15-maxkhz=1566000 minkhz=192000

Your kernel command line was parsed and inserted wrong.

I need your file names to figure out what you, or what I did wrong. Either way, the kernel did what I told it to do in this event, it reverted back to defaults ;)

EDIT:

I just checked again, you have both files on the same sdcard when you flash one?

I already told you that this will not work, that also explains your malformed cmd line.

Read this again.

Top to bottom please.
[HTC Sensation] Alganon:
Bricked-3.0-v0.55-b4-gpuoc-ics17--maxkhz=1728000-minkhz=192000.zip

Bricked-3.0-v0.55-b4-gpuoc-ics-15-maxkhz=1566000-minkhz=192000.zip

First one should have been Bricked-3.0-v0.55-b4-gpuoc-ics-17-maxkhz=1728000-minkhz=192000.zip

But as you said:

so i'd should still work, shouldn't it?

EDIT: ah in my filename th "-" after ics is missing...

head>desk ... as I said long day... testing now with original filename, just to be sure...

EDIT2: new filename: Bricked-3.0-v0.55-b4-gpuoc-ics-maxkhz=1728000-minkhz=192000.zip -->still not working... next test: deleting all other v0.5X kernel zip's...
[HTC Sensation] arachnid1970:
Hi show, installation with min 384000 worked perfect, but it seems that my second cpu is forced online, but in SysTun its set to "disabled" ... have an idea?

Beside that...thanks for your work and ... sorry..."Geduld" *lol*
[HTC Sensation] show-p1984:
That will Not work without modification of the zip.

The File Name Base is: Bricked-3.0-v0.55-b4-gpuoc-ics- or Bricked-3.0-v0.55-b4-ics- and shallnot be edited.
[HTC Sensation] Alganon:
Am I overseeing something? I think thats the filename I used in my "EDIT2" ?

EDIT: Anyway, restoring baclup for now since I'm to tired right now :p

I really appreciate xour work.

If there is still a probelem with my filename I'm sorry i've wasted your time and I'll try again tomorrow. :)

And if there relly is a bug appart from my filename I hope my dmesg was helpfull...
[HTC Sensation] show-p1984:
Not my fault. If you come from fauxs kernel you need to rename mpdecision and thermald again. His install script renames them.
[HTC Sensation] Shidapu:
What a mess reading about this... Can't everyone unite what they name their files and stop renaming? its confusing for the end user...
[HTC Sensation] show-p1984:
You probably messed up your kernel cmdline with your first failed attempts beyond automatic repair ;)

Dload this: stock boot.img+kernel

then do this:

adb reboot bootloader
fastboot flash boot C:\Path\to\boot-ics.unsecured-stockkernel.img

then boot to recovery and flash bricked again, this time with the right filename please ;)

It will magically work! ;)

Those are stock rom files, which I do not modify, but faux does. So don't look at me :p
[HTC Sensation] Alganon:
oh, your reply was quicker than me editing my previous post :p

Thx but as i Said. I'm restoring a backup right now and will check again tomorrow when I have time.

Restoring my backup including the boot image should also do the trick, right!?
[HTC Sensation] tbestie:
Just a warning... Experienced 2 shutdowns using v0.8 And v0.85, Definately not as stable as v0.7 so I've reverted back. I didn't overclock or anything xP
[HTC Sensation] show-p1984:
Please post it in the issue tracker as a feature wish. I will look into it when I got the time.

Thanks for testing though, as I already said, still making final adjustments. I think this will take 2-3 days until v0.8 runs 100% stable with my 3d fix. (it was a very ugly 3d fix, I am currently rewriting nearly everything of it)
[HTC Sensation] Gunkk:
Back to 0.7 on Energy ROM. Great kernel!! Schmooooooth!!!

Sent from my Energy ROM Sensation.
[HTC Sensation] Catpoule:
+1

I test it and i also had 2 shutdown when screen goes to sleep .... this is the only issu I noticed.

I can not test 3d gaming ,i don't have the games guys are playing with. I can also say that temperature is a bit better, not as hot as before ...

@show : i don't undertand why setcpu shows me 384 to 1536 on last Insertcoin XE ! I did a wipe cache and dalvick ,each time i install your kernel on that rom it is not written 192 - 1536 by default :( and i'm sure all have been flashed normally, i tried twice ! :confused:
[HTC Sensation] jlevy73:
That's a nice changelog. I feel an itchy flash finger :)
[HTC Sensation] mexxxico:
delete the file in system/etc/init.post_boot.sh

reboot
[HTC Sensation] tbestie:
Don't get me wrong, I love your kernels, I only post about Fc just so others are aware xP also, I've tried playing Order and chaos, and it seems to freeze up still with v0.8 and v0.85, but not as quickly as without the 3D fix. I know order and chaos worked with the old 2.3.3 roms... So is that a ROM issue or is it a kernel issue?
[HTC Sensation] show-p1984:
It may be both. I just fixed the driver problem with the latest HTC master mind move.. (they included an unofficial test driver those .. *coughs* ..)

Post it please in the issue tracker, if the game is free to play i will look myself at it, if it is not, please post the appropriate logs yourself.

BTW: 0.85 has 2 version. 0.851 and 0.854. (at least those are out in the public :P)
[HTC Sensation] doomangel:
hey show, i found this interesting thread about battery life and reporting here

http://xdaforums.com/showthread.php?t=1254127&page=2

the guy said it is a kernel bug, the stock kernel.

Would you mind take a look to see if it worth the effort to look into it?

Thanx in advance
[HTC Sensation] VisedMonk:
I got a couple camels for ya, show...
[HTC Sensation] show-p1984:
It's just a reporting bug of the battery watchdogs. And then even only in standby. And the android battery works flawlessly. Low-Ultralow priority. And again, the Issuetracker has a really nice thing called feature request. It helps me keep track of all the request that might go lost in this thread. ;)
[HTC Sensation] doomangel:
yeah, you're right but i don't know if something is doable or not.

I could flame your issue tracker with feature requests like:

"Make my sensation looks like Runnymede"

and

"Add self destruct option if gf touches it"

:P
[HTC Sensation] tinker2000:
why might you want that feature if gf touches it?.. raofl