Muhammad ibn Ali al-Idrisi versuchte zunächst im Bündnis mit dem jemenitischen Imam Yahya ibn Muhammad (1904–1948), dann gegen ihn, die Osmanen, die den Jemen und Asir seit dem Ende des 19. Jahrhunderts wieder beherrschten, zu vertreiben. Der Aufstand wurde von osmanischen Truppen niedergeschlagen, dennoch konnte Muhammad während des Italienisch-Osmanischen Krieges mit Unterstützung Italiens die faktische Unabhängigkeit erringen. Nach Beginn des Ersten Weltkrieges wurde Muhammad (1911–1923) auch von Großbritannien anerkannt. Mit britischer Hilfe besetzten die Idrisiden 1916 die jemenitische Hafenstadt al-Hudaida und nach der Kapitulation der Osmanen 1918 auch Abha.