Cut the meat into 1/2" pieces, wash well, drain and then marinate with the turmeric powder, salt, lime juice and pepper powder. Keep aside for 15-20 mins
While the meat is marinating, grind all the ingredients mentioned under 'For the masala' to a fine paste. Use water sparingly. Rinse the mixie jar with 1/2 cup water and reserve it
Depending on the quality of the meat, you can choose to first boil the marinated meat with a cup of water for a good 10-15 minutes. Then drain and shallow fry the pieces in a skillet brushed with a little oil till golden on both sides (I skipped the pre-boiling step and shallow fried the meat directly for 12-15 minutes on a medium-low heat) Then drain the excess oil and keep aside.
You can either fry the potato roundels in the same fat that gets released from the pork or discard the fat, wipe the frying pan clean and fry the potatoes in oil. Fry till tender, drain on a kitchen tissue
In a wide based pan, heat the oil and fry the onions till they turn translucent (pale). Add the ground masala and fry for 3-4 minutes till the oil separates. Then add the reserved masala water in parts - let the gravy be thick. Bring the gravy to a boil.
Add the fried pork pieces, reduce the heat and let it simmer for a good 10-15 minutes or till done (this cooking time may reduce if you have pre-boiled the marinated meat * see notes
The gravy will begin to thicken and you will see some fat floating. If the meat is tender, go ahead and add the fried potatoes and simmer for another 2 minutes. Remove pan from heat and serve hot with plain rice, pulao or sanna