Make slits in the chicken legs and wings.
Heat oil for deep frying.
Add salt and pepper to the chicken and coat well.
In a separate bowl, beat eggs with sufficient salt and pepper.
In a plate mix together plain flour, corn starch, salt, pepper and chilli flakes.
Dip the chicken in egg first and then the plain flour and corn starch mixture.
Put the chicken for deep frying in the oil.
In a separate pan, heat 2 tsp oil on medium flame.
Add the chopped garlic and fry taking care not to burn it.
Then add the onions and green chillies and fry until brown.
Add pepper (pinch), soya sauce, vinegar and honey and mix.
Add the chicken stock to it and make a thick gravy.
Add spring onion and chicken and mix.