[RELEASE] ShinTo Kernel “NewBorn” L09A02 for LP
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.
[ Enhancements included in ShinTo Kernel ]
–== ShadowLED ==–
By linking the Note 3’s RGB LED to the different activities of the OS, we can know in real time what is going on, even when the screen is off, and the phone is seemingly “deep sleeping”.The brightness of the led light is proportional to the instant workload; the brighter the color, the higher the workload.
BLUE: All things related to WIFI networking activity [Upload/Download].
GREEN: All things related to internal “SD” (MMC0) activity [Read/Write].
RED: All things related to external “SD” (MMC1) activity [Read/Write].
You can disable ShadowLED if you go to ShinTo Features in Synapse app.
–== UKSM ==–
UKSM by KernelDedupe.org is a state of the art intelligent memory management system that achieves great ram saves by using two techniques:
(1) ZeroPages
When we launch an app, most of the time the app will allocate more (or a lot more) memory than it really needs. The extra memory is allocated exclusively, zeroed and sits idle till the app decides to use it.
That could happen sometime in the future or never…
ShinTo’s UKSM kernel service detects these kind of “ZeroPages” and intelligently remaps them to the ZeroPage manager and then frees those pages of ram.
Once the process really asks for these “ZeroPages”, the ZeroPage manager takes care of everything.
All this is transparent to the normal user’s workflow and it doesn’t affect performance or battery life.
As a matter of fact it might enhance battery life and performance as a lot more can fit in ram so there’s less wasted time and energy fetching data from SD (MMC0).
That should also help with multitasking fluidity.
My daily workflow can see up to 400Mb of ZeroPages, which means about 400Mb of ram saved and allocated to running processes that need them.
(2) SamePageMerge
There are some processes that create many copies of the same memory contents (same pages).
Some of these (same page) content’s never change so it is a waste of memory.
One clear example could be a web browser.
ShinTo’s SamePageMerge manager detects these identical pages and “merges” them, so they only occupy one page instead of many.
If a process needs to change the contents of one of these “identical” pages, the SamePageMerge manager detects that and takes care of everything.
All this is transparent and seamless, with no performance or battery penalty.
I routinely hit about 50.000 pages (around 200Mb saved) (50.000 * 4k) and have hit about 90.000 pages with heavy loads.
To disable UKSM you need to issue the following command with root :
echo 0 > /sys/kernel/mm/uksm/run
–== DriveDroid ==–
“DriveDroid allows you to boot your PC from ISO/IMG files stored on your phone. This is ideal for trying Linux distributions or always having a rescue-system on the go… without the need to burn different CDs or USB pendrives.”
ShinTo Kernel includes the necessary patch and functionality to be able to switch from CD to USB mode, so you could create rescue USB keys directly on the mounted image in DriveDroid.
For people that are in the tech support and have to reinstall different operating systems or boot recovery cds, it is a godsend as they don’t need to have different usb keys, cd, dvd, etc…
It’s a great tool and I recommend everyone to check it!!!
To know more about DriveDroid | DriveDroid XDA Forum
–== Fix / Performance Enhancement / NEW STUFF ==–
This new release of ShinTo Kernel includes the following :
- Fixed (hopefully) the “temporary screen freeze” issue that some of you have.
It is compiled with latest available LINARO Toolchain GCC 4.9.3 compiled by the great Christopher83
A thank you, i thought i messed something up somehow!
Thank you for your hard work!
You welcome and it was a nasty bug that hopefully got fixed
No freezes or hickups any more for me thank you!
Good to hear and thank you for reporting!
L09A03 should fix even more stuff and improve stability across the board.
Slowly progressing towards a non beta release…
Hi, im a big fan of Shinto kernel when using Kitkat.. But now, since TW lollipop,i didn’t like the TW interface and colour…That is why im using AOSP base rom for my daily driver..Hope u consider to create Shinto for AOSP lollipop…Now feeling like to use TW again just to test your kernel.. 🙂
I suggest you stay in aosp and hang on there for a little bit more. Once LP build is stabilised I will port over to aosp and also KK. It just takes time as it’s original.code that I am writing and not as easy as applying patches.
Thank you for you interest and support, really appreciate it!!
thanks a lot…waiting patiently 🙂
Nice job bro!
Thx Kev!!!
Wait for L09A03 that should be released today… it will be a lot better with better stability! 😀
Hope you’re doing fine!
Nice dude!
02 seems pretty stable to me 😉
Got a quick question for you, (or rather request), is there any way we can have shadowled fire off earlier in the boot process? Preferably pre bootanimation?
Yep of course, I can cook up something for you after tonight’s release of L09A03.
As a matter of fact I think I could make it fire as soon as /init loads so that means after 2-3 seconds of initial boot.
Hit me up in about 4 hours on my Twitter via DM @CeKMTL or via email
Let me know;)
Excellent bro.
I just shot ya a tweet 🙂
I’ll PM you on xda with what I attempted LOL
Cool I’ve just replied via DM hehehe
Thanks so much for this awesome work. A02 is stable for me. 🙂
A quick one, I realize the default CPU gov is interactive without tweaking anything. Do I need to change the gov to precognition to get a best battery life and yet great performance? Thanks
Most definitely YES!!!!
Just set precognition governor and that’s it, nothing else to fiddle with 😉
hai , i do like yr kernel , can i use on dokdo 7.3.1 hlte rom ?
can i use shinto kernel on dokdo rom for note 3 n9005 ?
Don’t know if it will work or not, give it a try and let us know.