Place a wok or skillet over high heat and add 1 Tbsp of vegetable oil.
Cook ground pork, stirring frequently, until no longer pink.
Remove pork from pan and set aside.
Drain grease from pan, leaving a thin coating.
Cook garlic and onion in the same pan for 2 minutes.
Stir in the cooked pork, carrots, green onions, and cabbage.
Season with salt, pepper, garlic powder, and soy sauce.
Remove from heat and set aside until cool enough to handle.
Place about 3 Tbsp of the meat filling diagonally near one corner of each wrapper. Be sure to leave about 1 1/2 inches of space at both ends.
Fold the corner closest to the filling over the filling, then fold both ends over that and roll neatly. Keep the wrapper tight as you roll it, being careful not to tear it. Moisten the other corner of the wrapper with water to seal the edge.
Cover the rolls with plastic wrap or lay a damp paper towel over them as you assemble them to keep them from drying out.
Heat a skillet over medium heat, add oil to about 1/2 inch depth, and heat for 5 minutes. Place about 3-4 lumpia into the oil, being sure not to overcrowd the pan.
Fry the rolls for 1-2 minutes, until all sides are golden brown.
Drain on paper towels and then serve.