Process the marinade ingredients this till it comes to a paste adding water as required
Add the chicken to a bowl and scrape all that ground ginger, garlic, onion and chilli out into the bowl
Add the yogurt and the powdered spices, salt and pepper to taste
Add the gram and rice flour and mix well
Heat up some oil, add some curry leaves and deep fry for 15-20 mins till crisp on both sides and keep aside and cook the rest of the chicken
Once done leave the chicken to rest for 15 - 20 mins.
Clean the oil of the debris and refry the chicken a second time when ready