yashsingh1/xdaforums huggingface dataset:
[Xperia SP Android Development] Klaudas:
Is anyone using this kernel on cm11 m11?
[Xperia SP Android Development] Amr Nasser:
Important

Yes

With No Single Lag Or Reboot
[Xperia SP Android Development] ronello:
CM11 nightlies and Williams kernel?

I updated CM11 with nightlies daily using cyandelta. Here's my query: If I install Williams Kernel and update using cyandelta; would it overwrite the Williams kernel with CM11 kernel?

Or suppose I update to the nightlies using the recovery; even then would it overwrite Williams kernel and install CM11 kernel?
[Xperia SP Android Development] slim_guy:
yeah it will overwrite Williams kernel
[Xperia SP Android Development] Tomoms:
[MENTION=4466123]pec0ra[/MENTION]

Have you got any plans on updating this kernel? On CM11's thread they say it is too outdated compared to CM11 M11 sources.
[Xperia SP Android Development] Zygmus:
[MENTION=5727088]Tomoms[/MENTION], frankly speakinf, if somethings works fine, it doesn't need to be updated. The functionality of Williams Kernel is wider than CM11, so it's still worth be used.
[Xperia SP Android Development] pec0ra:
Actually updating the source may make it even more stable and / or powerful. Unfortunately I haven't planed to upload it yet so It'll come once I have time and motivation (If you want an ETA : this is between today and never ;) )
[Xperia SP Android Development] SizpeK:
Nice info dude !
[Xperia SP Android Development] Theliakos:
recovery problem

hey [MENTION=4466123]pec0ra[/MENTION] i noticed that twrp recovery sometimes flashes half zip or do errors ! but most of the times says finished and flashes half of the package ! why??
[Xperia SP Android Development] pec0ra:
I have no idea. But thanks for the report, I'll try updating it in next release
[Xperia SP Android Development] Theliakos:
hey [MENTION=4466123]pec0ra[/MENTION] sorry again for bothering ... sometimes i can see that the device reboots for no reasons it just freezes and then reboots ..happens 1 or maybe rearelly 2 times a day

EDIT: just find out that the builds from 1131 and ahead are incompatible !! they bootloop !!! 01 02 are general faulty 03 is good but not working with this kernel :/ shame i liked the fauxsound ... and everything
[Xperia SP Android Development] pec0ra:
Someone posted a possible fix for the freezes in my other thread.

Then I'll try to update as soon as I can to latest kernel sources !
[Xperia SP Android Development] Theliakos:
Oo okk thanks man !! I cant find the fix in which thread is it ??

Edit !: ok i found it
[Xperia SP Android Development] Araib93:
William kernel v4 not working (restarts after playing half bootanimation) with nightly 1104 unlocked bootloader. (tried renaming mpdecision to mpdecision.old too, didn't work :( ) Any fix?
[Xperia SP Android Development] Theliakos:
I already mentioned it and he said he will fix it when he can
[Xperia SP Android Development] Araib93:
I was telling about nightly 1104.. You did not mention about 1104 also for you at least it boots (though later on freezes and reboots) for me its not even booting up (totally different scenario)
[Xperia SP Android Development] pec0ra:
He said in his edit that from 1031 it wasn't booting at all. So 1104 is included.

This is probably because cm kernel source has been updated and aren't compatible with the old ones.
[Xperia SP Android Development] Theliakos:
Well thats ok we will now be using the ungliest eerrr the best kernel... the cm kernel ! :/ hahaha (untill a fix comes)
[Xperia SP Android Development] TechnoSparks:
Well nightlies are built by robots, and code changes (and features) are committed by many people. Unlike Williams kernel, it is maintained by a person, and a daily release would hurt his butt :eek: I recommend to use the Snapshots, it will at least give you as long as a month support of Williams Kernel. :angel:
[Xperia SP Android Development] pec0ra:
Update to v4.1

Minor update : CM Williams kernel v4.1

Changelog :

Updated to latest kernel sources

I'm sorry for the delay but I was very busy the last few weeks.

Download :

Recovery flashable zip :

CM11 Williams kernel v4.1.zip

mirror
[Xperia SP Android Development] foxmcc8:
Kernel is awesome.I'm using an official CM11 nightly and I can say it 's totally different from the built in kernel.Divice is more responsive,there are no more freezes.The only thing I did as an extra was to overvolt the last cpu frequency because phone was freezing and rebooted after some time.

I think it's time to submit those commits from this kernel to the official tree.
[Xperia SP Android Development] N.Y.Gazz:
Very nice..thanks for your very good job;)

With rom validus this is perfect...
[Xperia SP Android Development] foxmcc8:
peC0ra I think this is a MAJOR update.The removal of discard option in fstab.qcom made the rom incredibly fast.
[Xperia SP Android Development] sanzNya:
So.pec0ra. If i want to use ths kernel on the fresh installed CM11 nightlies. I have to rename mpdecision to mpdcision.old then flash this kernel ryt?
[Xperia SP Android Development] Rupant:
Yes.. [emoji3]
[Xperia SP Android Development] francescohtc:
the new kernel is amazing, thanks pec0ra, final a really fast and responsive phone with cyanogenmod and with the fauxsound extension....

thank you so much!!!
[Xperia SP Android Development] javelinanddart:
[MENTION=4466123]pec0ra[/MENTION] I compiled a zImage from stock sources but how do I make it into a kernel.elf file? [MENTION=2784807]DooMLoRD[/MENTION]'s directions didn't work and his files are outdated too I think. can you help me?
[Xperia SP Android Development] Furrydaus:
Pec0ra has sources already made available for people to use. Zlimage is just one part of kernel building
[Xperia SP Android Development] javelinanddart:
I can't seem to find them. I can find his kernel source but now how he made the kernel.elf file
[Xperia SP Android Development] pec0ra:
There's a mistake in the command from DooMLoRD. You have to replace a number. It's something like 816000 that you have to replace with 819000. If you can't find it tell me and I'll look at it when I'm on computer.
[Xperia SP Android Development] javelinanddart:
Are his build tools still useable to build the kernel.elf file or are the for the older sources???

would you mind posting the command you run, because sony kernel building is confusing. why couldn't they stick with the standard: zImage and RAMDISK in boot.img????
[Xperia SP Android Development] Furrydaus:
It's quite typical to have this sort of things. Some people prefer a different method because of its flexibility while the other for optimization
[Xperia SP Android Development] pec0ra:
They are still usable, yes. It's late now so I'll send it tomorrow.

Actually I think you can make .img too.
[Xperia SP Android Development] pec0ra:
So here is the command you should use :

python mkelf.py -o kernel.elf zImage@0x80208000 ramdisk.img@0x81900000,ramdisk RPM.bin@0x00020000,rpm bootcmd@0x00000000,cmdline

Check that the paths to zImage, ramisk.img, RPM.bin and bootcmd correspond to the one in the command. Change them as needed. For example if your ramdisk is called ramdisk.cpio and you build a 4.3 kernel, you will probably use something like :

python mkelf.py -o kernel.elf zImage@0x80208000 ramdisk.cpio@0x81900000,ramdisk RPM_JB-4.3.bin@0x00020000,rpm bootcmd_JB-4.3@0x00000000,cmdline

The files mkelf.py, ROM.bin and bootcmd can be found on DooMLoRD's github in his build_tool repository and msm_8960 folder.
[Xperia SP Android Development] javelinanddart:
Thanks :)

I finally got it
[Xperia SP Android Development] TechnoSparks:
VLC makes the device reboot

I think I have once posted this report before but I am not sure.... Previously on my first attempt to flash CM, I picked to use Williams kernel for my device. But one day when I was playing a video, the moment I "quick seek" the video the phone freezes, fades out and reboot.

Took me days to wonder the cause of the problem. Logs points to multiple player or codec error or some sort lol i don't know. One day, I thought of your kernel. What I did was I flashed the default kernel, and voila VLC works like a charm. Then I decided to leave Williams kernel and use the default one instead.

3 days ago, I am again interested on flashing Williams kernel to feel the greatness again. Oh boy I actually forgot about the VLC problem, and then it happened to me again last 2 days. Well, my workaround for now is to use the default CM kernel.

Would you like to find the roots of the problem and kill it? :D
[Xperia SP Android Development] pec0ra:
Next version will have option to disable msm_mpdecision. This will probably fix some stability issues which I suppose mostly come from it.
[Xperia SP Android Development] TechnoSparks:
Pardon my noobness - Isn't mpdecision could be disabled as pointed out in the OP? Or are you mentioning a different one?

I do indeed renamed the mpdecision file in the /system as told by the OP. The VLC problem is still there. :eek:
[Xperia SP Android Development] pec0ra:
No, you are right ! Qcom mpdecision can be disabled as explained. But show-p's msm_mpdecision has a bug and can't be disabled. Allowing to disable show-p's msm_mpdecision would allow people to choose between it and qcom's one.
[Xperia SP Android Development] TechnoSparks:
Oh I see. Thanks for the explanation. I didn't know there are 2 mpdecisions lol.

Anyhow, are you pretty sure it has to do with mpdecision? The way how the phone reboots on VLC seemed to have a similar report on how the phone reboots when run a benchmarking software; in which I forgot its name..
[Xperia SP Android Development] pec0ra:
You are right again ;) this is probably the same problem ! It comes either from msm_mpdecision or from the voltage not being high enough or a mix of the two.

Next version will tell !
[Xperia SP Android Development] TechnoSparks:
Nice! Can't wait for this little problem to go away! :D Thanks!
[Xperia SP Android Development] pec0ra:
Unfortunately this will have to wait until next week since I have an exam on Friday. I could provide you with a test version sooner but I only have it for stock based ROM.
[Xperia SP Android Development] TechnoSparks:
By "can't wait" I don't mean to rush anything ;) I understand your busy-ness, because I am as well sometimes busy. Just take your time.. :D
[Xperia SP Android Development] francescohtc:
increasing voltages the phone is more stable, but not enough, forced closing a random freezes still can happen with heavy apps and games...

you will add back the gpu oc in next versions?
[Xperia SP Android Development] akimester:
Few days ago i opened my bootloader and.... installed MrSteve555's CM11 b12.5...

It was a fresh install ,cleared everything from Philz. (Governor : Abyssplug/ROW)

After install su/stop mpdecision/rename was done and finally installed this V4.1 kernel from recovery ,later from fastboot too.

No ,not bootloop happened.

The screen was

garbled

at bootime like this :

[IMG="CLICK"]http://eaw.wikispaces.com/file/view/Jelly-7217.jpg[/IMG]

About Williams V7 : The Latest PureExperience ROM with V7 : bootloop. :( (Philz : Clean to install new ROM + Format System)

I have a C5302.

For now i'm on LBL ,CM11 b12.5 and everythings fine.

Any idea ?! :(
[Xperia SP Android Development] pec0ra:
Of course, you can't flash a kernel on locked bootloader. ;)

Edit : ok, my bad. I haven' seen that you say at the beginning that you are on unlocked bootloader

Edit 2 :

But this can help you : http://williams-kernel.tk/help.php

You can't flash this kernel on ROM based on stock kernel (It means any ROM which works with Locked bootloader, even if you have an unlocked bootloader)
[Xperia SP Android Development] akimester:
According to your help :

PureExperience is a LBL ROM ,based on stock kernel (.207) ,so i tried with V7 as i wrote before. :) -> Bootloop.

V4.1 for CM - Garbled sreen with CM11 b12.5 (its an LBL ROM too ,based on .207). Previously forget it : after the unsuccessful install ,tried it with V7,too : Bootloop.

My bootloader was unlocked when i tried your kernel !

What am i done wrong ?
[Xperia SP Android Development] pec0ra:
If you tried with the sony version, then I see no reason. You can try with v8 though, it should be a bit more stable. If you still have issue you can send me a dmesg (or last_kmsg).
[Xperia SP Android Development] pec0ra:
Update to v5

New update : CM Williams kernel v5

This new version is only for CM11 !

Changelog :

Set qcom mpdecision as default hotplug (No need to rename it anymore unless you want to use another hotplug :) )

Remove msm_mpdecision

Add fast hotplug

Increase 1.8GHz step frequency for better stability

Add FOTA recovery support (Volume down; needs testing)

I will not update the versions for cm10.1 and MIUI because they these roms are becoming old. If you really want it, ask me and I'll update them when I have time.

From now on, you won't need anymore to deactivate mpdecision before flashing the kernel. It is now set as the default hotplug. You only need to deactivate it when you activate another hotplug (for example if you want to try fast hotplug) but if you use the app Pimp my Z1, it will do it for you !

About fast hotplug :

Fast hotplug is a hotplug I wrote myself. You can find more information there

Download :

Recovery flashable zip :

CM11 Williams kernel v5.zip

mirror
[Xperia SP Android Development] Furrydaus:
Seems great that 3 things on the xperia forums are getting updates. Quite a lot of good ones too (including mine if i say so myself :silly: ). Would give xda users loads of things too try during this weekend ;)
[Xperia SP Android Development] DJ Athlon:
Yo devs, I made a new logo screen for good ol' Willy.

It comes in 2 flavors of contours coloring - lightly tinted with multi-color gradient and pure white.

Someone earlier said that default Willy's kernel screen is too bright. With my screen, it wouldn't be an issue :)

Is up to you whether you'll use it or not, Williams' creator. Anyway, thanks for the awesome kernel.
[Xperia SP Android Development] Furrydaus:
It reminds me of the playboy logo lol.
[Xperia SP Android Development] TechnoSparks:
Yo pecora!

For now vlc doesnt crash randomly based on your new version of the kernel.

I am not so sure yet but it really doesnt crash for now and I am really happy about it and I hope it remains till forever.

Thank you so much! :angel:
[Xperia SP Android Development] Theliakos:
problem

anyone else knows why i have a half blue screen and then reboot when i have william kernel v8 ??? rom doesnt even boot !

EDIT: ohhh god hahaha i flashed stock based william kernel v8 forget it btw [MENTION=4466123]pec0ra[/MENTION] what things should i tweak so i can have a good battery and also no random reboots ? :D
[Xperia SP Android Development] langeveld024:
Bro recommended setting's vary from device to device and even from user to user. So if u would like to know what governor's, IO scheduler's, etc are theoretically battery saving,, u should learn about it so that u know what ur doing instead of following instructions and not knowing what and why ur doing.

Also, UV for example, can only be tested freq by freq in small step's. So it WILL take time..

If u don't want to spend time and want to hear anybody's setting's, go ahead, open a thread and ask anybody's setting's to share.. Although u will never find the perfect fitting setup for your usage that way.

A few little words do the magic to make u know what u doing bro: search google, search XDA :thumbup:;)
[Xperia SP Android Development] Theliakos:
yeah sure

Yeah sure why not ! The fact is that time that i have available is right to go to the toilet with my studies thats why i want ready stuff not that i am a noob or i am not knowing what i am doing ! Also to stick to the thread can i ask if you are having lags on cm 11 ???
[Xperia SP Android Development] TheUnknownThing:
Best kernels I have used with cm11. Although I would wish we could change the background colour of the boot splash. White seems kinda bright and makes The device look cheap. Black would suit it better. But that's just my opinion. Anyways, great work!
[Xperia SP Android Development] Furrydaus:
In the stock Williams Kernel forum, I posted a splash image that might interest you :P
[Xperia SP Android Development] creative21:
pecora, it will work with liquid smooth 3.2??

edit: flashed and working fine
[Xperia SP Android Development] Kordius:
It is possible to upgrade kernel to 3.4.105 or higher ? :D
[Xperia SP Android Development] Plum Crazy:
Better than CM11's included kernel

I installed the latest CM11 Nightlies and it was very smooth, but there was lag whenever I tapped the home and recent apps buttons. I was about to switch to a different ROM, but I decided that I would try a different kernel. I installed this kernel and the lag is gone now! :D
[Xperia SP Android Development] TechnoSparks:
Too bad the v5 crashes the VLC as well. Is this has to do with hardware decoding? :(
[Xperia SP Android Development] donk165:
Does anyone have any recommended Performance settings to minimise lag on FXP349 using this kernel? At the moment im using Stock frequencies, lagfree governor and deadline IO. 16bit transparency is off and so is purging assets.

Any tips on this would be much appreciated!
[Xperia SP Android Development] Plum Crazy:
I'm using stock frequencies, Interactive governor and Sio IO on official nightlies. I don't know if it's because of bugs in the latest nightlies or if it's the theme engine, but my phone's been pretty crashy lately...
[Xperia SP Android Development] vvaklnprm:
does this work on cm 12 lbl?

Will there be problem s if I flash this on the latest cm 12 build by bagyusz?

Sorry to sound like a noob, but if there will be NPs in flashing this, I will test this and give feedback to others..
[Xperia SP Android Development] Plum Crazy:
No, you will need to use Williams kernel for stock ROM's.
[Xperia SP Android Development] Rising GEnesys:
are you sure brother, as it is cyanogenmod 12, and the stock based is only for 4.3 ... i was also looking for the same answer as what kernel should i flash.
[Xperia SP Android Development] Plum Crazy:
The ROM is made to work with locked bootloader devices which are using the 4.3 kernel. So you need to either use that kernel or a modified 4.3 kernel. I'm pretty sure that there's some more steps you have to go through, make sure you look at those before doing anything :)
[Xperia SP Android Development] DJ Athlon:
Report:

Williams v5 reboots system with freeze and stripey screen-fade occuring before. Used v4 and after 2-3 days these symptoms also showed to me. I hoped that v5 would fix that issue, but the freeze-stripefade-reboot happened before system even started for good.

So it's not a msm_mpdecision's fault. It must be something else. Or I have to tweak something (but with system which doesn't boot properly, how can I?). I flashed kernel through CWM.

Really. with CM kernel I have "saved, secured with wpa2" problem and can't connect to wifi network (newest CM11 nightly, standard CM kernel) and I thought that kernel change would help. I don't know which kernel is the best, so I counted on Williams. Not sure if there is any other kernel for newest CM11.

So how to get it work? I know there are some people whose phones work OK with this kernel. Any advice? Thanks in advance.
[Xperia SP Android Development] Zygmus:
Had the same until downgraded to CM11 from Jan 5th. It's CM issue I think.
[Xperia SP Android Development] pec0ra:
Thank you. I should update the source to latest version then. I just finished my exams and I might have some time during the next weeks (without any guarantee of course ;) )
[Xperia SP Android Development] lop2lop:
Hi [MENTION=4466123]pec0ra[/MENTION]

Can you add Double Tap 2 Wake or Sweep 2 Wake Feature in next version ?!

Like NayakKernel

I used williams kernel v8 on cm12 it was great ! I'm going to flash v5 on cm11 now :P Thanks so much <3
[Xperia SP Android Development] anisingh62:
Sir pls include "double tap to wake" function (lg g2 function) in this kernel because many kernels have this feature like boeffala,arter kernels in galaxy s3 as well as pls try to implement dual boot function also. Please sir double tap to wake is the coolest and important function so pls try to understand.
[Xperia SP Android Development] Furrydaus:
Double tap to work is NOT an important function. It will DRAIN battery far more when in standby. If you want double tap to wake, then buy a new phone. Oh wait you can't afford one
[Xperia SP Android Development] Plum Crazy:
No need to be a git.
[Xperia SP Android Development] creative21:
hi pecora

please help.

I'm getting 5 to 6 random reboots every day on every rom i tried with Williams kernel v5.

i tried it on cm11 official nightlies, liquid smooth, vanir 4.4.4....
[Xperia SP Android Development] Kordius:
USB mount in cwm don't working :c

I have installed all drivers.
[Xperia SP Android Development] creative21:
working fine here, check if it is in NTFS or fat32, fat32 is required.
[Xperia SP Android Development] halloarno:
I have trouble with the touch-response of twrp....

And I can't figure out how to install philz recovery with this kernel (or is it impossible?)
[Xperia SP Android Development] Fat_boy555:
Hi HIi,

Just a curious question, is this still being worked on? Thanks!
[Xperia SP Android Development] AndreAkaNick:
Wait.. Theres a CM12 version?!?
[Xperia SP Android Development] lop2lop:
I know there's 2 versions ! 5 and 8 ! I used v8 when I was on mrSteve's CM12 ! There isn't any single version for cm12 !
[Xperia SP Android Development] supermaruo2020:
does this kernel works for cm 12 ????
[Xperia SP Android Development] Sam spancer:
will this work on omni rom from nexus prime...

i am currently using v8 based on stock with omni n its work perfect, just battery i am not getting as i used to get when i used v8 with stock rom
[Xperia SP Android Development] RastHacker:
Hi, I've seen incredible V9.1 for stock based ROMs Maybe same for CM and MIUI?

Thanks for your INCREDIBLE WORK ;P
[Xperia SP Android Development] pec0ra:
Yes, I'm planning to do it in the next few weeks. Can't really say when I'll find the time though.
[Xperia SP Android Development] RastHacker:
Ok, take your time, thank you again ;p
[Xperia SP Android Development] gtsip:
On CM11, with latest version of williams kernel the "antuutu" benchmarking fails to complete. The device crashes during CPU floating integer testing and reboots. All the time. Has anyone else observe/test this?
[Xperia SP Android Development] RastHacker:
It's okay, because the CPU is overclocked, when i test the latest version with 1944Mhz the CPU's Temp was 80°C and he shut down xD no prob ;D
[Xperia SP Android Development] kpr2897:
Can I use this kernel with miui v6.
[Xperia SP Android Development] Guizão BR:
I like so much this kernel, but don't have one version for miui v6, anyone can make this?

Thanks
[Xperia SP Android Development] KulMak41:
Can I use this kernel on CM 13 based ROM?
[Xperia SP Android Development] Tomoms:
No, it's not compatible. The only custom kernel available for CM13 is my Helium kernel.
[Xperia SP Android Development] KulMak41:
Will the Helium kernel save battery?
[Xperia SP Android Development] Tomoms:
It can be tweaked to save battery or to give more performance. Flashing Helium will not save battery 'automagically'. Anyway, this isn't the right place to discuss about this topic.
[Xperia SP Android Development] Vivaz90197:
Vanir is based on old sources.

Wysłane z mojego C5303 przy użyciu Tapatalka
[Xperia SP Android Development] Cripex:
Today when I open navigation Google Maps my phone just reboot. In similar way to this reboot from Antutu - not fast wink, screen slowly disappears :/

On stock kernel from FXP i havent any problem in benchmark or with reboots :/

Edit:

Today I reinstall CM11. On fresh, pure version with Williams kernel i have the same. Reboot in 21 percent :/
[Xperia SP Android Development] Vivaz90197:
My phone reboot when I play RR3 on 1,6GHz :(

Wysłane z mojego Xperia SP przy użyciu Tapatalka