[RELEASE] ShinTo Kernel “SecondReality” V40A05
!!!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… 😉
Frequently Asked Questions
- PrecoGOV : Once you enable PrecoGOV governor, the only thing you have to do is kick back and enjoy the ride as it will become the sole captain of your starship, managing everything to give you the best user experience possible.
You don’t need to turn off/on anything. - Can I run ShinTo Kernel without PrecoGOV? : Yes for now you can but the experience won’t be as good…why would you do that?
- What does PrecoGOV do? : PrecoGOV manages your cores, their frequency, their temperature, their deep sleep, takes care of helping the GPU and even squeezing the best battery life possible all while giving you the best user experience.
To know more please check this article -> Why Create PrecoGOV - What settings can I tweak? : There are NO settings to tweak with PrecoGOV; that’s the whole point! PrecoGOV is constantly self adapting to the way you use your phone, anticipating your moves and giving you the exact amount of power just when you’re about to need it.
- What tweak program to use? : The included Synapse has everything you need and more to manage all the settings. Other tweak programs should work but keep in mind there are some specific ShinTo Kernel settings that they can’t manage.
- Where’s that “PrecoGOV”? : My apologies, PrecoGOV is the “Precognition Governor”.
In my day to day I tend to call it PrecoGOV as it is shorter and catchier 😉 - After selecting PrecoGOV, do I have to enable Intelli-Hotplug? : NO. PrecoGOV takes care of everything including managing the hotplugging process.
Flashing now. Thanks bro
You welcome!
Just take into account it’s only bug fixes & stability.
As there are many ppl still interested in KK, I will release a newer version with PrecoGOV 2.0 that is radically different from what is available now so… stay tuned 😉
Tank you for the update,
All is working great!
Thank you for reporting!
Hope everyone else will have the same positive experience.
All 4 cores are working and all is smooth with precog..
Cool!
Next version of PrecoGOV will be A LOT better 😉
Can’t wait for Precog 2.0
Hehehe it is a radically different beast 😉
Nice bud. I’ll have to flash back to KitKat for awhile to check it out 😀
Thank you so much for making this stable on the n900t. I’ve tried for months using all versions since 30 reading every post here and back on xda before the breakup. Tried fresh flashes, reflashes, wipes, multiple settings, multiple kernel apps, and disabling every obstacle that got in the way of precog governor….ie fsync, mpdecision, and touchboost. 31a001 ran the longest but all 4 cores stayed active. The others within the day would sod or lock up. But finally the best kernel out there for note 3 running buttery on n900t. Please keep up the great work dear sir!
Thank you for reporting and sorry for the past issues.
I feel relieved that it is finally working for you now.
LP base will be a lot cleaner than KK as I will start from scratch.
Can you build one for lollipop?
Some sources can be found on civato’s kernel:
https://www.androidfilehost.com/?fid=95916177934534584
The kernel is stable for N9005 😀
Can you please build a kernel for lollipop aswell?
Some sources can be found here from civato @ XDA:
https://www.androidfilehost.com/?fid=95916177934534584
I’m using it’s kernel with his rom and it is pretty stable
Will have a look, thx.
Man thanks for this.. Flashing this after a full charge, very happy that you keep supporting kitkat..
You welcome!
Radical beast for PreCogGov 2.0. I like radical!
This update is perfect. Not one sod and my battery life has improved. I thought it couldn’t get any better , but…. It did. Keep up the great work. You are an amazing Dev.
Glad to hear that this version of ShinTo Kernel is working well for you.
Some ppl seem to still have some issues, so hopefully with some logs I can get to the bottom of it and fix it.
Saw an update for Synapse on the PlayStore. Is it advisable to upgrade?
I don’t know but in worst case scenario, you can always delete the new version and reflash ShinTo Kernel to get back the included Synapse.
Hope I make sense cos I’ve been coding for too many hours lol.
I’m rocking Tweaked v3.95 rom with your latest creation, and I haven’t had not 1 SOD so far. Thank you for the great fixes. Can’t wait to see what you got in stored next.
You welcome!
PrecoGov 2.0… 🙂 😀
Man thanks, no issue so far and very smooth and stable, no reboots even i undervolt to -20.. Perfect release man… Thank you so much.
Cool, hope it stays that way forever 🙂
Thank you for letting us know!
Man, you’re awesome! I feel your enthusiasm talking about your amazing creation. ShinTo Kernel was found when I was searching for new kernel available for my phone outside of XDA Devs forum and this fucking freaky thing sit on my phone since then! So unique. Very good and I’m very happy to hear that you are cooking more for all of us on KitKat systems. Thanks alot, congratulations. – Vitor (from Brazil)
Thank you for such kind words, hope I will keep delivering better “crazy inventions” as my coding knowledge increases.
Thanks for the update!
Is Synapse ok on this or should we still use something like faux?
As specified in the post, you don’t need to use anything else than included Synapse.
Thanks!
I just got my first SOD 🙁
It was fine for 12 hours.
I’ll leave it for now until next time it happens I’ll send you my logs.
Sorry to hear that.
I’ve just looked into the part of the code that handles the power button + waking up the phone’s different components and, somehow, in my infinite wisdom, I had commented out (ie disabled) the “defibrillator” failsafe mechanism that kicks in to avoid this kind of situation (SOD)…doh! 🙁
Can I manually enable the “defibrillator” myself? or should I just wait for your next release?
It’s part of the kernel code that got excluded (ie left out) somehow by mistake.
It will be included again in V40A06
ok cool. I’ve just switched to lean for now.. only because its driving me insane.
After watching tonight’s s6 revealing I was like: fuck the note 3 I must get this. Then I’ve installed your latest version of Shinto I was like: fuck the s6!!!
Thanks again for this wonderful kernel.
Well at least this one will cost you nothing 😉
Is there going to be a Note 4 version? ME NEEEEEEEEED. Amen.
Don’t have a Note4 so for the time being I’m affraid not…
But there are great kernels out there for the Note4!
Ok thx for letting me know. Do you have a personal recommendation for a good, battery life focused kernel?
As I don’t own a Note4, I’m afraid I can’t be of help, but I imagine the usual ones like LeanKernel and Civato’s should be available for the N4. Check some forums and see what ppl are saying, then test to see if it suits your needs.
could you pls add the precog governor to the tyr or boeffla kernel for the oneplus one? I love the governor and i have experieced many advantages over normal governors. I’d add the governor myself if there was the source code I need available.. unfortunately it is not…. thanks in advance for any help!
Awesome kernel btw…..
it fixed overheating issue on my note 3 and i recommended it to several other Note 3 owners:) They are also very satisfied.
Precogov 2.0 will blow your mind and give you seizures if you think the current version is good 😉