Lo suyo siempre es partir de cero, si hay scripts instalados en init.d deberías "apartarlos" momentáneamente para ver cual crea conflicto.
Se puede hacer desde el recovery con aromafm.
También se pueden eliminar los scripts de este kernel, sin que esto comprometa el buen funcionamiento del móvil.
