In a large frying pan or wok, heat the olive oil and add the onions and garlic. Cook on medium heat until soft. Add the ginger and chicken and cook 3-4 minutes and add the cloves, cardamon, coriander, turmeric, chili, cayenne, cinnamon sticks, salt, pepper and cumin. Mix well together and add 2 cups of water. Cover and let simmer on medium-heat for 20 minutes, or until the water has evaporated.