I had sold my Nokia X2 and stop support for Nokia X2
Hi all! Today, i was built a kernel with some tweak
and now i will share it to you
MK Kernel v1.0
Code:
Only for CM-11-20160111
Code:
Tweak:
-Added some CPU Governor: intellimm, intelliactive, optimax, intellidemand, conservative
-Added some I/O Scheduler: sio, zen, vr, fifo, sioplus
Code:
Download: [URL="http://d-h.st/AWXy"]http://d-h.st/AWXy[/URL]
Code:
Flashing:
download the .img, reboot to recovery, select: Install > Image > choose .img>Boot> slide right to flash > reboot system and enjoy
about CPU Governor and I/O Scheduler, read here for more information
Thanks to @zombah
Kernel version: 3.4.110
Compiled with Sabermod 4.7 Toolchain
Source: https://github.com/cm-nokia-x2
Up
Add some features to it, like double-tap to wake up support,init.d support,
is it good ???
how I can install it
Thanks bro
Wölveîne said:
Add some features to it, like double-tap to wake up support,init.d support,
Click to expand...
Click to collapse
of course. i'm trying to add this https://github.com/ryanaepple/android_kernel_motoe/commit/080003bc8e61349bf7c8da00fa6923f3c84d1927
Good Work! +Smartv2 governor
Could I flash this kernel for xperience ROM? Would I be able to get any benefits?
kaotd99 said:
of course. i'm trying to add this https://github.com/ryanaepple/android_kernel_motoe/commit/080003bc8e61349bf7c8da00fa6923f3c84d1927
Click to expand...
Click to collapse
Thnx,and make it more advance
And our kernal supports init.d? Or not
Wölveîne said:
Thnx,and make it more advance
And our kernal supports init.d? Or not
Click to expand...
Click to collapse
cm11's kernel is already support init.d. we don't need to add it more
kaotd99 said:
cm11's kernel is already support init.d. we don't need to add it more
Click to expand...
Click to collapse
Oky,then is it possible to get Native Move To Sd support via some modifications?
whether it can for another rom-based CM11?
user explaination please :cyclops::cyclops:
So whats now?,there's a new build 13 available-you need to recompile kernel for this build.and also viperfx,dolby digital plus too as in the new version there are several fixes in the framework!!
Wölveîne said:
So whats now?,there's a new build 13 available-you need to recompile kernel for this build.and also viperfx,dolby digital plus too as in the new version there are several fixes in the framework!!
Click to expand...
Click to collapse
in build no 13 I have tried DDP v2 and the old mod of disable internal memory and it did work for me
any one help me please
how I install this
sweezit92 said:
in build no 13 I have tried DDP v2 and the old mod of disable internal memory and it did work for me
Click to expand...
Click to collapse
It will work but there is a probability of low performance, bcz there are new framwork service. Jar etc if we flash old then it will be mixed with our new update.mixing old part of system with new ,not good
Wölveîne said:
It will work but there is a probability of low performance, bcz there are new framwork service. Jar etc if we flash old then it will be mixed with our new update.mixing old part of system with new ,not good
Click to expand...
Click to collapse
Yes i agree but as long we dont have updated file we cant use those features......that is why i mix these things
---------- Post added at 05:33 AM ---------- Previous post was at 05:32 AM ----------
Saged 22 said:
how I install this
Click to expand...
Click to collapse
Your question is not clear buddy....there are whole lot of things to install so which thing you want to install?
My SD card Could not be detected after I flashed this kernel?
shafiaszad said:
My SD card Could not be detected after I flashed this kernel?
Click to expand...
Click to collapse
use it without disable internal memory mod!
Related
Introducing you to the first ever Custom Kernel for Micromax A110Q Canvas 2 Plus!
WARNING:
I or xda is not responsible for any kind of damage to your device. Please use it at your own risk!
Click to expand...
Click to collapse
FEATURES:
Swap Support Added
Added config.gz support
Clean Cache Enabled
CIFS network file system support
LZMA Compression for zImage and Gzip for ramdisk..
Enhanced hw composer.
NTFS support.
VM Dirty ratio tweaks.
Battery drop fixed. Works perfectly
Added frandom driver.
Added Ramzswap support.
Optimized apply_slack() for size and speed
Faster NOATIME and NODIRATIME mounting flags
Enabled Dynamic Filesync Control 2.0
Lock the initial TCP window size to 64K
Asynchronous I/O latency to a solid-state disk greatly increased
Enabled ARCH_POWER
Added cdrom option to UMS-lun-devices (you can now use this app: Link)
Enabled SELinux and Full support for Android 4.4
Compile vfp with neon
MTK Vermagic Hack
Various ext4 patches
ACPI sysfs.c strlen fix
Fixed memory leak on extending regions
Random: Entropy tweaks
Tune conservative for performance
New governors added:
Smartass2
LulzactiveQ
PegasusQ
ZZMOOVE
NIGHTMARE
SAKURACTIVE
InteractiveX
Intellidemand
New IO Schedulers added
ROW
ZEN
FIOPS
FIFO
VR
Click to expand...
Click to collapse
Bugs:
Some display related problems
Please report bugs in the Bugs Report section!
Click to expand...
Click to collapse
Install Instructions:
Make a full backup of your current ROM.
Place the kernel zip in sdcard and reboot to recovery.
Mount /system.
Install kernel zip and reboot!
Click to expand...
Click to collapse
Changelog:
VERSION 1.0:
Boot! (built from A116 Custom source with all features).
Almost everything working
If you want to include this kernel on your rom, please include a link to this thread in the OP.
Thanks.
Download Links:
Please read instructions before flashing!
Kash Kernel V1.0 (BETA 1)
Source: https://github.com/kashifmin/KashKernel_4.2
Click to expand...
Click to collapse
CREDITS:
@banjo0917
@varun.chitre15
@Dr-Shadow
@GuneetAtwal (for patches)
@[email protected] and @digyvijaykumar123
All members of A110Q FB group for their support and testing
XDA:DevDB Information
[KERNEL][3.4.5]Kash Kernel for A110Q, a Kernel for the Micromax Canvas 2 Plus A110Q
Contributors
kashifmin, kashifmin
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: V1.0
Created 2014-04-11
Last Updated 2014-04-11
KashKernel and Revert Patches for Custom ROMs
Kernel Download Links for Custom ROMs: (All credits to @digyvijaykumar123 )
--------------ROM--------------------------------------------------------------------------------- KASH KERNEL PATCH---------------------------REVERT PATCH
COLOR OS V1.2------------------------------------------------------------------------------- DOWNLOAD----------------------------------------DOWNLOAD
COLOR OS(akaks09)--------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
XOS V1& V2---------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
MIVO V1--------------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
MIVO V2 VIBE UI------------------------------------------------------------------------------- DOWNLOAD----------------------------------------DOWNLOAD
STOCK BEAST-----------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
STOCK V1------------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
STOCK V3------------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
SGALAXY V1-------------------------------------------------------------------------------------- DOWNLOAD----------------------------------------DOWNLOAD
SGALAXY V2---------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
XPERIA FUSION FINAL------------------------------------------------------------------------ DOWNLOAD----------------------------------------DOWNLOAD
XPERIA FUSION-----------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
LEWA OS 5------------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
CM 10.2------------------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
CM 11-------------------------------------------------------------------------------------------------------------------------ALREADY ADDED IN v0.2----------------------------------------
OMNI----------------------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
PURE-XPERIA---------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
NOTE 3-------------------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
XTREAM-----------------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
MIUIv5_4.3.24----------------------------------------------------------------------------------------DOWNLOAD----------------------------------------DOWNLOAD
PAC-MAN-------------------------------------------------------------------------------------ALREADY ADDED IN NEW UPLOADED CHD_TO_A110Q PATCH------------------------
Reserved
The thing we were waiting for is finally HERE..........thankyou kashifmin
Great work mate....And thanks for your support
Great Work
Very Very Very Big Thanks
Great work dude
Sent from my IRIS 504q using Tapatalk
great work dude
good work dude
these options still unavailable...in whch kernel are they available?
BUG
when i switch the screen off.. it doesnt actually turn off.. the backlight is on... but is totally black..
anyway to replace the stock kernel please?
Another Bug
when i leave the screen off for sometime... then turn it back on it doesnt.... never had this problem before..
please upload a flashable zip to restore stock kernel
thanks
abhimanyu bajaj said:
when i switch the screen off.. it doesnt actually turn off.. the backlight is on... but is totally black..
anyway to replace the stock kernel please?
Click to expand...
Click to collapse
See second post for revert Patches
digyvijaykumar123 said:
see second post for revert patches
Click to expand...
Click to collapse
thanks a lot man
what about overclocking cpu and gpu?
and which one to apply to miui 4.3.24?
rxlord said:
what about overclocking cpu and gpu?
and which one to apply to miui 4.3.24?
Click to expand...
Click to collapse
Can you give me boot.img and system/lib/"module" folder of miui 4.3.24 so i will create its kernel patch and revert patch.
And over-clocking is not available right now,currently we are looking for stable version.
Revert patch link for pure xperia is not working ....
Link for miui boot.img and mods
www.passivedivision.ml/MIUI_v5_4.3.zip
And can u make a darky kernal patch for miui too
Sent from my C2305 using xda app-developers app
rxlord said:
Link for miui boot.img and mods
www.passivedivision.ml/MIUI_v5_4.3.zip
And can u make a darky kernal patch for miui too
Sent from my C2305 using xda app-developers app
Click to expand...
Click to collapse
Kash kernel is Fully stable now with 0 bugs.So i am again uploading patches for all roms.
I am adding miui in the list.....
Great Work...
Good work bro, till now I didn't found any bug and kernel is working fine with color os v1.2.:good::good:
But still performance on kernel can be increased as antutu and quadrant score were bit low.
good
digyvijaykumar123 said:
See second post for revert Patches
Click to expand...
Click to collapse
Good work bro
KaminariKernel
Code:
#include "std_disclaimer.h"
/*
* Your already voided warranty is now void again.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh my *** off at you.
* Really hard.
*/
Yo! This thread contains two kernels (regular and SuperLite). If you wanna see what SuperLite is, then go here. You should read everything before moving onto the downloads section.
Hiya fellas.
This is my modded kernel for our loved Moto G 1st gen. In the beginning I decided to keep it for my personal use only, but then I decided to share it with you guys since there was no custom kernel compatible with the 5.1 stock rom.
Features:
Sources & Optimizations
- Based on Motorola's shared falcon/peregrine source
- Compiled with generic Linaro 5.3 toolchain
- Compiled with -O3 optimization & some more flags (e.g. Pipe flag)
- Optimized ARM RWSEM & Square Root algorithms
- Kernel-side NEON mode
- Some miscellaneous armv7 tweaks
Click to expand...
Click to collapse
Hotplugging Drivers
- Ye Olde MPDecision
- AutoSMP
Click to expand...
Click to collapse
Extra CPU Governors
- Bioshock
- Dancedance
- Impulse
- Lionheart
- Smartmax
- Yankactive
- Yankdemand
- Zzmoove
Click to expand...
Click to collapse
Extra I/O Schedulers
- Bfq
- Fiops
- Sio
- Vr
- Zen (Default)
Click to expand...
Click to collapse
Sound
- Faux's Sound Control
- Headset High Performance Mode
Click to expand...
Click to collapse
Screen/GPU
- Kcal Screen Control
- Dt2w/s2w
- State Notifier driver
- Adreno Idler
- GPU overclock & underclock (533MHz/100MHz)
Click to expand...
Click to collapse
Extra Sh*t
- USB Fast Charge
- Disabled gentle fair sleepers
- Extra TCP Congestion Controllers
- HID Driver (Use your phone as a USB keyboard/mouse)
- Compass & Accelerometer drivers now use State Notifier
- Fsync enabled by default
- Kexec-hardboot patch (for multirom compatibility)
- Power-efficient workqueues
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Downloads:
Regular Version
Overclock-Ready Version
Click to expand...
Click to collapse
Looking for previous releases?
- All releases until 1.2.3: Go here
- All releases from 1.3 onwards: Go here
- KaminariLite (discontinued): Go here
- KaminariSL (previously Optimized Stock): Go here
Click to expand...
Click to collapse
Got into trouble and need to go back to the stock kernel?
Then you should click this link here, bud!
Click to expand...
Click to collapse
Flashing & Tweaking Instructions (Follow this very carefully!!!):
- Place the zip at the root of your phone's internal storage (This is very important! If you flash the zip from a subfolder, you'll be left without wi-fi!!!)
- Reboot into recovery
- Flash the zip
(Another way: Reboot into recovery without copying the zip, and flash it via adb sideload)
- (Optional) Wipe cache and/or ART cache
- Reboot and have fun!
Coming from another kernel? Then I suggest you to (at least!!!) dirty flash your stock rom and kernel in order to avoid any issues!
Wanna tweak it? Use Kernel Adiutor! (I do NOT support Synapse!!!)
Click to expand...
Click to collapse
Want some info on what this kernel offers you?
Then go here! (Credits to @AssToast for suggesting and to @gsstudios for creating the site!)
Click to expand...
Click to collapse
"Thank You" Section
- Motorola/Lenovo, for putting up them sources
- The CyanogenMod team
- @Flashhhh, his work kinda inspired me to do this
- @Aayushya, he provided the initial cherry-picks
- @faux123, for Sound Control & Intellithermal
- @savoca, for Kcal Screen Control
- @hurtsky, a huge load of cherry-picks came from his sources
- @Alberto97, for the Linux version bumps (.43 up to .109)
- @YoshiShaPow, for some more stuff
- Some more fellas whose names I can't remember
Click to expand...
Click to collapse
XDA:DevDB Information
KaminariKernel (Lollipop-Falcon), Kernel for the Moto G
Contributors
kingkaminari
Source Code: https://github.com/Kamin4ri/KaminariKernel/tree/L
Kernel Special Features: Read above!!!
Version Information
Status: Stable
Current Stable Version: R3
Stable Release Date: 2016-07-07
Created 2015-09-07
Last Updated 2016-07-09
F.A.Q. (Read this before crying!!!!)
Q: Why did you develop this kernel?
A: Read the OP.
Q: ERMAHGERD DIS KERNEL SUCKZ, MAH BATTERY IS DEAD IN 30 MINS, PLZ HALP!
A: When I created this kernel, I never had the intention to have it decrease battery life. So before / instead of complaining, go check your f***ing wakelocks and fix them! The kernel isn't responsible for this, your apps and/or services are.
Q: Will this kernel work on AOSP/CM12.1/CM13 ROMs?
A: Go here for that.
Q: Will this kernel work on the GPE ROM?
A: Yes. And it'll also allow you to use this ROM without having to format /data to ext4.
Q: How do I report bugs?
A: If you wanna report a bug, then grab your kernel log - either by pulling /proc/last_kmsg (in case of a random reboot / kernel panic or oops) or copying the output of "dmesg" via shell - and paste it at pastie.org and link it in your post (or save it to a text file and attach it to your post). Don't bother getting logcats, they don't apply for kernel debugging purposes.
Q: How do I flash this?
A: I suggest you scroll up and read the OP. The instructions are there.
Q: How do I tweak this kernel?
A: Download Kernel Adiutor from the Play Store and have fun. For Synapse, scroll up and read the OP first.
Q: This kid is such a n00b!
A: Oh well then, why don't you go work on a kernel yourself, instead of criticizing my work and, by doing so, wasting your time?
Click to expand...
Click to collapse
Kaminari SuperLite (previously "Optimized Stock Kernel")
Since KaminariLite has been discontinued, and Kaminari has become cleaner regarding features, I've been working on a version closer to the stock kernel, only more optimized.
Enter Kaminari SuperLite!
Diferences between this & the stock kernel:
- Compiled using generic Linaro 5.3 toolchain
- Bumped to Linux version 3.4.112
- Compiled with -O3 and misc optimization flags flags (Same as Kaminari)
- Most if not all of Kaminari's optimizations have been applied
- All governors except Interactive removed
- Supports both stock and GPE roms, regardless of filesystem (f2fs or ext4) used on /data
- Adds init.d support
- Default ZRAM size changed to 400MB
Click to expand...
Click to collapse
Differences between this & Kaminari:
- All governors except Interactive removed
- AutoSMP removed
- All TCP congestion algorithms except Westwood and Reno removed
- Additional I/O schedulers (zen, vr, sio, fiops, bfq) removed
- All non-essential features (FauxSound, Kcal, Dt2w...) have been removed
- Stock PowerHAL has been re-enabled
- Compressed using LZO (Kaminari uses XZ)
Click to expand...
Click to collapse
Wanna give it a try?
Click this link here!
Click to expand...
Click to collapse
Flashing & Tweaking Instructions:
Same as Kaminari.
Coming from regular Kaminari? Wipe your Kernel Adiutor data first! If you can flash the stock kernel before flashing this, it's even better!
Click to expand...
Click to collapse
Reserved!!!
Reserved again
null
Wow m first...
---------- Post added at 08:25 AM ---------- Previous post was at 08:17 AM ----------
Just flashed it...buttery smooth...smartmax works like charm and yeah happy to see the kcal screen control...thanks kaminari for this amazing kernel...
So it is only for stock 5.1 right?
Edit: Working smoothly on stock 5.1
Keep it up.
Working great on XT1031 with stock 5.1. Nice job!
@kingkaminari thanks for kernel. Any chance in future to add support for Aosp roms? that would be great.
Sent from my Moto G using Tapatalk
akshayk01 said:
@kingkaminari thanks for kernel. Any chance in future to add support for Aosp roms? that would be great.
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
No, no plans for aosp/cm support yet - mainly because of my limited knowledge. But i'll consider making a version supporting these two
New build in the works! Just trying to fix a bug where all CPU cores stay online (needless to say that this causes a gigantic battery drain)
New build up!
https://www.androidfilehost.com/?fid=24052804347811341
https://www.androidfilehost.com/?fid=24052804347811344 - "Mori" version - with S2W/DT2W
Changelog here.
I'm getting an update binary execution error with TWRP, with both new builds. I tried disabling the device check in the anykernel.sh but no go. Also, I noticed in the init.kaminari.rc file in the zip, there is a typo in the power mode lines. It has 2 lines for cpu2 and none for cpu3. I just noticed the same thing with Optimus V41 Prime earlier today.
amarc78 said:
I'm getting an update binary execution error with TWRP, with both new builds. I tried disabling the device check in the anykernel.sh but no go. Also, I noticed in the init.kaminari.rc file in the zip, there is a typo in the power mode lines. It has 2 lines for cpu2 and none for cpu3. I just noticed the same thing with Optimus V41 Prime earlier today.
Click to expand...
Click to collapse
The previous zips i made here worked fine (i flash them through adb sideload). And i just fixed the init.kaminari.sh. Plus i've fixed s2w/s2s in the Mori version (dt2w is still partly broken though).
New build up!
Version: 0.96b
Download: Regular Version | "Mori" Version (DT2W)
Changelog here, but for those who don't wanna go there:
- Fixed s2w (dt2w halfscreen is still broken)
- Fixed derp in init.kaminari.sh
GPE users, please test my builds if you can / feel courageous enough to do it
I give up, except for the first build, they won't flash in recovery for me.
amarc78 said:
I give up, except for the first build, they won't flash in recovery for me.
Click to expand...
Click to collapse
I'll upload a zip without anykernel later. Btw, which version of twrp are you on? And do you have sufficient space in /system? Because this kernel pushes modules to it. I'm on twrp 2.8.7.0 + a modified stock rom, and i've had zero flashing errors so far
For those who are having problems with anykernel, i've uploaded special flashable zips without it.
Version is still 0.96b.
Downloads: Regular | DT2W
Version 096b flashed without any problems.
Just put the zip in the root of internal storage.
cool everything is just superb @kingkaminari hope you keep updating this kernel
LUTHFY CUSTOM KERNEL FOR CM 12.1
I just wanna share my first compiled custom kernel for cm12.1 Hope you like it.
Changelogs:
Re-compiled with toolchains Sabermod 4.8
Added more CPU Governor: smartassv2, lagfree, intellidemand, ondemandplus, smartmax, wheatley, alucard, lionheart
Added more I/OScheduler : zen, tripndroid, sio, vr, fifo
Added Power Suspend Mode
Fix auto reboot after select simple_ondemand gpu governor
Enable LZ4 zRAM compression (makes scrolling more smooth)
Download link: https://www.dropbox.com/s/mdk4y85ucntd20c/luthfy-boot-cm12.1-nokiax2.zip?dl=0
How to install: flash with twrp
Credits and thanks to:
- @zombah
- @vm03
- @y-bee4pda
- sabermod dev
UPDATE
Luthfy Kernel V2
Changelogs:
- Recompiled with Uber toolchains 5.3
- Fix slowmotion issue (since this kernel compiled till I write this post I'm not facing slowmotion issue)
- Other tweaks
Download link: https://db.tt/bWdNaz9p
Sorry for my bad english, this is my first thread, hit thanks if this makes you feel good :laugh:
any one have tried?
Good
Can you port this to our devices? https://forums.oneplus.net/threads/efidroid-the-new-multi-boot-era.437080/
It is same as a kernel
symbuzzer said:
Can you port this to our devices? https://forums.oneplus.net/threads/efidroid-the-new-multi-boot-era.437080/
It is same as a kernel
Click to expand...
Click to collapse
I'm a newbie on building kernel sir, I can't do it
hachiman21 said:
I'm a newbie on building kernel sir, I can't do it
Click to expand...
Click to collapse
Great work...what name is app you used?
@hachiman21, can you please build one for CM11 and CM11-based ROMs like PACman. Thanks.
y-bee4pda said:
Great work...what name is app you used?
Click to expand...
Click to collapse
Did you mean app for changing cpu governor? I use kernel auditor, sir
rahimali said:
@hachiman21, can you please build one for CM11 and CM11-based ROMs like PACman. Thanks.
Click to expand...
Click to collapse
hmm i'm was bored with cm11
hachiman21 said:
hmm i'm was bored with cm11
Click to expand...
Click to collapse
But still, it would be nice to have the same choices on CM11 as are now available on CM12.1 thanks to your kernel... :thumbup:
WiFi crashed!
Wifi won't turn on after I flashed it..(Cm12.1 Build 2) :crying: any solutions? (solved by flashing boot.img from build2)
thanks, need edit boot.img to disable internal memory.
what best config using this kernel for our device
StefyRox said:
Wifi won't turn on after I flashed it..(Cm12.1 Build 2) :crying: any solutions?
Click to expand...
Click to collapse
Oh sorry this kernel for latest version of cm12.1, build 5. Solutions:
1. Extract file boot.img from cm12.1 build 2 zip file
2. Extract folder meta-inf from my kernel zip file
3. Compress that boot.img and meta-inf folder to zip
4. Flash that compressed file with twrp
is it ok if i edit the boot.img and put an edited framwork in your zip to disable internal memory (for personal use) ????
souhail sboui said:
is it ok if i edit the boot.img and put an edited framwork in your zip to disable internal memory (for personal use) ????
Click to expand...
Click to collapse
It will be good if you share it in here too
hachiman21 said:
It will be good if you share it in here too
Click to expand...
Click to collapse
i am new here so i HOPE it will greatly work
there u go : https://drive.google.com/file/d/0B88-JzkMpzHRcG5oWUwxRmNuS1E/view?usp=drivesdk
Awesome work.....thanks for bulding the kernel now working smooth cm12.1 but need more improvements...... @hachiman21
Pawan987 said:
Awesome work.....thanks for bulding the kernel now working smooth cm12.1 but need more improvements...... @hachiman21
Click to expand...
Click to collapse
@pawan, hai I am now using cm 11. how to install this ? after I flash cm12.1 build 5 want to install this kernel. How it is slowdown ui fixed ?
dinesh1014 said:
@pawan, hai I am now using cm 11. how to install this ? after I flash cm12.1 build 5 want to install this kernel. How it is slowdown ui fixed ?
Click to expand...
Click to collapse
Flash cm12.1 then flash this kernel from twrp......this kernel can make your rom smooth........ slowdown still a bug for us
hachiman21 said:
Oh sorry this kernel for latest version of cm12.1, build 5. Solutions:
1. Extract file boot.img from cm12.1 build 2 zip file
2. Extract folder meta-inf from my kernel zip file
3. Compress that boot.img and meta-inf folder to zip
4. Flash that compressed file with twrp
Click to expand...
Click to collapse
Thanks @hachiman21 I'll try it :highfive::fingers-crossed:
NxKernel
r4
Yeah, jet another kernel for the falcon!
Why? You might ask and you are right.
I have been experimenting with kernel features, fixes and (alleged) improvements and always tried to create a kernel which I would be happy to use every day on my device. You know the usual stuff: long lasting battery with lag-free performance... It's not easy at all I have to tell. I am not a developer but know my way around Git and programming and researched a lot of sources on the internet looking for kernel stuff. Some patches offer improvements in speed and response time etc, but in reality, many of them do more harm than good when it comes to real-life praxis. In the end, I had a great collection of fixes and patches which I tried (nearly) one-by-one examining the gains and losses of 'em.
All the credits go to the developers of the features - and a little of it to me for putting them together and bringing them to the Moto G.
Features
Compiled with UBERTC 4.9.4 and O2 optimization level
Overclocked [email protected], [email protected], [email protected]
Intelliplug 4.0 CPU hotplug
Intelliactive and Intellidemand CPU governor
PowerSuspend 1.5
Intellithermal v2
Simple GPU Algorithm
Adreno Idler
Power Efficient Workqueues
Fast Charge v2
Dynamic fsync
Enabled NEON mode
Westwood TCP congestion control
Frandom fast random number generator
Wakelock toggles
Click to expand...
Click to collapse
Installation
Download the kernel to your device from the link below
Reboot to recovery
Flash the kernel
(optional) Wipe cache & dalvik cache (recommended)
Reboot
(optional for CM13 - bootloop on CM14) If you would like to enable frandom, copy the 20frandom script (by Ryuinferno, see attached) to system/etc/init.d and change its permissions to 0755.
Click to expand...
Click to collapse
Download
CM14.1/Lineage OS: r4 - https://www.androidfilehost.com/?fid=673368273298920933
CM13: r2 - v1.1 - https://www.androidfilehost.com/?fid=385035244224396903
Please do not mirror any of my files!
I switched to "r" naming scheme which means r1 (v1.0) and r2 (v1.1) are for CM13 and releases from r3 upwards for CM14.1 and Lineage OS.
Click to expand...
Click to collapse
Sources
https://github.com/NStep/android_kernel_motorola_msm8226/tree/cm-14.0-nx
Click to expand...
Click to collapse
Recommended settings in 2nd post.
Changelog in 3rd post.
Many thanks go to:
The CM Team
faux123
arter97
Hurtsky, Kaminari, pinkflozd, alinp, BryanByteZ
soniCron
...and the community for keeping alive a 3-year-old device :highfive:
Click to expand...
Click to collapse
If you would like to help or thank me, you might buy me a beer/coffe/coke to fuel the development.
XDA:DevDB Information
NxKernel, Kernel for the Moto G
Contributors
NxStep
Source Code: https://github.com/NStep/android_kernel_motorola_msm8226/tree/cm-14.0-nx
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r4
Stable Release Date: 2017-01-03
Created 2016-10-21
Last Updated 2017-01-03
Recommended settings
I suggest Kernel Adiutor to edit the kernel settings. See attached screenshots for the details. The settings that cannot be seen on the pictures are untouched.
I've attached the two json files to import for the two custom controls in Kernel Adiutor, bluedroid_wakelock and USB_fast_charge. To be able to import directly just change the extensions to json.
*For CM13 only! Causes bootloop on CM14 for now.*
Also attached the frandom enabler script (20frandom) that is to be placed in system/etc/init.d wit the permission 0755. Make sure you remove the txt extension first!
Sorry for the extension messing, xda does not allow to upload json files or files without extension... I might move the files to my file host soon.
CPU governor tunables
*to be updated for CM14*
Optimized governor tunables based on soniCron's superb guide. It works with interactive and intelliactive as well and scales fine with overclocking enabled and disabled too.
Basically, it uses 4 optimal frequencies: 300MHz, 998MHz, 1190MHz and 1593MHz if OC enabled. It prevents the CPU jumping a lot between frequencies that do not provide enough performance for a given task. I managed to get 4-5 hours of screen on time with these settings.
Tunables are as following:
Code:
above_hispeed_delay: 20000 998400:60000
boost: 0
boostpulse_duration: 80000
go_hispeed_load: 75
hispeed_freq: 998400
io_is_busy: 1
min_sample_time: 40000
sampling_down_factor: 0
sync_freq: 0
target_loads: 98 384000:56 600000:31 787200:27 998400:82 1094400:9 1190400:95 1305600:3 1344000:4 1401600:7 1497600:6 1593600:85
timer_rate: 25000
timer_slack: 80000
two_phase_freq: 998400,998400,998400,998400
up_threshold_any_cpu_freq: 998400
up_threshold_any_cpu_load: 95
Changelog
r4 - 03.01.2017
merged latest CM14.1 kernel sources
update to latest prebuilt toolchain UBERTC 4.9 by mdalexca
added some additional patches, see Github
r3 - 25.11.2016
intial release for CM14.1
merged latest CM14.1 kernel sources
switched to "r" naming scheme
r2 - v1.1 - 11.11.2016
merged latest CM13 sources
r1 - v1.0 - 21.10.2016
initial release
Reserved another just in case.
NxStep said:
NxKernel
v1.0
Created 2016-10-21
Last Updated 2016-10-21
Click to expand...
Click to collapse
Downloaded and installed a couple of hours ago.
Feels smooth and snappy. Have not encountered any glitches.
I'm running [7.0.0_r14]AOSP+OM
Thank you for bringing another kernel to this old device.
this kernel have multirom support?
thanks for your amazing work
Pretty nice idea man, I'll test it. Thanks for this kernel
Thank your for your feedback!
aldanopolis said:
this kernel have multirom support?
thanks for your amazing work
Click to expand...
Click to collapse
No, it doesn't. I haven't really examined this feature as I use only one ROM on my phone. But I might add it in the future if it is requested.
NxStep said:
Thank your for your feedback!
No, it doesn't. I haven't really examined this feature as I use only one ROM on my phone. But I might add it in the future if it is requested.
Click to expand...
Click to collapse
IMHO, As we have no kexec workaround in last version of multirom , this is not mandatory.
Any way to backup the stock kernel of Orion Os in case I find any issue with this kernel?
Guillosd said:
Any way to backup the stock kernel of Orion Os in case I find any issue with this kernel?
Click to expand...
Click to collapse
Use Flashify
It has the option to backup the current kernel and can also flash imgs, zips and stuff.
Good to see another kernel available for our old (but seemingly immortal?) phone. Best of luck to you!
Like Kamin4ri said thanks for the kernel i really hope that moto g be immortal best phone that i used for sure, good enough for what i need.
Would be great if it has dt2w...
Aayushya said:
Use Flashify
It has the option to backup the current kernel and can also flash imgs, zips and stuff.
Click to expand...
Click to collapse
nandroid restore would work as well ,right?
Hiraethic said:
nandroid restore would work as well ,right?
Click to expand...
Click to collapse
Yes
everything works awesome on aosp 7.0 by srisuriya
Skarni said:
Downloaded and installed a couple of hours ago.
Feels smooth and snappy. Have not encountered any glitches.
I'm running [7.0.0_r14]AOSP+OM
Thank you for bringing another kernel to this old device.
Click to expand...
Click to collapse
Did you change any settings in Kernel Auditor?
---------- Post added at 10:48 AM ---------- Previous post was at 10:46 AM ----------
NxStep said:
Recommended settings
~snip
[/CODE]
Click to expand...
Click to collapse
Those pictures on second post are recommended settings?
kamesh_kraken said:
Did you change any settings in Kernel Auditor?
---------- Post added at 10:48 AM ---------- Previous post was at 10:46 AM ----------
Those pictures on second post are recommended settings?
Click to expand...
Click to collapse
I did apply some of the settings from the pictures. I chose different scheduler and network TCP algorithm.
I do not have the paid version of Kernel Adiuitor, so I was not able to use the .json files.
Skarni said:
I did apply some of the settings from the pictures. I chose different scheduler and network TCP algorithm.
I do not have the paid version of Kernel Adiuitor, so I was not able to use the .json files.
Click to expand...
Click to collapse
Use a mod, kernel adiutor is open source
TNO Kernel for LG G7 ThinQ
*Info*
Kernel Version 4.9.207
Compiled with AOSP Clang 9.0.3 with Linaro GCC 7.5
Anykernel and Img provided.
Flash via fastboot or TWRP.
G-Drive Folder
*Features*
25/12/19
Up to date with mainline kernel 4.9
V4.9.207
exFAT support added
Coming soon
LZ4HC
Wireguard support
CONFIG_HZ_300
Using ARM GCC9.2 with Clang 9.0.3
LZ4 Ramdisk
*v4.9.210
**Remove debugging (Confirmed)
**Remove support for modules(Dropped)
**Remove trace_printk() instances(Confirmed)
CAF:
fw-api------------------------LA.UM.7.3.r1-08200-sdm845.0
qcacld-3.0--------------------LA.UM.7.3.r1-08200-sdm845.0
qca-wifi-host-cmn----------LA.UM.7.3.r1-08200-sdm845.0
techpack---------------------LA.UM.7.3.r1-08700-sdm845.0
Kernel is ready and is being tested for stability
I need someone as a beta tester, leave a comment if you are interested.
Make requests for features that you want.
*Sources*
Kernel Source
fw-api
qcacld-3.0
qca-wifi-host-cmn
techpack
*Contributors*
arter97
nathanchance
*Disclaimer*
Your warranty is now void.
I do not take responsibility for any damage caused to your device with the use/misuse of this kernel.
Im download your work, and tested on latest EM20e, and get bootloop on bootanimation, give me Image.gz-dtb
ZNCHNK said:
Im download your work, and tested on latest EM20e, and get bootloop on bootanimation, give me Image.gz-dtb
Click to expand...
Click to collapse
Here you are, please let me know if it works: https://drive.google.com/open?id=1QG2sjuBDZgjXACKe-2lyc4ezcbjWbDun
thenotonly said:
Here you are, please let me know if it works: https://drive.google.com/open?id=1QG2sjuBDZgjXACKe-2lyc4ezcbjWbDun
Click to expand...
Click to collapse
strange but bootlap(my device is G710PM installed v20e from EM version) in the evening I’ll roll back to EM20D and write result.
ZNCHNK said:
strange but bootlap(my device is G710PM installed v20e from EM version) in the evening I’ll roll back to EM20D and write result.
Click to expand...
Click to collapse
Don't rollback. You need to replace the ramdisk in the kernel with yours and it should work.
Send me your current boot image if you don't know how to do it. PM
Can you also give me the device name that's present in your build.prop?
getprop ro.product.name
Hi, I'm on stock pie rom with magisk, firmware version is V20c, buildprop name is "judyln_lao_com". Is it safe to flash? Anything you are aware of that is not working properly?
FluffyDiscord said:
Hi, I'm on stock pie rom with magisk, firmware version is V20c, buildprop name is "judyln_lao_com". Is it safe to flash? Anything you are aware of that is not working properly?
Click to expand...
Click to collapse
Should work fine
does not have support for micro sd in exFat format
good
HimikoMw said:
does not have support for micro sd in exFat format
Click to expand...
Click to collapse
support added
thenotonly said:
support added
Click to expand...
Click to collapse
does not work,need a log?
thenotonly said:
support added
Click to expand...
Click to collapse
Thank you very much, now it works.
HimikoMw said:
Thank you very much, now it works.
Click to expand...
Click to collapse
exfat work on your device wich this kernel?
ZNCHNK said:
exfat work on your device wich this kernel?
Click to expand...
Click to collapse
version V4.9.207
can i install via fastboot ? also it works on 20b ?
Emanel000000 said:
can i install via fastboot ? also it works on 20b ?
Click to expand...
Click to collapse
Yes
Work good
thenotonly said:
Yes
Click to expand...
Click to collapse
i got bootloop also myb i had 20c
Feature requests:
0% auto brightness
Option (terminal is fine) to lower overall auto screen brightness by X percent (feels like it's unnecessarily bright under normal light)
Force QuadDac high impedance
(No idea how it works and if possible from your side, but it's LG G7 kernel specific, or so I have heard ->) Somehow make JamesDSP magisk add-on work
Make it so that CPU/GPU/IO settings sticks (in kernel auditor for example) (maybe implemented ?, fells like it's resetting)
CPU governors: Alucard, OnDemandPlus
GPU governors: Adreno Idler
I/O scheduler: Zen
does it work with lineage os? Edit: i tested and it bootloops, can you make a compatible version non-twrp the image