Yeah I figure this question may not be a popular one, but here is the situation.
I’m the author of this somewhat popular (4667 views so far) post Moto X 1st Gen keeps restarting (even after factory reset). What now? . Long story short, my otherwise reliable Moto X 1st gen started to have some hiccup (should I say “coma”?) every several months during the last year. I managed to find its RW ROM “222.21.15.ghost_row.republicwireless.en.us” from 3rd party so that I was able to bring it back to life each time.
Late last year, my Moto X 1st gen received an OTA upgrade ( https://community.republicwireless.com/blogs/republic/2016/10/17/moto-g-x-1st-gen-smr-updates#jive_content_id_Moto_X_1st… ) to bring its version to “222.21.19 …”. My phone worked fine after the upgrade for several months. Coincidentally, it failed to boot again in this weekend. I attempted to use the aforementioned ROM to rescue, but it wasn’t possible this time because the phone does not allow you to downgrade to an earlier version ROM.
So, is it possible that I can get the new ROM from RW? I know this is not an usual request and I understand carriers would normally discourage flashing end user’s phone (in order to avoid unnecessary customer support burden). But hey, at this point this Moto X 1st gen has long passed its warranty period. Just let your customer do it at their own risk. All you need to do is provide a download link.