Dear @Dayostep,
Welcome to the Wefugees Community and thank you for reaching out to us.
Did I understand correctly that you are holding a residence permit according to section 25 (3)? You would have to hold this residence permit for five years to meet the respective requirement for the permanent residence permit (Niederlassungserlaubnis). The time spent in the asylum procedure might be taken into account. However, since you inititally were issued a toleration, I cannot assess how the immigration office will calculate in your case. Either way you should have fulfilled the five years soon.
What I am thinking about, however, is, that you may not meet the requirement of contributing to the pension insurance for a minimum of 60 months yet. Am I correct? For the full list of requirements (in various languages) you can check Handbook Germany as well.
I hope this helps and please don't hesitate to get back to us with any further questions.
All the best,
Meike