yashsingh1/xdaforums huggingface dataset:
[HTC Aria Android Development] drowningchild:
KERNEL CHANGES:

Updated to 2.6.35 based of of marvel release(thanks to aleho/ladios/cyanogen/arco)

BFQ v2.1/V(R)

SLQB

CPU clock speeds(120,128,200,245,320,400,480,600,768,787,806)

CPU interactive default

Swap/comcache enabled

Boot @ max of 768

Updated bcm4329 driver

smartass2(work in progress)

TRACKPAD WAKE (thanks to arco)

Fixed bluetooth address

BFS

Tiny RCU(arco)

actual "changelog":

https://github.com/drowningchild/htc-kernel-msm7227-exp/commits/android-msm7227-2.6.35

Aufs Support is not built in 8-6 & above!!!

Obviously based off of CM kernel msm7227

source can be found @ https://github.com/drowningchild

Update.zip

http://www.mediafire.com/file/4gdc7hw9517c3e7/drowningkernel-8-9-2a.zip

Previous Kernels

http://www.mediafire.com/?lhb8b2e2h87hx
[HTC Aria Android Development] Batryoperatedbob:
Rocking it. Set at 200/825 Conservative... Still on the hunt for the ultimate battery life. Also saw that this has the edited Build.Prop. don't know if that was you or Cyanogen, but noted regardless.
[HTC Aria Android Development] drowningchild:
the nightlies still have the same build.prop, ladios put in a change in the gerrit but so far nothing :(
[HTC Aria Android Development] hunkyn:
Does it have the default launcher or the ADW launcher? ADW is good but it has been sluggish if I do not use the phone for sometime.

If possible default launcher would be great.

Thanks
[HTC Aria Android Development] Moh_Jay:
Just wondering does increasing hsdpa/hsupa really have an effect? When I just changed only hsxpa I got about the same statistics as if I had changed hsdpa/hsupa

Signatures are fancy.
[HTC Aria Android Development] j.fignole:
It does alot. Reborn your phone a couple times then run speed test a couple times back to back. After a while you'll see a pretty dramatic increase
[HTC Aria Android Development] drowningchild:
ill add in the default when i find it :)
[HTC Aria Android Development] hunkyn:
Thanks i have been looking for a good one and i will forward it to you if i find one :)
[HTC Aria Android Development] drowningchild:
the only default launcher i used the app drawer was messed up so idk
[HTC Aria Android Development] Moh_Jay:
Is there a way to just give us a flashable kernel? That way you don't have to be keeping up with nightlies.

Signatures are fancy.
[HTC Aria Android Development] loursonbrun:
I extracted the stock launcher (- Launcher2.apk -) from the SDK emulator and used it with CM7 nightly 43 a couple of days, everything was working ok.

I just noticed live wall-paper's settings were not saved between reboots...but it may have been something else, 'cause I like to get rid of apks I will not use, e.g. Androidian.apk, etc.

Can one use this kernel with liberated FR008 or is it only CM7 ?
[HTC Aria Android Development] drowningchild:
its cm7 built from cyanogenmod source
[HTC Aria Android Development] hunkyn:
I have been looking for the default launcher could you please share it with me.

Thanks
[HTC Aria Android Development] LTD36:
I'm running this now, but for some reason the Settings / process com.android.settings force closes and the Market force closes all of the time. Is there any fix for this? I've wiped data / factory reset and wiped Dalvik cache as well. Other than that, it's a very smooth ROM.

EDIT: Forgot to add process android.process.media force closes left and right.
[HTC Aria Android Development] drowningchild:
i use it everyday with no problems at all

try fixing permissions?
[HTC Aria Android Development] LTD36:
I've tried a bunch of different settings / permissions, checked MD5 sums, etc... I flashed to the latest nightly and it seems as though all is good though. By any chance do you happen to know how to get the "Phone keyboard" as an option? Any file to flash over?
[HTC Aria Android Development] drowningchild:
no...

Were you oc'd to 825?
[HTC Aria Android Development] CallMeAria:
Any chance you could post just the kernel? So we can just flash it over newer nightlies as they came out?
[HTC Aria Android Development] drowningchild:
you can just replace the boot.img in the zip file

I dont know how to write update.zip's sorry i will look into this :)
[HTC Aria Android Development] CallMeAria:
Ill give that a go and see how it works out.
[HTC Aria Android Development] drowningchild:
or you can mount sd in cwm and delete whats in the dalvik cache folder on the ext partition(if you use linux) as thats what i do

i have no clue on whats wrong as im using jznomoney's source of the 2.2.2 kernel with my changes added in, i think i really know what it is
[HTC Aria Android Development] zamula:
So does your first statement mean it works or that you get stuck on the white HTC screen with the Sense version. The CM7 version is flawless for me.

And thanks for the Dalvik tip!
[HTC Aria Android Development] drowningchild:
are you using sense rom?
[HTC Aria Android Development] cHarley04:
Sorry, it means that from my experience, if dalvik needs to be wiped, it won't wipe properly if it's on an Ext partition, if you're using the Wipe Dalvik command under Advanced in cwm.
[HTC Aria Android Development] zamula:
What I'm asking is does the lateset sense version of this kernel work for you on FR008? For me, it always hangs on the white HTC screen. And to be clear if I use the CM7 version of the kernel with the latest CM7 nightlies, I'm fine.

And I totally get the Dalivik thing now. Thanks again.
[HTC Aria Android Development] drowningchild:
i dont use sense bloat is the main thing but ti dont like the extra steps to just get my gps working or i would test
[HTC Aria Android Development] drowningchild:
i will try sense kernel modding with the 2.2.2 rom
[HTC Aria Android Development] drowningchild:
updated first post with updated kernel

http://www.mediafire.com/file/p8wup7ipz9kwjfz/drowningkernel_6-6.zip
[HTC Aria Android Development] drowningchild:
updated again with tweaked smartass

http://www.mediafire.com/file/f5cpg1dbsbhxea3/drowningkernel_6-7.zip
[HTC Aria Android Development] Plasmamuffins:
6-7 breaks wifi.
[HTC Aria Android Development] CallMeAria:
? I've been running 6-7 for a few days now and ive been on wifi the whole time. So its not the kernel. Bad flash maybe? What nightly/rc are you running? 6-7 will break wifi if you're not using a nightly atleast as recent as the jznomoney wifi fix merge.
[HTC Aria Android Development] cHarley04:
+1 - and that, I believe, is Nightly 30 or later.

;)
[HTC Aria Android Development] Plasmamuffins:
I dont remember which nightly im on. All I know is that its far enough to where you can find the Easter eggs in the settings.
[HTC Aria Android Development] cHarley04:
Uhh, that's not exactly new.

Let's put it this way, if you haven't flashed a current ROM in the last week, you need to do so.
[HTC Aria Android Development] drowningchild:
Yes I would suggest doing so also

Sent from my Liberty
[HTC Aria Android Development] Plasmamuffins:
Will do. Thanks.

Also, these kernels heat up my phone pretty fast, does that happen to any of you?
[HTC Aria Android Development] drowningchild:
with smart ass yes when running cpu intensive things as its 400-806 on screen and it can jump pretty fast in temps because it doesnt scale down right away it lets the cpu use die down as thats how its configured

its pretty self explanitory in the smartass part of the kernel

https://github.com/drowningchild/ht...6c4ad599db/drivers/cpufreq/cpufreq_smartass.c
[HTC Aria Android Development] Plasmamuffins:
That makes sense.
[HTC Aria Android Development] Bored God:
Can this Kernal go past 806? The kernal I am using is

2.6.32.17-cyanogenmod-g46ca326aria@giovanni #69

. I keep my phone on performance 600-864 and works fine. But I'm not getting what the difference is in these new kernals. Is their any other performance gains?
[HTC Aria Android Development] drowningchild:
I made the max frequency 806 because that's the max most aria's can go

Performance has no scaling and it will only sit at the highest frequency

This kernel has smartass scaling explained in prior posts and the first post explains everything

Sent from my Liberty
[HTC Aria Android Development] Bored God:
Sorry, didn't fully understand what smartass gov. was. Is their any higher kernels with AUFS, Swap, Smart gov., I wouldn't mind going higher since my aria seems to handle 864 just fine. And I dont really care about battery life or burning it for that matter. I just want to see how much I can push it and if I can gain anything out of it.

Thank you
[HTC Aria Android Development] cHarley04:
CPU stuck running at MAX clock rate

Twice now, I've found my phone "stuck" at 100% CPU usage. The "Android System" task is consuming every available clock cycle I give it via raising or lowering the MAX cpu speed. Changing the governor when this happens has no effect. The only way out of this condition is a reboot.

I'm not sure my problem is related to this kernel, but since it has occurred twice since installing it and selecting the smartass gov, I guess here is as good a place as any. I installed this kernel right after doing a wipe data & dalvik, and installing RC4, so I'm not sure which may be causing the issue. I have repeated the wipe and reinstall but the condition has returned.

Since I can't reproduce this intermittent condition at will, it will likely be a slow process of elimination, but I thought I'd post this in case anyone else has run into this situation. I've only stumbled on this condition after pulling the phone out to use it and spotted the cpu sitting at 100% on a desktop widget. The Android System task that's eating up the cpu, seems to "give up" clock cycles as needed, as I don't see any loss of phone performance or responsiveness when this occurs.

.
[HTC Aria Android Development] drowningchild:
i just started seeing this also :( i cannot see what the issue is
[HTC Aria Android Development] drowningchild:
From what I see it's an issue with cm itself as I flashed nightly 30 and everything is fine
[HTC Aria Android Development] cHarley04:
I don't really know at this point. I've been stable now for 2 days after reinstalling nightly 34 plus ladios' kernel. :confused:

I'm going to wait another day or two, and if it stays stable, I'll reflash your kernel. I guess then, we'll know.
[HTC Aria Android Development] lsusparky621:
Will the versions 6-7 of this kernel work with the newly released stable version of CM7? Didn't know if there were any changes made to the CM7 between RC4 and the stable release that would have caused any issues with flashing versions 6-7 of this kernel.
[HTC Aria Android Development] lilhaiti:
This kernel will work just fine with the stable release of CM7
[HTC Aria Android Development] drowningchild:
Your CPU isn't stuck at 100%?
[HTC Aria Android Development] cHarley04:
Update:

After several days of no problems on N34 & ladios' original kernel, I flashed nightly 39 and ladios' new kernel with aufs. The phone sat overnight with all radios except the phone turned off and I woke up to the CPU at 100% again.

:confused:
[HTC Aria Android Development] drowningchild:
i have it flashed on cm7 39/aufs and no cpu @ 100%

do not flash the gps libs thats the only thing that has issues and i dont know why
[HTC Aria Android Development] cHarley04:
Thanks, I'll try that. I have been using the gps libs, but will leave them out this time.
[HTC Aria Android Development] eyeballer:
drowningchild, any thoughts on submitting your kernels for distribution with Kernel Manager? App is now in market and users should be able to flash kernels to their devices directly through it.

Free/Pro

PM me and we can get you set up :)
[HTC Aria Android Development] drowningchild:
no

10char
[HTC Aria Android Development] Funkmon:
Seconded. I see a lot of kernels for my evo, none for my Liberty.
[HTC Aria Android Development] Funkmon:
Double post, but unrelated. I just want to say that I just flashed this kernel for the first time, and it actually really made a difference in the speed of my device. No kernel I ever flashed, regardless of the device, has ever made me notice a difference. This makes the Aria much more tolerable to use! Thanks!
[HTC Aria Android Development] drumist:
The application is useless for Aria users. Since the Aria is S-ON, applications like that one can't install kernels.
[HTC Aria Android Development] drowningchild:
how is it intolerable?
[HTC Aria Android Development] CallMeAria:
our little phone isnt nearly as snappy as the Evo :P But your kernel is definitely a step forward. I keep jumping back and forth between you and Ladios Kernel, but I keep coming back to this one because of the 320Mhz clockspeed.
[HTC Aria Android Development] Funkmon:
It's not, but I type fast, and sometimes the keyboard will lag, but not with your Kernel. :D. It makes it MORE tolerable, not that it was intolerable before.
[HTC Aria Android Development] tommyguns818:
So I just flashed this and I'm running the CPU using smartass. For some reason the min. is 400. Ive even made sure in the settings/performance option that it was set to 200/786. did a reboot and the lowest the cpu will go is 400. Does anybody know why? Is it the smartass way?
[HTC Aria Android Development] CallMeAria:
Its the smartass governor. Its designed to run low with screen off and for performance with screen on. So its min is 400 with screen on. That way you get the best of both worlds.
[HTC Aria Android Development] tommyguns818:
Wow.... .thats pretty neat. Thanks for the info. Good work here drowningchild.
[HTC Aria Android Development] CallMeAria:
I can also verify that the problem with the 100% CPU is in someway related to flashing the reverted GPS libs, regardless of whether you flash them before or after the kernel. I reflashed nightly 39 and the 6-7 kernel and all is well again.

Sent from my cm7 Aria.
[HTC Aria Android Development] drowningchild:
It happens even with stock kernel
[HTC Aria Android Development] CallMeAria:
Now that you pointed that out it made me laugh thinking about all the people that were complaining about the horrible battery life on the nightlies or a particular kernel and I'd be willing to bet most of them probably flashed the reverted GPS libs as well :p

Sent from my cm7 Aria.
[HTC Aria Android Development] juggalofr33k:
I've tired almost all the different settings and kernels and cm7 Roms out there. This kernel definitely gives the best battery life. Almost double the battery over the others...
[HTC Aria Android Development] drowningchild:
thats all what i really wanted(smartass) as profiles on setcpu are not reliable just causing lag when unlocking or just random lockups with incoming calls
[HTC Aria Android Development] brswattt:
When I run the smartass kernel, It seems like I get lower performance.

I can tell because the screen off animation is slow.

Is there any specific thing to do when installing this kernel?

Or the steps to install?
[HTC Aria Android Development] CallMeAria:
The smartass kernel isnt meant to provide the best overall performance. Its meant to combine performance (OC with screen on) with Battery savings (UC with screen off) without having to run any profiles, such as with Setcpu. Its a compromise of those two, as you can get better battery life

OR

better performance with a different governor. But no other governor will offer you both the way this one does.
[HTC Aria Android Development] drowningchild:
+1

also, you prob. reverted to old gps on too new of a rom
[HTC Aria Android Development] tribestros:
I know. All that complaining and making myself look like a jackass over ****ty battery life is due to the weird compatibility issues with the GPS libs.
[HTC Aria Android Development] Funkmon:
Is that how the smartass governor runs in other kernels, or is it just a customization for this one?
[HTC Aria Android Development] drowningchild:
this is the only smartass kernel for our phone but its pretty similar to other phones settings
[HTC Aria Android Development] DroidRunner:
Odd. I download your kernal, try to flash it, and it failed install and aborts. Nightly 42 with new GPS test patch.
[HTC Aria Android Development] retired_mnbooze:
I'm running n42, this kernal, and the new GPS line with no issues. maybe you have a bad dl?

Sent from my CM7 Aria.
[HTC Aria Android Development] DroidRunner:
Ill redownload with stock browser

Edit. That worked

HTC Aria

Gingerbread
[HTC Aria Android Development] drowningchild:
Compiling a new kernel with new goodies & using a new compiler :)
[HTC Aria Android Development] mikelebz:
Looking forward to it :)
[HTC Aria Android Development] drowningchild:
post updated with new kernel :)

http://www.mediafire.com/file/4h49zvtb0siwec2/drowningkernel_7.zip
[HTC Aria Android Development] lufis:
Getting an error when I try to turn on Wi-Fi with the latest kernel. Anybody else seeing this? :confused:
[HTC Aria Android Development] drowningchild:
using too old of a nightly need new wifi driver

mine works fine
[HTC Aria Android Development] CallMeAria:
The updated kernel is smooth as butter. Also not seeing any wifi issues here. It connecting almost instantly to my home network.

Nightly 42/DrowningKernel-7
[HTC Aria Android Development] Lord Alekosh:
So this wouldn't work on cm6 then?
[HTC Aria Android Development] drowningchild:
no unless i have it replace the wifi module which i plan to do
[HTC Aria Android Development] mikelebz:
What was wrong with wifi? My wifi has always worked fine. I'm just nervous to upgrade. Don't want to fix something that ain't broke. I suppose I can always revert to the nandroid.
[HTC Aria Android Development] drowningchild:
just a newer driver & enabled wireless n
[HTC Aria Android Development] retired_mnbooze:
drowningchild, feature suggestion: would it be possible to add "cpu temperature throttling" to your smartass gov? (cut back if temp is over 37°C)

Sent from my CM7 Aria.
[HTC Aria Android Development] drowningchild:
that would just have to be done with setcpu as a profile

ive never really gotten this phone that hot even on performance gov
[HTC Aria Android Development] DroidRunner:
Geting great battery life with new kernal and build 42

HTC Aria

Gingerbread
[HTC Aria Android Development] drowningchild:
i was curious about the battery life & performance changes as i used a newer compiler that should optimize it a bit
[HTC Aria Android Development] CallMeAria:
Battery life is great with the new kernel. I didnt have any complaints with 6-7 though either. But it definitely didnt get any worse on build 7. Performance does feel a little better though in my opinion. A little smoother.
[HTC Aria Android Development] agentg1001:
Hey drowningchild, do you have any plans of fixing wifi in the espresso (mytouch slide) kernel? It seems that there is a new wifi and gps driver that was recently released by cyanogen or some1 idk, don't have much knoledge about this.
[HTC Aria Android Development] Funkmon:
This is the best goddamn kernel there is. The performance is BETTER! Did I miss a changelog?
[HTC Aria Android Development] drowningchild:
I will see :)
[HTC Aria Android Development] lufis:
(Possibly) stupid question: How do I go about reverting to the stock kernel after installing this one?
[HTC Aria Android Development] lsusparky621:
Reflash the rom zip...I think
[HTC Aria Android Development] drowningchild:
Reflash the original zip of the rom you're using
[HTC Aria Android Development] drowningchild:
i have an update.zip which replaces the wifi driver and i need people to test it

link:http://www.mediafire.com/file/6x071qa69m96xct/drowningkernel_7-wifi.zip
[HTC Aria Android Development] CallMeAria:
Is this for cm7?

Sent from my cm7 Aria.
[HTC Aria Android Development] BuckMulligan:
I couldn't install it - I got an error message saying only "status 6." I tried downloading it again, but no difference.
[HTC Aria Android Development] drowningchild:
Sorry I noticed this when I actually tested this today sorry and when I fixed it the wifi has errors which means the permissions are not correct I'm guessing

I do not know the correct way to load a new module
[HTC Aria Android Development] juggalofr33k:
So my Aria can receive wireless-n signals with this kernel?
[HTC Aria Android Development] DroidRunner:
I believe just B and G. Someone feel free to correct me if I am wrong.

Edit: Yeah, Im sure I got that wrong. Drowing? Help?
[HTC Aria Android Development] drowningchild:
this kernel has no wifi driver included but i am trying to fix that(including updates for bcm4329)

but it will only work with the current liberty driver included with cm7 which includes wireless-n(2.4ghz)

i just need to know how to replace the wifi module without getting an error everytime :(
[HTC Aria Android Development] drowningchild:
heres a new one to try with a new i/o scheduler

http://www.mediafire.com/file/9oo88efu6s8de05/drowningkernel_7-VR.zip

edit: i dont see much difference :P but something new to try

have another scheduler i have found i will build the kernel & post it later :)
[HTC Aria Android Development] drowningchild:
Have the new kernel with new i/o scheduler:Simple io(SIO)

http://www.mediafire.com/file/l829iu7iegixgav/drowningkernel_7-SIO.zip

The Simple I/O scheduler is an extremely simple scheduler,

based on noop and deadline, that relies on deadlines to

ensure fairness. The algorithm does not do any sorting but

basic merging, trying to keep a minimum overhead. It is aimed

mainly for aleatory access devices (eg: flash devices)

i have not tested this yet :)
[HTC Aria Android Development] agentg1001:
Will this work with the mytouch slide (espresso)? Id like 2 try this out too
[HTC Aria Android Development] drowningchild:
no it does not include the board files for legend/espresso
[HTC Aria Android Development] agentg1001:
Oh alright I gotcha
[HTC Aria Android Development] CallMeAria:
I've got it flashed and so far so good. Ill put it through its paces when Kobe gets done with the Hornets ;)

Sent from my cm7 Aria.
[HTC Aria Android Development] CallMeAria:
I don't know if its the kernel or maybe the stars are just aligned right, but noticing an impressive performance jump with the new kernel/scheduler. Everything is just so much snappier. It wasn't slow to begin with but this is something. Battery life seems fine. Nothing noticeable from the previous kernel build yet. Ill see his it is at the end of the day. Two thumbs up for the new scheduler.

Nightly 61/smartass 245-787.

EDIT: so what's the diiference between the VR and SIO schedulers? I didn't see any description for the VR build. I'm using SIO right now.

Sent from my cm7 Aria.
[HTC Aria Android Development] Divino:
I notice some overhead using GPRS and/or GPS, you think this kernel is better?

Is possible a "lighter" use changing kernel or we need a different radio?

Thanks
[HTC Aria Android Development] drowningchild:
Yeah I'm seeing a nice boost with the sio too vr I have not really a clue about I was just lurking around some kernels for inspire/dhd and found these and they where pretty easy to add into the kernel

Ill check around for a description of vr
[HTC Aria Android Development] drowningchild:
I don't get what you are saying?
[HTC Aria Android Development] lilhaiti:
Well...when you start with snappy and try to get snappier...it's hard to tell. It feels a little snappier with SIO...but it could just be in my head. I will keep giving it a spin and report back...so far so good
[HTC Aria Android Development] Divino:
I'm sorry, I'm Italian and I do not express very well in English ... ... in the last nightly I've found serious overheating (over 50 ° C, followed by rebooting the phone) using GPRS and GPS and wanted to know if using the latest kernel the situation improves or if it's a radio version problem, IMHO it seems that with the latest sio-kernel the phone warm less.

I'm also looking to next nighlty version...

...in changelog:

GPS: Fixes mFixInterval = 0 issue in gingerbread (android_hardware_qcom_gps)
[HTC Aria Android Development] drowningchild:
thats pretty hot =o

Im usually in the mid 30C even with games running, it could be the smartass as it only goes down to 400mhz when screen on, you could try capping the max mhz to a lower value to helpwith the overheating

it also could be the gprs being used so much as it is pretty slow so it has to do more work