You can watch Portuguese TV online for free with a VPN service by signing up for a trial, which will give you access to the following channels:
SIC
ARtv
RTP2
TVI
RTP3
RTP1
RTP Memória