Cable giants step up battle against 'free TV' Android box, but can they win?