Fixed channellist init problem and osd_update