A 17-year-old boy has been charged in connection with multiple armed robberies on the CTA and a carjacking, police said.