yashsingh1/xdaforums huggingface dataset:
[Xperia SP Android Development] pec0ra:
If you mean that the image fades and then the phone reboot then you should take a look at this post : http://xdaforums.com/showpost.php?p=54450680&postcount=250 It explains the development status at the moment.
[Xperia SP Android Development] Rycon33:
[MENTION=4466123]pec0ra[/MENTION] , do you mind supporting this -> http://xdaforums.com/showthread.php?t=2826333

TIA.

Edit: BTW mate, how did you able to compile your kernel with Linaro 4.9? I tried compiling CM kernel with Linaro 4.7 and it works perfect but with 4.9, I didn't encounter any error but the kernel doesn't boot. Can you give me a hint on which needs modification before compiling with 4.9?

Tapatalked from my Xperia
[Xperia SP Android Development] pec0ra:
For next version I'll probably include 3 recoveries, so that everybody is happy :)

To compile with Linaro 4.8+ you have to edit the memset ( arch/arm/lib/memset.S ). You can see the changes there. As far as I know this file is the same for all the roms so you can just use the new file. About the other changes from the commit you shouldn't need them but if you have errors check that you have these lines in your Makefile :

375 -Wno-sizeof-pointer-memaccess \
376 -Wno-maybe-uninitialized \
[Xperia SP Android Development] Rycon33:
[MENTION=4466123]pec0ra[/MENTION] , thank you very much man, the memset fix worked:)

And with regards to the other one I mentioned, is the support for FOTAkernel recovery image. I'm using it, regardless of the kernel I used(or the one included in the kernel), my recovery doesn't change(it doesn't use the kernel's built-in recovery).

The dev(champpionswimmer) of that mentioned:

NOTE:

I have mentioned about FOTAKernels here http://xdaforums.com/showthread.php?t=2539686 and here http://xdaforums.com/showthread.php?t=2498476

Read how it works. It is compatible only with kernels that support using a recovery from FOTAKernel (almost all custom kernels do allow that)

EDIT: Btw, if it's too much of a work to include, it's ok man to not support, no worries here. :)
[Xperia SP Android Development] pec0ra:
I don't have time now to update kernel but tell me that again in the end of august or make a feature request with the link so that I'll remember. I'll look into it then.
[Xperia SP Android Development] Bruno_Puzoni:
I'm using FXP 330 w/ your kernel. Can I activate ART with no problems? Or am I just talking $@#$?

Thanks dude, your kernel is awesome! :silly:
[Xperia SP Android Development] pec0ra:
I don't think that my kernel has any influence on ART. It should work but, as always, make a backup to be sure ;)
[Xperia SP Android Development] Bruno_Puzoni:
Yes, ART is working.

I noticed that your kernel doesn't have the Perfomance governor. Could you add that in your next version?

#Edit: I set the governor to SmartassV2 and I/O Scheduler to VR for benchmarking (oh, and 1.8 Ghz Max and Min)

But whenever I run the Antutu V5 Beta 2 benchmark the phone reboots.

Any idea what it is?
[Xperia SP Android Development] pec0ra:
I removed performance governor because it is useless. Instead of using it you can just put the min frequency the same as the max frequency. This will also lock the cpu to the max frequency.

About the reboots it's a known bug probably due to the altered frequency table. If you want to know more you can make a search in the thread, we already discussed it. You can also read this post in my other thread : http://xdaforums.com/showpost.php?p=54450680&postcount=250
[Xperia SP Android Development] damiann69:
I'm so happy because this kernel fixed home button lag (somebody noticed this beside me?) on CM11 Nightlies. Thanks a lot. Great work.
[Xperia SP Android Development] Rycon33:
Good find if that's the case. I'm not currently on this kernel, but I've been having that issue(navigation soft-keys lagging) when I have two or more launchers installed when running on CM11 or any CM11-based ROMs(w/ CM11 kernel). If this kernel eliminates that lag, we might as well inform FXP team about this so that maybe they can take a look into it.

Not all phones are affected though, but I've seen several who has this issue. The temporary workaround that I do is keep only 1 home launcher and uninstall the rest and the lag will be gone.

EDIT: Alright, I can confirm this. I didn't noticed last time that I tried this kernel coz I've been using one home launcher at that time. Now, I flashed again this kernel(on my self-built PA ROM w/ CM11 kernel), reinstalled all my other home launchers and VOILA, no lag in the navigation bar keys. So I think there's some issue with CM11 kernel that doesn't play well when you have many home launchers installed. I'll stick with this kernel for the time being, thanks [MENTION=4466123]pec0ra[/MENTION].

What buggles me is that some phones doesn't have issue like this when using CM11 kernel, only some people have it like me and the other guy above and some that I encountered at other threads.
[Xperia SP Android Development] ramcool789:
I used to have that screen fading and then reboot "bug" but after disabling qualcomm mp decision in trickster mod , I can confirm I no longer have this bug ??.

This kernel is awesome and so is pecora!

People who are having this bug should disable qualcomm mp decision ?.
[Xperia SP Android Development] pec0ra:
Thank you for confirming. I'll make a zip file when I have time which does it. I'll probably also include it in the zips of next versions.
[Xperia SP Android Development] Rycon33:
Same here, on the 3rd day now and no random reboot after turning off qcom mp decision. I'm using fauxclock app btw but I'm only seeing "user control" for CPU hotplug. What is your recommended settings there guys btw? Anyway, still feels fine with the default.
[Xperia SP Android Development] pec0ra:
Updated installation instructions

Here are new installation instructions which should avoid almost any brick or reboot with Williams kernel :

Disable qcom mpdecision :

rename

/system/bin/mpdecision

to

mpdecision.old

Extract the elf from the zip file

Reboot to bootloader

Fastboot flash the elf

Reboot

Flashing the elf via fastboot avoids the blank screen at boot.

Deactivating Qcom mpdecision will get you rid of the "screen fading and reboot". If disable it before you flash the kernel, it will let you boot the kernel without bootloop.

Special thanks to [MENTION=5579865]MrSteve555[/MENTION] for pointing out the problem in my zip updater-script.

Please tell me if you encounter any problem with this method.
[Xperia SP Android Development] Rycon33:
[MENTION=4466123]pec0ra[/MENTION], mate, do you have plan in the future on implementing Faux's intelli_plug solution for CPU hotplug?

Btw, the procedure above on turning off qcom mpdecision works also. In Fauxclock app, I cannot see anymore the option for mpdecision, last time it was there, now is only user control.
[Xperia SP Android Development] AndyYan:
I can confirm that this method reduces random reboots somewhat, but unfortunately it still couldn't get me past the CPU tests in AnTuTu Benchmark. Usually stops at "21% - CPU float performance". Still fades and reboot.

Strangely, there was an occasion where it actually got past all the CPU tests, but still failed at ~40% RAM tests, where it immediately went black (instead of fading) and rebooted. Dunno why.

Logcat and last_kmsg can be provided if you'd like.

Sent from Google Nexus 4 @ CM11
[Xperia SP Android Development] pec0ra:
I'm not planing in implementing it. I looked at it when I added a custom mpdecision but this one seemed to have less options. Plus at the time, Doomkernel which had it was lagging a lot more than Williams. But thank you for remembering me of it, I'll look at it after my exams because there might have been some update or I didn't evaluate correctly the performance gain / loss.

These apps make a "soft" deactivation of Qcom mpdecision. Renaming the file makes as if this mpdecision never existed and it looks like it even for the apps like Fauxclock. They don't have the option anymore to activate qcom mpdecision since qcom mpdecision doesn't exist.

Thanks for the report. I think forcing the two cores to stay online in mpdecision avoids the reboot at 21% but, as you said, there are other reboots later and I had them too. I will look at this but since AnTuTu benchmarks are not a big deal I won't spend too much time on it.
[Xperia SP Android Development] ParaSense.:
Does this kernel works on paranoid android #11?? plz answer
[Xperia SP Android Development] ramcool789:
Nope. But this one does --

http://xdaforums.com/showthread.php?t=2750392
[Xperia SP Android Development] ParaSense.:
are you sure?? i think i have tried this before 1 month and stuck on kernel image.. (sorry for bad english)
[Xperia SP Android Development] TsunaH:
Paranoid Android of Nexus is based on stock kernel so you have to install a custom stock kernel like the link above
[Xperia SP Android Development] ramcool789:
Yup I'm sure. Nexus-PA is based on stock, so you have to use a stock based kernel and make sure you have an unlocked bootloader.

---------- Post added at 10:35 PM ---------- Previous post was at 10:34 PM ----------

Yes exactly ?
[Xperia SP Android Development] Vivaz90197:
This kernel work on all based on CM ROMs. Nexus-PA must work on this kernel.
[Xperia SP Android Development] pec0ra:
Most of the bootloops have been fixed if you follow the new installation instruction. If you know how to recover from bootloop and are comfortable with it you can try it again. Don't forget to follow the new installation instructions.
[Xperia SP Android Development] Vivaz90197:
For future.... Can U ask in ROM thread for the best kernel??
[Xperia SP Android Development] ParaSense.:
just tried it on paranoid andorid #10 and i got bootloop... followed install instructions (rename mpdecision to mpdecision.old and flash).. im back to stock 207 again :/
[Xperia SP Android Development] TsunaH:
Install this kernel

http://xdaforums.com/showthread.php?p=52630563

Paranoid Nexus is based on STOCK Kernel
[Xperia SP Android Development] Vivaz90197:
Source of paranoid android is from STOCK ROMs. Dont spam kernel thread, come back when U lern reading.
[Xperia SP Android Development] Furrydaus:
Xda members are strictly not allowed to say what the 'best' kernel/Rom/app is in xda as it more people will not want to test others
[Xperia SP Android Development] ParaSense.:
yes this is the kernel i have tried... based on stock.. but it gives me bootloop
[Xperia SP Android Development] TsunaH:
Weird...

When I was on PA Nexus I can install this kernel without problems...

For me , I did :

- Wipe data/cache/dalvik and install the ROM and Gapps

- Reboot and see the menu "buggy"

- Turn off and reboot in recovery, install william kernel for stock

- Reboot

That's what I did :confused:
[Xperia SP Android Development] bilal132:
[MENTION=4466123]pec0ra[/MENTION] this kernel causing lag in games like subway surf. On CM kernel games are little bit smooth as compare to it. and i really like this kernel so can u please improve it? :) sorry for my bad english
[Xperia SP Android Development] Vivaz90197:
4 me nothing. All god. O.o
[Xperia SP Android Development] shimmy2:
I don't have wifi with Carbon rom with or without the modules. Anyone else with the same problem?
[Xperia SP Android Development] TsunaH:
Yep with carbom ROM too
[Xperia SP Android Development] pec0ra:
V4 is based on official cm kernel. I guess carbon ROM is based on "old" fxp cm and for this kind of ROM you should still use v3. Please tell me if this solves the problem. ( you might need the Wi-Fi fix)
[Xperia SP Android Development] TsunaH:
Can you give me the link for cm11 William kernel v3?
[Xperia SP Android Development] Vivaz90197:
Download tab xP
[Xperia SP Android Development] TsunaH:
I know but in the download tab v3 (.1) is for cm10.1
[Xperia SP Android Development] pec0ra:
Use the search button. I make a post with links for every update. If you are on the browser there is also a lot of chance that you see this post on the "most thanked posts" on the right side of the page near the search field.

I will also try to put all the versions in the download tab. I forgot some of them.
[Xperia SP Android Development] ezwanmir:
i wanna try miui rom, so which kernel i must use for miui? miui kernel or cm 10.1 kernel ? because miui base on cm 10.1 or, i can use both kernel on the miui rom? thanks
[Xperia SP Android Development] pec0ra:
You must use MIUI version. Actually the kernels are the same but the ramdisks are different.
[Xperia SP Android Development] Theliakos:
sir is this kernel abandoned?
[Xperia SP Android Development] Furrydaus:
Lol I don't think so...
[Xperia SP Android Development] teck_keeda:
Any one one can share the link of miui 4.2.2..

Latest version

Please share working link
[Xperia SP Android Development] ezwanmir:
why u ask here? ask on MIUI thread...
[Xperia SP Android Development] teck_keeda:
That thread is closed
[Xperia SP Android Development] ezwanmir:
i just download MIUI about last week... here the link -----> https://goo.im/devs/imanesaurus/miui-huashan/
[Xperia SP Android Development] nplezka:
Hey mr. [MENTION=4466123]pec0ra[/MENTION], are you still with us? :D
[Xperia SP Android Development] Dragonkind:
Hey, is this project stopped?

Waiting for a much better release for a while...
[Xperia SP Android Development] fedef12evo:
wifi doesnt work with vanir 20140625 why?
[Xperia SP Android Development] mn399:
I used latest vanir ( September version in page 38 in the vanir thread) with Williams and WiFi was OK.
[Xperia SP Android Development] fedef12evo:
can you mirror me latest vanir september? link on page 38 isnt working...
[Xperia SP Android Development] mn399:
The link doesn't exist now.:confused:

But I suggest you to use AOKP rom, very fast and has more features than vanir. AOKP works with william kernel.

AOKP link: http://aokp.co/devices/huashan

attached are battery usage screen shots.

I use vanir gapp with it.
[Xperia SP Android Development] prabhav.3892:
how is the sound quality and which version are you using
[Xperia SP Android Development] TsunaH:
Omg 4h and only 52%[emoji15]
[Xperia SP Android Development] mn399:
I use fauxsound and the sound quality doesn't bother me.

I use latest version 2014-09-11.

---------- Post added at 04:47 PM ---------- Previous post was at 04:44 PM ----------

AOKP is so fast and I can underclock the cpu and undervoltage it with no lag. so battery life can be lenghened.
[Xperia SP Android Development] prabhav.3892:
just one last question we have gotten way too off topic...is wifi working for you in the latest build?
[Xperia SP Android Development] mn399:
yes it is working without any problem.
[Xperia SP Android Development] le grande magnetto:
what about random reboots? with stock/williams kernel?
[Xperia SP Android Development] mn399:
In this 30 hour I didn't experience any reboot with cm11 William kernel
[Xperia SP Android Development] TsunaH:
Last question :Which app did you use for undervolt ?
[Xperia SP Android Development] mn399:
Trickster

Do not forget to disable NFC and set privacy guard of Google play services to deny(except location) and network to 2G for better battery consumption

Also the script provided by mrsteve555 on PA thread to lower brightness would be useful.
[Xperia SP Android Development] nethervor:
Can/should I use this kernel with the Mokee rom?
[Xperia SP Android Development] DjowBr:
This is what i ever are waiting for!!!

Downloading now =D
[Xperia SP Android Development] Dragonkind:
Well...the performance and battery are great with smartassV2 and deadline.

But the charging time takes a little a lot.

Hope the next release can improve it.
[Xperia SP Android Development] lanluckez:
Which kernel is better to use, for example, with Slim Kat Rom? I mean, I have a UB. Since some CM ROMs are made for locked bootloader, does it mean they have less compatibility issues and performance/battery pairing is closer to stock ROM? If it were true, which kernel of you should I use? Stock or CM specific one?
[Xperia SP Android Development] pec0ra:
I don't know which one is better since I haven't really tested the locked bootloader ones.

If you use the LB ROMs, you have to use the Stock version of Williams.
[Xperia SP Android Development] pec0ra:
Update to v2

New update : CM11 Williams kernel v2

Changelog :

Changed frequency table : clock speeds from 281 to 1832 MHz. Thank's to [MENTION=3332811]faux123[/MENTION] and [MENTION=2784807]DooMLoRD[/MENTION]

Add dynamic fsync thanks to [MENTION=3332811]faux123[/MENTION]

Add undervolting thanks to [MENTION=2784807]DooMLoRD[/MENTION] and [MENTION=3332811]faux123[/MENTION]

Add o3 compiler optimization

Add force fast charging, thanks to [MENTION=2784807]DooMLoRD[/MENTION] for the port

Please report if the new frequency table is more stable.

Download :

Recovery flashable zip :

CM11 Williams kernel v2.zip

mirror
[Xperia SP Android Development] nplezka:
Sir, can you add the Faux improvement for sound? There's an app "FauxSound" that is great to increase volume, and i used it with Nyakkernel...
[Xperia SP Android Development] Vivaz90197:
Go to Feature Request tab ;)
[Xperia SP Android Development] lanluckez:
Does the fast charge feature work by default or it is necessary to use any app?

Thanks in advance.
[Xperia SP Android Development] pec0ra:
You have to activate it because it disables usb storage
[Xperia SP Android Development] Cripex:
Reboot when i making test with Antutu :cool:
[Xperia SP Android Development] Silver Wx:
Please use 1728mhz max freq for antutu or another benchmark ;)
[Xperia SP Android Development] Cripex:
I used :cowboy:

Generally i havent any reboot. Only in Antutu when i making bench :cool:
[Xperia SP Android Development] pec0ra:
I guess my SP is better than yours then ;)
[Xperia SP Android Development] Cripex:
Hmm. I have reboot in 21% :/

Which app do you use for CPU and etc. configuration?

Can u show me your settings?

In quadrant I havent any reboot.

Wysłane z mojego Xperia SP przy użyciu Tapatalka
[Xperia SP Android Development] lanluckez:
Now Antutu works like hell. Give it a few reboots, installations and battery cycles. Try tomorrow.

Here's my Antutu:
[Xperia SP Android Development] aman9393:
Well I tried your kernel I'm running VANIR ROM which is based on AOSP.

RIL ain't working for me I'm getting no service even in v2. :(
[Xperia SP Android Development] pec0ra:
Actually what I do is just put my phone on the table and wait for it's temperature to go below 35°C. Then I run Antutu and it works fine.

But there are probably hardware differences too.
[Xperia SP Android Development] Cripex:
Actually my phone does not at all warm. He just reboot in 21 percent :rolleyes:

The screen just stopping and slowly disappears part by part.

Maybe i have something wrong in settings. I use 'Performance Control'.
[Xperia SP Android Development] mrhnet:
I had similar rebooting once and antutu messed up my phone. Had to do a system restore to recover! This happened to me before in some other kernel too (I think it's stock). I've ditched antutu and not looking back at it again.. :P
[Xperia SP Android Development] freedom74:
Why is everyone obsessed with benchmarking and benchmark results.

New kernels are not about benchmark score but introducing new features which will give us the phone that is better to use.

Lagfree, snapier or better battery life and so on...

Quit benchmarking and start using your phone! :laugh:
[Xperia SP Android Development] le grande magnetto:
its easy to try yourself. If phone does not boot, just flash default kernel in flash mode.
[Xperia SP Android Development] Vinay_FXG:
Amazing Kernel!!

Pros

1. Room for Underclocking and Overclocking.

2. Undervolting.

3. FastCharge.

4. FauxSound support.

5. Best Governors.

Cons

1. The splash screen is too bright. Anyways its the dev's choice :p

I prefer it over the other kernels for XSP.

Keep up the good work Sir. [MENTION=4466123]pec0ra[/MENTION]. :victory:
[Xperia SP Android Development] le grande magnetto:
oh yeah, that kernel boot logo...
[Xperia SP Android Development] Vinay_FXG:
It's a little too bright, but luckily we don't have to see it a lot! :p I've read somewhere that this dev likes to keep it like old school HTC splash screen.! It's all upto him! :D
[Xperia SP Android Development] le grande magnetto:
Tested kernel with the last release and I got systemui FC constantly. reflashed stock mokee kernel back. You shouldn't use williams with mokee.
[Xperia SP Android Development] Vivaz90197:
Williams is not supported mokee. Only CM11, 10.2 and MIUI.
[Xperia SP Android Development] le grande magnetto:
I believe AOKP, PAC also supports williams.
[Xperia SP Android Development] prabhav.3892:
not this one for PAC
[Xperia SP Android Development] aganhakiem:
i installed the newest in AICP rom, the everything work fine but wifi didnt work, ?? its workin fine in cm11 m10 though
[Xperia SP Android Development] pec0ra:
There is a fix somewhere in the thread. You'll have to search for it.
[Xperia SP Android Development] aganhakiem:
the fix module ? i'll try it
[Xperia SP Android Development] pec0ra:
Yes, I think thats it !
[Xperia SP Android Development] aganhakiem:
many thanks boss [MENTION=4466123]pec0ra[/MENTION] :good::o
[Xperia SP Android Development] Theliakos:
@pec0ra

i am having random hangs on the v4 why ?? also can you tell us if this is abandoned as i like very much the faux sound option !

good kernel !! keep it up [MENTION=4466123]pec0ra[/MENTION]
[Xperia SP Android Development] Araib93:
[MENTION=4466123]op[/MENTION] can you recommend an app or method for enabling fast charge? I like this kernel (using it on cm11 m10) and lets just say its less buggy ;)

also should I expect more updates or is this the final version (talking about v4 here) as I see it hasn't been updated in quite some time now..
[Xperia SP Android Development] Amr Nasser:
Important

Does I Still Have To " Disable qcom mpdecision " If I'm Flashing Kernel In Recovery ??
[Xperia SP Android Development] Zygmus:
Guys, we ned an update of the kernel, due to PA-GAPPS will be not compatible with version 6.0.4.7 recovery!
[Xperia SP Android Development] Vivaz90197:
Use other recovery :3
[Xperia SP Android Development] Amr Nasser:
Important

Anyone Else Have Random Reboots With V4 While Using CM11 ??
[Xperia SP Android Development] Vivaz90197:
Nope.
[Xperia SP Android Development] Araib93:
I am :( switching to 1002 nightly to see if the problem is in my rom or kernel.
[Xperia SP Android Development] Amr Nasser:
Important

Solved By Member Here

It's A Problem Of Misunderstanding I Think :D

Did U Disabled " qcom mpdecision " As In First Post Instructions ??
[Xperia SP Android Development] Arvis20:
I'm not, using cm11s. Perfectly stable even with oc ;)
[Xperia SP Android Development] Araib93:
I was using night 0930 and yes on cm11s its perfectly fine (tried it a while back)

---------- Post added at 11:55 AM ---------- Previous post was at 11:51 AM ----------

I don't remember I did :silly: will give it a shot again. On CM11s I did disable it but after switching to CM11 nightly I forgot :cyclops:
[Xperia SP Android Development] Vivaz90197:
U can disable it deleting it ("rm /system/bin/mpdecision" in terminal or manually) or stopping it ("stop mpdecision" in terminal).
[Xperia SP Android Development] rafus:
Is this the same IF i disable mpdesision i trickstermod?
[Xperia SP Android Development] pec0ra:
Yes it is the same. But it might have a delay before applying and you have to check that your settings are kept at reboot. By the way, it is better to just rename the file instead of deleting it. You can then just git it the original name if you want to restore it (for example to use another kernel)
[Xperia SP Android Development] Vivaz90197:
I coppy mpdecision to /system/etc and sdcard for any problems xP I can upload if U want. Or I can build script for deleting/installing mpdecision.
[Xperia SP Android Development] prabhav.3892:
will this kernel be updated or you are just focusing now on the stock one?
[Xperia SP Android Development] WhiteWolf:
bro on installing it on cm 11 it is giving random reboots.... :confused:
[Xperia SP Android Development] Vivaz90197:
Nope. This is on CM sources.
[Xperia SP Android Development] Amr Nasser:
Important

Read Instructions Carefully