Mohammed Amaaz, 20, is charged with two offences of causing actual bodily harm, one charge of assaulting an emergency worker and one charge of common assault.
Muhammed Amaad, 25, is charged with causing actual bodily harm.
The Crown Prosecution Service (CPS) said no police officers would be charged in relation to the incident.
Frank Ferguson, head of the CPS Special Crime and Counter Terrorism Division, said: “This was a high-profile incident that attracted significant public interest and media coverage at the time, and we have worked closely from the outset with investigators from the Independent Office for Police Conduct and Greater Manchester Police.”
He said the charges were brought after “careful consideration”.
“We acknowledge that in this case as in any other, the strength of feeling has been high,” Mr Ferguson added.
“Our specially trained prosecutors are often at the forefront of dealing with high-profile cases subject to intense public and media scrutiny and will always make independent and objective decisions based on all available evidence.
“The Crown Prosecution Service reminds everyone that criminal proceedings are active and each of the defendants has the right to a fair trial.”
Greater Manchester Police’s Chief Constable Stephen Watson welcomed the CPS’s decision.
“Following this decision, I have lifted the suspension of the officer involved,” he said. “The IOPC’s [Independent Office for Police Conduct] misconduct investigation continues and we will continue to cooperate fully in this regard.
“Whilst cooperating fully with the IOPC in the discharge of their independent investigation into the conduct of our officers, GMP has offered support to our officers and will continue to do in the coming months.”