mine changes

added read kernel from sd and other things