Краткое резюме
CH = всегда /ʃ/ (русское ш): chá, chave
J = всегда /ʒ/ (русское ж): já, hoje
G перед e/i = /ʒ/: gente, girafa
G перед a/o/u = твёрдое /g/: gato, gosto
X = чаще всего /ʃ/ (caixa, baixo) — но это хамелеон (/s/, /z/, /ks/)
/ʃ/ и /ʒ/ — один и тот же звук: один глухой, другой звонкий
Эти два звука прячутся в десятках самых ходовых слов