The dichotomy between custom ROM developers and OEMs has always been interesting. In the early days, developers focused on the major issues that plagued Android: smoothing out the UI, overclocking, memory management, etc. With many of these issues now resolved, developers have begun to focus on adding features that will enhance the user experience and take Android development to the next level. One such feature is the ability for custom ROM developers to seamlessly push OTA (Over The Air) updates to their users.

For a dev to do OTA updates currently, he (or she) would need to have his own hosting infrastructure in place. What the crew with OTA Update Center has done is centralize the entire process into a free, easy to use service that takes the legwork out of the equation. The result is a centralized system that features:

Add and remove OTA Updates in a centralised database.

Check for updates on boot of devices.

Check for updates manually when the person wants to.

Download the rom and flash it directly.

Download the rom without flashing.

Wipe data and or cache/dalvik before flashing the update.

Did I mention that the crew behind this service does not charge for it? So what are you waiting for? If you're a ROM developer looking to take your game to the next level, head on over to the original thread or to the OTA Update Center homepage. Of course this wouldn't be possible without the amazing team behind the service, so if you're interested in contributing have a look at their credits page.