Cut the chicken thighs to 1-1.5" pieces
Put the sliced chicken pieces into the bowl, add all seasonings, mix well, and marinate for 15-20 mins
Add the starch and marinated chicken to the zipbag, and shake to mix well
Add the oil to the sauce pan, put the pan to the stove top, and turn the heat to high
Pour the starch-coated chicken pieces onto the cutting board, sprinkle the all-purpose flour, and mix to coat the chicken pieces with the flour
Once the oil is hot, turn the heat to medium. Add 5-6 pieces to the oil, and fry for 120-180 seconds.
After all the pieces are done frying, let them rest for 3-5 mins. Turn the heat to high.
Refry the pieces, 5-6 pieces each batch for 2-5 mins (depending on your chicken piece size and oil temperature)
After all the pieces are refried, either let them drain for 1-2 mins, or use a paper towel to absorb the excess oil. Serve while it's still warm.