[UBL] SXDNickiMallow Hybrid Kernel for Xperia M

26 comments
Hey ! ,Im presenting you custom kernel for Xperia M running on CyanogenMOD/ CyanogenMOD 13 based ROMs and AOSP/AOSP 6.0 Based ROMs

Disclaimer:
You are doing all the stuffs on your own, 
If you messed with your device , im not taking any responsibility of it !

Requirements:
You must be using CyanogenMOD/ CyanogenMOD 13 based /AOSP/AOSP 6.0 Based ROM
Flashtool
Unlocked bootloader  

Features:
Linaro GCC 4.9 Toolchain
XZ compression for lighter ZImage and faster boot 
makefile optimizations for snapdragon SoC's  
Use -mcpu=cortex-a15 when targeting MSM Krait CPUs  
~ Linux Kernel 3.4.4
~ USB Fast Charge
~ Smooth Scrolling Table
~ Intelligent Hotplug 
~ CPU frequency limiter
~ Frandom
~ Enabled ZCache by default
~ Dynamic management of dirty page writebacks 
~ Dynamic Fsync 2.0 
~ Optimized ARM RWSEM algorithm 
- Optimizations to default SLUB allocator
- Asynchronous I/O latency to a solid-state disk greatly increased 
-Lock initial TCP window size to 64k (Improves network ping and output)
~ ARM Optimized AES and SHA1 Routines
~ ARCH Power 
~ Mount Noatime And Nodriatime by Default 
~ MSM ARCH cpufreq Turbo Boost Driver 
~ Intelli Thermal Driver
~ Improved 3x faster integer sqrt 
- XZ compression for lighter zimage and faster boot
~ 1.78 GHz CPU OC
~ 500 MHz GPU OC
~ GPU Optimized flag
~ Disabled Gentle Fair Sleepers 
- Added zSwap from Linux 3.11 
- Added frontswap 
- Added vnswap - a virtual swap page file residing the RAM memory pool. 
~ Intelligent hotplug cpu driver with eco mode (intelliplug)
~ Added native Samsung F2FS filesystem support
~ Linux MM Readahead set to 256k
~ Added various minor kernel bug fixes from CAF/kernel.org 
~ More accurate load calculations (better battery/performance) 
~ Added mutex optimization (better multi-tasking) 
~ Scheduler optimization (smoother multi-tasking) 
~ Patches to reduce kernel latencies for network, fs  
~ Crypto lib optimization 
~ Increased MM heap size for smooth streaming  
~  Forced 500Ma charging current on unknown chargers
~ Added support to play 1080p videos
~ Screen Wake Control :- 
        Double Tap to Wake
 And Manymore

   Governors :- 
~ Intellidemand

I/O Schedulers :-
~ BFQ

Downloads:
R1:- Download !!

Instructions:
Make sure its unlocked bootloader
Power off your device
Boot into CWM 
and flash the kernel
See log , if its succesfully flashed , Reboot it 
Enjoy !

Credits:
Me for worksarounds :P finding out commits from corners and compiling haha
Sony for device and source
RonGokhale, varun chitre, faux123, thirdzcee, ngxson, DooMLoRD  and all our great Xperia Devs

Having problems ? Join SXDevelopers Facebook group !

Please consider donating me if you like my work and want me to continue it 
my paypal email - nilpamacwan1972@gmail.com

Regards
Noel Macwan

Find me on :-
Facebook          Twitter           Google+
Next PostNewer Post Previous PostOlder Post Home

26 comments:

Unknown said...

It's posible reduce the overclock to 1,62GHz please?
Thank you so much :D

TARUN PARASHAR said...

Ive just installed,
ill let you know. stick to the post till then

Unknown said...

how to enable d2w?

Noel Macwan said...

you may use this app for controlling wake up options: http://forum.xda-developers.com/android/apps-games/app-gesture-control-1-0-t3123843

Anonymous said...

Any plans for updating the kernel with latest sources??

Noel Macwan said...

yeah, ofc. quite packed, will update ASAP !

Anonymous said...

plz update it

Anonymous said...

Not working on tesla V3.0 :(

Noel Macwan said...

Will take time for Update.

It's working on TeslaOS, I'm using it.

Ahmad said...

i have wrong download and flash app gesture control, now i can't boot to system and recovery. please help me !!

Anonymous said...

W8ng fr tesla bro..... Its quite a break now.....

Anonymous said...

Its a long time even Tesla is now completed now plz update the kernel tooo

Unknown said...

it's awesome but when i install this my microphone is not work. help please

Unknown said...

Este kernel deixou meu XM perfeito, melhor kernel já feito para xperia M desde a stock 4.3... Porém tem um bug a câmera de vídeo não funciona.

Noel Macwan said...

Ensar DEMİRKOL,
which ROM ? and it doesnt work in phone call too ?

Wyllian Romulo,
você estiver usando este kernel em estoque 4.3?

Unknown said...

Well I used a variant from kernel 4.3 in stock not this, had great performance in the stock ROM. I'm currently on an official CM13 with hybrid R1 kernel is all great exeto the camcorder does not work

Unknown said...

Noel Macwan,
This rom, Resurrection Remix Marshmallow v5.6.7 and yes, that rom with this kernel doesn't work phone call. I try this "[All ROM/kernel] Enable rear microphone for all CM-based ROMs".(Sometimes work sometimes not work.) I don't know what should i do. By the way thanks. You're helping.

Unknown said...

There Update forecast that fixes the bug of the camcorder?

Noel Macwan said...

Wyllian Romulo,
which build ? can you tell me the build date?


Ensar DEMİRKOL,
well, i dont think there's any issue with zimage but the ramdisk, and this doesnt flashes ramdisk, its not packed with ramdisk

Unknown said...

Well if you refer to which version of the CyanogenMod 13 am using is the 17th of April. Sorry for my english is horrible, and Google Translate does not help much

Noel Macwan said...

expect bug fix in next build

Unknown said...

There is time to release the next build? I'll be waiting eager ...

Unknown said...

I do not know if this helps, but this link is a print of the video camera bug.

https://mega.nz/#!o9BkCAyJ!_1tsQoLlNVIshtFseb3b4HJSF7qeCk81XRxwKvv2kro

Unknown said...

When will update?

Anonymous said...

Hello, why is it hybrid kernel? Is it working with stock rom on XMDual? Thx

Noel Macwan said...

Hey, it wont work with stock rom

Post a Comment