yashsingh1/xdaforums huggingface dataset:
[Huawei Ideos X5 U8800] franciscofranco:
By the time I had this **** uploaded and running I didn't had the cm7 ramdisk, which I do now. I'll get one version running in the next update.

I run with 1497/806 minmax.

If you want to calibrate sure go ahead. I myself never calibrate my battery, actually I think I never did it in any android phone, but I'm not a battery duration "freak" ;)
[Huawei Ideos X5 U8800] Vk_:
Well, I think I am! :D At least getting there.

Anyways, great job!
[Huawei Ideos X5 U8800] sanpsa:
Maybe not, phone ended up quite dead :(
[Huawei Ideos X5 U8800] tranced1:
Flashed with oxygen version - unable to boot.

Returned to previous.
[Huawei Ideos X5 U8800] randomparanoia:
Oxy version does not work with cm7 Rom. It ends bootlooping :P

Hope you release a Cm7 version (:
[Huawei Ideos X5 U8800] tranced1:
Flash CM7 with miui version -works for me!

Antutu 3656 at 1500 perfomance!
[Huawei Ideos X5 U8800] randomparanoia:
thanks tranced1! Miui version did the trick :D

edit: and it seems it was the only one to make haptic feedback to work! it never worked before ^^
[Huawei Ideos X5 U8800] franciscofranco:
Nice discovery, I had no idea to be honest lol
[Huawei Ideos X5 U8800] ksatta:
If anyone is running linux you can create a zip with cm7 ramdisk with abootimg (google). I'll do that when I have time, but if anyone wants to do it before that :)

- unpack one of the oxygen/miui zips.

- extract boot.img with abootimg.

- get cm7 boot.img from geno's cm7 zip.

- Use abootimg to update cm7's original boot.img with the kernel (zImage) which you extracted earlier from franco's boot.img.

- Replace the boot.img in franco's zip with your updated boot.img.

Something like that. Man, it's hard to write directions for it, but it's easier than it sounds :)

That way you'll get a zip with cm7's original ramdisk, so it should work better.
[Huawei Ideos X5 U8800] d3xtr0:
very good on miui :) great work franco
[Huawei Ideos X5 U8800] prot_x:
This (17 Aug) version freezes and reboot the phone when CPU settings are 368/1516/Savagedzed using Oxygen rom. So it seems that the 4 Aug kernel could be OC'd more than this version. At least on mye phone.
[Huawei Ideos X5 U8800] Tasadduq:
Can anyone confirm please if mic in miui works over this kernal, i had issues previously. Many Thanks.
[Huawei Ideos X5 U8800] skifyr123:
I have same problem on MIUI. But I normally don't have min 368MHz, but lower.
[Huawei Ideos X5 U8800] vonManstein:
Excellent with void, good battery life a well, get through two days easily (passed the stage where I play with the phone every minute).
[Huawei Ideos X5 U8800] calmet:
FRANCO :

SavagedZen, InteractiveX, Minmax and Scary,smartess etx which is best??? whats is different??
[Huawei Ideos X5 U8800] vlc_marcos:
What happen if I put the old kernel in the last rom of miui?
[Huawei Ideos X5 U8800] RoyaL:
franciscofranco, just to confirm, void kernel stopped 2 releases ago, right?

I have eridanus so the kernel in this version is already the latest, correct?

Thanks
[Huawei Ideos X5 U8800] mejobloggs:
Does using zram give a noticeable difference? Certainly sounds cool from the description. Some serious geniuses around to come up with this stuff heh
[Huawei Ideos X5 U8800] darkado:
i would like to know that too
[Huawei Ideos X5 U8800] Fruitgull:
Thanks for the new version of the kernel :) I'm happy to be back with your kernel. Love all the nice governors that really makes the phone more responsive.
[Huawei Ideos X5 U8800] rimsilva:
With MIUI release (from 17-08) and your Kernel my camera freeze, anyone with this problem?
[Huawei Ideos X5 U8800] dancer_69:
Hey, how you flashed this kernel for miui?

I get a rar file from 1st post link. I tried to change extention to zip(because otherwise isn't listed on cm recovery) but failed to flash.
[Huawei Ideos X5 U8800] randomparanoia:
Download it again. Im pretty sure its in .zip format... then just flash normally via CWM.
[Huawei Ideos X5 U8800] KiljoyMcCoy:
No problems with camera and new MIUI release. Have tried every mp setting

THanks for the great kernel =)
[Huawei Ideos X5 U8800] dancer_69:
Yes, somehow I download a different file. All are ok now.

Thanks
[Huawei Ideos X5 U8800] swayjd:
great release, loving it. don't get why miui won't add the governors in the rom, great that you did it.

about zram its got to be flashed right? Is it worth it?

cause i didnt really get what it does from the external link in the OP.
[Huawei Ideos X5 U8800] rimsilva:
I re-flash Kernel and Zram, the camera was ok, but I get 2/3 reboots in 30min.

I give up. :)
[Huawei Ideos X5 U8800] snake_boss:
Jazus, your kernel with MIUI is a battery killer, 10% over night with nothing special on, with smoothass governor....
[Huawei Ideos X5 U8800] randomparanoia:
for me it lasted 8h with 31% with CM7 rom. wifi always on, was really happy to see it didnt lose not even 1% during all that time.

I'm using min/max governor 268/1,1ghz
[Huawei Ideos X5 U8800] snake_boss:
I don't know what happening, I will try a fresh install with the latest MIUI and this kernel, to see if there is any difference!
[Huawei Ideos X5 U8800] franciscofranco:
What is your "nothing special on"? Because I've tested it with miui and oxygen and I didn't got any battery drain and yes I run with very high overclock settings.
[Huawei Ideos X5 U8800] snake_boss:
Nothing, neither GPS or WIFI, i will make a screenshot to U see what is happening ...
[Huawei Ideos X5 U8800] d3xtr0:
My phone get all battery drained over night.. I was with 50% and at 8am didn't have any battery.. :s running miui at 460 - 1300 with minmax. Other issue, I try to change the governor with setcpu but suddenly when rebooted the governor is smartass. And yes I've checked the set on boot.
[Huawei Ideos X5 U8800] d3xtr0:
wifi off, data on.
[Huawei Ideos X5 U8800] ksatta:
franciscofranco, "false alarm" about the speakerphone echo. It seems kinda random, the other day it was working with cm7 orig. kernel, now I get echo also with that. Investigating further.. might be my phone.

My phone rebooted when I set SavedZen 245-1516. After boot it works now, but it seems you can't oc as much with the new kernel, as someone said earlier. It might be a good sign, the new kernel might be pushing the cpu harder :D

Also here's some variations of the .zips:

franco.kernel 17082011 with cm7 ramdisk:

fk-8800-cm7-17082011.zip

cm7's original boot.img from 110815 version:

kernel_only-110815-cm-7.1.0-u8800_en_signed.zip

You can use the kernel_only zip to restore just cm7's boot.img, so you don't have to restore everything if you want to switch between the diff. kernels. The name is a bit misleading, should've named it "boot.img only"..

I just remembered cm recovery has an advanced restore function. Maybe it has an option to restore boot.img only? Oh well, here's a zip for that anyway :)

edit: Yup, the phone just rebooted twice within 1min of boot using SavedZen 245-1516, the other time I just got it switched to 245-13xx then it rebooted. No boots/freezes with prev. kernel. So something's definately different (more optimal? :). Tweaking continues.. :)
[Huawei Ideos X5 U8800] randomparanoia:
Strange stuff. I havent experienced any reboot with savagedzen/performance or min/max and have been testing with 1,5ghz and 1,8ghz speeds. Im using min/max governor for daily use and theres no noticiable drain (with wifi always on and moderate use, battery didnt drop during all night as well)
[Huawei Ideos X5 U8800] franciscofranco:
It's easy to see what's going on there. The alarm manager kept waking up the phone. That Mitalk program that comes with miui ****s wakes it up too a lot. I had to uninstall it when i was using miui otherwise battery ****ed up.

SetCPU is waking the phone too. I suggest you delete that **** and install No-Frills instead.

See if you have auto-sync on too, maybe you forgot to turn it off.
[Huawei Ideos X5 U8800] franciscofranco:
Strange as well, I run with 1498/806 minmax or ondemand and I never got reboots :/
[Huawei Ideos X5 U8800] sean707:
Hi francisco. sorry for noob question. im very newbie in kernel thinggy. want to ask, does the latest build franco kernel 170811 is better using with oxygen rom that using perf@martin#156 kernel?

thanks. :)
[Huawei Ideos X5 U8800] ksatta:
Yeah, I still have to test more. Now I've been using minmax and smartass 245-1516, no problems so far. Weird.
[Huawei Ideos X5 U8800] Vk_:
Theres been all this talk about governors, but which I/O scheduler should be used with each governor and what order each of them use (noop was easy to find(FIFO) but information on others is ether scarce or just incomprehensible to me)? 'coz if I'm not mistaken, this kernel brings few new ones. And one more thing, how can I confirm that ZRAM has been applied successfully?
[Huawei Ideos X5 U8800] vlc_marcos:
good question
[Huawei Ideos X5 U8800] calmet:
FRANCO :

SavagedZen, InteractiveX, Minmax and Scary,smartess etx which is best??? whats is different??

so why savegedzen and minmax is very poor antutu performance than smartess

smartess 3258 point

minmax 2342 point, savegedzen smilar minmax

test with 1209 mhz
[Huawei Ideos X5 U8800] ret4rt:
Seems like there is a bug with this kernel and oxygen, when i connect hands free people can't hear me from the hands free mic. With the original oxygen kernel works fine so there should be an issue with this one.
[Huawei Ideos X5 U8800] snake_boss:
I will try that, but this only occurs with your kernel, and strange stuff, 'cause i don't use alarms and never use the MItalk, the auto-sync is always off....

I will try new clean install, uninstall MItalk and see what happens...
[Huawei Ideos X5 U8800] franciscofranco:
I'll try not to sound rude. This is not a support forum. All the questions about schedulers, frequencies, governors, ZRAM and that kind of **** is found everywhere, either here in XDA or google. I don't have time to keep answering the same things over and over again. I take my own free time to develop this kernel so that everyone can benefit from it and have a better phone. And this is not the only kernel I work with. All the bug reports and similar stuff are very welcome, the rest of the questions that can be searched.
[Huawei Ideos X5 U8800] iakoboss7:
i agree with that, we should keep this (and every developer's) thread as clean as possible.

messages that have nothing to do with the subject should be deleted (along with mine also when it happens).

please try searching/googling for things like governors etc.
[Huawei Ideos X5 U8800] fr0stebyte:
wise words indeed.

but doing and talking are two things completly different.

Even the noob xda video half of these users haven't watched it even.
[Huawei Ideos X5 U8800] a283998099:
I have got a problem.

the kernel of 17.August ,when I touch the screen and not move, the screen will be jitter left and right, about 1px.

But the kernel of 4.August is OK.

So, I just want to ask why ?

Can you fix it next version ?

Thank you
[Huawei Ideos X5 U8800] Vk_:
Have seen it, and can relate. :D

But the thing about being a n00b is that even thought there is all this information accessible on the net, digesting it right away is impossible due the lack of background knowledge. So the easiest way is to ask from guys that do know their ****; isn't this the reason we have this community? Although, I do understand that learning by yourself is much better in the long run.

Sorry franco, didn't mean to bother you with my questions, I understand that you are busy as it is, keep up the good work.
[Huawei Ideos X5 U8800] vlc_marcos:
is possible to undervolting the phone? because it could increase a lot the battery life.
[Huawei Ideos X5 U8800] ret4rt:
Am i the only one having this issue? Reflashed after wiping data/cache and it remains. Hands free mic not working with this kernel.
[Huawei Ideos X5 U8800] KiljoyMcCoy:
Just set CPU to low value would work the same I would think
[Huawei Ideos X5 U8800] cvkef:
same issue on MIUI with 17Aug f.Kernel.
[Huawei Ideos X5 U8800] Ho Made:
Installed, now what?

Yea so I installed this kernel with CVM....now what? where do I go to set battery governors? I cant find any new menu or anything, please help.

Oh, I'm using MIUI.
[Huawei Ideos X5 U8800] skifyr123:
download no-frills cpu from market ;)
[Huawei Ideos X5 U8800] xann89:
Download No Frills CPU from Market. You can set governor, cpu freq from the app. ;)
[Huawei Ideos X5 U8800] d3xtr0:
antutu cpu master do the same and its free too ;)
[Huawei Ideos X5 U8800] cirnocirno:
Strange problem I get when using this kernel.

Playing music while phone is "sleep" mode it shutters or freezes for less than second, happens randomly. Without the kernel applied it works without problem.

Anyone else experiencing this and what is the cause?
[Huawei Ideos X5 U8800] ksatta:
I haven't played much music yet, and I haven't had problems, but maybe the default cpu governor is different. You can check with the apps mentioned above. That could cause the problem you described.
[Huawei Ideos X5 U8800] franciscofranco:
Just a little heads up guys: an update on this is coming today. Stockwell changed koushes anyKernel method to flash kernels and that simplifies a LOT the way I can deliever kernels to everyone and not being dependant on the roms boot.imgs. Everyone should thank Stockwell for taking his own free time to do that for us ;)
[Huawei Ideos X5 U8800] Invicta:
oh thats great news!!
[Huawei Ideos X5 U8800] anjo88:
It´s possible to have this kernel on cm7 rom?
[Huawei Ideos X5 U8800] franciscofranco:
In the next update the kernel will be compatible with every 2.3 roms.
[Huawei Ideos X5 U8800] vlc_marcos:
what can we wait in this new update? and of course the main question, when? iam sorry fo this but someone is going to ask so i will be the first
[Huawei Ideos X5 U8800] randomparanoia:
this:

and: learn to read last posts :|

changelog or new stuff always when kernel is released. He cant promise new stuff or stuff people cant understand sometimes :D
[Huawei Ideos X5 U8800] anjo88:
thank u man im waiting to see my cm7 with 1.8 ghz!
[Huawei Ideos X5 U8800] franciscofranco:
When = when it's ready. I don't like to be asked when I release my stuff.
[Huawei Ideos X5 U8800] :
thats right. Master pieces require time and patience ;)

let the master work
[Huawei Ideos X5 U8800] franciscofranco:
Kernel for 2.3 roms updated. Changelog in the first post.
[Huawei Ideos X5 U8800] tiagovale2:
Just flashed it. Thanks a lot m8.
[Huawei Ideos X5 U8800] Mishanya0001:
usb modem connection works with this kernel?
[Huawei Ideos X5 U8800] cirnocirno:
Tried kernel the newest it didn't fix my problem with music player and shuttering.
[Huawei Ideos X5 U8800] anjo88:
I just have to say thanks franciscofranco
[Huawei Ideos X5 U8800] levibuko:
Does the new kernel speed up the phone worth oxygen that you can feel a different?
[Huawei Ideos X5 U8800] :
Boas Francisco "Bruce Lee" Franco,

The new kernel for roms 2.3 is a generic one aplicable to any 2.3 rom correct?

You didn't touch the void kernel, right?

Please make a new 2.3 void, c'mon!!! :p

Keep the good Kung Fu.

Thanks
[Huawei Ideos X5 U8800] Vk_:
I dont think thats gonna happen, since void is 2.2 itself..
[Huawei Ideos X5 U8800] Isakk1:
And how do i install it? If i wanna go back to the orginal how do i?

Sorry for bad english
[Huawei Ideos X5 U8800] d3xtr0:
very good, thanks: D
[Huawei Ideos X5 U8800] sanpsa:
Reflash rom...
[Huawei Ideos X5 U8800] Isakk1:
So if i want orginal i just run the backup? Or if want orginal Miui rom I just reflash?
[Huawei Ideos X5 U8800] sanpsa:
Yep, all settings will remain...
[Huawei Ideos X5 U8800] :
MIUI is a cagalhão of rom.

Slow as a snail.

Is just eye candy.

If you want performance, run away from it.
[Huawei Ideos X5 U8800] xann89:
If you're talking about benchmark scores on MIUI, then yes, it definitely scores lower then Oxygen. But when it comes to gaming and daily usage, I don't see any differences at all, it's as smooth as Oxygen and B136 stock rom. But that's just my opinion. :D

Edit: Anyway, it's a franco.Kernel topic. Let's stick to the topic shall we..? :)
[Huawei Ideos X5 U8800] Isakk1:
Ok, but when do i need the extra power from oxygen? Miui is still faster then stock right?
[Huawei Ideos X5 U8800] stockwell:
Thanks mate.
[Huawei Ideos X5 U8800] ksatta:
Did you check if the governor is same as when it works?

Could you tell me which toolchain is now used? I'm planning make a modded kernel with my int. mic force mod (http://xdaforums.com/showpost.php?p=13982398&postcount=14). Thanks in advance.

And as always, great work :)
[Huawei Ideos X5 U8800] franciscofranco:
Cut the crap posts, it's annoying.

Yes I changed to Code Sourcery's 2011.03. I only use Linaro's 4.6.2 toolchain for the .35 tree.
[Huawei Ideos X5 U8800] ret4rt:
The bug that headset mic is not working still remains with this update unfortunately :/
[Huawei Ideos X5 U8800] ksatta:
Ok. I'll do my mod when I have time.

I assume phone's mic is not working either when you plug in headset? I can also check out this issue when I do my mod. Both issues can probably be fixed from msm7x30.c. I modded the file earlier for stock kernel to use phone mic instead of headset mic.

But more on that when I have time and I'll create a separate thread for my kernel mod.
[Huawei Ideos X5 U8800] ret4rt:
Phone mic works when plugging the headset but headset mic doesn't work at all :( So even with the headset u have to put the phone close to your mouth so others can hear you.
[Huawei Ideos X5 U8800] ksatta:
Ahh, ok. Then it actually works already like I was going to mod it :) Hadn't tested since I assumed it works like the stock kernel. When the phone uses its own mic with headset/headphones/line-out it's good for users that want audio output from the 3.5mm jack, and audio input from the phone's mic. For example output to car stereo, input from phone's mic.

But I'll also try to fix the speakerphone echo (normal sp. phone mode with phone's mic and phone's speaker), so I'll check out your problem then as well.

edit: Looks like somewhere along the way my mod found its way to this kernel. (https://github.com/franciscofranco/u8800-kernel/blob/master/sound/soc/msm/msm7x30.c). It forces the internal mic when headset is used. It's good for some users, bad for some. I'm planning to make it configurable so that users can enable/disable it. Maybe someone misunderstood and included my modded version. If you revert to the stock msm7x30.c then headset mic works, but no mic with headphones/line-out..
[Huawei Ideos X5 U8800] ret4rt:
Yeah i was thinking that your mod might be implemented to this kernel since i have seen the other thread about it. For me at least it's mostly a bug than a feature cause when using the headset the phone is usually somewhere in my bag or pocket so there is no way people can hear me.

Would be cool if there was somewhere an option to enable/disable this else yes i'll try to compile the kernel myself with the stock file as you said.
[Huawei Ideos X5 U8800] swayjd:
first of all, thanks for your work, much appreciated!

two questions,

one, which rom are you most happpy about? or in other words, which one would you use personally? Cause I simply can't see any reason to use the CM7 port when Dzo's Oxygen beats it from every angle i can see. but still a lot of people is so excited about CM.

and two, what exactly did stockwell find/implement that changed it all?

We don't need to reflash the kernel after a rom change? thats not it is it?

or it just made it possible to have only one kernel for all the 2.3 roms?

May be stupid questions but the u8800 is my 1st android so I'm not really versed in these matters.
[Huawei Ideos X5 U8800] fjsferreira:
You're right about this, but still I use CM7, because it's very easy to change carrier name, where in Oxygen I can't do it, and the rest is more or less the same.

Does anyone know how to change carrier name in oxygen ROM? My stupid network shows as "Telecomunicacoes Moveis Nacionais", when it should show up as "PTMN" only...
[Huawei Ideos X5 U8800] franciscofranco:
I'll be happy to see what mod you'll be working on ksatta ;)

@swayjd

If this is your first android then don't worry with technical things. I use Oxygen. Just flash the kernel in whatever 2.3 rom you use, it will work fine and it's independent on the rom updates ;)
[Huawei Ideos X5 U8800] tiagovale2:
franciscofranco, something's wrong. Today I flashed CM7 Beta 4 allongside with your kernel. I benchd it @ 1800Mhz performance governor and got only 2782. Reflashed the ROM without wipes to get stock kernel back and got ~3500 @ 1,5Ghz Performance governor...
[Huawei Ideos X5 U8800] swayjd:
I can't seem to do it either, but I would never stick to CM7 isnstead of oxygen just because of that. no way in hell. I tried an app someone suggested in a thread somewhere, CCname if I remember, didn't work I gave up on the matter.

Oh I'm not, not even close, I was just wondering if I could switch between roms (like I have been doing ever since I got the phone) and not have to worry about installing your kernel after the rom to prevent getting theirs. but thinking about it now, it doesn't make any sense.

Cheers!
[Huawei Ideos X5 U8800] ret4rt:
Tried to compile it there is something hardcoded there can't find what needs editing

/bin/sh: /home/francisco/Desktop/arm-2011.03/bin/arm-none-eabi-gcc: not found

If you can please tell me where to look for :)
[Huawei Ideos X5 U8800] snekkarn:
Thank u so much for this great kernel!!
[Huawei Ideos X5 U8800] youresocool:
I'm now using this kernel with Oxygen.

Keep the good work!
[Huawei Ideos X5 U8800] prot_x:
You are looking for the kernels Makefile.

Edit the line:

CROSS_COMPILE := /path/to/your/cross-compiler
[Huawei Ideos X5 U8800] sanpsa:
Quadrant results seems to be very unreliable, some can hit ~3000 whereas some get only ~2000 with same setup. Antutu is better...
[Huawei Ideos X5 U8800] tiagovale2:
I benchd it with AnTuTu.
[Huawei Ideos X5 U8800] franciscofranco:
I really don't know, it works pretty fine to me, can push easily 3600/3700 with antutu :/
[Huawei Ideos X5 U8800] tiagovale2:
It happen to at least one more user, but in his case the ROM is MIUI. With your kernel he got much less score than with MIUI stock kernel. He reflashed MIUI stock kernel and it became fine... Just like me, only the ROM changes.

Just like you, I really don't know what could be happening... There's no need do wipe anything before flashing a new kernel, right?
[Huawei Ideos X5 U8800] franciscofranco:
Nop, not really. Can you make me a quick benchmark with 1,5ghz - performance?
[Huawei Ideos X5 U8800] tiagovale2:
For sure. Just to remember you: I'm using CM7 stock kernel now...

Here it is.

(Note that are missing SD Card values due to less than 300MB available in it. Not important btw.

And here's one with your kernel, made some hours ago. 1,8Ghz performance.
[Huawei Ideos X5 U8800] ksatta:
Yeah I'll try to fix the speakerphone echo next, also some way to make the int. mic. force user configurable. I'm eagerly waiting to get started on it (when I have extra time) :)

The current msm7x30.c in your kernel (it's my modded version I created earlier) uses the phone's own mic when headset/headphone/line-out cable is plugged in. The stock uses headset's mic regardless of whether there actually is a headset mic or not. Looks like most ppl are happy with the way it's working now, so I guess it's best to keep the current version you have for the moment.

Hope you can get it compiled. Looks like you're the only user using the headset?

I spent about a week figuring out the problem earlier, and I couldn't find any other place to fix it than in the kernel's low-level sound driver. That's why it can only be enabled/disabled by recompiling the kernel. I'll probably implement a procfs way to configure it. It should also be possible to fix it from outside the kernel, but I couldn't find where the "real" problem is. But more details on that can be found in the other thread.