Read this and respond to it wisely. Don't try making excuses now because if you're going to bullshit please don't respond.
I don't know what's your agenda here but he clearly stated Mogadishu and the Benadir coast was dominated by Somalis. They spoke Arabic for religious purposes but overall they spoke their African tongue in their everyday life. He debunks your bullshit.
Now please don't twist Ibn Battuta history. Type in Ibn Battuta and Mogadishu and Somali is mentioned everywhere and I can show you multiple links. No historians dispute this, it's only your historical revisionist agenda here.
Here is everything Ibn Battuta wrote about Mogadishu and Zeila in the 13th century. Where does in day that there were more West asians than Somalis? He said that from Zeila to Mogadishu was Bilad Al-Berber land (medieval name for Somalis).
Source:
http://www.classzone.com/books/wh_05_shared/pdf/WHS05_015_424_PS.pdf
I mean he met the Somali ruler of Mogadishu and said he was dark skin part of Bilad Al-Berber race that spoke his native tongue (Somali).
By the way, we both know Somalis were referred as Bilad Al-Berber or Barbara by the Arabs during the middle ages and I'll post an evidence just so you know I'm right.
Link:
https://books.google.co.uk/books?id=JpNY7VPn1WUC&pg=PA130&redir_esc=y#v=onepage&q&f=false
Moving on. You always try to ignore this historian called Yaqut al-Hamawi stated that Mogadishu was inhabited by Swarthly Berbers who are ancestors of Somali people today. Last time I checked Shirazi people are not dark skin nor were they ever referred as Bilad Al-Berber or Barbara, that was an ancient and medieval term to describe the Somalis back then.
Lastly, I told you this before. Mogadishu in the medieval times was a province and a port for Ajuran Empire. If you look into Abgaal traditions, they will say they drove Ajuran out of Mogadishu and established a dynasty there to rule Hiraab Imamate.
In fact, the Mudaffar dynasty was a sub-dynasty of the Garen dynasty. They were Ajuran rulers that only ruled the Mogadishu province. They belong to an Ajuran sub-clan called Moorshe who once dominated Mogadishu but they were driven out by Abgaal. However, the Cadcads weren't kicked out but joined the Hiraab Imamate instead. If Cadcads were the main settlers then they would've been driven out so really you're not making any sense here, Grant.
Mudaffar dynasty only ruled Mogadishu which was an Ajuran province and the dynasty was part of the Ajuran stock. They were not Yemeni, it's a complete lie because Ajuran is a Somali clan, not a Yemeni clan.