Cut the pork into 1/2" inch pieces ensuring that each piece has a bit of meat and fat on it. Wash and allow to drain on a colander.
Heat a skillet and dry roast the cumin seeds & peppercorns on a medium-low heat followed by the cinnamon & cloves. Add the curry leaves and let them wilt. Remove on a plate and allow everything to cool before grinding to a fine powder. Keep aside
Marinate the meat with the prepared spice blend, turmeric powder, lime juice and salt for at least 20-30 minutes.
Grind the ginger & garlic to a fine paste using a little water. Keep aside
Heat a heavy-based skillet. Add the marinated pork and approximately 1/2 cup of water, cover and cook on a medium-low heat until it is almost done. Do check in between to avoid scorching. When the meat is tender, remove it and keep aside.
Wipe the skillet clean and add oil to it. When it is hot add the slit green chillies and fry until they turn translucent. Then add the onions and fry them too until they turn translucent. Remove and keep aside
To the same skillet add the ginger & garlic paste and fry for half a minute or till the raw smell vanishes. Then add the soy sauce and give it a quick stir.
Return the fried pork to the pan and fry on a low heat for about 2-3 minutes or till the pieces are well coated with the mixture. Add the fried onions and mix well. Garnish with the chopped coriander and take the pan off the heat
Serve hot with fried rice, noodles or plain rice