fixed issue on some samsung devices  + added hardlimit support (F4k kernel)