wasn't able to solve the problem just with message=FALSE,
but found another article on stackoverflow that set verbose=FALSE in the readOGR chunk. so like:
layers <- readOGR(dsn= , " " , verbose =FALSE)
so if anyone else have similar problem with unsuppressed texts, this may solve the problem.