yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] V1k70r:
android1234567, in r14 and 15 you allowed the 2D GPU to be downclocked. Since you allowed it to nap in an earlier release, it is sometimes running at 145MHz. I don't want this because it makes my lockscreen and statusbar laggy. Is there any way to avoid this from happening, so keeping the 2D GPU running at a speed of 200MHz or higher?
[HTC Sensation] Sultanxda:
The 2D GPU never naps and the GPU in our phones doesn't support on-demand frequency scaling like the CPU does (that means that the 2D GPU cannot automatically scale up from 145MHz to 200MHz). The only way to prevent that form happening would be to set the 2D GPU to 200MHz. You can also try 160MHz and see if it gives you lag.
[HTC Sensation] reddvilzz:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

So what level of undervolting do you prefer android1234567?

Sent From Viperized Beats Sensation XE
[HTC Sensation] Sultanxda:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

-25mV. Stable even when I'm overclocked to 1836MHz. The default undervolt in the Aroma is -25mV.
[HTC Sensation] bokithq:
I like the Sultan-kernel-r14-NO-AROMA-NO-BCM4329 very much but wifi doesnt work, and i dont like the aroma version (boot time over minute). if possible, can you also add r14-NO-AROMA-BCM4329 version? Thanks mate, love your work :)
[HTC Sensation] sonnhy:
What the meaning of underclocking 2D GPU? Sorry if it seems to be a stupid question but doesn't it make the phone laggier?

Also, if i want to make the phone UI (not games) smoother do i have to overclocking 2D or 3D?
[HTC Sensation] ianoob:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

If you play games, overclock for better performance.

If you do not play games, underclock to save battery.

Sent from my phone on an app
[HTC Sensation] spiderio:
hi Android1234567 / SULTAN kernel owner

there's new updates for kernel..

http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.0.60

if you are not busy with homework or girls

hehehehe
[HTC Sensation] Sultanxda:
I'm gonna try patching it up in the next release, however, I'm not making any guarantees as my branch merging skills currently suck.
[HTC Sensation] Skipjacks:
I'm running the official CM10 Jan 20th nightly.

On the stock kernel I get no wakelocks at all. For hours and hours on end.

On Bruce's kernel or Sultan kernel I get a AppManager-Sleep wakelock that's nearly constant.

Why the heck would a kernel cause a thing like that? That makes no sense to me. I'm not convinced the kernel is the cause because it makes no sense to me. But it's awfully coincidental that I can have zero wakelocks all day on the CM10 stock kernel, switch to Sultan and have this AppManager-Sleep wakelock coming out my ears for 2 solid hours since boot. So while I don't think it is the kernel, I'm happy to entertain reasons why it could be. Perhaps a settings option during install that could do it?

Can sweep2wake cause that since it has to be running all the time when the screen is off?

For the record, when I did have Sultan running....whoa! It was like entering a NASCAR into a push cart derby. I was definitely impressed with the performance out of this thing!
[HTC Sensation] reddvilzz:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

My battery seems to have high temperature when i'm playing certain games and using data it can reach till 38 - 40c is this normal? Or is this because of the gpu that i set on default one?

Does undervolt can solve the heat even though only a little?

I even use the 1.1ghz in my max cpu.

Sent From Viperized Beats Sensation XE
[HTC Sensation] Sultanxda:
If it is kernel related then it would make sense that you get wakelocks with my kernel because my kernel is based off of Bruce's. However, what order did you try my kernel and Bruce's kernel in? If you tried my kernel first then the init.d script would still exist when you installed Bruce's kernel, thus adding the possibility that the cause was from the 99z_kernel init.d script. What did you set the max screen off frequency to in the installer? Also, what do you mean by "AppManager-Sleep" wakelock? Never heard of that before.
[HTC Sensation] Sultanxda:
On XDA I once saw a screenshot from a Sensation XE that had the battery temperature at 83C :eek:. Are you using the stock battery? Also, how much higher are these temps than normal? Slightly higher temps are to be expected as my kernel is the only Jelly Bean kernel that allows you to overclock the GPU to the max. Read through this thread: http://xdaforums.com/showthread.php?t=1160016

That thread is about the Sensation's high battery temps. Many people have gotten their batteries much hotter, so I'd say that 38-40C is normal, especially while gaming.
[HTC Sensation] Skipjacks:
I tried Bruce's kernel first, then yours. I wonder if his 89Bruce init.d script was left over causing the issue...

I didn't consider that. I've reverted back to the stock kernel via Nandroid so everything from both yours has been removed. I'll try installing yours first tomorrow and see if that makes a difference. (It's 12:30 am now I can't do anymore tonight)

Min freq was 189. Max was 1188

And I meant Activity Manager-Sleep was the wakelock. Sorry about that. I named it wrong. But it just goes and goes and goes.
[HTC Sensation] Sultanxda:
Tomorrow, install the no aroma version. The no aroma version doesn't come with an init.d script.
[HTC Sensation] reddvilzz:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

83C? Wtf is that.. even on 40c i can't even hold up my phone for long because of the heat. I will try to monitor my highest temperature when i'm using and not using it. Will keep you posted.

And yes i'm on stock battery because i just bought my phone 2 weeks ago.

Sent From Viperized Beats Sensation XE
[HTC Sensation] japinder:
When I was on ARHD 6.8.0 ROM & Fauz123 kernel, Intellidemand governor used to be quite good for me, no lags, good for battery life.

With the current combination of Stickman89's AOSP-CM10 JB MIUI & Sultan kernel r15 (and the few releases before that I tried), Intellidemand seems to start lagging after some time when the ROM'kernel have settled down a day or so after flashing (with Dalvik+Cache clear). OnDemand seems to work better. Any ideas why?

Not trying to compare ROM's/kernels here. Just my $0.02.

Thanks,

Jp
[HTC Sensation] rainversion13:
I'm on ARHD 6.8.0. I want to try this kernel. What Sultan Kernel should I use? There are many versions and I'm confuse. Thanks.
[HTC Sensation] papikev:
Hi, If you are wanting Sultan kernel specifically and are on a sense based rom, you will want this: http://xdaforums.com/showthread.php?t=2079851. Read the OP to understand the different options/settings. Regards.
[HTC Sensation] Sultanxda:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

Don't use this one; use the other one that has Sense in the thread title.

EDIT: Go to the link that papikev gave.
[HTC Sensation] Sultanxda:
I'll replace the Intellidemand in this kernel with the version directly from my Sense kernel, i.e. the newest version from Faux's kernel.
[HTC Sensation] shadowx360:
Hey, android1234567, can you do me a favor and add in an option to set governor as smartassV2 during the aroma install? There is a glitch right now, if I use kernel tuner to set the gov as smartassV2 and then click the back button, the frequency gets locked to the max frequency, as if it instead activates "performance" instead of smartassV2. Thanks.
[HTC Sensation] Sultanxda:
The reason why I removed smartassV2 from the Aroma is because that bug appeared. It doesn't happen to me when I use No-Frills CPU Control to change the governor. I've been using smartassV2 for the past few days and it's been working perfectly.
[HTC Sensation] nergrum:
Would it be possible to get ROW I/O scheduler added? If not, which of the currently available I/O schedulers offer the best READ performance?
[HTC Sensation] Harbir:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

SIO is the best
[HTC Sensation] sepsep 21:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

Sry android 1-7 but I can't set any live wallpaper. When I choose a live wallpaper everything become laggy. I don't know what's the problem. I'm using cm10 with r15. CPU is set at 1512 MHz. Sry for my bad English
[HTC Sensation] Sultanxda:
What are your GPU frequencies set at and how much are you undervolting?
[HTC Sensation] sepsep 21:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

-9% undervoting and 266 3D and 200 2D

---------- Post added at 11:58 AM ---------- Previous post was at 11:57 AM ----------

Sry -9%+

---------- Post added at 12:02 PM ---------- Previous post was at 11:58 AM ----------

Undervoting has effect on smooth scrolling?

---------- Post added at 12:11 PM ---------- Previous post was at 12:02 PM ----------

I changed the GPU 3D clock to 320Mhz and 2D to 266 MHz but nothing happened. Again everything is seems laggy.

---------- Post added at 12:33 PM ---------- Previous post was at 12:11 PM ----------

I reflashed the r15 and set no UV and set the CPU clock at 1674 MHz but nothing happened. My phone is still slow and laggy.
[HTC Sensation] axetilen:
I'll test this kernel and see what I can do to improve it or find a solution for some common issues instead of playing fifa all the day :)

sorry, I shouldpost this in r10 thread cuz I never and will never use AOSP roms
[HTC Sensation] Skipjacks:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

How do you know you don't like them if you never use them?
[HTC Sensation] axetilen:
these 2 kernel versions are quite similar so I just test sense-based kernel

I said I never use AOSP roms because I dont like AOSP. that's why I bought an HTC phone, for HTC sense unless I should have bought an S3 this month
[HTC Sensation] bteljuice:
ok, I MUST be doing something wrong.

I have bruce Jan 09 CM10, and I flashed the r15 and NO BCM4329, and I am getting bootloops.

I then tried r 15 with BCM4329 and got bootloops.

Both times with AROMA.

All I did is go on recovery and flash zip file which launches aroma. Any suggestions fellas?
[HTC Sensation] Sultanxda:
Remove undervolt.
[HTC Sensation] bteljuice:
I just tried it with no avail. Any other suggestions?
[HTC Sensation] Sultanxda:
Overclocking is not the same with my kernel; read the FAQ. Do you have overclocking automatically set on boot using the Aroma, an init.d script, or a CPU control app?
[HTC Sensation] bteljuice:
Nope, I have not done anything beside follow the steps in aroma and set OC to ONE S Asia speed which is 1.6GHZ. Besides that, chose everything that was recommended in the setup. It just loops on the first screen ( WHITE SCREEN HTC).

No script, no CPU control app. Purely stock BRUCE Kernel to yours.
[HTC Sensation] Sultanxda:
Are you flashing the kernel after doing a ROM update OR a ROM fresh install OR restoring a nandroid? If so, flash Bruce's kernel, reboot, let the phone boot up completely, reboot to recovery, and then install my kernel.
[HTC Sensation] bteljuice:
I was running the rom normally, then just flashed your kernel. But I had always been updating the ROM, if that's what you're asking.

Let me find Bruce's kernel and give this a last try.
[HTC Sensation] Sultanxda:
That's strange... I'm not having any lag. I just played Temple Run 2 :D Everything is running smoothly for me with r15...
[HTC Sensation] Sultanxda:
Ohh I think I know what's going on. If I'm right then it isn't related to my kernel. Install Bruce's kernel but don't install my kernel. If your phone is still stuck at the HTC screen after installing Bruce's kernel then I know what's wrong. Are you using 4ext by any chance?
[HTC Sensation] spiderio:
hehehehe...

I really hope that you are not busy with girls...

and your branch merging skill is awesome
[HTC Sensation] Harbir:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

He is suffering from flu so all the girls have to wait:D

Send from my HTC sensation
[HTC Sensation] Sultanxda:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.58][Aroma] Sultan kernel [r15 1/21/201

I was actually busy sleeping :p
[HTC Sensation] Sultanxda:
Progress update: I've been working on a kernel based off of Evervolv kernel source. The only feature that hadn't been working was Sweep2Wake, but I just got that to work right now :). R16 will be a brand new kernel :D All the features in the OP will of course be in the new kernel (Linaro, GPU overclock, etc.,

everything

that is mentioned in the OP)
[HTC Sensation] spiderio:
why switch base???

just want to know the reason...

and is it 3.0.60???
[HTC Sensation] Sultanxda:
Yeah it's 3.0.60. I heard that Evervolv base works a bit better (it actually did for me too). It also doesn't have the fresh ROM install bug for some reason.
[HTC Sensation] Sultanxda:
R16 released

R16 has been released! I have rebased the kernel to Evervolv's source (thank you, Team Evervolv; r16 should be a bit smoother) and as a result the kernel has been updated to 3.0.60. I've also added USB OTG support back and fixed USB OTG (please test USB OTG so I know whether or not it works). R16 is a completely different kernel due to the rebase to Evervolv. All features in the OP are in r16. There is no NO-AROMA .zip for r16 because the NO-AROMA .zip had a bug where the modules wouldn't get copied over, meaning that WiFi wouldn't work (sorry about that). R17 will have a NO-AROMA .zip. Have fun! :D
[HTC Sensation] mobilarz85:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.60][Aroma] Sultan kernel [r16 1/26/201

R16 is so smooth! I just flashed it and I'm already noticing a difference. Thank you.
[HTC Sensation] bteljuice:
YES!!!!!!!!!!!!!!! I AM!!!! Good guess, smart fella for a 15 year old!

Gotta hand it to you, smart one!

So, what should i do?
[HTC Sensation] Sultanxda:
This is a bug with 4ext that drove me crazy for 15 minutes when I first got it (I'm using TWRP now). It will occur randomly regardless of what kernel you install. After some experimentation, I found that the only way to fix this was to flash the boot.img of the ROM I was using through fastboot. To do this, find the .zip file of the ROM you're using, extract it, and flash the boot.img file onto your phone. Detailed instructions on how to flash a boot.img through fastboot can be found here: http://xdaforums.com/showthread.php?t=1752270

Feel free to ask for help if you get stuck anywhere :)
[HTC Sensation] bteljuice:
I never had a reboot ever before on Bruce. But what the hell, I'll give it a try and report back.

Thanks a lot for the help buddy, fingers crossed!

EDIT: Crap, forgot my USB Cable at work, will have to try it tomorrow.
[HTC Sensation] spiderio:
AWESOMEEEEEEEEEEEEEEEEEEEEEEE

:good::good::good::good::good::good::good:

you are really awesome 15 years old guy
[HTC Sensation] Sultanxda:
The bug is caused by flashing a (AFAIK, a zImage formatted kernel) kernel; it won't occur randomly nor will it occur when you install a ROM. After you flash the boot.img file and let your phone boot up once to be sure that it is working, flash my kernel again (it should work this time:)).
[HTC Sensation] bteljuice:
So I forgot my USB cable at work, what if I flash bruce's rom without wipe as an update, this should overwritte boot.img right? because my phone is booting again.
[HTC Sensation] Sultanxda:
Your phone boots again after flashing Bruce's ROM? That means that this wasn't a problem with 4ext but rather a problem in the init.d script. If you had the 4ext bug then your phone would be booting after reflashing the ROM. By reflashing Bruce's ROM you have effectively cleared the init.d folder. If your phone didn't boot up with Bruce's kernel then that means the feature in the init.d script that was causing the problem is a feature that both Bruce's kernel and my kernel have. What did you set the screen off max frequency to when you first installed my kernel?
[HTC Sensation] bteljuice:
Screen off Max Freq 594 and No UV. Still gets stuck on White HTC boot screen :(

EDIT: just gave r16 a try , and what do you know :D :D :D No reboots with same settings as i tried for r15 ! What do you think was the cause?
[HTC Sensation] Sultanxda:
Who knows. R16 uses a completely different base, so it's a completely different kernel :D r16 uses Evervolv's kernel source as the base and r15 uses Bruce's kernel source as the base. Hope you like the kernel ;)
[HTC Sensation] lichunxin:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.60][Aroma] Sultan kernel [r16 1/26/201

In r16, the second core is continuously offline. It's working fine in r15 though

Sent from my Sensation
[HTC Sensation] Sultanxda:
Enable mpdecision.

I actually have mpdecision disabled and both cores are online. I'll go test mpdecision right now to double check that it's working. Right now I'm on Bruce's Jan 9 CM10 build.

UPDATE: Mpdecision is not working. I'll switch back to kernel based mpdecision in a new release tomorrow.
[HTC Sensation] spiderio:
yes, so that's why i have lower score on antutu
[HTC Sensation] Sultanxda:
I think I'll release an update to fix it today. In maybe an hour.

I can't believe the universal mpdecision doesn't work with my kernel... I'm not very lucky

UPDATE: Kernel based mpdecision is fully functional. R16.5 will be released in about 20-25 minutes.
[HTC Sensation] Sultanxda:
R16.5 has been released. Mpdecision has been fixed and I added CPU-based alignment handling for greater performance (credit: Frankinstine).
[HTC Sensation] ximmox:
AW: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.60][Aroma] Sultan kernel [r16.5 1/26/2

Nice work on 16.5 so far, have to use it longer to really judge it though.

One thing I noticed: Kernel tuner showed smartassV2 as CPU1 governor, although I chose intellidemand. CPU0 was fine.
[HTC Sensation] Sultanxda:
It turns out that Evervolv's source doesn't have voltage control, so I have added voltage control to my kernel source, recompiled the kernel, and released r16.8 that includes voltage control. Sorry about that :/
[HTC Sensation] szymko1995:
Why I can not get cpu1 on on r14 and r16.8?
[HTC Sensation] Duckie92:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.60][Aroma] Sultan kernel [r16.8 1/26/2

After installing the latest build, data transfers on CM 10 are really low. With the kernel that comes with it it works good.

Also started to get random reboots using Facebook app with 16.8

HTC Sensation XE
[HTC Sensation] spiderio:
try to disable mpdecision

SOL
[HTC Sensation] Rajan_96:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.60][Aroma] Sultan kernel [r16.8 1/26/2

Mpdecision still seems to be broken in r16.8. Attached a screenshot of what happens to CPU 1 when it's enabled. Works fine with mpdecision disabled.
[HTC Sensation] Sultanxda:
I tested mpdecision with Bruce's Jan 9 CM10 build and it is working. Uninstall Kernel Tuner and reboot your phone (Kernel Tuner doesn't play nicely with my kernel).
[HTC Sensation] Sultanxda:
After your phone reboots, get your last_kmsg file and post it. You can use this app to get the file: https://play.google.com/store/apps/details?id=net.solarnz.apps.lumberjack

By data transfer do you mean the storage speed of the phone itself or mass storage mode when you connect it to a computer?

BTW: I'm using Facebook right now and I haven't gotten a random reboot...
[HTC Sensation] shadowx360:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.60][Aroma] Sultan kernel [r16.8 1/26/2

What app to test if both are on without doing antutu testing?
[HTC Sensation] sepsep 21:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.60][Aroma] Sultan kernel [r16.8 1/26/2

System tuner pro
[HTC Sensation] Sultanxda:
Or you can use Android Tuner Free. That's what I used. However, if you really think you're having a CPU core problem, note that the

most accurate

way to test it is by using Antutu.
[HTC Sensation] ianoob:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.60][Aroma] Sultan kernel [r16.8 1/26/2

I am having issues with Mpdecision on 16.8 as well. On Codename ASOP test, no frills, confirmed by system panel with temple run 2

Sent from my phone on an app
[HTC Sensation] Rajan_96:
Uninstalled Kernel Tuner, rebooted, mpdecision still broken. Reflashed the kernel and it was still broken. Then I tried using the powerful kernel reset option in the aroma installer and mpdecision was working again. So I'm guessing it has something to do with the aroma installer?
[HTC Sensation] Sultanxda:
Try what Rajan suggested. I can't change back to file based mpdecision because file based mpdecision doesn't work anymore. The powerful kernel reset removes all mods from this kernel and other kernels and installs only the kernel itself; no init.d scripts, etc.
[HTC Sensation] ianoob:
Re: [KERNEL][LINARO][JB&AOSP ICS][FASTEST][3.0.60][Aroma] Sultan kernel [r16.8 1/26/2

Didn't work for me

Sent from my phone on an app
[HTC Sensation] adame09:
Works great the only thing is can't over clock to 1728 anymore only 1674 and also the only thing missing is ondemand
[HTC Sensation] McPh1st0:
Sadly my phone can't handle the r2 kernel. It gets to the point where you put in your pin and then it freezes.

No problems with the r1.5 though...
[HTC Sensation] Sultanxda:
It won't even turn on? Do you have some special CPU settings that it is applying on boot or something because it should definitely turn on.
[HTC Sensation] McPh1st0:
Yeah, you were right.

I had the 'set on boot' option enabled, so the phone would boot at 1728MHz

Now everything works!

Just one question: why did you set min. frequency at 1.5GHz?
[HTC Sensation] Sultanxda:
r2.1

Ok, I've released r2.1 that has a lower L2 cache frequency threshold, so it'll only increase the L2 cache frequency to 1.728GHz if you overclock to 1.836GHz and higher. At clock speeds lower than 1.836GHz the highest the L2 cache frequency will go is 1.674GHz. I can build and release kernel with minor revisions like this in about a minute so please try it out and let me know how it runs so I can adjust it accordingly. I'd really like to get a higher L2 cache frequency working for everyone, otherwise I'll just release 2 kernels: a high performance one and a regular one. Also, I don't think the benefits of a higher L2 cache frequency can be seen on a benchmark. Read about what the L2 cache does here: http://www.wisegeek.com/what-is-l2-cache.htm
[HTC Sensation] Sultanxda:
I set the min frequency to 1.512GHz because it's guaranteed to boot for everyone. I might add the 1.728GHz one back after the higher L2 cache frequency work is finished. Also, try r2.1 and see if you can overclock to 1.728GHz again.
[HTC Sensation] Mesaman2012:
When I tried the kernel after I hit reboot it would count up getting ready to come on then it just go to showing the boot up screen then it would start the count up all over again.I can run Bruce's 30.52 kernel @ 1.782 no problem.
[HTC Sensation] Sultanxda:
Weird, doesn't happen to me. Also, can you try overclocking to 1.782GHz on r2.1?
[HTC Sensation] Mesaman2012:
Yes on r1 I can.I know it doesn't make any sense
[HTC Sensation] Sultanxda:
No, what matters is if you can overclock 1.782GHz on r2.1, not r1.
[HTC Sensation] Sultanxda:
Perfect feedback. Just what I was looking for :good:. Also, I'll add ondemand soon since it's in the lead on the poll but I'll wait a few more days for the other 2 to see what the results are.

EDIT: Nevermind, badass is in the lead. I'll just wait a day or two longer and release r3 with the winners.
[HTC Sensation] ninjabadger:
Latest version: 1782 working for me but strangely with lower benchmarks

Sent from my HTC Sensation
[HTC Sensation] Mesaman2012:
R1 I can o.c. to 1.782.
[HTC Sensation] Sultanxda:
How much lower? If it's not a lot then it's probably just the benchmark's accuracy or other factors (no benchmark has 100% accuracy)

EDIT: I just ran Antutu and got a normal score, and oddly my overclock to 1.836GHz seems more stable :confused:

You mean r2.1, right?