Making marinade: Blend the ripe mangos to make mango juice.Add soy sauce, salt, chili flakes, pepper, and vinegar, and stir to mix.
Marinate meat: Place the pork chops in a bowl, pour in the marinade, and coat all the pork chops with it.Cover and let it rest for two hours in the fridge. At 1:45 mins start heating the grill at high temperature.
Grill the chops: Remove the pork chops from the marinade, and set the marinade aside for the next step.Place the pork chops on the grill. Close it and cook for 4 minutes.Flip and cook covered for another 3 minutes. Remove from the grill.
Making the sauce: While the chops are in the grill, heat the oil in a skillet over medium-high heat. Stir in the onion and cook stirring until the onion becomes translucent. Stir in the unripe mango, and cook stirring for another minute. Pour in the marinade you had saved, and stir to mix.Lower the heat to medium, cover, and simmer for 4 minutes.
Serving: Serve the chops topped with the salsa, and any leftover salsa on the side. Sprinkle with some cilantro.
Pick mangos that are very firm, they should be crispy when you bite them.