Only kaguya has the rinne sharingan madara as her vessel awkened it. When kaguya took over, the rinnne sharingan remained, yet she never gained madara's rinnegan.
Kaguya is obviously the reason why he awakened it.
This is no speculation, obito who had the rinnegan never awakened the eye...