Pulse the dried coconut in a blander to make smaller shreds, max 1/8" long, think very coarsely-ground coffee.
Grind the cardamom seeds in a mortar and pestle and sett aside.
Dry toast the coconut in a non-stick skillet on medium-low heat, stirring occasionally to avoid burning, for 3-5 minutes - until most of the coconut is golden brown.
Add the coconut milk/cream, and cardamom.
Cook for 3 minutes.
Stir in the sugar and salt, until thoroughly dissolved.
Increase heat to medium, cook until the mixture completely absorbs the liquid, approx 15-20 minutes. The Mixture should not leak any liquid when squeezed.
Cool to room temperature, shape into balls, and serve.