Add the pork bones or pork ribs to a large pot and cover with tap water. Add 2 tablespoons of salt, then bring the mixture to a boil over high heat.
Turn off the heat and drain the liquid. Rinse the pork thoroughly under running water and clean them properly.
Place the pot back onto the stove and add all remaining broth ingredients. Increase the heat to high until the mixture reaches a boil, then reduce it to medium-low to maintain a low boil.
Simmer for two hours or until the pork meat is soft. Discard the onion, shrimp and squid before checking if the pork is cooked through.
Cut the pork fat into 1/2" cubes and sauté in a pan over medium-high heat until it's crisp. Once done, take it out of the pan and set aside for later use.
Heat a small saucepan over medium heat, then add oil and shallot. Saute until fragrant, then add the remaining ingredients and bring to a boil. Taste and adjust flavorings as needed, then remove from heat.
Cook the noodles according to the package instructions and divide them into 8 individual bowls. Top each bowl with xa xiu, fried pork fat, shrimp and seasonings of your choice. Now, serve with a small side dish of soup.