Season spareribs with oyster sauce and light soy sauce. Deep-fry in hot oil for 10-15 minutes. Drain oil.
Put ginger, spring onion, sugar, pepper, sesame oil and prefried ribs into a deep pot. Pour in enough water to cover the spareribs. Add spices (A) and bring to a boil. Reduce the heat and braise for about 40 minutes or until ribs are tender.
Remove the spareribs and leave aside for about 10 minutes.
Leave 2 tbsp oil in a wok and add sauce (B). Bring to a simmer. Add the spareribs and stir to mix well with the sauce. Simmer for 4-5 minutes or until gravy has thickened. Dish out and serve.