yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] magic.hand:
Sebastian,

Thanks for your wonderful kernel. Indeed OC 1.836 GHz gave me a boot loop but your OC 1.7 GHz with min 384 MHz is super stable and brought my Sensation XE scored highest in AnTuTu, CF Bench and Quadrant.

Even with me running Viper 1.1.0 which many people reported lags and slowness.

Here are my benchmarking result, the highest among other kernels.

Sent from my HTC Sensation XE with Beats Audio Z715e
[HTC Sensation] ardom:
I really like how this Kernel performs well with Sense 4 ROMs. But is it possible to make an aroma option to have sweep2wake too? I really like this kernel, but I also like sweep 2 wake to save the power button from being abused lol.

Sent from my HTC Sensation Z715e with Beats Audio
[HTC Sensation] axetilen:
instead of using power button, you can use screen lock and off to change search key behavior. long press to shut the screen off

S2w will hardly appear in this kernel if sebastian doesnot want to add this feature
[HTC Sensation] ardom:
*got it*
[HTC Sensation] Bluewall:
Good work dude. Just flashed on MIUI. All is way better now. Hope this will not kill my battery too much :p

Envoyé depuis mon HTC Sensation XE with Beats Audio Z715e avec Tapatalk
[HTC Sensation] Prinz069:
Hey ya,

as a fan of Sebastians kernel on bas fw 3.32 I want to flash now the improved kernel 1.52 onto my Elegancia powers Xe. But I'm -maybe to lazy- not able to find the right script to flash when comming from another (bricked) kernel to reset kernel setting.

Would somebody be so kind and give me a hint? Thx in advance, m8s
[HTC Sensation] ClydeB1:
Replied to you back on Steve's thread ;). You should consider upgrading to 3.33 firmware though
[HTC Sensation] Prinz069:
I'm comming...I'm comming :) hehe
[HTC Sensation] claire78:
Aroma

If I see well, this kernel doesn't have Aroma installer? right?

Sebastian, Do You plan including aroma installer?

thanks for your great job and the answer!
[HTC Sensation] Ouzo:
Hey guys, I've been on 1.4.1 for ages so I just decided to flash 1.5.2. For some reason Antutu shows my clock speed as 1.2ghz. I've never had this problem before. I normally score about 6,000 @ 1.5ghz, but at the moment it's way down at 5,400 so I think it really isn't running at 1.5.

Any ideas what I've done wrong? I flashed via Clockwork Recovery after clearing cache and dalvic cache (habit). I've verified the MD5 of my download too. I'm on FW3.33 and running the latest EnergyROM. Lol, feel like I'm making a noob mistake when I should know better by now ;)
[HTC Sensation] magic.hand:
Try use SetCPU or ROM Toolbox app and set your CPU as you wish. I have mine clocked at 1.7 GHz with min freq of 384 MHz and also set it to be applied on boot. Then reboot your phone and for about 30 minutes before running AnTuTu again.

Sent from my HTC Sensation XE with Beats Audio Z715e
[HTC Sensation] Tamamaxx:
Interest!!

Can I flash this kernel on stock 3.33.xxx.xx rom ?
[HTC Sensation] MrBeOTP2:
+1

xddddddddddddddddd
[HTC Sensation] tsrzealot:
I don't see a reason why not. If you're S-Off, just flash. If you're HTCdev-unlocked, from what I understand you'd have to enable a feature called "smartflash" in 4ext recovery. Since I'm S-Off, I've never done that though, so I'm not responsible for your breaking the space-time-continuum if it goes wrong ;)
[HTC Sensation] SebastianFM:
Currently my kernel package doesn't require any interaction with user so I think that AROMA Installer is useless.
[HTC Sensation] Tamamaxx:
Thanks for you answer.

My sensation XE has S-Off and I use CWM to flash this kernel but cannot boot.

I guess I may do something wrong. please advice.
[HTC Sensation] 69gm:
But with Aroma installer, wouldn't n00bs like me have an easier time setting frequencies, ZRam, etc.? I still don't know how to enable it. :confused:
[HTC Sensation] claire78:
At this moment i'm using the faux kernel. i'd like that, because that has Aroma installer, I can set the kernel very easy.

I would like to try Your kernel, too..but it seems for me the setting is a little bit difficult.

this is my opinion, I think Your kernel would be more user friendly.

thank you if You think about this! :)
[HTC Sensation] axetilen:
I really want to learn how to make an AROMA version of this kernel but I don't have time and I'm not an IT :(

I am able to create flashable zip file to customize all the kernel's settings easily but with AROMA is a problem :D
[HTC Sensation] Ouzo:
Thanks for the suggestion. Normally I find the default values Sebastian sets work fine for me. After some more experimenting with an old Energy ROM as well as the most recent one, there just appears to be an issue between the last kernel from Sebastian and the latest ROM from NRG. I've no idea what causes it. The funny thing is back in June when I upgraded the ROM and flashed 1.4.1 I thought it wasn't as zippy as usual but I didn't investigate further. Silly me, my phone was chugging along at 1.2 GHz all the time :)
[HTC Sensation] ganeshp:
Usb OTG made its way to xda portal.. Congrats Sebastian :D:D:D
[HTC Sensation] SebastianFM:
It's more complicated than you think, kernel package should not replace /system/etc/qcom.init.post_boot.sh because this script could be different in each ROM. Moreover init.d scripts (flashed by faux123's kernel) won't work on ROM without busybox installed (e. g. stock ROM). I don't like the way how faux123 and show-p1984 kernels are installed. How to revert changes made by kernel package during installation process?

My solution is to create additional package (independent of kernel) with AROMA Installer that will only modify existing /system/etc/qcom.init.post_boot.sh.

What do you think about that?

Thanks.
[HTC Sensation] Jaglicic:
That will be great... Thx..
[HTC Sensation] Yank555:
I don't see the difference, frankly, how to revert the changes made by those additional packages ??

I can only speak for my bit (faux Aroma) :

All that is done is adding all changes to

one single init.d script

(99z_kernel), quite easy to handle I think. Replacing the init.*post_boot.sh files is convenience, since in those some governor settings are made.

Of course I could go one step further and add a 'revert changes to system' in Aroma, to prepare for a different kernel.

Good point...

BTW, your kernel also leaves trails behind :

/system/bin/thermald

/system/bin/mpdecision

I believe it is not possible to change a kernel without making

any

changes that will be left over if going to a different kernel...

JP.
[HTC Sensation] claire78:
Yes, that would be of great help to have!

Another thing, for both developer :) : possible to show in Aroma installer the current settings of the kernel?

just a little feature, but forget it, if would be a big job to make it. :)
[HTC Sensation] Yank555:
Already looked shortly into that, not an easy call I'm afraid, but I'm not saying it is impossible, though, but I will need having a lot of time in one block to dig into that ;)

JP.
[HTC Sensation] dannyc93:
How to undervolt?

I downloaded setcpu but no voltage interface is there :S
[HTC Sensation] Yank555:
System Tuner will let you undervolt, SetCPU will only let you set CPU related stuff (frq., frq. profiles, governor parameters).

JP.
[HTC Sensation] dannyc93:
Thanks man!

Have you noticed major increases in battery life with undervolting, as its for a friends phone so would lik it stable so im in two minds if i should undervolt it or not...
[HTC Sensation] Yank555:
Honestly ... ? No, not really ;)

Was running my Sensation at -100mV accross the frq. table, and it was not noticeable, but it won't hurt either, except if you go too far and the system becomes unstable !

But I guess a good battery life is a combo of a lot of small bits here & there that make a significant difference eventually, so you should take all juice you can save :cowboy:

JP.
[HTC Sensation] axetilen:
sebastianFM kernel supports min voltage at 700mV => much better than faux with 800mV

=> We can easily notice a battery improvement and significantly lower temperature:silly:
[HTC Sensation] Yank555:
Honestly, that is mostly felt, nothing really measurable, going 100mV down from stock made

NO

measurable difference whatsoever, so 100mV more, you do the math, that's twice not much is still not measurable ;) But every drip is worth taking, so check how low you can go on your device !

JP.
[HTC Sensation] yazzabo:
I see the difference between seb an faux...the most significant is that after 4-5 hours of standby only with seb kernell i found battery still 100%!

Other difference could be seen by using app loke battrry monitor pro: the standby time goes from 14 days (faux 08b9v2) to 24 days (seb 1.5.2)! I male comparison with standby Because it is the state where the battery drain is effetti only by min freq and not other behaves!
[HTC Sensation] faux123:
yes, I agree, it is a mess... Problem is that as a kernel dev, you really have no control over what ROM chefs do to these files. I wish all the developers would agree to a single standard and adhere to it... but such is life. :cool:
[HTC Sensation] spidey88:
Just about to flash this kernel...Any recommended settings in terms of governor,io, undervolt, overclock for this kernel? Really appreciate any recommendation..thanks
[HTC Sensation] xchilloutx:
What kind of battery life are you guys getting? I used to have about 4h screen on time but now for some reason it sticks closer to 2 =/ could also be a problem of vipers 1.1, but have found no answer yet from that side.. seb's 1.51, ondemand 310-1,24, 384 scroff. -75 uv. Any ideas greatly appreciated.

Ps. Does anyone know what disabling HTC smart sync does? (found nothing on google..) and if it noticeably affects battery life?

Sent from my Deadly Venomous ViperSensation
[HTC Sensation] axetilen:
Hey guys. I finished creating an AROMA mod for this kernel and it is in the process of testing and asking iba21 for the permission to release. This is based on his mod for badass

There is no problem so far, just a little bug that the mod will not flash after selecting what we want => reflash can solve the problem :(
[HTC Sensation] Odnoglazy:
Sorry for noob qestions

I'm now using ARHD with your kernel. As I understand default frequency is 1.5 Ghz. Using System Tuner I found maximum stable frequency to be 1.72 Ghz. I also monitor battery use with Current Widget. Therefore I have several questions.

How much do System Tuner and Current Widget reduce battery life while working in background?

What if I tweak CPU frequency to 1.72 Ghz. and uninstall System Tuner? Will it remain at 1.72 Ghz, or return to default?

Is there any other way to tweak CPU frequency without background apps?
[HTC Sensation] axetilen:
@SebastianFM

Yes, I finally get system freeze:

- Lockscreen doesnot show, only the status bar shows -> using swipe2unclock of ViperS to go to Home screen is the only way

- System tuner: CPU0 running normally, CPU1 shows n/a, not offline and never go online (it seems like system is still in sleepmode)

- Can't press reboot, shutdown or take screenshot in Power Menu

- Apps running abnormally. Some apps just show black screen
[HTC Sensation] axetilen:
1/ system tuner doesnot use a lot resource, but currentwidget may

2/ no. it will change back to 1.56 after reboot

3/ there are some ways, but we have already discussed a lot about this topic. Keep using system tuner. It is the best way to control your system with friendly GUI. Using script will cause headache => :rolleyes:
[HTC Sensation] StuartTheFish:
A lot of that would be down to the CPU running at 192.
[HTC Sensation] neikes:
@axetilen: Thanks for your work.

i think its the best way to make an aroma installation for every of the big 3 kernels. and including a script for cleaning the files of the old kernels.

i belive 80% of errors are a result of incompatibilities between the leftovers from the "old" kernel and the "new" one. Would also reduce the nonesense noob posts, like mine. ;)

i'm talking about the typical init.d scripts and for example init.qcom.post_boot.sh.

EDIT: just looking at your "MOD for SB Kernel". really cool, but i cant find init.qcom.post_boot.sh and init.qcom_boot.sh. Both are modified by yank55 and i gues its better to use the stock one or sebs.

Maybe you can put the kernel in your installer or you dont have permission?
[HTC Sensation] axetilen:
I editted my post so, just look for the download link of Kernel reset by super-android on NOTES

There is no file named init.qcom_boot.sh, it is init.post_boot.sh ===> delete it

The reason is I'm a little bit lazy after making this MOD :D

I can attact my modified init.qcom.post_boot.sh and init.post_boot.sh to the MOD. I want to see if there are any bugs to fix, so I can also include these files -> convenient
[HTC Sensation] rzr86:
i installed the mod and i want to confirm two things:

1)i selected UV -9% plus.how do i check that? and

2)i selected maxfreq 1782mhz.that means if i want to set maxfreq with setcpu at 1836mhz will go to that frequency or not?

thx in advance
[HTC Sensation] iba21:
for the rookies users, the best way to get a functional rom is to RE-flash the same rom with a SYSTEM WIPE.. you will not loase the settings and app, it will only restore the system partition (with the folder in zip file of the rom) as the stock settings.. this is the faster way

in other words

1) boot recovery

2) wipe -> wipe system

3) flash rom (without wipe)

4) reinstall eventually mods and the new kernel

5) install our MOD posted the last page AFTER kernel installing.. it's to preserve the cleaning functions

6) wipe cache + dalvik by recovery

7) reboot & enjoy our work :D

---------- Post added at 07:38 PM ---------- Previous post was at 07:34 PM ----------

1) in system tuner you'll see the lowering voltage per frequency

2) at every boot the script auto select to the freq you chose and lock that.. so.. you will try to change, and it could change, but, at next reboot, it will be reforced to the freq witch you chosed

you can go to recivery and reflash the mod with different values, without wipe all the system..

if you want to uninstall the mod, you could go to the other thread (badass) download the 3.7 version and select remove in flashing
[HTC Sensation] rzr86:
thx a lot.about maxfreq i set it once at 1836mhz but it was unstable(1 of 2 tests with antutu my device was restarting.i just only been curius about that.nothing more:))
[HTC Sensation] jackyaway:
Why after applying echo 266667000 > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk on every boot it changes to default 300000000? I'm on Elegancia Blitz 2.7.0
[HTC Sensation] axetilen:
do you use terminal? if yes, it will change to 300mhz on every reboot
[HTC Sensation] jackyaway:
i also placed a script for it in /system/etc/init.d folder but with the same result :confused:
[HTC Sensation] xchilloutx:
After doing what iba21 suggested a few posts back (system wipe, ROM reflash,reset zip by Dr.android,kernel,mod) the Rom is flying now! Apparently something not right that was causing lags etc! I suggest doing the same if anyone is having issues :D

Sent from my Deadly Venomous ViperSensation
[HTC Sensation] axetilen:
Your script should like this. I also experienced this pain while making my mod: 266667000 should be inside " ". with terminal, no need

#!/system/bin/sh

echo "266667000" > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
[HTC Sensation] iba21:
amma genius! :D
[HTC Sensation] axetilen:
IF you use ViperS ROM, I think minfree value should be set at Stock. Multitasking, Ultimate or extreme will decrease free ram amount. Go to Settings -> developer options -> limit background process to 2 3 or 4. If you usually switch between apps, choose 4. Less often 3 or 2 => have a try

more free ram means smoother
[HTC Sensation] xchilloutx:
It's not just that, I always had stock minfree settings and changed background apps to 3 but still noticeable lags and stutters. Now it's just blazing fast and I have already 1,15h screen on and my percentage's at 73!! (Y) thanks for all your help! :)

Sent from my Deadly Venomous ViperSensation

---------- Post added at 10:53 PM ---------- Previous post was at 10:52 PM ----------

Hahha! Indeed! ;)

Sent from my Deadly Venomous ViperSensation
[HTC Sensation] khangozzy:
Pls included the stock init.qcom.post_boot.sh in your Mod.
[HTC Sensation] Catpoule:
hello everybody

can someone remind me what is the line command to type in terminal so that i can check the gpu frequency.

I type line command to set gpu to 320 and i would like to check if it's really done.

thanks
[HTC Sensation] piimp:
Same path, just replace "echo 320>" with "cat" no quotes

Sent by my feau gee
[HTC Sensation] axetilen:
V1.1

Changelogs:

- v1.1:

+ Include init.qcom.post_boot.sh (removed min CPU freq)

+ Include init.post_boot.sh

+ Include thermald.conf which is missing in some ROMs (ViperS for example) - modified for better temperature management

Click here to see that post
[HTC Sensation] axetilen:
ok. it is in v1.1 :)
[HTC Sensation] yazzabo:
In mod for seb v1.0 if i seted the min freq to 192, when i cheked was at 382...it that correct in new realise?
[HTC Sensation] axetilen:
I think the value in init.qcom.post_boot.sh from kernel reset of super-android or some ROMs prevent my mod to change min freq (it has 2 lines to change min CPU = 384 and my mod is weaker than init.qcom.post_boot.sh). v1.1 will solve this small issue
[HTC Sensation] damithark:
After flashing 1.5.2, I got a strange problem. My screen started waking up by itself from time to time. I did a Dalvik and Cache wipe before flashing. I didn't see any issues raised on this thread. Then I flashed 1.5.0. Same thing happens. Is there a reason to be worried?.
[HTC Sensation] yazzabo:
I flash v1.1 but the min freq was still at 384 instead of 192.
[HTC Sensation] axetilen:
can you flash the mod again?

my mod has a little problem that sometimes it doesnt work

at the final stage, if you see cleaning files... and other lines => it works correctly

if it only shows Installing mod... (nothing else, only 1 line) => it doesnt work and settings are not applied => reflash

I updated 4ext recovery to rc5 but this still happens :( => i have to ask iba again

maybe, I chose settings too quickly

I check my mod agin. the first time, it didnt show other lines but the second time, it worked correctly and min freq is set at 192

---------- Post added at 08:39 PM ---------- Previous post was at 08:30 PM ----------

hopefully, in the next version, I will put a script to force i/o scheduler as cfq => it is confirmed by other devs that it is the best for sensation and increase sd cache to 2048kb in order to have a little bit better performance
[HTC Sensation] tomer1981:
try a different kernel, and see it the problem persists...
[HTC Sensation] spiderio:
I want to ask something

When i check with system tuner

why does cpu 1 always offline?

even though sometimes online but it straight to 1.5ghz
[HTC Sensation] axetilen:
because at the time to open system tuner, system doesnt have many things to process => cpu1 is offline in order to decrease battery usage

=> it will online and jump to 1512mhz if there are something which need more CPUs to process => default setting of sebastian
[HTC Sensation] iba21:
never ever had this issue.. :rolleyes:

i suppouse it's a mounting problem.. maybe.. do you have a damaged phone? :confused:

---------- Post added at 04:54 PM ---------- Previous post was at 04:53 PM ----------

because core1 is turned on by mpdecision choses..
[HTC Sensation] axetilen:
I usually have to flash at the second time :(

damage phone --> sound insteresting :laugh: => my phone is a crazy one
[HTC Sensation] MrBeOTP2:
how long ur " screen on " could be reached ? I just have only 2.5h with 1.5.2 :(
[HTC Sensation] iba21:
it means you have to flash first time, it freeze, have to reboot, and reflash? :confused:
[HTC Sensation] axetilen:
no. I don't reboot. Flash at the first time: only installing mod... and finish

back to recovery and flash again => it works :|

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

Changelogs:

- v1.2: (hopefully the final version)

+ Add cfq i/o schedulder & 2048kb SD cache size (read_ahead_kb)

* Yes: install cfq and 2048kb

* No: default settings: deadline & 128kb

Click here to see
[HTC Sensation] yazzabo:
I've no damaged phone...ok i'll tra new version and if it doesn't work i'll tra flash twice! Thanks for the mod :)!
[HTC Sensation] :
Thanks for this mod.

But I have a little problem, I set max to 1.56Ghz, but after every reboot I'm at 1.51Ghz?

Do you have an idea why?

(No init.d scripts active!)
[HTC Sensation] axetilen:
did you set 1.51 while flashing mod? and you set 1.56 by system tuner after? or you flash version 1.0?

if you choose 1.51 while flashing, it will lock any change of cpu freqs and they will be reseted after every boot to the values you choose while flashing. you have to flash the mod again or munally edit 69force in init.d folder to change the values

If you flash 1.0, it doesnt touch init.qcom.post_boot.sh. the original file in your device may content 2 lines to set cpu max at 1512 => init.d is not as strong as init.qcom.post_boot.sh => it will be 1.51

1.1 and 1.2 solved this issue

1 more thing that the mod didnt work correct. I suggest flashing 2 times to make sure it will work => sorry for this inconvenience :(
[HTC Sensation] iba21:
the writing code is correct, there isn't another way

maybe it's a phone issue
[HTC Sensation] :
I flashed 1.2 and set 1.56Ghz.

Then I reboot and SystemTuner show me 1.51Ghz.

Edit: Now it works... :confused:

Sent from my HTC Sensation with ViperSs ROM.
[HTC Sensation] xchilloutx:
Read my post a few pages back on what I did. Here's my latest charge.

Sent from my Deadly Venomous ViperSensation
[HTC Sensation] Pampilius86:
wow, after installing Mod 1.2 Antutu results raised by 500 points! Thank you very much!
[HTC Sensation] iba21:
you are welcome.. but.. benchmark are not important.. i suppouse i have the same smoothness of the ui phone with less power usage as you have now.. with less benchmark points..

why? because the advantages of multicore are more than an hotplugghing when core0 is at maxfreq

;)

---------- Post added at 01:10 AM ---------- Previous post was at 01:08 AM ----------

script works.. you have another script witch change the frequency..

get a fresh system installation.. it will delete all other script.. after that, install our ;)
[HTC Sensation] BurnRubber90:
Can i flash on top of bricked?
[HTC Sensation] MrBeOTP2:
I did the exactly urs way

(system wipe, ROM reflash,reset zip by Dr.android,kernel,mod ) right ?

Still can not get screen on reach to 3h :(
[HTC Sensation] axetilen:
- v1.3: (noticeable version) + Introduce Powerful Kernel Reset + 1 useful tip for Bricked kernel

+ Change 69force script to a better one (!!!)

+ Delete more leftovers of other kernels (hopefully all!)

+ Fix some wrong codes which don't delete leftovers

+ Remove 98swap (Yank555) - Hard Swap & Soft Swap from leftover list

+ Remove down_differential from init.qcom.post_boot.sh and let system choose the value itself

Click here to see

Powerful Kernel Reset - MOD Remover (non-AROMA)

- The same cleaning features as kernel MOD => remove leftovers from other kernels

- Include thermald and mpdecision (MOD doesnt have)

- Include stock init.qcom.post_boot.sh, init.post_boot.sh and modified thermald.conf

TIP for Bricked kernel:

- (NEW - USEFUL) If you want to have Swipe2wake on SebastianFM kernel -> It is impossible. However, if you are using Bricked kernel with Swipe2wake and still want to use SebastianFM kernel, flash my Powerful Kernel Reset and then flash MOD for SebastianFM kernel ===> Bricked will run with OnDemand governor include active mpdecision and thermald
[HTC Sensation] MaDInDy:
It mean if i flash Powerful Kernel Reset and then flash MOD for SebastianFM kernel on top Bricked Kernel.

I will using SebastianFM kernel with Swipe2wake ?
[HTC Sensation] axetilen:
yes. Actually it is Bricked kernel but it uses almost the same features as SebastianFM

However, Bricked may not be stable in some ROMs and devices. I don't say it is bad but, you can make a try :laugh: