После шипящих в корнях слов под ударением звук [о] обозначается буквой ё, если при изменении слова или образовании родственного слова в этом корне звук [о] не слышится.
чёрный - чернеть, жёлтый - желтеть
В остальных случаях звук [о] обозначается буквой о.
шомпол, трещотка, шов
В корнях некоторых заимствованных слов после ж, ч, ш без ударения пишется буква о
жонглёр, лечо, шоколад, шоссе, шофёр, Шотландия