Place the ground pork, onions, and carrots in a skillet over medium-high heat and saute until the meat is completely browned and the vegetables have softened.
Reduce the heat to medium, and stir in the minced garlic, garlic powder, soy sauce, green onions, cabbage, and salt and pepper to taste. Saute for several more minutes.
Let the filling cool slightly.
Lay a wrapper out on a flat surface and place a small spoonful of the filling in a straight line near one end of the wrapper. Fold the outside edges of the wrapper in, and roll it closed tightly around the filling. Secure the wrapper closed with a little bit of water.
Heat several inches of oil in a deep-sided skillet over medium-high heat until the oil is 350 degrees.
Add 5 lumpia rolls to the oil at a time, and cook until golden brown. Remove and drain on a paper towel-lined plate.
Repeat this process until all of the lumpia has been cooked.