[RELEASE] ShinTo Kernel v029a001 N9005 & N900T
Welcome to the current official release of the ShinTo Kernel series.
Please always get the latest release from HERE
Why name the Kernel “ShinTo”?
To me it has the meaning of “Study of the Essence” (to achieve) “The Way of The Gods” as, to me, ShinTo Kernel is a way to learn and become an expert.
Also the name just sounds very “catchy” 🙂
What is the heritage & roots of ShinTo Kernel?
ShinTo Kernel builds on top of original code that is based on SAMSUNG NF1-NF4 kernel source and CIVATO’s excellent KK_Xplorer (rev1.5) .
It currently includes all of the work by CIVATO (FORUM) upto & including rev 1.5
Please check his forum to know what is already included before ShinTo Kernel enhancements.
I would like to thank CIVATO for all his guidance and kindness!
Why create ShinTo Kernel?
I needed to extend the already great CIVATO kernel to suit my needs and also to further my kernel experimentation & learning.
I’m the kind of perfeccionist guy that can’t stay put and always strives to make things perform at their peek.
We all know that with Android there’s still a lot of work to be done to make the OS perform at it’s peek.
It’s not a matter of more hardware, more power, more cores, more memory, more …
You can have the best hardware but if the software can’t take advantage of it then …
we all know the result.
As I get more proficient in C Kernel coding, I will be adding my (revolutionary) ideas to make ShinTo push the envelope of our NOTE 3’s so I would advise you to subscribe and keep an eye at PreCog.me 😉
How to install ShinTo Kernel?
- First CREATE A BACKUP OF YOUR ROM (in case something awful happens and you need to restore)!
- Did you create the backup in recovery?
- Go to recovery mode (Power off phone / Once powered off, press PWR + HOME + UP VOL).
- Once inside recovery (tested with TWRP 126.96.36.199) you select install and choose the .ZIP that you have previously downloaded from here.
- Once installed, reboot into normal mode and wait for the phone to come up.
One thing you will notice right out of the bat is that the led starts to blink in different colors and brightness; that’s ShadowLED working for ya 😉
How to UNinstall ShinTo Kernel?
- Delete (with root) the following files from
- Now you can flash any other kernel you like from recovery.
Alternatively you can recover the backup of your rom if you messed something up.
On what models does ShinTo Kernel work?
For the time being, it has been confirmed to run very fast & stable on the Samsung Galaxy Note 3 SM-N9005 (international SnapDragon), on a NG1 Samsung TouchWiz rom.
It is only meant to work on Samsung TouchWiz roms.
It is has been tested running stable with the following :
Thanks! I will install it later today. Can i place the link of this page at tkari’s ROM thread at XDA?
You’re most welcome Pierre!
By all means, of course you can if the OP doesn’t mind.
Link the page though, not the download link.
I will ask the OP. Thanks for the fast response.
Hello..can i ask u to build kernel for me? My device (sm-n9005) can’t use kernel that has latest linux kernel version..will always reboot..i have try all kernel and always reboot..i just can only use kernel that has linux kernel version 3.4.0 like compulsion stock modified..i really hope someone could build a custom kernel for me that use original linux kernel version..i use latest rom XXUGNH1..btw,i really love your kernel name Shuriken,i hope that i can use your new Shuriken kernel with original linux kernel version 3.4.0..please if u dont mind..thanks
Hi and thank you very much for your kind words.
I’m afraid for the time being I have a very tight schedule so I won’t be able to help you with producing a variation of ShinTo Kernel specifically compiled on version 3.4.0
If all kernels make your device reboot, even stock Samsung, then I would advise taking it back for service & warranty as you may have a faulty device.
Stock kernel did fine..my device only reboot when i change location that have 4g lte signal when use custom kernel..
I just want to use custom kernel that have many funtion..and can save more battery..its fine,i understand..thanks so much for your reply
Yes this is the best kernel have ever had !!!! Thanks for your work
Thx Yoann for all your help!!!! 🙂
Can i ask u to teach me how to build a custom kernel? I want to make linux version 3.4.0 for my sm-n9005..if u dont mind,what all the things i need?
I will be writing some tutorials on how to get everything going and compiling for the Note 3 but it will take me some time.
What you could do is google for how to “Cross Compile for ARM”. You should find plenty of tutorials on how to setup your environment based on Ubuntu, and all the steps required. Once you have all that, I would recommend you check Imoseyon’s thread for Note3 @ XDA and his GitHub account. Once there, you should be able to download or patch your way to 3.4.0 because he has it done there.
Thanks for your help..
hi, just want to ask..will this kernel work on S5 port rom for note 3?
Hi, from what I’ve heard it should work.
Make a full nandroid backup before trying out ShinTo Kernel, just in case you need to go back.
I’ve been testing your kernel on my note 3 (international) and the only thing i’m missing on it is the usb kernel support (Use phone as usb keyboard)
Is there any chance you could incorporate this in your kernel please??
That would make this kernel complete
-Swipe to sleep would also be good (love the touchwake 🙂 ) but the usb keyboard would make this one of the best kernels!!!
Thank you for such kind words 🙂
Well, I’ve looked into the code for the USB keyboard and thought that no one was interested so I didn’t bother…
I will try to add it to the list with S2S S2W stuff.
I try not to add too many things as I’m always worried about the stability of ShinTo Kernel when I add new code.
I’m trying out your shinto kernel.
Thank you for trying ShinTo Kernel; hope it will be worthy of your time.
I’ve seen that as well, not sure why there is little interest in the usb keyboard code.
The application is immense.
Imagine connecting to dumb terminals, servers etc… (please note i use this in my workplace all the time and its so handy not to carry a usb keyboard all the time!!)
But i can understand not overloading your kernel as most features make it harder to maintain.
Thank you for your response 🙂
Well, if it is usefull to you on your daily job, then I will try to squeeze it in the next release 😉
I hope this isnt to much trouble and doesnt cause any conflicts with your previous codes 🙂
I have included and tested USB Keyboard in the upcoming version of ShinTo Kernel ShuriKen (v30a001) so keep an eye here as the release is happening very soon 😉
Anyone else having VPN issues ? Hola will not work at all and Pandora via patcher and exposed also does not work anymore.
Just tested it with OpenVPN and I have no issue whatsoever.
Is it possible you changed some networking settings from Synapse?
I would recommend clearing your Synapse and testing with stock settings.
Hmmm … could not see anything wrong in network settings …
Hola brings up this dialog.
Error trying to show the Android 4.0+ VPN service dialog. . . . .
(1st) line of error dialog.
From what you have posted it seems like a rom thing or a bad interaction with an xposed module maybe?
How’s the f2fs coming along? 😀
A dev and I tested it a while ago for a straight week but he never figured it out lol and we concluded it wasn’t possible on TW
Well it is very possible and I have it working right now with stock Samsung rom. Have adapted the latest upstream sources from f2fs. Still have one issue with labeling xattr & selinux to crack.
Just finished adding code so ShinTo Kernel will be able to mount f2fs or ext4 in any combinations you’d like on the fly. This way ppl can test f2fs and if they don’t like it, go back to ext4 without headaches. Just twrp backup / format ext4 or f2fs / restore.
All issues solved. Next version of ShinTo Kernel will bring easy F2FS to any TouchWiz rom. There will be no need to touch or configure anything at all. ShinTo Kernel is smart enough to mount /system /data /cache on the fly, be it F2FS or EXT4 and in any combination.
More details to come 😉
NICE WORK DUDE!!!
Finally..i change my carrier network simcard and now i can use any custom kernel for my sm-n9005..its great that i can use your kernel,thanks a lot..btw,when will your new kernel be release?
Happy for you Nik!
If everything goes well and there are no last minute surprises, it should be released by the end of next week. 😉
Hi guys I’m running shinto and my phone screen won’t turn back on after I start my WiFi tether. I have to turn off the phone to get it working again 🙁 other than that it’s great 🙂
Hi & thank you for trying ShinTo Kernel.
Sorry to hear that you have this issue with WiFi tether.
I would advise you to wait a few days for the new release and if by then you can reproduce the problem, I would ask you to contact me so we can work together to debug and fix it.
Sorry to hear that bud. Tested on my n9005 no issue so far.
Thank you very much for reporting!
I think you will love next release ShinTo Kernel ShuriKen (v30a001). 😉
Hi again, after a user submitted some good last_kmsg bug reports, I was able to find the culprit that hits a very small percentage of users: a bug in UDP6 code path that causes a NULL pointer dereference. For that to happen you have to have open UDP6 (TCP/IP V6) and streaming data (music or video or voip, etc…)
This should have already been fixed in the upcoming ShinTo Kernel ShuriKen that will be published very soon, so keep an eye here 😉
Just wanted to stop by and say great work bud!
Really lookin forward to Shuriken
It’s almost here and it will be radical 😉
Tested the wifi tethering and no issue found. N9005 user here.
Thank you very much Brian for reporting here.
Keep an eye for the new version of ShinTo Kernel “ShuriKen” that will be release here very soon 😉
Do you have some recommandations to set up the kernel with synapse? What’s your settings?
I jump into Shintô kernel flash today :D.
Synapse-settings working for me (SM-N9005):
CPU Governor: Interactive
CPU Max Screen-on frequency: 2496 Mhz
CPU Max Screen-off frequency: 652.8 Mhz
TOUCHBOOST_MAX_FREQUENCY: 300 Mhz
CPU voltage: -20 mV (-25 mV isn’t stable enough for me)
I/O Scheduler: Row 512/1024 (both)
Thanks I’ll try it 😀
I want to donate, but I am broke as a joke. I run my own server, and am wondering if you would be interested in having me host your site?
I’ve got a Fiber line coming into it, it’s a Dual QuadCore Xeon with 32G of Ram, sitting pretty in a 120G SSD primary drive, with Mirrored 256G 15k RPM drives…
No need to donate but I thank you for your offer.
Sounds like a sweet setup you got there!
Maybe in the future I might take you up on the offer, thank you very much!
It’s the least that I can to… or even donate a mirror for you or something? I have 200G free at Copy.com, and 9TB Free with OneDrive?
Thank you very much ^_^
For sure will let you know if/when I have a need 🙂
Hi, just found this kernel and tbh its a awsome one. it has the features that i always wanted in a phone such as the led control and the sound control specially the xpand feature.never seen that feature in a phone before, at least not by it being controlled kernel side. is there a way i can turn up the volume on the front earpiece so its almost equally to the normal speaker? i know it might damage it if its too loud but at least lower the speaker so it matches the earpiece or somethiing like that? also i saw a person on here that mentioned intelliplug but i cant find it in synapse.otheriwise everything is great. no issues so far!
Am loving this kernel a lot…… So wen should we be expecting an update
Well… there’s no fixed date atm as I’ve been hammered with work.