Q/A Kernel build - Sony Xperia L

I am trying to build a linaro kernal for xl which compiler should I use ?

startracker said:
I am trying to build a linaro kernal for xl which compiler should I use ?
Click to expand...
Click to collapse
Try these and you would know everything really
https://www.youtube.com/watch?v=wY97YQjv2Fc
https://www.youtube.com/watch?v=NkrRtS0Ul1I
http://www.xda-developers.com/learn-how-to-compile-a-kernel-using-linaro/
https://wiki.linaro.org/Resources/HowTo/PackageYourOwnKernel
Quote me if you expect a reply

Related

[Q] kernel for jb?

Do you guys know any kernel for jb with s2w?
i really want a kernel with s2w but now Dragun kernel is unachievable.
or can anyone make a kenel with s2w based on bruce's cm10 stock kernel?
no answers?:'(
Check the stickies in the dev's section
Sent From My Viper S 1.3.0
jslim38 said:
Check the stickies in the dev's section
Sent From My Viper S 1.3.0
Click to expand...
Click to collapse
sorry i didn't get what you mean..do you mean that there's something in the rom's op?
theggs said:
but now Dragun kernel is unachievable.
Click to expand...
Click to collapse
Do you mean that DragunKorr V.13 is unavailable?
Go to ht#tp://sdx-downloads.c#om/devs/RMS/My%20Kernel%20Builds/
Delete # from link
Radolex said:
Do you mean that DragunKorr V.13 is unavailable?
Go to ht#tp://sdx-downloads.c#om/devs/RMS/My%20Kernel%20Builds/
Delete # from link
Click to expand...
Click to collapse
big thx !
i think using drogun kernel isn't so smooth as the stock one.but it worth trying!
thx again!
There is another kernel from DragunKorr, named ParanoidKernel V2, try both.
Radolex said:
There is another kernel from DragunKorr, named ParanoidKernel V2, try both.
Click to expand...
Click to collapse
both are laggy..i don't know why
hope someone make a kernel base on bruce's stock kernel.
Try mayby Powerful Kernel Reset and then instal kernel?
I don't know why it's laggy in your rom, both of them are smooth for me.
I'd say just wait for someone to make a kernel with Sweep2Wake. Unless your willing to learn and compile a kernel with that feature
Sent from my Sensation
blahbl4hblah said:
I'd say just wait for someone to make a kernel with Sweep2Wake. Unless your willing to learn and compile a kernel with that feature
Sent from my Sensation
Click to expand...
Click to collapse
you're right.
i wanna learn but no so much time.so can only wait..
can't wait for that.

[RECOVERY][LINARO][4.1.2] TWRP-UNOFFICIAL 2.3.1.1 touch recovery [11/5/12]

Hi all, so I've been wanting a really nice optimized Linaro recovery and have not been able to find one. So I decided to build my own and have found it to be very nice and stable, and of course to share with all of you xda peps
First off if you don't know what TWRP recovery is the original nexus 7 thread is HERE
Please read all of the original thread before flashing this recovery.
More info on how this recovery was built
Built using Linaro gcc 4.7 toolchain. I also built the toolchain from Linaro's gcc source. The toolchain source is HERE
This toolchain source gets update almost daily from linaro sources, but I don't normally have the time to build new toolchains daily. When I have time I will update it quite frequently.
Built off my own 4.1.2 kernel source. The kernel used to build this recovery was also compiled using the Linaro 4.7 toolchain.
I've added a few linaro recovery patches for interfaces to libpng. Those changes are HERE and HERE.
Built using Linaro bionic string routines optimizations.
Installation
Download the recovery image and flash in fastboot
Initial release 2.3.1.1 touch recovery
10.28.12 release 2.3.1.1 touch recovery
Kernel changes
Removed a lot of bloat from the kernel. I disabled GPU overclocking, user voltage control, cpu overclocking, a bunch of useless debugging stuff.
A short kernel changelog is HERE
Toolchain changes
Not much here. I included a static library to be used in the toolchain libiberty
A short changelog for the toolchain is HERE
Recovery changes
Built as engineering instead of userdebug.
11.5.12 release 2.3.1.1 touch recovery
Final android 4.1.2 linaro recovery version
Kernel changes
Mainline linux kernel upstream changes from linux-3.2.y
Changed kernel compression mode to GZIP and optimization level to -Os
Toolchain changes
Updated to latest linaro changes
Recovery changes
-O3 optimization level
Linaro strict-aliasing compiler flags optimization
Android-4.1.2 (This version is a final release, no more updates)
Size: 6.95 MB
MD5: e0f46f01556156b052b3779c9ed60e01
What? A Linaro recovery? I did not know there was such thing. I am downloading this now very excitedly.
Thank you. Very very helpful and nice.
OK... Now I need more info! I sorta understand the Linaro concept but my knowledge is limited. What's the reasons to base Recovery on it at this point? Any advantages, possible concerns? Will there be any noticeable differences? Just curious & wondering cause you said "you'd been wanting to make a recovery based on linaro".
Thank!
Sent from my Nexus 7 using Tapatalk 2
Hi men!
Thanks for your recovery.
But i experience some strange visual effects like distortion of the image or some lag effects.
---------- Post added at 04:21 PM ---------- Previous post was at 04:16 PM ----------
djd338 said:
OK... Now I need more info! I sorta understand the Linaro concept but my knowledge is limited. What's the reasons to base Recovery on it at this point? Any advantages, possible concerns? Will there be any noticeable differences? Just curious & wondering cause you said "you'd been wanting to make a recovery based on linaro".
Thank!
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
There is a discussion on this subject regarding some tests Ezekeel (XDA developper) made with different cross-compiler toolchains and those tests prooved that none of the compilers is better than another.
We heard a lot about linaro because when ICS was released, it was very laggy and linaro and is new compiler version 4.7 made ICS much smoother than before.
But for the pur performance linaro give no improvement if you compare with another one.
EDIT: I found the link of the test for you: http://forum.xda-developers.com/showpost.php?p=19872366&postcount=1
i remember this test,and also in my home test when i tried to build kernel,i don't see improvement using linaro or others toolchains..anyway it's great to have another thing to play on and see if it's best that the ufficial!
sert00 said:
i remember this test,and also in my home test when i tried to build kernel,i don't see improvement using linaro or others toolchains..anyway it's great to have another thing to play on and see if it's best that the ufficial!
Click to expand...
Click to collapse
Agree with you.
It wasn't for discredit the work of sparksco. I'm glad to test his work.
Just answer the question for the cross-compiler.
Thanks for the work sparksco
[email protected]_OC said:
Hi men!
There is a discussion on this subject regarding some tests Ezekeel (XDA developper) made with different cross-compiler toolchains and those tests prooved that none of the compilers is better than another.
We heard a lot about linaro because when ICS was released, it was very laggy and linaro and is new compiler version 4.7 made ICS much smoother than before.
But for the pur performance linaro give no improvement if you compare with another one.
EDIT: I found the link of the test for you: http://forum.xda-developers.com/showpost.php?p=19872366&postcount=1
Click to expand...
Click to collapse
That's one test with one toolchain by one developer. As far as I can tell he tested everything with one of linaro's really old toolchaons when they first released 4.6. So by looking at the dates I would guess linaro didn't add much to the toolchain at that point. There's also the GCC version to consider. This is using 4.7 and not 4.6. And lastly there's rom patches that linaro puts out that have nothing to do with the kernel but are used in the ROM building process when building recoveries. It's all debatable. I find this to be a bit smoother and backups seems to be a little faster but maybe it's just me.
[email protected]_OC said:
Hi men!
Thanks for your recovery.
But i experience some strange visual effects like distortion of the image or some lag effects.
Click to expand...
Click to collapse
Your going to have to provide more info than that. Your method of installing, what bootloader you have ect. Thanks.
Edit: flashing zip in recovery causes issues so I removed that method of installing.
sparksco said:
That's one test with one toolchain by one developer. As far as I can tell he tested everything with one of linaro's really old toolchaons when they first released 4.6. So by looking at the dates I would guess linaro didn't add much to the toolchain at that point. There's also the GCC version to consider. This is using 4.7 and not 4.6. And lastly there's rom patches that linaro puts out that have nothing to do with the kernel but are used in the ROM building process when building recoveries. It's all debatable. I find this to be a bit smoother and backups seems to be a little faster but maybe it's just me.
Click to expand...
Click to collapse
thanks.after give a try to this recovery,i agree with you with fact of possible quickest backup time.the general use is good,don't know if it's real an improvement,but i did a backup and at first look it seemed quicker..possible placebo effect,let's see what others say..
why you pulled cwm install version...bugged?
There's a lot of factors to consider. Just the fact that this is using a kernel I built with 4.7 from my own source code could improve things as well. FYI the kernel includes GPU overclocking.
sert00 said:
why you pulled cwm install version...bugged?
Click to expand...
Click to collapse
Read one post above yours...
Sent from my Nexus 7 using Tapatalk 2
sparksco said:
There's a lot of factors to consider. Just the fact that this is using a kernel I built with 4.7 from my own source code could improve things as well. FYI the kernel includes GPU overclocking.
Read one post above yours...
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
oh thanks,not saw the edit in the post!
New version is up.
Sent from my Nexus 7 using Tapatalk 2
I installed last night using goomanager, so I assume I have the previous version?
Anyway, it works great, so thanks.
stonebear said:
I installed last night using goomanager, so I assume I have the previous version?
Anyway, it works great, so thanks.
Click to expand...
Click to collapse
I am pretty sure you get the Official TWRP version from goomanager not this. Please correct me if I am wrong but I think that is what the Unofficial means.
zedorda said:
I am pretty sure you get the Official TWRP version from goomanager not this. Please correct me if I am wrong but I think that is what the Unofficial means.
Click to expand...
Click to collapse
Yea, I just realised that myself when I saw there were two threads.
What's the difference between this and ClockWorkMod? Is it more stable?
Neo3D said:
What's the difference between this and ClockWorkMod? Is it more stable?
Click to expand...
Click to collapse
Some more features on TWRP I think, especially the queue to flash multiple ZIP files. Flash it and see for yourself
modstorm said:
Some more features on TWRP I think, especially the queue to flash multiple ZIP files. Flash it and see for yourself
Click to expand...
Click to collapse
That, and I like the fact that you have an option to wipe cache/dalvik after flashing something
markj338 said:
That, and I like the fact that you have an option to wipe cache/dalvik after flashing something
Click to expand...
Click to collapse
That and TWRP can also be themed however I never found any themes :/

what am i doing wrong with kernel upgrade

hi i am running cm10.1 nighly and cannot get my tablet to boot with any custom kernel except the one that comes with the nightly am i doing something wrong i always remember to wipe cache/delvik after install..i am at a loss... thank you for your advice and thank you for checking this out
Which kernels are you trying to flash?
sbdags said:
Which kernels are you trying to flash?
Click to expand...
Click to collapse
i have tried that1 kernel and bryce oc kernel as well as clemsyntfuniversalcyano kernel
nhsccdp said:
i have tried that1 kernel and bryce oc kernel as well as clemsyntfuniversalcyano kernel
Click to expand...
Click to collapse
I think bryce09 can help you with this, either pm him or ask here http://forum.xda-developers.com/showthread.php?t=2092968 . I'm not expert with cm10.

Kernel Building

is it possible to build this kernel: https://github.com/TheWhisp/android_kernel_samsung_msm7x27a exactly like this?
or i have to include this deconfig: https://github.com/TesterTerbon/and...mmit/6b28c6df95cffa72d9ff5f590c0607be873ae77f
or the deconfig of yazidukrit:
https://github.com/yazidkucrit/kernel_KeongBalap/blob/cm-11/arch/arm/configs/trebon_defconfig
the kernel the whisp has is 3.4.75 and the first deconfig is for 3.4.67 and yazid for 3.0.101
ShadowsDie said:
is it possible to build this kernel: https://github.com/TheWhisp/android_kernel_samsung_msm7x27a exactly like this?
or i have to include this deconfig: https://github.com/TesterTerbon/and...mmit/6b28c6df95cffa72d9ff5f590c0607be873ae77f
or the deconfig of yazidukrit:
https://github.com/yazidkucrit/kernel_KeongBalap/blob/cm-11/arch/arm/configs/trebon_defconfig
the kernel the whisp has is 3.4.75 and the first deconfig is for 3.4.67 and yazid for 3.0.101
Click to expand...
Click to collapse
3.4 kernel is for Kitkat 4.4 and since we can only wait for TheWhisp to release Kitkat 4.4 for our Ace Plus because it rightfully belongs to him since he ported it.Yazid kernel is based on 3.0.101 and in order to build that kernel type 'make trebon05_defconfig' using GCC 4.7 toolchains or Linaro 4.7 toolchains.For Ace Plus,not possible to build 3.4 kernel yet but we can build 3.0.101 kernel for CM 10.1
Sent from my GT-I9082 using Tapatalk
Techix18 said:
3.4 kernel is for Kitkat 4.4 and since we can only wait for TheWhisp to release Kitkat 4.4 for our Ace Plus because it rightfully belongs to him since he ported it.Yazid kernel is based on 3.0.101 and in order to build that kernel type 'make trebon05_defconfig' using GCC 4.7 toolchains or Linaro 4.7 toolchains.For Ace Plus,not possible to build 3.4 kernel yet but we can build 3.0.101 kernel for CM 10.1
Sent from my GT-I9082 using Tapatalk
Click to expand...
Click to collapse
but as ,me and yjosipy we are trying to build 4.4 and when building kernel it requires a deconfig which one i have to use?
ShadowsDie said:
but as ,me and yjosipy we are trying to build 4.4 and when building kernel it requires a deconfig which one i have to use?
Click to expand...
Click to collapse
Use the jena_defconfig at arch/arm/configs/cyanogenmod and make sure you used the latest Google Arm-Eabi GCC toolchain
Sent from my iPad using Tapatalk
Is our device really included here?
https://github.com/TheWhisp/android_kernel_samsung_msm7x27a
ANDROID-000 said:
Is our device really included here?
https://github.com/TheWhisp/android_kernel_samsung_msm7x27a
Click to expand...
Click to collapse
yes this is the kernel. The same for mini 2 and ace plus
Techix18 said:
Use the jena_defconfig at arch/arm/configs/cyanogenmod and make sure you used the latest Google Arm-Eabi GCC toolchain
Sent from my iPad using Tapatalk
Click to expand...
Click to collapse
can't i use tester trebon's deconfig?
ShadowsDie said:
can't i use tester trebon's deconfig?
Click to expand...
Click to collapse
Use the latest trebon_defconfig from Tester trebon.Sorry i forgot to see that it was under the pull requests
Sent from my iPad using Tapatalk

Franco Kernel for cm11

Nexus 4 community has a working cm11 franco
they used 2 cherrypicks from CM's Github c53fb6d134 and 07cbfb9a9c to achieve it
Can someone please post a test build here with these 2 cherrypicks
i dont know how to build a kernel
Thank You
iamawsm4 said:
Nexus 4 community has a working cm11 franco
they used 2 cherrypicks from CM's Github c53fb6d134 and 07cbfb9a9c to achieve it
Can someone please post a test build here with these 2 cherrypicks
i dont know how to build a kernel
Thank You
Click to expand...
Click to collapse
Nexus 5 community has this
No need to build a kernel yourself.
Primokorn said:
Nexus 5 community has this
No need to build a kernel yourself.
Click to expand...
Click to collapse
many people are complaining that it doesnt work with the new nightlies
iamawsm4 said:
many people are complaining that it doesnt work with the new nightlies
Click to expand...
Click to collapse
So make your choice between CAF and AOSP.
best thing you can do is
build your own kernel(ask them what they used/changed)
or
try alternative CAF kernels
or
wait till the devs do it themselves.
You cant rush genius.
its just that only if someone could make a test build with those 2 cherrypicks

Categories

Resources