[RELEASE] ShinTo Kernel “NewBorn” L09A06 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.
Since L09A06 Intelli-Hotplug is not available.
[ 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
Working very well and doing battery.. Noticed some errors in Synapse when setting precov for the first time but it set correctly
Haven’t had the time to review and improve Synapse so there will be bugs there. Thx for reporting, will try to improve Synapse for the next release.
Thanks buddy..L09A06 works awesome, battery-use and performance!!..
As always you’re most kind, I’ll keep improving it and bringing exclusive surprises
THANK YOU!
Another brilliant release! You really put a heart into the phone! Very smooth UI, very responsive and aggressive while in use, sleep quickly and very well too! Question, what’s the settings for kernel VM > DBR, DR and Swappiness? Suggestion: as ShadowLED is taking over LED control from notification, is it possible to bind notification to touch key light (e.g. blinks when a message comes)? Muchas gracias!
Hi there, so i saw a post where you required some logs for feedback. Here’s mine: https://drive.google.com/file/d/0B24gwDhTSqH_V29sWkhpTmM3NmM/view?usp=docslist_api
My notes are within the Zip folder on what I think caused problems. Hopefully you find some useful info for your next release 🙂
Cheers
Thx!
Greetings!
I tried a lot of kernels but yours i like the most. Probably that’s why i always come back to it. Lovind the concept of Precognition governor. Thank you. Keep up the good work.
PS: I’ve been getting some random reboots when fast charge is active. I set the failsafe to disabled, and used custom charging values. I don’t need help but you could look into it to fix it in next versions.
Sorry I cannot for the life of me find the download link anywhere? Can someone pls provide me the link, thanks!
Look closely at fourth page and you shall find what you seek.
Good luck!
Just an FYI, the precog gov. setting doesn’t stick after reboot, defaults to interactive.
Please give your phone a couple of minutes after booting before checking the settings with Synapse.
If you change your phone while it’s powered off and try to power on it reboots back in changing mode.
This kernel is great. From some reason the last update from August 23 does not work well on my note 3. I cannot change the governer to precog, and I get an error message. It is working well with the previous version from July 24. Do you have any idea why is that?
Thanks for your work.
I would suggest uninstalling Synapse and removing it’s data before flashing the latest version of ShinTo Kernel.
Thanks. I will try that and let you know.
I tried to uninstalling Synapse and its data and then flashing the latest version of ShinTo Kernel, but it did not help, precog did not work.
Download link?
I set the min gpu freg 200mhz in synapse but it still 27mhz, my phone is so lag
I’ve SM-9005 (international version) and in Synapse I’ve 27 mhz on GPU, but no lags, it runs very smoothly. Try to delete all files in synapse folder and reboot. If you get no luck, reinstall kernel, but before flash a kernel cleaner zip. If it still lags, try to full wipe and reflash your ROM.
Hey mate, can you email me your recommended default settings for the kernel & precognition govenor?
I’m attempting to put together a .git repo of my tweaks (since they are all ramdisk related, why not make it universal 🙂 )
I’m going to try to get as many in there as possible and definately want precog on-board
https://bitbucket.org/kpirnie/team-dompop-ramdisk
Ok, apparently I’m a tool, you’ve already got them in there…
Is “precognition” correct for:
/sys/devices/system/cpu/*/cpufreq/scaling_governor
Hey Kev!
Yeah it’s called precognition
There’s nothing to change or tweak in the public version of PrecoGOV (precognition governor).
No defaults that you set or anything on post_boot?
Sweet!
Yep…that’s the whole point of PrecoGOV
Where is the kitkat version for those of us who haven’t to update to lollipop, I have waited for 3 month did you discontinued it?
The only problem is that i have many lags in games. All the rest works perfectly on my note 3. Any idea?
I’m extremely confused, where is the download link?
Never mind, I couldn’t see the Pages Links, which meant I couldn’t go on to the Page with the downloads.
Hi Carlos, IMO this is already the best and flawless release! Smooth, responsive, stable, rock solid, battery friendly, all function working… Can’t imagine what further improvement you will include… AWESOME!
Thank you very much for your continued support!