[RELEASE] ShinTo Kernel “SecondReality” V40A06
!!!PLEASE READ AS CHANGES ARE EXTENSIVE!!!
More information of the origins of ShinTo Kernel can be found in previous version posts.
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 2.8.5.0) 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?
- Flash any other kernel you would like on top of ShinTo Kernel.
ShinTo kernel uses it’s own unique and private “init.d” so from this version on, it won’t touch /system/etc/init.d anymore.
All options can be enabled/disabled in Synapse and the settings survive a flash, reflash & even a format, backup, restore, etc…
Alternatively you can recover the backup of your rom if you messed something up.
How to go from EXT4 to F2FS & vice versa?
ShinTo Kernel includes a new and much improved clever code at bootup that takes care of a couple of things for you, so you can test F2FS in any combination you see fit, and even go back to EXT4 if you don’t like F2FS without loosing any data but you have to follow some logical steps detailed here by the great Megaflop666:
- Update TWRP to the latest and greatest (2.8.5.0 at the time of this writing), you can download it from http://teamw.in/project/twrp2“
- Drop to TWRP and flash the latest Shinto Kernel
- Reboot and let the phone fully boot up and settle down, give it 15 minutes
- Open Synapse and make sure all settings are stock, if it tells you that your previous settings cannot be used, click “Understood“, and then click the apply check mark at the top.
- Go into ES File Explorer or something of your choice and get ALL USER DATA THAT YOU WISH TO KEEP off of the internal SD card.
- IF YOU MISSED IT BY NOT READING #5, YOU WILL LOSE ALL PERSONAL DATA ON YOUR INTERNAL STORAGE BY DOING THIS (as TWRP doesn’t back that part up)!
- Drop to TWRP and run a FULL NANDROID BACKUP to your External SD Card.
- Go to SETTINGS and unselect (un tick) “use rm -rf instead of formatting” (We want TWRP to actually format with f2fs)
- Go to Wipe and Choose Advanced Wipe
- Select System and choose change or repair file system
- Choose f2fs and go through the steps where it tells you that all data will be lost and apply it.
- Follow steps 9-11 for Data and Cache one at a time.
- Go to SETTINGS and select (tick) “use rm -rf instead of formatting” (We don’t want TWRP to restore back to EXT4)
- Do a restore, but ONLY CHECK SYSTEM & DATA for restoral, NOTHING ELSE IS NEEDED.
- It will tell you that your backup was made with ext4 and may not boot, don’t worry it will boot.
- After restore, reboot your device. First boot will take a few because it’s a new file system and your apps will have to reconfigure themselves, etc.
You can see what partitions are in what format if you go to the i/o VM tab in Synapse.
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) and on N900T (TMO T-Mobile USA), on any Samsung KIT KAT 4.4.2 TouchWiz rom.
It is only meant to work on Samsung TouchWiz roms, for now… 😉
Awesome getting ready to flash now
You’re fast man! xD
Can’t wait brother! Definitely going to run this! Being that I had SOD issues, I couldn’t use V40A02. Thanks as always for the time and effort you putinto this masterpiece!
You welcome and I hope it will work for you. Thx.
I tested V40A05 and now V40A06 for round about 3 days now and didn’t have one SOD or Reboot until now. With former version V40A02, I had massive problems with SOD´s and some Reboots, but now it seems real good and stable for me. Many thanks and “thumbs up”!!!
Thank you for reporting, am happy to hear that!
I really want to use this kernel but i dont know if it work correctly with CM12 on my note 3 n9005.
It should not work on CM12 as the OS is inherently different.
I know this kernel is meant for touchwiz roms but i want to give it a try with CM12 on my note 3 n9005. Will it work without any major issues or am i going to screw things up?
You won’t screw things up but you have a 1% chance of CM12 working on ShinTo Kernel.
Thanks for the info, much appreciated.
Has anybody tried screen mittoring with this new version?
For screen mirroring you need hacked libraries or official kernel. It has been like that for every single kernel out there bar the official one.
I Found the secret. Just add wlan.wfd.hdcp=disable to the build.prop and reboot. Then screen mirroring will work with your fine kernel.
Fantastic, thank you for reporting your findings!
Kernel is working with no problems. Great job, love it! Thanks for sharing.
My pleasure and thank you for reporting the good news!
This Kernel version is working great. No reboots and burst shot started working again. Great job! And thanks for sharing.
Can i activate msm thermal to control cpu temperature with precog governor, or is just pointless? My phone gets extremely hot. I think i can fry eggs on it when playing games. Or is there another way to control temp parameters (CPU-GPU throttling)?
It gets hot because PrecoGov is managing the temperature per core in real time and is giving you a lot more power than if it was managed by msm thermal. I think the best for gaming would be to use another governor til PrecoGov 2.0 is released.
Ok. Thanks again.
Waiting…
Lowering CPU frequency to 1.6 helps with the heat problem in heavy games.
Still waiting for Precog v2…. 🙂
Hi
I flash your kernel and use governor PrecoGov but because battery consumption is high?
tnx
Hello and thanks for your work, i have a question, can install this in my n900w8?
I don’t own a n900w8 so I am not sure but what you could do is a full backup and try it.
I have a 9008w rogers and this kernel works amazing no problems to report
Would this work with the new 5.0 lollipop that was just released for the n900t?
No this is kit kat
I have rogers 900w8 and this kernel works amazing no problems to report
Hey man, ive been on your kernel for the longest time, and I really appreciate what you do. Everything you have accomplished is exactly what I personally want in a kernel. I was wondering would this in anyway work with the note 4 and if not, do you think you’ll ever create one for it?
Thank you for such kind words! I usually don’t have a sense of how many ppl are running ShinTo Kernel, so it’s good to know 🙂
As for the note4, I don’t have one but maybe in the future I could look into it and develop for it; that would mean incorporate all the specific and exclusive ShinTo Kernel parts.
I’m on Tweaked 3.95 Note3 T-Mobile. The new update seems stable. No SOD. I use the Interactive gov. because it’s very good on battery life. It’s been 24hrs w/regular use, minimal background processes running, no added kernel tweaks, and still have 96% charge. On PreCog gov it seems to drain the battery faster in 24hrs. with the same amount of use, and I would be at 75% charge. Not sure what’s causing it.
have you seen this man? http://forum.xda-developers.com/android/apps-games/led-music-effect-rooted-device-t3053295
more like its your shadowled but for music tho
Nice idea and thx for reporting.
The led can be freely accessed and used in a variety of ways to do some cool stuff.
I presume the developer is accessing the kernel led device and programming it to the beat of the tunes or something like that.
I see, so there so many pretty things that notification led can do. How about on touching the screen like tap, pinch in and out, swipe and multi touch.. LoL! just joking. haha. time to sleep man, already 2:20A here.
Haha good one, good night man!
Thank you sooooo much!!! It’s hard to find a KK kernel which is updated frequently nowadays. Keep going bro!!! Like for you!
Thank you for such kind words.
I have stayed on kk specifically because of this kernal. Are they any plans for a LP version?
Yes there are, after I finish dealing with some very important family matters.
Very nice!!! 😀 also stillk waiting for tweaked and once u and tweaked get on LP ill be moving to 5.0!
Thx! Just need one more week to sort out all the family issues then I’ll be back home and will focus 120% on ShinTo Kernel for LP and more hidden goodies 😉
So I guess it’s safe to assume shinto kernel won’t be seeing any lollipop support ?
I wonder what makes you think that…?
I haven’t seen you post any articles or any information at all regardinga a new lollipop kernel although official sources have been available for over a month now. I’m just inquiring about your progress on it
Please read my previous comments here or check my twitter status. Basically I’ve been out of the game for about a month due to some urgent family issues I had to take care of.
Since Wednesday I am back home and will shortly start working on ShinTo Kernel for LP (and KK) also.
As a matter of fact, it has been a month since I last read any kind of news about the scene so I have to catch up on that too…
Please @iamskynet, support us a bit more on the Kitkat version of this great kernel… I don’t really want to go ahead to Lollipop =/ of course I understand you could release for it anytime but what I ask for you is that you brings more news, more releases for Kitkat. Let me thank you for all your nice job you ever made till now.
Both version will be supported at the same time plus a lot more goodies, so don’t worry 😉
Good to see you again…i didnt change my kernel yet..just love ur work very much
Thank you, that means a LOT to me!
And also thank you for your patience while I deal with the family issues!
You are legend iamskynet..still using your kernel….good to see you my dear dev
You will get every family issue resolved very soon mate, all that will be fine with you and your family I’m sure. You’re great! All the best to you. We will stay tuned! 😀
Thank you for such kind words it really means a lot to me!
Hi, thanks a lot for your kernel, it is working quite good !
I have one question, I realized that I have to set the mic volumes each time I reboot my phone. Is there a way to have these set once and for all ?
You welcome. It has to do with an issue with Synapse. For now I’m afraid you will have to set it up each time you reboot.
Thanks, no problem at all since I’m not rebooting my device so often.
I have one extra question, I have read that you added back the cifs module in the v40a02, is this really the case ? I have tried to have cifsmanager working during one hour with no luck 🙁
Should be available in the latest release. Try the last one available here and let me know.
Actually, I’m using the latest release. I’m an Android/linux newbee, the command lsmod bring some error, how can I check if the cifs module is there? Should it be an external .ko or integrated into the kernel?
Thanks!
It’s compiled into the kernel and not as a stand alone (.ko) module.
It should be transparent.
Thanks a lot, I confirm it works, this article helped me a lot:
http://www.netzgewitter.com/2013/10/troubleshoot-cifs-on-android/
Great, thanks a lot for reporting back and sharing with us! 🙂
Will you continue updating Shinto?
Yes, working on ShinTo (LP + KK) as we speak.
I was using a different phone, and set up n9005. It was all good. I checked all except telephony. I installed the SIM card and started to use n9005 (V40A06) immediately got a lot of problems. 1-5 of SOD in a day and 0-2 reboot. I didn’t change anything in the kernel configuration. ROM X-Note 21.
Hi!
Without logs it is hard to guess what is going on.
Soon there will be a forum at http://www.precog.me where you will be able to post logs and see troubleshooting help.
Where can I post my shinto log files for u to look at im getting random crashes and freezes lately and haveny changed a thing in my phone
That’s weird if before it wasn’t giving those issues and now it is; something must have changed.
Soon there will be a forum at http://www.precog.me to have everything structured and tidy.
Hey man, I have a quick one for ya. I have this on my wifes note, and she doesnt like the shadowled, but because she’s not tech savvy I dumped Synapse (so she couldnt screw anything up LOL)
Is there a way I can turn off the shadowled, via a shell script I can throw in her init.d folder (I know it won’t execute until post boot)
Hey Kev, hope you’re doing well! 😀
It’s quite simple actually; you just have to issue the following command from note3 terminal with root :
rm /persist/SHADOWLED
Let me know how it goes 😉
Nice brutha!
Did the trick….
Not too bad man, work is he77 😉 How’s things on your front? 😀
Glad it worked 😉
Am currently juggling many different things at the same time. Too many things actually lol. But I’m good 😉
Excellent, yeah I feel that pain 😀
Hi there !
Since a bit more than 2 weeks I’m having stability issues too.
To me an update of a software that we have in common is the culprit.
I had some doubts about Greenify, Amplify, Gravitybox and such Xposed modules that have been updated recently, but I could not find the one unfortunately.
I have some logs to share if you have some spare time. 🙂
Sure, maybe you could upload them to Dropbox or somewhere and I’ll have a look to see what is going on…
Thx for reporting back and helping out!
¡ Hola !
I think that I found the reason of the instability, I removed the latest version of 3C ToolBox, and since then I have not had any sod or reboot.
Thanks !
Cool, great to hear & thx for troubleshooting!
Let me know if there’s something else 🙂
Hello,
Despite the reboots have disappeared, I’m still having some occasionnal sod’s 🙁
I will continue to report here my discoveries.
Thanks !
Hi!, if you get any sod in logs, let me know where I can get them to have a look.
Thank you!
Hi,
here are some logs with a sod around the end (I think 🙂 ), http://goo.gl/j33lld
Thanks!
Correction of the link http://goo.gl/WM6AuY
Cool, will have a look as soon as I’ll have a moment.
Thx!
Last correction, I give up with goo.gl, here is the direct link
http://julk77.free.fr/ShinToKernel_DEBUG.log.zip
Ok, downloaded now, merci! 😉
PS1: Just as a reminder, do you have POWERGUARD active? … I say this because it seems you pressed a lot of times the HOME button…If POWERGUARD is active (check in Synapse) then you will need to press Power button twice in less than one second.
The problem you had was a scheduler lockup, because of hotplugging logic “(do_hotplug+0x7c/0x1b8)”. => it has to do with thread concurrency via kernel scheduler (scheduler is in charge of scheduling/managing all threads)
Newer version of PrecoGov should be a lot more resilient to this kind of concurrency problem.
Right now I am speaking of memory (am not looking at ShinTo Kernel’s source code), so I could be totally mistaken.
Thank you, when the sod occurred, since I had Powerguard enabled, I thought that pressing more than 2 times on the power button would help, yes 🙂
Hi,
Any news for lollipop kernel ? 🙂
Soon there will be an initial public beta 😉
Very sorry about the long delay, been working on many different projects.
No matter take your time 🙂
It’s just to know if this project still alive.
Waiting 😀
Yeah, it is alive and very important to me and I want to evolve it beyond what is expected. Am studying “Advanced Operating Systems” to understand more about the inner workings, among other things.
Hey Dev!
Is there a reason why the v40AO6 link for t-mobile not working? I can only download the n9005 link…thanks for the hard work!!
It should be working but maybe something got broken…will have to check that once I’m near a computer…right now away from home on the highway…thx for reporting!
Alright Thanks!!
still no access to V40A06 N900t version…Please dev! I need “precious” Shinto Kernel
Sorry still very far away from a computer and in the middle of the woods…tomorrow night will be back home and will fix it.
Hi,
Here is the link fixed:
https://iamskynet.files.wordpress.com/2015/03/shinto-kernel-n900t-secondreality-v40a06-2075-1-20-0.zip
Thanks!
Cool!
So much appreciated. Man, I’ve been following your work since XDA…No Dev has never been available as you are…thank you for your dedication
Thank you for your time and for following this crazy dev 😉
Should be releasing some stuff soon, hehe 😀
finally found a stable and awesome kernel. been using it for 2 days now and got no any problem so far! thanks shinto! u rock! \m/ d[0_0]b \m/
Hi, any news of this project?
Yep, keep an eye on precog.me this weekend… 😉
My eye is on precog.me right now!!!
Good good, today is the day so get ready heheheheh 😉
coolllll! is it UP already? just right in time. i have just formatted my device. time to boost my rom running on LP. thank you very much shinto!
You welcome! Today is the day so….heheheh 😉
I think my F5 button is wearing out 😉
Can’t wait bud!!!
Hey Kev!
I hope I haven’t messed up the N900T version 😉
HA 😀 I doubt you did bro! 😀
me too in **lurk mode** Don’t mind us bud, it’s Sunday, and we’re bored 😉
(well, ok I’m not… working on a new port for the DomPop family :D)
haha same here! locked and loaded just waiting for the command lol.
*lurk mode* lol
It’s coming hehehehhe it’s almost here!!!! 😀
Hey Bro, can I ask you for a hand?
I’ve tried following almost every single tutorial out there in regards to compiling a kernel, and I’ve grabbed Stock Samsung kernel straight from their site, and all I’m attempting at this point is to compile it flat out… and it just continually errors on me during the build process… mostly with exfat.
I’ve tried the following toolchains, and they all have the same effect. NDK, Linaro, SaberMod, & Hyper
Can you point me in the right direction? I trust your judgement the most 😀
These, so far are the steps I’ve taken:
http://team-dompop.rocks/adventures-in-kernel-building/
with all the t.c.’s I mention above….
Hit me up in pm, or email or something 🙂
Of course, no problem Bro, next week I’ll have a look when the storm has passed 😉
Well I broke my f5 so I’m going to bed, I was so excited….
If you’re waiting for the lollipop version, it has been released a few hours ago. It’s in the home page.
Actually I was waiting for the KK version thanks..
If all goes to plan it should be available this week.
Did all goes as planned yet thanks?
I guess not, no answer…
Sorry am not following; no answer to what exactly?
I’m asking about update kitkat kernel , you said in the week is it releases yet or you still working on it?