yashsingh1/xdaforums huggingface dataset:
[myTouch 4G Android Development] mikejet:
awesome looking forward to it :D
[myTouch 4G Android Development] tnpapadakos:
on CM 6.1.2 RC2

ADW Home

anyrss, beautiful widget, xiialive, glass calendar widgets running

1804 performance
[myTouch 4G Android Development] dumfuq:
Ok fixed the newer cm7 one to have jesus mode enabled (clocks up to 1804 if desired)

http://www.mediafire.com/?iimbsy3y9d9zf4l
[myTouch 4G Android Development] tnpapadakos:
with the cm6 kernel w/updated wifi my wifi doesnt work...just scans and scans even as i stand right next to my router

the other cm6 kernel does work... are the links reversed on the op?
[myTouch 4G Android Development] mikejet:
loving version 2 dumfuq!

great job.
[myTouch 4G Android Development] Foo_Blyat:
This kernal may no longer work correctly due to this...

Even tho Faux is talking about HIS OWN kernal, im guessing the statement applies to any kernal made before build 29.
[myTouch 4G Android Development] dumfuq:
Here ya go. updated source for the nightlies.

http://www.mediafire.com/?dp5h0py7l1ne1hw
[myTouch 4G Android Development] gaww:
Want to be sure - is this compatible with 29 now?
[myTouch 4G Android Development] tnpapadakos:
pretty sure thats what he means, oh and i did the 29 for ya
[myTouch 4G Android Development] gaww:
Thanks - already flashed it.
[myTouch 4G Android Development] dumfuq:
updated the source again for the nightly users.

http://www.mediafire.com/?ynfrwau3o5pgyan
[myTouch 4G Android Development] dumfuq:
I was getting serious lag using the kernel posted above with nightly 30.

diffed the kernels from 29 to 30 and they were the same, so it probably is meant for 31?
[myTouch 4G Android Development] faux123:
Because the new patch changed the resource name for the 2D driver, so the framework/libraries looking for that resource cannot find it, and probably default back to the software only drivers... I was surprised it didn't crash, which means fairly robust coding in the framework/libraries that defaulted back to a software only version when resources cannot be found... ;)

Ain't it wonderful to read source code ;)
[myTouch 4G Android Development] dumfuq:
Updated the source and included farmatito's #22 patch for experimental purposes.

http://www.mediafire.com/?8r57lcfmpxztn8x
[myTouch 4G Android Development] mikejet:
157.4KB? Is that correct?
[myTouch 4G Android Development] radamo:
You should re-download. The file in that link is 2.5MB.

RA
[myTouch 4G Android Development] Foo_Blyat:
I've tried downloading 3 different times.

Got 154kb 155kb and 156kb. Not sure what the deal is.
[myTouch 4G Android Development] mikejet:
updated is awesome dumfuq!

my favorite kernel
[myTouch 4G Android Development] Foo_Blyat:
4th time was a charm, not sure what was up with the first three.
[myTouch 4G Android Development] dumfuq:
same as the last one except CONFIG_SERIAL_MSM is not set.

just a test for battery life.

http://www.mediafire.com/?phma7ccfw7l75p2
[myTouch 4G Android Development] verysick:
can i flash this wid RoyalGingerV1.5?
[myTouch 4G Android Development] mikejet:
flashing now!

simply the best kernel no contest.
[myTouch 4G Android Development] Vez02:
Ive been using this for a day only but i noticed there is a lag when i open up apps or at least the messages. Not sure why? what is the best frequency that I should set this up to? Got it at 245min 161MAX right now.
[myTouch 4G Android Development] mikejet:
I use 245min 1708max with On Demand on CM7 v7.0.0

Works perfect.
[myTouch 4G Android Development] Foo_Blyat:
loving your kernals!
[myTouch 4G Android Development] dumfuq:
updated it

http://www.mediafire.com/file/jsqo5j...s-g9af8d76.zip
[myTouch 4G Android Development] DADDYDC650:
Sweet! Thanks chef! What's new?
[myTouch 4G Android Development] faux123:
I would guess it's the same Zinx fix (video frame buffer issue) I incorporated a couple of days ago...
[myTouch 4G Android Development] DADDYDC650:
Thanks Faux. I wonder if it also has the youtube sleep bug fix.
[myTouch 4G Android Development] clamder:
pretty sure that's one and the same.
[myTouch 4G Android Development] DADDYDC650:
You are correct. What I meant to say was that I wonder if the video playback fix was incorporated into the updated kernel as well.
[myTouch 4G Android Development] dumfuq:
same changes. Just updated to the 2.6.35 branch.

2.6.35.13-oc-cm-smartass_g5f28375.zip
[myTouch 4G Android Development] Foo_Blyat:
I thought you forgot about us. Going to give this kernal a try on evil d's sense 3.0
[myTouch 4G Android Development] elry567:
Not sure this is a sense kernel:)
[myTouch 4G Android Development] Foo_Blyat:
I know, I just love his kernals so I gave it a try, I ended up going back to evil d's
[myTouch 4G Android Development] bigscottie:
Its not a sense kernel. Its for aosp/cm7!

Sent from my CyanogenMod Powered, Warp speed edition phone...Don't be Jealious! ;)
[myTouch 4G Android Development] mikejet:
This update + CM7.1 = AWESOME
[myTouch 4G Android Development] dumfuq:
updated the source today.

http://www.mediafire.com/file/s7opob1c7ai5waq/2.6.35.13-oc-cm-smartass_gcd0a2ba.zip
[myTouch 4G Android Development] :
Ninja Style!!!!
[myTouch 4G Android Development] dumfuq:
and again

2.6.35.14-oc-cm-smartass_g24ccae9.zip
[myTouch 4G Android Development] dagod80:
Like the new kernel.
[myTouch 4G Android Development] dumfuq:
updated it to the newest source

2.6.35.14-oc-cm-smartass_g0dd6e8c.zip
[myTouch 4G Android Development] :
Hows wifi with this kernel?
[myTouch 4G Android Development] ihidbehindmusic:
Mine isn't working, I'm probably going to re flash the kernal in the morning though.
[myTouch 4G Android Development] :
wipe dalvik and wipe cache, and flash, let it sit, and when it boots, reboot, and you should be fine. my wifi works perfect.

quadrant easily hit 3000+ thanks dumfuq for your great kernels!!!
[myTouch 4G Android Development] Dan_Brutal:
Nice kernel dude. Great work.
[myTouch 4G Android Development] syaoran68:
hmmm just tried it and my gps was stuck on flashing. not sure whats going on going to reboot and see if it happens again.
[myTouch 4G Android Development] FckingAllen:
I haven't had any gps issues, and I leave mine running. what rom are you on?
[myTouch 4G Android Development] syaoran68:
CM7#18 just restarted the phone and its gone now. though when closing apps the gps does stay on for a few seconds longer now. maybe because its confirming the app closes then sending gps it idle
[myTouch 4G Android Development] dumfuq:
Well, I think the initial tests of v2 are a success at least as far as I'm concerned. I will most likely continue to compile this until it is added to cmmod.

I've definitely been impressed with the battery life and have had no other issues. Props to erasmux.

It's now about time to plug it in and it's been running for >25 hours. fyi this is with at least 8 hours of listening to music...
[myTouch 4G Android Development] brian6685:
Are you using setcpu at all?
[myTouch 4G Android Development] dumfuq:
nope. 10 chars.
[myTouch 4G Android Development] dumfuq:
btw, I just plugged it in and it said 10%
[myTouch 4G Android Development] brian6685:
Wifi calling works, runs really smooth too... nice work. I'm gonna uninstalled setcpu and test it out for tomorrow
[myTouch 4G Android Development] sl1k1:
Lol ya I noticed that when I flashed back to the stock kernal..thanks D
[myTouch 4G Android Development] JeffyLube0:
I've got this flashed right now.

I want to know if 1GHz is the cap for this kernel? Also does it underclock if low on battery?

Safe to use SetCPU with this kernel? no complications?
[myTouch 4G Android Development] twiztidmyt4g:
What is the highest o/c on this kernel?
[myTouch 4G Android Development] faux123:
Just flashed this Kernel with Gr8Gorilla's DHD ROM, Wifi is NOT working with this ROM, too bad....

Was going to give smart-ass governor a try (I don't like On Demands's battery drain and I don't like Conservative's GUI lag).

Oh well...
[myTouch 4G Android Development] option94:
You have to install the wifi driver. Look through the beggining of his kernel thread. It should be there.
[myTouch 4G Android Development] VolcanicSkunk:
This kernel goes up to 1.5 GHz. I haven't really used SetCPU at all with this kernel. I just left it at 1 GHz and it's been running great for the last 24 hours! It is much faster than zinx's stock CM 7 kernel. I love this kernel Dumfuq! Great Job!!!
[myTouch 4G Android Development] Foo_Blyat:
excited to try this kernal out.
[myTouch 4G Android Development] FckingAllen:
I've uninstalled Setcpu to see battery life with the kernel just working by its self. Can't wait tobsee the results. Ill keepya posted.
[myTouch 4G Android Development] Foo_Blyat:
My phones been off the charger for only an hour and a half and I'm down to 78% ??????????

Auto sync is off, wifi is off, GPS is off.

Am I holding it wrong?
[myTouch 4G Android Development] VolcanicSkunk:
did you get v1 or v2? Because I've had the same issues with v1. I've been on battery for an hour and a half with about 45 min of music playing and I'm still showing 100% with v2.
[myTouch 4G Android Development] Foo_Blyat:
I'm on v2. Could it be the physical battery that sucks?
[myTouch 4G Android Development] VolcanicSkunk:
It would really only be the battery if your battery life sucked on other ROMs too. You could try wiping the battery stats the next time your fully charged and see if that makes any difference. That can be done via recovery>advanced>wipe battery stats.
[myTouch 4G Android Development] syaoran68:
i am very interested in this. right now i have setcpu on OC'd to 1.5ghz. no profiles just running it like normal. but i do have GPS and bluetooth always on. ( hehe yea thats the way i roll) and i'm still getting around 12-14 hours per charge. i stream music alot from internet stations. let me know how it works. and i'll give it a shot.
[myTouch 4G Android Development] faux123:
Can someone post a working bcm4329.ko for this Kernel? I extracted bcm4239.ko from Gr8Gorilla's latest kernel but it's not working with this universal kernel...

Thanks.... I really want to try the smart-ass governor....

Edit: I am running Gr8Gorilla's latest DHD ROM port...
[myTouch 4G Android Development] FckingAllen:
So after four and a half hours without Setcpu on my phone its at 78% without much usage besides text messaging and checking up on facebook every once in a wile. I'm concerned though because normally when I do use Setcpu I have all my profiles set up nicely and so far they SEEM to have been doing a better job then just letting everything run the way it normally is. But I never max out my OC when I have them set.

so after this day is over and I get back at my house, I'm definitely going to go back to Setcpu. it improves battery life for me for sure.

this kernel is still BOSS though! not hating
[myTouch 4G Android Development] brian6685:
My phone has been unplugged for 9 hours 4 minutes and I'm still at 78%. Been using the phone regularly too... not using setcpu
[myTouch 4G Android Development] FckingAllen:
I'm at 29% no setcpu
[myTouch 4G Android Development] Amac1222:
I made it to 17 hrs yesterday with no setcpu. That was texting, web browsing, and some games. Still think I'm going to go back to setcpu although I will say it lasted about 4 1/2 hours with full charge at just light web browsing and texting to start. Once the gf started texting me it was all battery drain from there.

Probably the first kernel I've used where midway through the day I didn't have to give it a small charge however to get me through the night. This is so far the best!
[myTouch 4G Android Development] Foo_Blyat:
After I flashed this kernal my first charge only got 7 hours.

So I recharged the battery, rebooted into recovery, wiped battery stats, unplugged the phone and rebooted.

Left the phone to idle and 6 hours later I woke up to see I was still at 100%.

Its now been on for a little over 12 hours and I'm at 85%.

Amazing kernal!
[myTouch 4G Android Development] 99danman:
Are you using SetCPU?

Sent from my HTC Glacier running CM7 Nightlies :D
[myTouch 4G Android Development] eliasadrian:
Is it just me or is the wifi driver not at the beginning? I'm trying this out on the plain old stock rom, and so far the only issue is the wifi error. Thanks.
[myTouch 4G Android Development] JeffyLube0:
Well I tried this out without SetCPU. The idea of it is nice but it just wastes too much battery when the screen is on. I'd much rather use a conservative profile in SetCPU

Thanks for the awesome work I'll keep checking back for updates =)
[myTouch 4G Android Development] elcrack:
This is the first time i've ever commented, but i felt i had to due to the awesome results i've had from this kernel! I am currently running CM build #21 and everything is running great on my phone. i have had it on for 19 hours and i'm still at 25% battery. I know that most of those hours are me being asleep, but even with moderate use and getting over 100 work emails (which always drains my battery big time) while i was awake the battery is still chugging along! Thanks for this awesome kernel!
[myTouch 4G Android Development] dumfuq:
new version posted

updated source.

created cm6 branch.

opened up the frequencies for crazy people.
[myTouch 4G Android Development] jmwils3:
Open how
[myTouch 4G Android Development] dumfuq:
should clock up to 1804 for those so inclined.
[myTouch 4G Android Development] jmwils3:
What roms are compatible? Because that would be highly desirable to me

Nvm, found it
[myTouch 4G Android Development] acureto:
Has anyone tested this on the iced glacier rom by chance? What were your results if you did test it out?
[myTouch 4G Android Development] VolcanicSkunk:
Would it be possible to add lower frequencies? I prefer to underclock and 768MHz is just too low. Is it possible to add something around the 806MHz range like Gr8Gorilla's Sense kernel?
[myTouch 4G Android Development] daprince047:
I tested the kernel before this and my WiFi was broken on iced glacier 1.1.6
[myTouch 4G Android Development] faux123:
I just tested the latest CM6 versions on Gr8Gorilla's DHD ROM port... Wifi is still not working... I guess these kernels are for CM6/7 series not for Sense/Expresso series....

I was hoping this would work so I don't have to spend time to work on my own ROM...
[myTouch 4G Android Development] jmwils3:
Guys, the open clearly shows these kernels are for cm6 and 7 only.. just saying
[myTouch 4G Android Development] Noslice2002:
I am using it with iced glacier, and wi fi just shows error, but after 12hrs I am at 55% battery. If wi fi is a must for you, then this kernel isn't. Love the battery life though! Thanks!
[myTouch 4G Android Development] faux123:
Ah, no... if you read his OP, he said he only tested on CM7, but he compiled in with any kernel option, so he said they "Might Be" compatible with other ROM series. I tested them out to show that they weren't compatible with Sense based ROMs...
[myTouch 4G Android Development] FckingAllen:
Amazing performance on build 22! This is ten times better than what was on there and the CMsettings recognize it. This is definitely a win!
[myTouch 4G Android Development] Noslice2002:
Anyone know how to get the wifi working for sense with this kernel? Don't use it much, but would like to have wifi, sense, and this amazing battery life. 15 hrs and still at 42% ridiculously great!
[myTouch 4G Android Development] jmwils3:
not entirely positive if this will work, but I know gorilla's kernel has something about wi-fi issues, along with steps to fix it. just a thought, idk if it would work.
[myTouch 4G Android Development] Noslice2002:
I'll check it out. Hopefully it works. That's what nandroid is for...right?
[myTouch 4G Android Development] tnpapadakos:
this kernel works great (wifi, usb, and everything else) on cm6.1.2rc2

oc up to 1804

thanks, dumfuq
[myTouch 4G Android Development] jmwils3:
works great on cm7 too :) just make sure to choose the cm7 version from the op
[myTouch 4G Android Development] jmwils3:
let us know how it goes. Im personally partial to sense, but I like the speed and smoothness of my 1.8 ghz CM7 too.
[myTouch 4G Android Development] epsix:
Guys...Wifi work on evilD latest 0.7 Desire Z.

Use root explorer "system/lib/module" long press on bcm4329.ko change permission then reboot.

This should work on all Sense rom stock MySense,evilD Z,HD,Miui Gr8gorilla HD,Miui.

Edit: make sure you download cm6 kernel if you use Sense rom because it's Froyo 2.2.1
[myTouch 4G Android Development] jmwils3:
how did you get it work work with wifi on this kernel with that rom? others have been reporting problems, did you do something different?
[myTouch 4G Android Development] epsix:
Use root explorer "system/lib/module" long press on bcm4329.ko change permission then reboot.

Edit: make sure you download cm6 kernel if you use Sense rom because it's Froyo 2.2.1
[myTouch 4G Android Development] jmwils3:
awesome :) thanks for the info, Im sure there will be plenty of happy sense users out there that will benefit from this knowledge.
[myTouch 4G Android Development] Noslice2002:
WHat exactly should I change the permissions to?
[myTouch 4G Android Development] epsix:
once you long press to change permission check every box then reboot.

Dumfuq: your wifi module won't pick up wireless N 5ghz can you update it so it can pick up 5ghz band?
[myTouch 4G Android Development] Noslice2002:
Still getting the error message, but I don't use wifi that often, so no big deal. Thanks for the help though.
[myTouch 4G Android Development] JeffyLube0:
Awesome that this kernel can do 1.8GHz!
[myTouch 4G Android Development] epsix:
reboot one more time then go into wirless network keep pressing the "Wi-Fi" check box it will pick up your wifi go back a page you can see my picture that i upload it works...don't give up that easy...lol..it's all about learning.
[myTouch 4G Android Development] Noslice2002:
Still no dice epsix. I love android just because I'm always learning something new. Half the fun of having the phone. I'm gonna try again in the a.m. when I have a full charge. Maybe that willl help.
[myTouch 4G Android Development] dumfuq:
try this...

2.6.32.28-cm-gcc7db01-oc-smartass-froyo
[myTouch 4G Android Development] crx4xharder:
Cm6 wouldn't dl so I used cm7 kernel on evils miui 2.2.1 with cw 3.0.0.2 oddly enough, only 2.3 kernels work. On a 2.2 rom?!? Broke my market dling but wifi works.
[myTouch 4G Android Development] epsix:
No go,it won't pickup/see my 5ghz band only pick up 4.2ghz band but it keep on disconnecting reverting back to the original bcm4329.ko at the op thank you thought keep trying ok:D
[myTouch 4G Android Development] faux123:
Wifi works with Sense series ROMs if you download CM6 kernel from dumfuq...

Install the kernel using the usual procedures (wipe cache, wipe dalvik, install zip)

reboot

extract bcm4329.ko from the zip file

copy the extracted bcm4329.ko to /system/lib/modules/ and overwrite the old version in that directory

(you can do this using terminal emulator or root explorer)

then using terminal emulator do:

chmod 644 bcm4329.ko

chown root.root bcm4329.ko

then just go to wireless settings and voila, enable Wifi, you are good to go...

for some reason, the script file in the zip fail to install bcm4239.ko, that's why wifi is not working because it was using the old one from the previous kernel....

I was going to build my own kernel because of this.. but now I can use this instead of building 1 myself :) Now I can finally check out the smart-ass governor with everything else working :)
[myTouch 4G Android Development] drzodiac:
AMAZING! Battery life rocks. This kernel is smooth and lean on Nightlies 24...
[myTouch 4G Android Development] Noslice2002:
When I go to terminal and enter the code it tells me 4329.ko, no such file or directory. I followed the instructions to a t, and no luck. Any other suggestions?
[myTouch 4G Android Development] ckisgen:
sorry if I'm coming in late on this ... but what do you mean with 'everything else working' ? what's NOT working on this kernel?

thanks for the detailed WiFi fix BTW for sense ROMs ... I'm thinking about flashing this one over to my Ice Glacier 1.6 so I can have the smartass gov. I like gorillas 0.5 kernel that's built in but alas, no smartass!
[myTouch 4G Android Development] drzodiac:
I'm not getting media audio. Videos have no sound. Ringtones work though no music either.
[myTouch 4G Android Development] ckisgen:
OK, but is this kernel specific? in other words, could this be related to the combination of this kernel and whatever ROM you're on? (presuming cm6 or 7)

just wondering cos I'm on ice glacier and was considering flashing this kernel but not if I'm not gonna have no media audio, etc.
[myTouch 4G Android Development] Noslice2002:
I have ice glacier, and everythings great, except I can't get wifi to work. Many methods in this thread, just can't get any to work. Battery life is fantastic. If you don't use wifi, or can get it to work for you, this kernel kicks ass!
[myTouch 4G Android Development] mulletcutter:
The mediafire site for cm7 just keeps refreshing, wont let me download it.
[myTouch 4G Android Development] faux123:
Here's a step by step instruction to get this kernel to work with Sense based ROMs (rooted Stock, Iced, Desire Z, Desire HD ports):

1. download CM6 version (via phone directly or to a PC)

2. copy the downloaded zip file to /sdcard/download/

3. use Root Explorer/Astro/whatever file manager of your choice and extract the following file: bcm4329.ko and place it in /sdcard/download/ directory also.

4. Open ROM Manager and select "Reboot into Recovery" and select "OK"

5. Once in recovery, select "wipe cache partition", select "Yes", then select "advanced", then select "Wipe Dalvik Cache", then select "Yes" again. Once finished, click the back button to go back to the main recovery menu. On that menu, select "Install Zip From SDCad", then select "Choose zip from SDCard", then go to /sdcard/download and select the downloaded zip file and let it run its script.

6. Once the script is done, select "reboot system now"

7. Once your phone is rebooted, use file manager of your choice (with root access and enable R/W access), copy the bcm4329.ko from /sdcard/download/ to /system/lib/modules/ directory and overwrite the existing file there.

8. Open up terminal emulator of your choice:

su

cd /system/lib/modules

chmod 644 bcm4329.ko

chown root.root bcm4329.ko

9. close your terminal emulator

10. go to Settings->Wireless & Networks

11. click the check mark on Wi-Fi and, Voila, you should have Wifi working with your sense ROM.

Enjoy the Smart-Ass Governor from dumfuq!!! Give him all the credit and thanks :)
[myTouch 4G Android Development] eliasadrian:
I just did epsix's method of changing permissions of the bcm4329.ko file to all of them being checked using Root Explorer and rebooting. Works great so far, it's only been ten minutes though.

Just fyi, I did start the other/longer process and extracted the bcm4329.ko file from the kernel and copied it over to /system/lib/modules, but I tried this before the post just above mine so I didn't have that new first line of code for terminal emulator added so I couldn't get it to work and reverted to epsix's method. So I guess I have the extracted bcm4329.ko file with permissions changed. (I go in to detail in case someone is having issues)

Thanks dumfuq!

Edit: I used the previous kernel, the v2 one that came out just before this 2/1 one. I couldn't get the wifi to work with the kernel released 2/1 so I went back to the previous v2.

This is all on rooted stock ROM
[myTouch 4G Android Development] faux123:
Question for dumfuq:

Does your kernel use HAVS (Hybrid Adaptive Voltage Scaling)? I read good things with both Smartass governor + HAVS == amazing battery performance and responsive UI.

I am still learning kernel hacking myself. I just recently figured out how overclocking is done via spare PLL2. Now I am trying to read up on smart-ass and HAVS... kernel hacking is additive...
[myTouch 4G Android Development] :
What roms are you guys using this on only ice glacier and cyanogenmod and gorrilas ports don't have smartass kernel all evils roms does if you check.....