yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] DML08:
On openSensation and everything seems to be well, battery life seems better compared to the stock kernel but it'd only be a few hours. Tomorrow will be the test when I go back to work...
[HTC Sensation] tw33k8opr0of:
Long time lurker here show-p, have had your test kernel on the latest open sensation for a few hours, but as was stated earlier tomorrow will be the real test. i was using your kernels on open sensation the whole time until the wifi was changed over and didn't work as i never really use bluetooth. well keep u informed how it goes.
[HTC Sensation] JONGAR1357:
I just installed it on sensation AOSP ICS rom and I would let you know how it goes. What am looking forward is for the battery drain fix.
[HTC Sensation] -juanito-:
when we will see any update for Android 4.0.4 AOSP ??
[HTC Sensation] V1k70r:
This kernel will work with 4.0.4.
[HTC Sensation] show-p1984:
I will start with a dedicated aosp version in the next weeks.

I can't do everything at the same time, after all I have only two hands and one head ;) Recently I brought the cmdline features to the pyramid which took me quite some time. I am planning to extend that and add a few other long wanted features first.
[HTC Sensation] schiphol:
Hi. I'm not a big fan of comparing scoring, sure neither are you. But on the ultimate version with the highest gpu clock I'm seeing a 2d graphics score of 163 compared to 308 on the "low overclock" setting. Anyone know why?
[HTC Sensation] show-p1984:
There is no aosp version of bricked-3.0. And the one in the op is for GB and has no ultimate version Oo

Are you sure that you are not talking about faux? ;)
[HTC Sensation] schiphol:
Edit dang it you're right I'm talking in the wrong thread. NOOP!

Thanks :-)
[HTC Sensation] D00mSlayer:
Small preview of the kernel running on insertcoin 5.2.1

http://www.youtube.com/watch?v=kFIxa0zfiz8

Watch! :)
[HTC Sensation] show-p1984:
Wong thread, but otherwise cool ;)
[HTC Sensation] bruce2728:
Are we any closer to a cm9 kernel from you showp?

Ps I'm not asking for eta just if we are gonna get one soon(tm)
[HTC Sensation] show-p1984:
Bricked-3.0-aosp-v1.1 BETA :)

Rebased on top of the CM source and includes all the goodies from the 1.1 Sense kernel + a few fixes and changes.

Get it here:

Click Me

I am currently working on a new badass algorithm, as well as a fully functional kernel based mpdecision clone that will free us from the userspace binary. Stay tuned for new updates. Soon. :)
[HTC Sensation] smint86:
AOSP is starting to get interesting for me :cool:
[HTC Sensation] blahbl4hblah:
Great to see bricked kernel for CM9, I always had better battery life with it not sure why

But again, glad to see you back
[HTC Sensation] GoreTan:
Hi showp, nice to see you back for us Sensation users.

You are a kernel dev god!

We missed you and welcome back :D
[HTC Sensation] -Asskicker-:
Yay, can't wait! :D
[HTC Sensation] bruce2728:
Do we need to put mpdecision and thermald back in system/bin?

Edit, I replaced the files and all is working as it should so far.

Thanks showp

Edit2, running smooth and batt liffe seems good so far, getting an extra 300 points on antutu as well with this kernel
[HTC Sensation] emanon:
Nice to see you back, Thanks so much for the kernel.

\Regards,
[HTC Sensation] irrelephant:
HELLA stocked about this kernel and the future of it!!! so far so good, will report back in a few days unless something goes wrong between now and then.
[HTC Sensation] blahbl4hblah:
Which ruu did you use for the 3 files
[HTC Sensation] bruce2728:
I took them from cm nightly, just unzipped it an copied them.

I was on a self build using vorberths local manifest.
[HTC Sensation] inspire4gfreak:
I flashed this kernel this morning and I'm confused...

I charged my battery to 90% 2 hours ago and now IT'S STILL 90%! I had a couple of calls, texts and now surfing the web over 3G and it still says 90%.

Either my phone plays tricks on me or this kernel is the ultimate one....

Edit: After playing Temple Run: Brave for last 10 minutes with performance governor, it fell on 88%, so I'll continue to use this kernel :D
[HTC Sensation] one80oneday:
What are the best settings with this kernel for battery life without extra mods/apps?

Can't get much over 2hrs screen on time
[HTC Sensation] g3n3ral:
1st time in this thread just little bit confuse according to title Bricked_XE-Kernel-AOSP|2.6.35.14|v1.6|OC@1914/192|FAST|BATT SAVER|

v1.6 release way back dec14 and now release v 1.1 " or do i got it wrong ?

and do any one try this at aokp build 39?....
[HTC Sensation] trail1091:
Flashed yesterday on AOKP 39. A sudden battery drain 68% to 3%, an unexpected boot. After a night's charge, seems everything okay now.
[HTC Sensation] g3n3ral:
i see... so everthing is ok now ? aokp 39 + bricked 1.1?
[HTC Sensation] jun_ng_1208:
That is because the v1.6 is for Gingerbread ROMs and the new v1.1 is for ICS ROMs :D
[HTC Sensation] tsvikrn:
is it safe to flash the 1.1 beta on opensensation ?
[HTC Sensation] TheCornInGrove:
Ofc, why not... these questions.

Always make a nandroid anyways.
[HTC Sensation] Michealtbh:
I'm getting great battery life with AOKP B39 and this kernel, averaging about 3.5 hours screen on time
[HTC Sensation] show-p1984:
Bricked-3.0-aosp-v1.15 beta :)

3-phase-kernel-thermal-protection

It does now behave exactly like thermald (the old userspace binary) and is configurable through sysfs. Have fun :P

You might want to check /sys/msm_thermal/conf/ for the thermal configuration :)

allowed_max_high = highest threshold (phase 3)

allowed_max_low = remove the throttling if we cooled down to this (clr_thrshold)

allowed_max_freq = max frequency if throttled (limit)

[...]mid[...] = same as above, just for phase 2

[...]low[...] = Lowest threshold (phase 1)

check_interval_ms = how often shall we check? (sampling rate)

Default: 1000ms (=1sec)

Default configuration:

allowed_max_high = 76

allowed_max_low = 71

allowed_max_freq = 384000

allowed_mid_high = 72

allowed_mid_low = 67

allowed_mid_freq = 648000

allowed_low_high = 70

allowed_low_low = 64

allowed_low_freq = 972000

check_interval_ms = 1000

​

Changelog:

Zip:

Deactivate thermald (post_boot) & rename the file to thermald_backup.

This is now handled by the kernel and not needed anymore.

Kernel:

* 2f8a524 (showp1984) : Patching Linux 3.0.34 to upstream 3.0.35

* 01cad38 (showp1984) : Patching Linux 3.0.33 to upstream 3.0.34

* 1412f32 (showp1984) : Patching Linux 3.0.32 to upstream 3.0.33

* ae43dad (showp1984) : Patching Linux 3.0.31 to upstream 3.0.32

* d065228 (showp1984) : msm_thermal: add sysfs interface

* de48243 (showp1984) : msm_thermal: 3-phase thermal throttling

* 346cc7a (faux123) : board: pyramid - there are 6 thermal zones, not 5

* 3876850 (faux123) : thermal: make debug message more meaningful and useful

* ed132f7 (Eugene Seah) : thermal: Don't limit CPU frequency after msm_thermal is disabled

* 192045f (showp1984) : config: update to enable tsens

* 30b2a85 (faux123) : driver/thermal: create kernel MSM thermal management for MSM8x60 SOC

* e81d74e (freak007) : badass: fix compile error when gpucontrol is not set

* 87707e7 (showp1984) : sweep2wake: sysfs: no need to set the same value again :)

* 109cfbb (TamCore) : sweep2wake: add sysfs-interface

* 0cad10f (showp1984) : cmdline_gov: set default gov based on config settings
​

Download:

Click Me
​

By the way, there is an ad on that site, a nice ad right in the top center of that page. Just saying :)
[HTC Sensation] blahbl4hblah:
Going to test it right now :)

@showp: I just noticed a small typo in the compatibility.sh

busybox mv /system/bin/thermald.conf /system/bin/thermald.conf_backup
[HTC Sensation] show-p1984:
and where is the typo?

(Am I too tired to see it? :D)

EDIT:

Ah system/etc ofc :D yeah too tired :D but that goes out anyway :P
[HTC Sensation] blahbl4hblah:
Shouldn't it be system/etc/thermald.conf instead of system/bin/thermald.conf?
[HTC Sensation] Bastaerd:
Just flashed 1.15 over 1.1. So far, so good. Been running 1.1 on OS since it came out with no problems.
[HTC Sensation] tsvikrn:
opensensation needs thermald and mpdecision in the kernel

cm doesn't

the question was are they in there ?

it turns out no but the new version is ok as far as i know.

don't answer if you don't know or don't understand the question
[HTC Sensation] Bastaerd:
You still need mpdecision ;)
[HTC Sensation] tsvikrn:
where do i get it from (can i use the one in cm nightly) ?
[HTC Sensation] trail1091:
nope. when screen off, it usually reboots..gonna try the new beta, or else, i have to roll back to tamcore. shame
[HTC Sensation] Bastaerd:
Yup, just take it from the zip and put it with the right permissions in /system/bin/.
[HTC Sensation] TheCornInGrove:
That wasnt the question. He asked if it works, and it does.

Bricked v1.1 aosp and v1.15 both run on OS and on the nigthly's, because both got thermald and mpdecision built in.

Edit: and new v1.15 runs on aokp too. Dont know about v1.1, but worked on OS.
[HTC Sensation] tsvikrn:
thanks man

---------- Post added at 11:37 AM ---------- Previous post was at 11:31 AM ----------

the question was "was it safe"?

not "will it work ?" .

i was the one who asked and exactly because of that.

don't know exactly what they do but on opensensation home page it says not to flash a kernel that doesn't have them build in
[HTC Sensation] ziaulh.ch:
This is by far the best kernel I have used. Fantastic battery and sleep mode. Also solved heat problem on sensationthanks heaps!.
[HTC Sensation] Bastaerd:
Because OS has thermald and mpdecision built in it is not safe to flash this kernel unless you copy the files into /system/bin.

Now, with 1.15, you only need to copy mpdecision.

All info above is for OpenSensation only. It does not apply to CM9. Happy flashing!
[HTC Sensation] ximmox:
Partly right, they run, but aren't safe.

You're wrong to say they have mpdecision built in. v1.15 has thermald built in, v1.1 lacks both.

Refer to the post above me to run it the right way in OpenSensation.
[HTC Sensation] show-p1984:
the lack of mpdecision doesn't make the kernel unsafe. mpdecision just decides if the second core should be used or not. There are a lot of ppl with sense roms actually deleting mpdecision because they don't want it :)

So don't using it only affects your battery life.

v1.1 is unsafe to use on roms without thermald, because it has no thermal protection apart from the hardware built in (which is mostly too late anyway).

v1.15 has a kernel based thermal control, and not only that, it additionally has a 3 phased thermal control (like the thermald binary) and is configurable over sysfs so you can adjust it for your convenience.

The kernel based mpdecision (which no kernel has atm, there are only kernels who shut down cpu1 if the screen goes dark and reactivate it if the screen is on again) should hit the fan soon. I am currently making it stable, then I will need to finetune the values. All of that will take time and hundreds of tries.
[HTC Sensation] Bastaerd:
How will this kernel based mpdecision work? Will CPU1 be activated when the load of CPU0 is 100%? If so, that would be awesome.
[HTC Sensation] ximmox:
Thanks for correcting me. ;-)

To understand mpdecision's function better: if it isn't there (OS-user or Sense-user who deleted it in your example), how does the second core CPU1 behave then?

Is it always on, because mpdecision isn't there to shut it down or vice versa, never running because it was never called?

Running v1.1 currently under OS, so have neither mpdecision nor thermald currently and SytemTuner shows CPU1 mostly offline, which would speak for the second scenario?
[HTC Sensation] show-p1984:
I built it to mostly work like the mpdecision binary, with the advantage that I can tweak it since we then have the source code :p
[HTC Sensation] raggatokan:
Will this kernel work with CM9?
[HTC Sensation] Bastaerd:
You are truly the best!

Can't wait to flash it. Second core always on is imo a hack.

Since this is an AOSP kernel, yes.
[HTC Sensation] ximmox:
I've downloaded the latest cm9-nightly and took the mpdecision file from the archive in /system/bin.

Put it on my SD and copied it with SolidExplorer to /system/bin on the phone, which runs the latest OpenSenation build by Vorbeth and Bricked v1.15 now.

After a reboot I still get each 5 seconds the error in the logs: "init: no such service 'mpdecision'".

What could I possibly be doing wrong?
[HTC Sensation] TheCornInGrove:
i guess u mounted ur system? r/w rights etc?
[HTC Sensation] Bastaerd:
Did you set the right permissions?
[HTC Sensation] Xx12thANG3LxX:
Just stoppin in to say great job on this kernel!!!! Awesome!!!!

Sent from my HTC Sensation XE with Beats Audio Z715e
[HTC Sensation] NikolaiT:
Running CM7 Alpha6, I can't choose between any governors aside from performance or ondemand. Is this a big or are these the only governors available? I tried using "FauxClock", "SetCPU", and "CPU Master", same result.
[HTC Sensation] joshndroid:
Its like that on purpose mate dont stress they are the governors that work perfectly and ondemand is the better option of any :)

Sent from my mind control device
[HTC Sensation] GabrielSousa:
It's because this kernels has only that 2 gov.
[HTC Sensation] NikolaiT:
Oh, thanks :).
[HTC Sensation] stroobach:
flashed it.. works fine no bugs found yet

but i still cant play asphalt 6.. can be the game can be the kernel?
[HTC Sensation] show-p1984:
If I try to download from Gameloft it says that my phone is not supported in this game. ;) So I can't test it, sry =(
[HTC Sensation] M3nti0n:
10 beer from my side mate!
[HTC Sensation] show-p1984:
Actually 20, I will send you 10 back :p

Thank you very much!
[HTC Sensation] xionation:
Whens the next update? :D
[HTC Sensation] show-p1984:
When I am pleased with it ;)

Currently running tests for Bricked v1.0

If that works out well, I will merge the changes into cm7 and then fix bt & wifi. Should be end of this week.
[HTC Sensation] xionation:
Great! looking forward to it :D!
[HTC Sensation] joshndroid:
Will thia support miui as well?

Sent from my mind control device
[HTC Sensation] GabrielSousa:
its works on MIUI, i tested ;)
[HTC Sensation] joshndroid:
okay ima flash... dont really need bluetooth atm so dont care if that breaks lol
[HTC Sensation] gilbert11231123:
i just hope it works with all 3.5 based Roms im currently using Rcmix v0.3a and v1 makes this Rom fly , thx show and great work.....
[HTC Sensation] joshndroid:
Awesome absolutely awesome with miui deadset highest scores but the smoothness is crazy no lag what so ever cant wait for v1 yew

Edit and im running at 1.72 and 37.5 uv =]

Sent from my mind control device
[HTC Sensation] show-p1984:
AOSP Love incoming in 3 2 1 ... Well not that fast but the next step on my TODO list is the AOSP version. :D

Edit:

Yes with fixed bluetooth and wifihotspot. ;)
[HTC Sensation] joshndroid:
i will be f5'ing all afternoon/night now... lol :D
[HTC Sensation] show-p1984:
Rofl ;)

Don't panic, it will be available as soon as possible and you won't miss it, I guarantee it!
[HTC Sensation] ximmox:
I have su-access with both SolidExplorer and ES Explorer.

Or should one better copy those files via adb oder terminal emulator?

I tried rwxr-xr-x (figured all the others in /bin have these so couldn't be too wrong), since that didn't seem to work I tried rwxrwxrwx, too.

Which are the right ones?

And do I somehow have to register the service like on windows i.e.?
[HTC Sensation] TheCornInGrove:
Just use ES Fileexplorer and go under settings, mount system. Maybe that does the trick. Dno about the permissions now...
[HTC Sensation] V1k70r:
The permissions for system files should always be rw-r-r. After changing them, do a reboot and everything should work fine.

This won't do anything. Mounting /system only makes it possible to write files to the partition.
[HTC Sensation] ximmox:
Thanks guys for your patience, I appreciate it. :)

I could copy the file both with ES Explorer and SolidExplorer to /system/bin, so how "won't that do anything"?

How did you all copy your file and why does it seem so difficult on my end? :rolleyes:

edit: Something DOES work, despite the error message.

After putting the phone to sleep with the powerbutton, the cpu speed is set to 1,56Ghz after i wake it up,

even though I have only 1,4GHz as maxfrequency set. Without that mpdecision file it was stuck at 1,4GHz always.

Nevermind, I'll just wait for showp's own version of mpdecision before i put too much effort into it. ;)
[HTC Sensation] law16:
been using v1.1 with aokp39 not sure if there is a difference with v1.15 but its working well i couldn't get under 56ma with badass sadly but im still able to get a full days worth of texting and facebooking at work lol great job show-p
[HTC Sensation] V1k70r:
It has nothing to do with individual files. It mounts the partition so that the user can write files to that. However, you still have to set the permissions for those.
[HTC Sensation] cooljoe226:
Hi, I flashed this kernel on ARHD 6.6.7 rom and when i reboot from recovery im stuck at the boot screen. Help?
[HTC Sensation] law16:
that is a sense based rom, this is for aosp roms such as cm9 and aokp
[HTC Sensation] cooljoe226:
Thanks for the help, i realized that after reading a few pages back. I guess i should've done that first. Excuse my noob-ness :)
[HTC Sensation] daddoso:
Hello guys, i'm on 0617 Nightly (Official CM9), i was using 1.1 beta with no problems, then flashed over 1.15 and my touchscreen is now unresponsive, i can use only the power button, but even that works now and then, and it responds after a few minutes. Phone is booted, its asking for PIN and everything is fine in recovery. And YES, i did check MD5!

Here is a logcat: http://pastebin.com/pJC339xf

Edit: flashed v1.1 again and same problem occurs.
[HTC Sensation] law16:
I had this problem with my hd2 when ever I used a kernel that was a higher than stock my screen would die ,I normally just sent it in to HTC because nothing would revive my screen have you wiped or attempt flashing a new rom with out the kernel ?
[HTC Sensation] daddoso:
Yep, it was the kernel, I restored an old backup and everything went back to normal. Then, as i said earlier, i flashed again 1.1 to test and same problem, but i was "fast enough" to unlock and write just a digit of the pin, then touchscreen died. Now i flashed latest nightly after wiping system/boot/cache and its all ok.
[HTC Sensation] vincentshjuan:
ver 1.15

Hi, morning.....it's been awhile but you have something now, just a quick one, this beta ok for Sensation(normal)?

Thanks champ......
[HTC Sensation] Bastaerd:
If you are running an AOSP rom your OK. If you don't know, don't touch.
[HTC Sensation] show-p1984:
Just quoting this because I added the default configuration to the post and to push it :P
[HTC Sensation] xdviper:
Ok so if I'm running an unoffical CM9 build, I don't have to worry about pushing mpdecision or thermald.conf files anywhere right? Just install, wipe dalvik and use?
[HTC Sensation] amsterdam88:
same question here!!I'm running OpenSensation CM9!

Can i just flash the kernel without set anything (as mpdecision or thermald) ?

Does anyone tried this kernel on Opensensation cm9?how about battery life?
[HTC Sensation] MarlinFF:
Great kernel!
[HTC Sensation] blahbl4hblah:
Just flash it, don't be scared now ;)
[HTC Sensation] takuhii:
Will you be porting some of this info to a new thread soon, it's quite confusing looking at a Thread for a CM7 kernel when we're using CM9/AOKP. the Kernel title is also for v1.6 and the CM9 kernel is 1.15 (at the moment of writing).

Just sayin' ;)
[HTC Sensation] show-p1984:
Bricked-3.0-aosp-v1.19 beta :)

100% kernel based THE-REAL-DEAL mpdecision :D

A sysfs interface will come later, I am tired :p

Check it out:

adb root
adb shell
cat /proc/kmsg | grep 'MPDEC'

@ROMDEVS: throw thermald & mpdecision out of your ramdisk too please! :P

​

Changelog:

Zip:

Deactivate mpdecision (post_boot) & rename the file to mpdecision_backup.

This is now handled by the kernel and not needed anymore.

Kernel:

* acb7b48 (showp1984) : mach-msm: mpdecision: add load based decision making

* b46a427 (showp1984) : sweep2wake: sysfs: add missing ifdefs

* 1c6cf27 (showp1984) : mach-msm: mpdecision: small cleanup

* ab94639 (showp1984) : mach-msm: Add msm_mpdecision

* 02ff408 (showp1984) : mach-msm: Add msm_mpdecision Kconfig & Makefile hooks
​

Download:

Click Me
​

By the way, there is an ad on that site, a nice ad right in the top center of that page. Just saying :)
[HTC Sensation] bruce2728:
Looks like I'm the only one that got the ad in the top corner thing :)

Been getting great and consistent battery life with the last 2 builds.

One problem I'm having is the CPU keeps going to 1566 when I set it in cmd line to 1188000 it stays for a while after flashing but it always goes back up again.

I don't have any overclocking app installed and I've not changed the performance settings.

I'm on the latest OS build btw.

Edit: I done a full wipe and reinstalled both ROM and kernel and the problem is gone
[HTC Sensation] DylanTheVillian:
Running the latest ICS aosp kernel on the latest euroskank kang.... Was playing the new mass effect and my phone got super hot.... Elixir 2 was showing it at 118 Fahrenheit.... Did I miss something? That seems too hot....
[HTC Sensation] V1k70r:
Meh, my battery always goes until 50*c, and the CPU until ~60 while gaming. I see no problem with your temperatures.
[HTC Sensation] HunnyBearLewis:
Yeah that seems to happen to me on any ROM/kernel combo. I can't even entertain the thought of playing a game outside here in AZ where it's about 108 right now.
[HTC Sensation] Bastaerd:
You could try changing the /sys/msm_thermal/conf/ values if you think your phone is running to hot ;)

New 1.19ß running great on OS, can't wait for an updated version with sysfs interface to toy around with :)
[HTC Sensation] blahbl4hblah:
To my knowledge that file has been removed since it's not needed in bricked kernel though I might be wrong

Sent from my Sensation
[HTC Sensation] DylanTheVillian:
That's what I thought... And it looks like the install takes care of renaming the old file.
[HTC Sensation] Bastaerd:
Whoops, I meant check /sys/msm_thermal/conf/
[HTC Sensation] DylanTheVillian:
That's what I got...

Sent from my Skanky Sensation.
[HTC Sensation] Bastaerd:
But it might not be configurable atm due to

But that might only be for the kernel based mpdecision. I never tried messing around with it.
[HTC Sensation] DylanTheVillian:
I'm not sure that helped "but" thanks :p

Sent from my Skanky Sensation.
[HTC Sensation] Bastaerd:
Maybe the grandmaster showp can shed some light on these mysterious files :p
[HTC Sensation] blahbl4hblah:
It doesn't rename it actually, it's removed in the updater-script 'thermald.conf'
[HTC Sensation] show-p1984:
Isn't that only about 48°C?

That's still cold for our phone xD

Back in the day with gingerbread I had it (!with stock kernel&ROM&no S-OFF or ROOT!) up to 86°C :p

Nope, /system/etc/thermald.conf is what you are talking about :)

/sys/msm_thermal/conf/ is the path of the new sysfs configurable kernel thermal protection.

mpdecision is atm not configurable, thermal is.

I can, and already did so in the original post of v1.15 beta2 and here:

http://bricked.de/index.php?action=download&device=pyramid&release=beta&type=aosp

I don't think you would need any more explanation :)
[HTC Sensation] Bastaerd:
1 + 1 = 2 but sometimes it just doesn't make any sense in my mind until someone points me to the obvious. Also, reading and comprehending what has been written is hard sometimes.

Thanks for your answers :)
[HTC Sensation] show-p1984:
1+1=10

And no problem :)
[HTC Sensation] DylanTheVillian:
Thanks! It was HOT in my hands and I don't want to fry my phone.

In show-p1984 I trust!

Edit: And I thought 60c (140f) was outrageous, 86c! Seriously?

Sent from my Skanky Sensation.
[HTC Sensation] show-p1984:
I was recording 1080p video in full sunlight (~45°C in the summer) for about 2 hours. The back of the phone was untouchable, an infrared thermometer revealed why: 61°C on the back :D

And yes, seriously :D

This was btw my main reason for unlocking it and using custom roms/making a kernel for it ^^