Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[Kernel][Linaro] Stock KK kernel for Falcon

OP knizmi

3rd January 2015, 01:51 AM   |  #1  
OP Senior Member
Liberec
Thanks Meter: 190
 
248 posts
Join Date:Joined: Jul 2013
More
This is a near stock falcon 4.4.4 kernel built with the latest Linaro toolchain (Linaro GCC 4.9-2014.12) for all of those who prefer stock kernels and absolutely need those 10 extra points in Antutu

Differences from stock are just a few Cortex-A7 optimizations, F2FS patches from mainline 3.18 and linaro toolchain.

All credit goes to @bedalus, who started his kernel thread for Peregrine, fixed all the small bugs that made compiling with newer Linaro toolchains impossible and cherry picked all those F2FS patches.

Sources and tools used:
MotorolaMobilityLLC/kernel-msm
MotorolaMobilityLLC/vendor-qcom-opensource-wlan-prima
bedalus' patches
Christopher83's Linaro Toolchain

My repo, where all sources are merged

Changelog:
falcon_stock_4.4.4_linaro_4.9.3.zip
- stock kernel
- added necessary patches to make it compile with linaro
- some Cortex-A7 optimizations

falcon_kernel_4.4.4_v2.zip
- same as falcon_stock_4.4.4_linaro_4.9.3.zip
- filesystem patches in line with mainline linux 3.18
- removed some debug info

The zip can be flashed with TWRP or CWM. Not flashable through fastboot.
Last edited by knizmi; 10th January 2015 at 07:15 PM.
The Following 9 Users Say Thank You to knizmi For This Useful Post: [ View ]
3rd January 2015, 09:04 AM   |  #2  
bedalus's Avatar
Member
Thanks Meter: 47
 
39 posts
Join Date:Joined: Jan 2015
Thanks @knizmi. I think stock users will appreciate this
The Following 2 Users Say Thank You to bedalus For This Useful Post: [ View ]
3rd January 2015, 09:23 AM   |  #3  
Dizzyrul3z's Avatar
Member
Flag Oberschlesien
Thanks Meter: 22
 
99 posts
Join Date:Joined: Feb 2014
More
Anyone tested? How the battery?

Wysłane z MOTO G
3rd January 2015, 11:52 AM   |  #4  
OP Senior Member
Liberec
Thanks Meter: 190
 
248 posts
Join Date:Joined: Jul 2013
More
Quote:
Originally Posted by Dizzyrul3z

Anyone tested? How the battery?

This is the stock kernel, so the batttery is as good as with stock kernel (you really canīt make it much better in any way). These screenshots are taken after some 7 hours of sleep.
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2015-01-03-09-50-56.png
Views:	518
Size:	43.4 KB
ID:	3095608   Click image for larger version

Name:	Screenshot_2015-01-03-09-51-09.png
Views:	530
Size:	44.6 KB
ID:	3095609  
The Following User Says Thank You to knizmi For This Useful Post: [ View ]
5th January 2015, 03:28 AM   |  #5  
Member
Flag Hudson, NY
Thanks Meter: 22
 
99 posts
Join Date:Joined: Mar 2014
More
Works pretty good on XT1031. Nice work! Any chance you could make a build with the kexec hardboot patch to use it with multirom?
6th January 2015, 11:26 PM   |  #6  
taadow1030's Avatar
Senior Member
Thanks Meter: 246
 
1,283 posts
Join Date:Joined: Nov 2010
More
I immediately noticed a performance improvement after flashing this kernel. Thanks!
7th January 2015, 07:18 PM   |  #7  
bedalus's Avatar
Member
Thanks Meter: 47
 
39 posts
Join Date:Joined: Jan 2015
Hi @knizmi

I said wait til I push a new branch, but I figure it's easier if you pull just a patch with
Code:
wget https://github.com/bedalus/moggy/commit/ead900a02071506c267fdebd292cbb2cdb31f4bd.patch
then you can apply it with
Code:
git am ead900a02071506c267fdebd292cbb2cdb31f4bd.patch
This is my preferred way to grab commits. Did you add my repo as a remote?
The Following User Says Thank You to bedalus For This Useful Post: [ View ]
9th January 2015, 09:15 PM   |  #8  
Senior Member
Thanks Meter: 46
 
242 posts
Join Date:Joined: Apr 2010
Battery life is really good on this kernel thank u dev

Sent from my XT1032 using XDA Free mobile app
Attached Thumbnails
Click image for larger version

Name:	1420834510242.jpg
Views:	150
Size:	42.5 KB
ID:	3106880  
The Following User Says Thank You to syrkles For This Useful Post: [ View ]
9th January 2015, 10:29 PM   |  #9  
OP Senior Member
Liberec
Thanks Meter: 190
 
248 posts
Join Date:Joined: Jul 2013
More
Quote:
Originally Posted by bedalus

Hi @knizmi

I said wait til I push a new branch, but I figure it's easier if you pull just a patch with

Code:
wget https://github.com/bedalus/moggy/commit/ead900a02071506c267fdebd292cbb2cdb31f4bd.patch
then you can apply it with
Code:
git am ead900a02071506c267fdebd292cbb2cdb31f4bd.patch

Thanks a bunch, this should really make merging those patches easy!

Quote:
Originally Posted by bedalus

This is my preferred way to grab commits. Did you add my repo as a remote?

I have added your repo as a remote now. I was fighting with git last week quite a bit (never used that devil's tool before), but now I think I am getting used to it. For my first build I've just "patched" those files with gedit...
9th January 2015, 10:30 PM   |  #10  
OP Senior Member
Liberec
Thanks Meter: 190
 
248 posts
Join Date:Joined: Jul 2013
More
Quote:
Originally Posted by syrkles

Battery life is really good on this kernel thank u dev

Sent from my XT1032 using XDA Free mobile app

Thanks for the heads up, but compiling someone else's sources doesn't make me a dev ;)

Post Reply Subscribe to Thread

Tags
falcon_umts, kernel, linaro, stock
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes