[DEV][TWRP][KERNEL][OC][CM11]Samurai Kernel for Samsung Galaxy Y GT-S5360 - Galaxy Y GT-S5360 Android Development

Samurai Kernel for Samsung Galaxy Y GT-S5360​
About Samurai Kernel:
Samurai kernel is just a modded kernel built from the androidarmv6 source, with its features performance will bring improvements to ROM experience
Note: I'm still a learner, this is the only kernel I dared to publish on XDA
Click to expand...
Click to collapse
Features:
--Kernel version updated to 2.6.35.14
--Patched via several patches to make improvement on I/O operations
--Comes with latest TWRP 3.x (thanks to @mohammad.afaneh for this)
--New Governors
--New I/O schedulers
--Modded modules
--Aroma installer for reverting back to stock
Freqs:
156 Mhz
312 Mhz
468 Mhz
624 Mhz
832 Mhz
1124 Mhz(OC)
New Governors:
OndemandX
InteractiveX
Lionheart
Lagfree
Savagedzen
Scary
Smartass2
Smoothass
New I/O Schedulers:
-zen
-sio
-vr
Downloads:
Download Section
Notice:
This kernel is still at experimental stage, if you find any new bugs, feel free to report, but dont PM for issues, let the bugs reveal publicly, help me to develop it, be gentle
Click to expand...
Click to collapse
Credits:
-My Almighty
-psyke83 and androidarmv6 team
[email protected] for answering my noob questions and guiding me, and for his twrp port for LDPI
-Team ARM core
-knone1
​
XDA:DevDB Information
Samurai OC Kernel for totoro, Kernel for the Samsung Galaxy Y GT-S5360
Contributors
raisul2010.5396
Source Code: https://github.com/thedeadfish59/samurai-kernel
Kernel Special Features: OC
Version Information
Status: Beta
Current Beta Version: v1.0
Beta Release Date: 2016-10-23
Created 2016-10-23
Last Updated 2017-12-30

Reserved
For changelog and SS

FAQ and Settings
FAQ
Q: Can I flash it on CM7?
A: No You cant, ramdisk aren't modified to run on cm7
Q: Is the OC actually works?
A: Never ask, but will surely give better performance than stock cm11
Q: I hate this kernel, can I go back to stock cm11 jenkins kernel now?
A: Of course! GO to recovery, flash my kernel AROMA installer but select Cyanogenmod kernel, it will let you install jenkins kernel again, you can get your stock modules too!
Q: Which governor is suitable?
A: Your choice, but for best performance, choose PERFORMANCE or SMARTASS2 or LAGFREE
(More to come )
Settings to remove call delay as much possible:
Choose max clock as 1124 and min clock as 832

cm compatible?

is it stock. does it support cynogen mode?

PREMOLIKES said:
is it stock. does it support cynogen mode?
Click to expand...
Click to collapse
it only for cm11. i think it is not compatible with another rom

PREMOLIKES said:
cm compatible?
Click to expand...
Click to collapse
PREMOLIKES said:
is it stock. does it support cynogen mode?
Click to expand...
Click to collapse
phucdeptraililom said:
it only for cm11. i think it is not compatible with another rom
Click to expand...
Click to collapse
Its tested and working on cm11/cmx11 , not for cm7 or stock, check the post #3

great work bro
---------- Post added at 10:33 AM ---------- Previous post was at 09:52 AM ----------
waiting for cooperve release

sohamsen said:
great work bro
---------- Post added at 10:33 AM ---------- Previous post was at 09:52 AM ----------
waiting for cooperve release
Click to expand...
Click to collapse
After exam

is this compatible on galaxy y s6102?

Jay4ü said:
is this compatible on galaxy y s6102?
Click to expand...
Click to collapse
no only 5360

please reupload, link is dead.

link is dead, anyone have a copy? Tq

bijixda said:
link is dead, anyone have a copy? Tq
Click to expand...
Click to collapse
Kinda sad how old devices used to have great roms but now the links are all rotten and the devs have moved on.

Working link

Related

[KERNEL][GB][GT-S7500][DISCONTINUED] LoxKernel

Hello everyone
I present to you a new available kernel for SGAP.
Let the features:
Based on BlackBurner's sources
Flag optimized (-march=armv7-a -mfpu=neon -O2)
BLN support
ZRAM (128MB, swappiness=35)
Init.d Support
Frandom Generator (linked /dev/random & /dev/urandom to /dev/frandom)
Governors:
Performace
Ondemand
PegasusQ
SavagedZen
Lagfree
Intellidemand2
InteractiveX2 (Backported)
SmartassH3 (Backported)​
Schedulers:
SIO
ROW (Backported)
noop
deadline
cfq​
Added Under Volt
Added OC
Download:
Test Build 2.16.4 (new experimental features)
New Features:
Based on pure Samsung's souces
LMK backported from kernel 3.11.x
Implemented fast charger
Added BFS
Added BFQ scheduler v6r2
Included some tweaks:
zipalign every boot
sqlite optimization
seeder
kernel (from sources)
vm (from sources)
I/O (from sources)
minfree and adj (from sources)​
Stable Build 2.15 Build 2
Build Stable : <version>.<release>
Build Test: <version>.<release>.<build>
Bug
- FC using antutu benchmark and subway surfers (WIP)
Fixes:
Fix swappiness (there's a problem in path, fixed in the next build)​
Installation:
Download zip file and copy to sdcard
Flash zip from CWM recovery
Download BLN Control app from PlayStore to control BLN
Github: https://github.com/loxdegio/GT_S7500_LoxKernel_trebon
WIPS
USB-OTG support
backport new adreno 200 driver​
I don't assume any responsibility if your phone explodes, suicide, go away with your girl/boy-friend or any other stuff.
Do not flash on anything else than an GT-S7500! No L model , W model or T model, else you get a shiny brick.
FLASH AT YOUR OWN RISK.
[KERNEL][GB][GT-S7500] LoxKernel
reserved
reserved
1. Download links not working.
2. Where are your sources? (GPL licence)
jrohwer said:
1. Download links not working.
2. Where are your sources? (GPL licence)
Click to expand...
Click to collapse
link fixed, added github source.
Wow! First under volting kernel for ace plus. Is UV + OC stable?
mon_iker said:
Wow! First under volting kernel for ace plus. Is UV + OC stable?
Click to expand...
Click to collapse
yep.....try it
thats great
will test it when i will revert to gb @loxdegio
can we get a kernel 3.0.xx for cm
vickyg.coolest said:
thats great
will test it when i will revert to gb @loxdegio
can we get a kernel 3.0.xx for cm
Click to expand...
Click to collapse
he still working on a cm 7.2 ......maybe after
imre85 said:
he still working on a cm 7.2 ......maybe after
Click to expand...
Click to collapse
i think there is no need of cm 7.2 as we have cm 10.1 and cm 10 and may be we will get cm 10.2 also
vickyg.coolest said:
i think there is no need of cm 7.2 as we have cm 10.1 and cm 10 and may be we will get cm 10.2 also
Click to expand...
Click to collapse
you're right but we need to learn....
imre85 said:
you're right but we need to learn....
Click to expand...
Click to collapse
oh yeah.. of course
anyway great work
imre85 said:
he still working on a cm 7.2 ......maybe after
Click to expand...
Click to collapse
cm7.2 ? That's amazing news. I tried to port it but it didn't work out as I expected. Good luck with building @loxdegio
Sent from my GT-S7500 using xda app-developers app
daniel98 said:
cm7.2 ? That's amazing news. I tried to port it but it didn't work out as I expected. Good luck with building @loxdegio
Sent from my GT-S7500 using xda app-developers app
Click to expand...
Click to collapse
i think he's working only on a cm7 kernel...
mon_iker said:
Wow! First under volting kernel for ace plus. Is UV + OC stable?
Click to expand...
Click to collapse
Yes! Everything is stable and tested for some day before to be released (it's the aim of Test Builds ) But I have to manipulate directly code in sources in order to apply UV 'cause our device platform doesn't have the voltage controller
If I made mistakes i'm sorry, but i haven't practised my English for 3 years (4 this year) I'm a little rusty
downloading ProbleM,,,
bro, i am unable to download your kernel from any of the links given bro.... i am very exicited to use your kernel but i have tried alot to download your kernel but i am unable to download it....i have tried almostevery link u have given..!!!!!!!!
hoping for new working link!!!!
Gurtej Sandhu said:
bro, i am unable to download your kernel from any of the links given bro.... i am very exicited to use your kernel but i have tried alot to download your kernel but i am unable to download it....i have tried almostevery link u have given..!!!!!!!!
hoping for new working link!!!!
Click to expand...
Click to collapse
there you go
and i would like to report that with this kernel i m getting real slow int connection almost nothing by the way that your rom Aces_Droid_Plus is an art peace :good:
so... this works with any GB based ROM?
and are there any bugs?
P.S. well im testing it now with inspiration v17.1 and it works very well... but there is a big problem. Some apps that require SuperUser acces just don't work; for example "Seeder" app from that rom asks for permission but the app says the device could not be rooted properly. For the moment is the only app that has this problem with this kernel but there could be more
ShadowsDie said:
so... this works with any GB based ROM?
and are there any bugs?
P.S. well im testing it now with inspiration v17.1 and it works very well... but there is a big problem. Some apps that require SuperUser acces just don't work; for example "Seeder" app from that rom asks for permission but the app says the device could not be rooted properly. For the moment is the only app that has this problem with this kernel but there could be more
Click to expand...
Click to collapse
Well the problem is only with this app and i found somenthing in the "Seeder's" thread.
some people have the same problems using custom kernels and a guy says that the kernel developer has to make a frandom fix.
well i don't know what is that so i can fix it myself :laugh:
Does this kernel have any bugs?
Sent from my GT-S7500 using xda app-developers app

[KERNEL][KK4.4][3.0.101] UBER KERNEL BETA2 | 1.78 GHz OC

Hey Everyone,
I'm by no means a pro at kernel building but I've put lots of effort into these kernels so I thought I'd share them with you. For the record, I use TWRP 2.6.1.0 for installation so if you encounter errors of installation it may be because you are using a different recovery than me.
If you flash one of these Kernels your warranty is void and I AM NOT RESPONSIBLE for any data loss or bricked devices etc. Please make sure to read the changelogs I post in post number 2 below. before you flash!
A Clean install is ALWAYS recommended. That does not necessarily mean you can't install these kernels on you current build it just means that you might have problems if you do.
[AOSP 4.4.2 UBER KERNEL LINK]
UBER BETA2 for SKYROCKET AOSP 4.4.2 ROMS
Installation Instructions
1. For best results a install these kernel after a fresh ROM install
2. Reboot into recovery
3. Flash Kernel Zip
4. Reboot and let settle for ~10 minutes before use.
5. Install Trickster MOD from the App Store for access to all of the options.
6. Change the settings to something other than INTERACTIVE (Especially if you run it with BFQ worst screen lag ever). Then enable "Set at Boot" or else you will lose your configurations.
7. Enjoy!!!
You can also install Hercules ROMs as long as you flash this kernel and fix the install script. Feel free to try any of my ROMs on my Goo.im account. If you take the time to fix up the build.prop and install script so that it is a legitimate port feel free to drop the boot.img and modules out of this kernel into the port and post it. You'll probably need to remove system/bin/mpdecision and system/bin/thermald because they conflict with the kernel.
​
SPECIAL THANKS TO
Samsung - for the source code to build the Tiberius Kernel (and for making the phone)
CarvsDriver - Authoring a number of commits that you'll find in this kernel.
Ayysir - for his wonderful tutorial on making a bash script to build kernels and for helping me out all of the time with everything!
Elbermu - For Bringing Thermal and Sweep2Wake to this device and for the help!
KERNEL SOURCES
My kernel Repositories can be found at https://github.com/Cl3Kener/HERC-KERNELS and are properly labeled for your convenience (see the branches)
Informational Links
Develop NOW! - A Guide for Beginning Developers!
Here is a fantastic guide on "Innards" of Kernels
Optimizing Linaro Keychains
Building a Bash Script to make Kernels
​​
XDA:DevDB Information
[KERNEL][KK4.4][3.0.101] UBER KERNEL BETA2 | 1.78 GHz OC, a Kernel for the AT&T Samsung Galaxy S II Skyrocket SGH-I727
Contributors
Cl3Kener
Kernel Special Features:
Version Information
Status: Beta
Created 2013-09-30
Last Updated 2014-01-30
UBER SKYROCKET BETA2 KERNEL​
Changelog UBER SKYROCKET BETA (AOSP 4.4.2 ONLY)
- ONLY FOR ANDROID 4.4!!!
- Kernel Version 3.0.101 - LINARO 4.7.4
- More TCP Congestion options than stock default is veno.
- USB fastcharge
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Overclocked CPU 1782/ GPU 3D = 320 2D = 266
- IO Schedulers - cfq, bfq, row, noop, deadline, sio, vr, and zen
- CPU Governors - intellidemand, interactivex, lazy, wheatley, smartass, badass, lionheart, minmax, fantasy, savagedzen, scary, HYPER, and samsung.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Booster
- CPU Power - Vincent Guittot
- Frontswap Support
- KGSL GPU Control - carvsdriver
- Voltage Control - carvsdriver
- Ability to mount mass storage as CD ROM - FrozenCow​
Terminal commands to enable/change a kernel features if you are don't like kernel tuning apps
Fsync
To enable - echo 1 > /sys/module/sync/parameters/fsync_enabled
To disable - echo 0 > /sys/module/sync/parameters/fsync_enabled
USB Fast Charge
To enable - echo 1 > /sys/kernel/fast_charge/force_fast_charge
To disable - echo 0 > /sys/kernel/fast_charge/force_fast_charge
Set Thermal Values
Go to /sys/kernel/msm_thermal/conf/ in a root file browser and change the values
Set MPDecision Values
Go to /sys/kernel/msm_mpdecision/conf/ in root file browser and change the values
Disable CPU Link
echo 0 > /sys/kernel/cpu_gov_sync/force_cpu_gov_sync​
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Recommended CPU Govs by Category
For Performance
Performance Governor - Full OC
Lionheart - Full OC
HYPER - Full OC
For good battery life with decent performance use
Intellidemand
Interactivex
Ondemand
Ondemandx
Samsung
Lazy
Moderately Conservative
Badass
Conservative
Wheatley (debatable could be in the above category)
Very Conservative
Powersave
SavageZen
not sufficient info? checkout out this op​
The Skyrocket is looking forward to this - and Thank You :thumbup:
Sent from my SGH-I317 using Tapatalk 4
Nice work! Thanks Will flash shortly.
No issues so far, running InteractiveX/CFQ 1.62GHz with Carbon ROM. Thanks!
JimmyD_92 said:
No issues so far, running InteractiveX/CFQ 1.62GHz with Carbon ROM. Thanks!
Click to expand...
Click to collapse
what does your kernel version say
edit: mine says 3.0.93 plus it didn't fix my rotation issues with a t989 rom
bzzybfrm313 said:
what does your kernel version say
edit: Mine says 3.0.93 plus it didn't fix my rotation issues with a t989 rom
Click to expand...
Click to collapse
3.0.93-uber-beta
Now I gotta search for rotation fix for skyrocket.
SGH-I727 Peace
Rotation is off for me also. I normally keep it locked, so I didn't catch that.
So far so good on my end, rotation is backwards but I keep my auto-rotate off so this isn't a problem for me. Though I wonder if flashing the T989 fix would work?
Running 192/1512 with Badass/noop
Hey Skyrocketeers!
I think I've figured out how to fix the rotation. I just uploaded Beta 2 with my attempt to fix the rotation. Let me know if that work for you ASAP! I hope that I can actually get out of Betas here shortly so more souls will be actually dare use this kernel!
Cheers!
Cl3Kener
PS If this does in fact fix rotation on even Hercules ROMs feel free to checkout out here (http://goo.im/devs/Cl3Kener/WICKED-4.3) for all sorts of exotic ROMs you might consider flashing
Tried dirty flashing beta 2 over beta 1 and never got to the boot animation. Dirty flash beta 1 afterward didn't boot either. Reflashed ROM and beta 2 and still no boot. Unfortunately I won't be able to test anymore tonight, but I'm sure you'll get more volunteers. Thanks!
@Cl3Kener. Thank you for supporting skyrocket. I have been porting black liquid from t989 for months and it runs awesome. Downloading uber kernel now. Very eager to try.
Edit: tried beta 1 and 2, both do not boot on my port of black liquid 09-23-13 and wantowan2s newest beanstock build.
Giving Beta 2 a flash now, will update on rotation status
---------- Post added at 04:10 AM ---------- Previous post was at 04:05 AM ----------
So same results here, beta 2 will not boot. Flashing back to beta 1 doesn't boot either. Going to try a clean flash with beta 2 now
---------- Post added at 04:23 AM ---------- Previous post was at 04:10 AM ----------
After a clean flash of PAC 9/28 nightly and the Beta 2 kernel, still no boot. Back to beta 1 for now
I guess this was more challenging than I would have thought! :/
So I just updated Beta 3. I think this time I've got it right finally! Try it and see!
Thanks for being patient with me!
Cl3Kener
Thunder22 said:
@Cl3Kener. Thank you for supporting skyrocket. I have been porting black liquid from t989 for months and it runs awesome. Downloading uber kernel now. Very eager to try.
Edit: tried beta 1 and 2, both do not boot on my port of black liquid 09-23-13 and wantowan2s newest beanstock build.
Click to expand...
Click to collapse
Any chance of making your port public?
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Beta 3 booted on carbon. Rotation fixed.
SGH-I727 Peace
---------- Post added at 09:15 AM ---------- Previous post was at 09:12 AM ----------
Thunder22 said:
@Cl3Kener. Thank you for supporting skyrocket. I have been porting black liquid from t989 for months and it runs awesome. Downloading uber kernel now. Very eager to try.
Edit: tried beta 1 and 2, both do not boot on my port of black liquid 09-23-13 and wantowan2s newest beanstock build.
Click to expand...
Click to collapse
I think beanstalk is cm based not aosp.
SGH-I727 Peace
berniesteven said:
Beta 3 booted on carbon. Rotation fixed.
SGH-I727 Peace
---------- Post added at 09:15 AM ---------- Previous post was at 09:12 AM ----------
I think beanstalk is cm based not aosp.
SGH-I727 Peace
Click to expand...
Click to collapse
Everything except for TW etc, is AOSP based - Parts of CM 's device tree may be used - but it's still AOSP ultimately.
Sent from my SGH-I317 using Tapatalk 4
Beta 3 working properly for me as well. Thanks!

[S7390/2][Kernel][4.4.4][V1]M99 custom kernel

A custom kernel made for better performance
Features:
Sources upgraded to 3.4.112
added some i/o scheduler(Deadline,Row,Sio,Tripndroid,Zen,Vr,Fiops)
Compiled with gcc linaro 4.8
For chosing your best scheduler look at this
Download
V1.1
S7390
S7392
V1
V1
Installation
-go into recovery
-install m99-kernel.zip
-reboot
In future version:
-i will add some other i/o scheduler
-i will try to upgrade more
-i wont add any cpu governor, because this device is poor and for be usable need all cpu power(this is why performance is the default governor)
Source code
Android version ?
thanks for work i hit too
kernal for cm11 based or stock based rom
if i use in s7392
---------- Post added at 05:09 AM ---------- Previous post was at 05:06 AM ----------
going to use it
i use it its cm11 kernal no overclock, can u also compile stock kernal with overclock support s739x
Blade1974 said:
Android version ?
Click to expand...
Click to collapse
4.4.4, sorry i've not added to title
rony raj said:
kernal for cm11 based or stock based rom
Click to expand...
Click to collapse
cm11 based
rony raj said:
if i use in s7392
Click to expand...
Click to collapse
It wont work, but don't worry, in the next release i will add s7392 version
rony raj said:
i use it its cm11 kernal no overclock, can u also compile stock kernal with overclock support s739x
Click to expand...
Click to collapse
Sorry but all the overclocked kernel for s739x aren't really overclocked, because they change frequency but not voltage, i have no idea on how to really overclock this device(noone for now have)
V1.1
Added some i/o scheduler:
-sio
-Tripndroid
-zen
-vr
-fiops
Download
S7390
S7392
mac12m99 said:
V1.1
Added some i/o scheduler:
-sio
-Tripndroid
-zen
-vr
-fiops
Download
S7390
S7392
Click to expand...
Click to collapse
please make rom stable for s7392 sim card not working in your rom
thanks for your work
Bro can you build 5.1.1 kernel ?
Blade1974 said:
Bro can you build 5.1.1 kernel ?
Click to expand...
Click to collapse
Yes, i can build this kernel but this will not fix reboot issue
rony raj said:
please make rom stable for s7392 sim card not working in your rom
thanks for your work
Click to expand...
Click to collapse
You are referring to pacman rom?
Please send me more info and maybe a screenshot
Edit: i'm trying a thing... wait 1-2 hours and i will send a private message containing a link to new build of pacman for s7392
send me link i am waiting thanks for reply and updates
next time send you screenshots now i am on stock rom
mac12m99 said:
Yes, i can build this kernel but this will not fix reboot issue
You are referring to pacman rom?
Please send me more info and maybe a screenshot
Edit: i'm trying a thing... wait 1-2 hours and i will send a private message containing a link to new build of pacman for s7392
Click to expand...
Click to collapse
Hey bro please send me 5.1.1 kernel

[KERNEL][AOSP/CM13/CM14.1/LOS] NxKernel r4 [03.01.2017]

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

[ KERNEL ] [Flashable Zip ] MDSdev ™ Kernel v1.10

Hello Everyone, it is a great real pleasure, to present you the first custom kernel made in MDS, WORKS IN ANY ROM FOR K3 Note !!! ​
Characteristics :
Updated to latest patch for linux .104 November / 2016
Compiled with UBERTC 6.0.x
Added CPU governors
INTERACTIVEPLUS
INTELLIDEMAND
SMARTMAX (eliminated v1.10)
WHEATLEY
ALUCARD
THUNDERX - default
Added memory agendadores
SIO
FIOPS
ZEN
TRIPNDROID
Thunder Drives including:
ThunderQuake engine = Adjust vibration intensity
ThunderCharge = Quick charge
WiFi Power management = Setting the energy consumption of WiFi
Wake Gestures = Special Actions with gestures
ThunderHotPlug = Driver for managing SoC cores.
OverClocking to 1994 mhz
Recommendations:
Install the App ThunderZap to modify kernel parameters.
Install the App Wake Gestures 1.4 for more options gestures.
Installation
Make a backup of your boot partition / Home from the TWRP.
Install the .zip from the TWRP.
Download Link:
For ROM's based Cyanogenmod
https://www.androidfilehost.com/?fid=385035244224405492
For ROM's based on VibeUI
https://www.androidfilehost.com/?fid=457095661767122734
This is not my work i m just sharing
Credits:
@sandeep.sethi , @varun.chitre15 [ for their contributions and teachings ]
@osm0sis for [ [DEV] [TEMPLATE] AnyKernel2 - Easily Mod ROM Ramdisk ]
@ MDS team
FeyoMX
@Ydriod/YdroidExpo
For those who do not want to use an extra application only for the dt2w (turn the double touch screen) you can copy this file with a browser with root on the system> etc> init.d permissions you give reiniciáis 0755 and the phone folder and this, and you have double tap without extra programs.
1. Unzip the zip (not upload it unzipped because it lets me upload it ).
2. Copy the file in the folder 96dt2w system> etc> init.d
3. Modify Permissions> 0755
4. Restart.
link:
https://www.androidfilehost.com/?fid=457095661767122739
Ydriod/YdroidExpo said:
Hello Everyone, it is a great real pleasure, to present you the first custom kernel made in MDS, WORKS IN ANY ROM..........................​
Click to expand...
Click to collapse
Nice Work Keep It Up​
difference !!!!
what's the difference between this and others already posted there.....?
adikri said:
what's the difference between this and others already posted there.....?
Click to expand...
Click to collapse
Its repeated by mistake due to slow net connectivity so its Redirected here
Ydriod/YdroidExpo said:
Its repeated by mistake due to slow net connectivity so its Redirected here
Click to expand...
Click to collapse
NO ..
Actually i mean whats the major difference between all those already posted kernels..
1st one is by daniel_hk (original fixed one)
2nd one is renice kernel by sandeep sethi (tfa issue- maybe & not a flashable zip)
3d one is blitz kernel by blitz (this one is pure renice except future updates that it'll receive)
4th one is ultimate kernel by gsandeep
5th one is this by mds team...
and this mds team kernel has been already posted on their spanish forum weeks ago.
i found all kernel with overclock do have the same problems. eventhough i limit max frequency to 1794, and the clock speed will still spike up to the max 1.9 which i dont want. and this easily cause the phone reboot itself because i happened to get a phone with a not superb quality chipset.
want to report that my phone cant stand for 1.8ghz frequency . please fix the kernel so it wont use max frequency that i never set .
Ydriod/YdroidExpo said:
Hello Everyone, it is a great real pleasure, to present you the first custom kernel made in MDS, WORKS IN ANY ROM FOR K3 Note !!! ​
Characteristics :
Updated to latest patch for linux .104 November / 2016
Compiled with UBERTC 6.0.x
Added CPU governors
INTERACTIVEPLUS
INTELLIDEMAND
SMARTMAX (eliminated v1.10)
WHEATLEY
ALUCARD
THUNDERX - default
Added memory agendadores
SIO
FIOPS
ZEN
TRIPNDROID
Thunder Drives including:
ThunderQuake engine = Adjust vibration intensity
ThunderCharge = Quick charge
WiFi Power management = Setting the energy consumption of WiFi
Wake Gestures = Special Actions with gestures
ThunderHotPlug = Driver for managing SoC cores.
OverClocking to 1994 mhz
Recommendations:
Install the App ThunderZap to modify kernel parameters.
Install the App Wake Gestures 1.4 for more options gestures.
Installation
Make a backup of your boot partition / Home from the TWRP.
Install the .zip from the TWRP.
Download Link:
For ROM's based Cyanogenmod
https://www.androidfilehost.com/?fid=385035244224405492
For ROM's based on VibeUI
https://www.androidfilehost.com/?fid=457095661767122734
This is not my work i m just sharing
Credits:
@sandeep.sethi , @varun.chitre15 [ for their contributions and teachings ]
@osm0sis for [ [DEV] [TEMPLATE] AnyKernel2 - Easily Mod ROM Ramdisk ]
@ MDS team
FeyoMX
@Ydriod/YdroidExpo
Click to expand...
Click to collapse
Hi, Can this kernel be used in Android 5.0.2 based miui8 ROMs?
Yup
gtech9 said:
Hi, Can this kernel be used in Android 5.0.2 based miui8 ROMs?
Click to expand...
Click to collapse
ya
Ydriod/YdroidExpo said:
ya
Click to expand...
Click to collapse
Cool, thanks! Will try and let you know.
---------- Post added at 02:51 PM ---------- Previous post was at 02:48 PM ----------
Ydriod/YdroidExpo said:
ya
Click to expand...
Click to collapse
Which one? Cynogenmod or VibeUI kernel?
gtech9 said:
Cool, thanks! Will try and let you know.
---------- Post added at 02:51 PM ---------- Previous post was at 02:48 PM ----------
Which one? Cynogenmod or VibeUI kernel?
Click to expand...
Click to collapse
cyanogen:good:
Ydriod/YdroidExpo said:
cyanogen:good:
Click to expand...
Click to collapse
Trying it now!
---------- Post added at 03:50 PM ---------- Previous post was at 03:10 PM ----------
gtech9 said:
Trying it now!
Click to expand...
Click to collapse
Device not booting, Stuck at Lenovo Logo! Not suitable for Android 5.x.x! Can you provide 5.0.2 based kernel for miui8?
gtech9 said:
Trying it now!
---------- Post added at 03:50 PM ---------- Previous post was at 03:10 PM ----------
Device not booting, Stuck at Lenovo Logo! Not suitable for Android 5.x.x! Can you provide 5.0.2 based kernel for miui8?
Click to expand...
Click to collapse
Not working! Any help would be appreciated.
adikri said:
NO ..
Actually i mean whats the major difference between all those already posted kernels..
1st one is by daniel_hk (original fixed one)
2nd one is renice kernel by sandeep sethi (tfa issue- maybe & not a flashable zip)
3d one is blitz kernel by blitz (this one is pure renice except future updates that it'll receive)
4th one is ultimate kernel by gsandeep
5th one is this by mds team...
and this mds team kernel has been already posted on their spanish forum weeks ago.
Click to expand...
Click to collapse
sorry brother mine doesn't have tfa issue :/
that issue was when i made my first kernel
Ydriod/YdroidExpo said:
Hello Everyone, it is a great real pleasure, to present you the first custom kernel made in MDS, WORKS IN ANY ROM FOR K3 Note !!! ​
Characteristics :
Updated to latest patch for linux .104 November / 2016
Compiled with UBERTC 6.0.x
Added CPU governors
INTERACTIVEPLUS
INTELLIDEMAND
SMARTMAX (eliminated v1.10)
WHEATLEY
ALUCARD
THUNDERX - default
Added memory agendadores
SIO
FIOPS
ZEN
TRIPNDROID
Thunder Drives including:
ThunderQuake engine = Adjust vibration intensity
ThunderCharge = Quick charge
WiFi Power management = Setting the energy consumption of WiFi
Wake Gestures = Special Actions with gestures
ThunderHotPlug = Driver for managing SoC cores.
OverClocking to 1994 mhz
Recommendations:
Install the App ThunderZap to modify kernel parameters.
Install the App Wake Gestures 1.4 for more options gestures.
Installation
Make a backup of your boot partition / Home from the TWRP.
Install the .zip from the TWRP.
Download Link:
For ROM's based Cyanogenmod
https://www.androidfilehost.com/?fid=385035244224405492
For ROM's based on VibeUI
https://www.androidfilehost.com/?fid=457095661767122734
This is not my work i m just sharing
Credits:
@sandeep.sethi , @varun.chitre15 [ for their contributions and teachings ]
@osm0sis for [ [DEV] [TEMPLATE] AnyKernel2 - Easily Mod ROM Ramdisk ]
@ MDS team
FeyoMX
@Ydriod/YdroidExpo
Click to expand...
Click to collapse
Good job,btw i guess you forget to mention its for LP or MM based roms.
---------- Post added at 01:32 PM ---------- Previous post was at 01:27 PM ----------
adikri said:
what's the difference between this and others already posted there.....?
Click to expand...
Click to collapse
All of them are custom kernels bro.each of them are based on the sources by lenovo with fixes and additions by OP.read each OP post thoroughly to understand what are the specialities in each of them

Categories

Resources