Do you really really really want to make this rooster behave like a nice, calm, well-mannered roo?
Make the decision. Commit to it. It's possible to train him to behave.
What you have to do is restrict his space, make it impossible for him to go anywhere except to be with you. It will require a lot of time and effort, but in the end, he'll respect you and trust you and won't treat you like the enemy.
You can do this in a number of ways. You can spend time with him in his space, or bring him into yours. Place him in a small cage, bring him indoors, put him beside you on the couch, watch movies together for several hours. When it's time for bed, put him in his cage right beside you. Oh, and let him get good and hungry.
The whole point is to deprive him of his freedom to do anything other than be in your space. After a few days of this, take him out and hold him. If he struggles, or tries to bite you, pinch the skin on the back of his neck and hold his head rigid. When he calms down and is quiet, offer him some food. If he tries to bite or struggles, remove the food. Don't yell or rant. Keep your voice even and calm.
Or you can do this out in his run. Restrict him to a small cage and spend as much time as you can with him. Again, withhold food until he's hungry. He needs to know that food, being good, comes from you, which equals good. When he's being bad, he goes hungry, when he's behaving and is calm, he gets fed. Keep his space carefully restricted for a week, with only you inside this space.
Soon he will look to you for the comfort of food, and learn that good behavior gets him food. And he will adjust to being in a restricted space with you. Gradually increase the space, continuing with the food for good behavior.
Gradually increase the size of the space he's allowed to occupy with you. He only gets food and freedom of movement if he behaves.
This should take a week, but the training will need to continue for up to a year. Any rooster can be rehabbed with the right training. But it requires a lot of work, if you're up to it.
Your attitude must be consistent. Never show fear. Always show confidence and calm. You can transform this little demon. It's possible.