custom kernel based on P760 ( tested on P765)