R: [Kernel][ICS] Kappa Kernel 1.3 - Stock and Boost - 07/03/2013
In fact the boot is very fast!Hi!
First of all, thank you very much!
I'm indeed tacking that Ext4 issue, trying to find the patch that caused the issue.
CIFS, NTFS and FUSE are compiled and included with this kernel as modules.
Basically...
- CIFS is used to access "Windows" shares. Like connecting to your PC and read a file from a shared directory
- NTFS is used to read (and write) Windows volumes. Like a USB disk you can connect to your phone via USB-OTG (Your phone is able to use mass storage devices)
- FUSE is a "special" driver to be able to use "special" filesystems. Once FUSE is enabled, applications can load the specific driver for a specific file system.
The smallness of the Kernel is due to the compression more than to the optmisation.
And more than to the compression, the fact it only packs one ramdisk. The initial virtual disk loaded by the kernel before loading the whole Android system. Most kernels use 1-2-3 packed ramdisks, especially when they are hybrid ICS/JB or they sport dual recoveries. By using only CWM and a trick also used by others, I load one ramdisk and fire CWM if needed, otherwise keep on booting.
The result is a LZMA compressed kernel, smaller than a stock GZIpped one. Takes maybe 1sec more to decompress but fits better in the pocket
Take care,
Ka.