FORUMS

Google Now Interfaces With Third-Party Messaging Apps

Google has announced that Ok Google voice commands can now be used to send … more

Make Your Lockscreen More Productive With Widgets

Are you running Android Lollipop? Do you miss the ability to add widgets to your lock … more

Moto X Style, Moto X Play and Moto G Forums Are Here!

The latest family members of the new generation of Motorola devices are … more

Galaxy Unpacked: What is Samsung Going to Unveil?

Amidst all the hype of the OnePlus 2 and the rain of Moto 2015 news, Samsung tried … more

[Kernel][Linaro] Stock KK kernel for Falcon

288 posts
Thanks Meter: 222
 
By knizmi, Senior Member on 3rd January 2015, 12:51 AM
Post Reply Subscribe to Thread Email Thread
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 06:15 PM.
The Following 9 Users Say Thank You to knizmi For This Useful Post: [ View ]
 
 
3rd January 2015, 08:04 AM |#2  
bedalus's Avatar
Member
Thanks Meter: 174
 
More
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, 08:23 AM |#3  
Dizzyrul3z's Avatar
Senior Member
Flag Oberschlesien
Thanks Meter: 92
 
More
Anyone tested? How the battery?

Wysłane z MOTO G
3rd January 2015, 10:52 AM |#4  
OP Senior Member
Liberec
Thanks Meter: 222
 
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:	562
Size:	43.4 KB
ID:	3095608   Click image for larger version

Name:	Screenshot_2015-01-03-09-51-09.png
Views:	574
Size:	44.6 KB
ID:	3095609  
The Following User Says Thank You to knizmi For This Useful Post: [ View ]
5th January 2015, 02:28 AM |#5  
Senior Member
Flag Hudson, NY
Thanks Meter: 146
 
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, 10:26 PM |#6  
taadow1030's Avatar
Senior Member
Thanks Meter: 257
 
More
I immediately noticed a performance improvement after flashing this kernel. Thanks!
7th January 2015, 06:18 PM |#7  
bedalus's Avatar
Member
Thanks Meter: 174
 
More
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, 08:15 PM |#8  
Senior Member
Thanks Meter: 53
 
More
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:	184
Size:	42.5 KB
ID:	3106880  
The Following User Says Thank You to syrkles For This Useful Post: [ View ]
9th January 2015, 09:29 PM |#9  
OP Senior Member
Liberec
Thanks Meter: 222
 
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, 09:30 PM |#10  
OP Senior Member
Liberec
Thanks Meter: 222
 
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 ;)
9th January 2015, 11:23 PM |#11  
OP Senior Member
Liberec
Thanks Meter: 222
 
More
New version uploaded.

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

Thanks @bedalus.
The Following 2 Users Say Thank You to knizmi For This Useful Post: [ View ]

Read More
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