Ensure channel tune uses channel from channel list if it already has it ...

...- reduces dependency on creation of channel object dynamically which is not supported on some devices