[Nexus 10 Original Android Development] Khaon:
Hello everyone!! Want to try f2fs on your device? You are at the good place to give it a try!​

​

INTRODUCTION

I wanted to port f2fs for our device since it gives a nice performance boost. After few months of learning how to develop and program his own custom kernel here is my first personal release.

This is an open devDB xda project. Feel free to fill in bugs reports, feature(s) requests and reviews.

​

To those who don't know what is f2fs

Some benchmarks to point out the performance difference between EXT4 and F2FS

Optipops features :

Kernel's features :​

Compiled with linaro 4.7.4 with optimized flags : O3, etc.

Linux 3.4.67: synced with cyanogen 's manta kernel git, google's common branch, some parts of the kernel updated to 3.4.108, and many fixes from CAF,linaro, blabla.

Governors : interactive, intelliactive,intellimm,conservative, ktoonservative , performance, userspace, nigtmahre(on request)(

ask for some others if you prefer them over the one I provide

)

I/O schedulers : noop, cfq, deadline, bfq(tweaked for nand devices),fiops,zen,sio

f2fs updated from upstream git(08 september 2015)

UV and OC both for the GPU AND CPU supported

Control for the gpu table thresholds

touchboost driver for cpu and gpu in replacement of crappy powerHAL touch interface ( thx @franciscofranco to have adapted qcom code to ageneric one)

arm optimized crypto algorithms.(for the ones that want to crypt their data)

f2fs crypto support

kernel neon support

kernel side touch boost driver

double tap to wake

AnyKernel2 Solution: Allow users to install the kernel on different distribution. It also detects the filesystem of your partitions to produce a correct fstab. ( f2fs is supported on any partition BUT system )

and many more patches(see my github!)

​

installation instructions :​

Wipe Data Cache System

Flash The kernel

If issues are met, delete the

/sdcard/Android/data

folder.

IF YOU FACE ERROR/ISSUES PLEASE USE MY TWRP CUSTOM RECOVERIES AT this link

How To Migrate one partition from ext4 to f2fs(vice-versa):INSTRUCTIONS FOR TWRP 2.8.x.y

Credits:

@ktoonsez - for his kernel , KT- twrp and his work.

Team Win and @helicopter88 @Dees_Troy for their help.

Samsung for F2FS: heh!

@craigacgomez - for thunderkat kernel

@JustArchi - for his opti v3 build rom.

Cyanogendmod for their ROM

Linaro foundation for their toolchains

@faux123 for his intelliactive governor

@franciscofranco - for his work on touch boost drivers and mako kernel

@osm0sis - for AnyKernel2

Source:

KT-TWRP

kernel

Ramdisks

DOWNLOADS LINK

​

XDA:DevDB Information

Khaon's project for Nexus 10, Kernel for the Google Nexus 10

Contributors

Khaon, ktoonsez,dees_troy,cyanogenmod,faux123,franciscofranco

Source Code: https://github.com/Khaon/kernel_samsung_manta

Kernel Special Features: This kernel is compiled with lastest UBERTC 4.8.5 It features UC/OC, UV, bfq, optimizaed compillation falgs, uksm, frandom, supports f2fs, dynamiclly mounts f2fs/ext4 partitions and more

Version Information

Status: Stable

Stable Release Date: 2015-01-03

Created 2014-09-27

Last Updated 2015-01-12

XDA:DevDB Information

Khaon's kernel for Nexus 10, Kernel for the Google Nexus 10

Contributors

Khaon, Cl3Kener, ktoonsez,dees_troy,cyanogenmod,faux123,franciscofranco,freak_97,despairfactor

Source Code: https://github.com/Khaon/kernel_samsung_manta

Kernel Special Features: This kernel is compiled with lastest UBERTC 4.8.5. It features UC/OC, UV, bfq, optimizaed compillation falgs, uksm, frandom, supports f2fs, dynamiclly mounts f2fs/ext4 partitions and more

Version Information

Status: Stable

Stable Release Date: 2015-07-13

Beta Release Date: 2015-04-17

Created 2014-09-27

Last Updated 2015-09-06

XDA:DevDB Information

Khaon's kernel for Nexus 10, Kernel for the Google Nexus 10

Contributors

Khaon, Cl3Kener, ktoonsez,dees_troy,cyanogenmod,faux123,franciscofranco,freak_97,despairfactor

Source Code: https://github.com/Khaon/kernel_samsung_manta

Kernel Special Features: This kernel is compiled with lastest UBERTC 4.8.5. It features UC/OC, UV, bfq, optimizaed compillation falgs, uksm, frandom, supports f2fs, dynamiclly mounts f2fs/ext4 partitions and more

Version Information

Status: Stable

Stable Release Date: 2015-09-08

Beta Release Date: 2015-04-17

Created 2014-09-27

Last Updated 2015-09-08

XDA:DevDB Information

Khaon's kernel for Nexus 10, Kernel for the Google Nexus 10

Contributors

Khaon, Cl3Kener, ktoonsez,dees_troy,cyanogenmod,faux123,franciscofranco,freak_97,despairfactor

Source Code: https://github.com/Khaon/kernel_samsung_manta

Kernel Special Features: This kernel is compiled with lastest UBERTC 4.8.5. It features UC/OC, UV, bfq, optimizaed compillation falgs, uksm, frandom, supports f2fs, dynamiclly mounts f2fs/ext4 partitions and more

Version Information

Status: Stable

Stable Release Date: 2015-09-08

Beta Release Date: 2015-04-17

Created 2014-09-27

Last Updated 2016-04-02