[RELEASE] ShinTo Kernel v026a006 for NOTE 3 N9005


Without the hard work of everyone here (hope I don’t forget anyone!) ShinTo would not exist, so sincerest thank you to all of you that inspire countless people to follow your path!

– yank555 (many cool enhancements & Great GitHub!!)
– wootever
– faux123 (also many cool enhancements & Great GitHub!!)
– myfluxi (amazing github with loads of patches!)
– Andreilux (Synapse app.)
– CIVATO for all kernel, Synapse & installer work!
– FrozenCow (DriveDroid Patch + App).
– CodeAurora contributors (too many great ppl contributing patches & enhancements).
– Imoseyon
– Other great people all around the world that contribute Linux Kernel Patches!

Everyone else I might have forgotten, please let me know and I’ll update the post! 😉



Although I have been running this version of the kernel for about two weeks now as my daily driver, and I test everything in real life, I take no responsibility if the phone has an issue, scares your cat, drops the job interview call of your life or makes you fight with your neighbor 😉



ShinTo Kernel 026 (ARM15) 006


Please don’t direct link the zip file.

If you would like to include ShinTo Kernel in your rom, you’re more than welcome; just give everyone credit and include PreCog.me as the site for ShinTo Kernel.

I really hope you enjoy ShinTo Kernel (as I have been), and I would advise you to subscribe to PreCog.me for more goodies to come (specialized software, articles, diy, news, etc) 😉



  • exfat: AIO Optimization compatibility fixup.
  • aio: convert the ioctx list to radix tree.
  • tmpfs: add support for read_iter and write_iter.
  • iov_iter: move into its own file (bug fix).
  • ecrpytfs: Convert aio_read/write ops to read/write_iter.
  • ext4: add support for read_iter and write_iter.
  • fs: add read_iter and write_iter to several file systems.
  • fs: use read_iter and write_iter rather than aio_read and aio_write.
  • fs: create file_readable() and file_writable() functions.
  • loop: use aio to perform io on the underlying file.
  • bio: add bvec_length(), like iov_length().
  • aio: add aio support for iov_iter arguments.
  • aio: add aio_kernel_() interface.
  • fs: pull iov_iter use higher up the stack.
  • dio: add bio_vec support to __blockdev_direct_IO().
  • dio: Convert direct_IO to use iov_iter.
  • iov_iter: let callers extract iovecs and bio_vecs.
  • iov_iter: add a shorten call.
  • iov_iter: add bvec support.
  • iov_iter: hide iovec details behind ops function pointers.
  • fuse: convert fuse to use iov_iter_copy_[to|from]_user.
  • iov_iter: add copy_to_user support.
  • iov_iter: iov_iter_copy_from_user() should use non-atomic copy.
  • iov_iter: move into its own file.



  • COSMETIC: In Settings > General > About Device, the kernel version shows as “unavailable”.


You may also like...

No Responses

  1. Yoann says:

    You can flash it, it’s a very good and stable kernel !!!!!!!!!! Trust me 🙂

%d bloggers like this: