Welcome! OTA Update Center is an Over The Air update service that is free of use.
This project is specifically for custom ROM developers to be able to implement an easy to use and free OTA Update app.
The project has one goal: to provide a way to provide OTA Updates as easy and noob friendly as possible.
None so far! If you find any, please report them on our
Add and remove OTA Updates in a centralized database.
Push notification on ROM update.
Check for updates once a day.
Check for updates manually when the user wants to.
Download the ROM and flash it directly.
Download the ROM without flashing.
Wipe data and/or cache before flashing the update.
All available ROMs in one list on the website.
Multi-device files (one file for multiple device models)
/system/app/OTA-Updater.apk: OTA Updater APK you downloaded
/system/rom.ota.prop: ROM or Kernel version file
/system/ota.prop (optional): General properties file
/system/etc/permissions/com.otaudater.feature.xml: OTA Updater feature file (get it
Add your ROM or
Kernel on this site. When you have updates, simply update your ROM/Kernel
Optional settings for /system/ota.prop file:
"noflash": "<< true or false - prevents app from rebooting into recovery for flashing (user must flash manually) >>",
"rebootcmd": "<< reboot command if different than `reboot recovery` (can be a script included with ROM/Kernel) >>",
"system_sdpath": "<< path to external storage in OS if it's non-standard >>",
"recovery_sdpath": "<< path to external storage in recovery if it's non-standard >>"
Format for /system/rom.ota.prop file:
"otaid": "<< ROM OTA ID >>",
"otaver": "<< ROM Version >>",
"otatime": "<< Date/time of ROM in yyyymmdd-hhmm format >>"
Format for /system/kernel.ota.prop file:
"otaid": "<< Kernel OTA ID >>",
"otaver": "<< Kernel Version >>",
"otatime": "<< Date/time of Kernel in yyyymmdd-hhmm format >>",
"fullver": "<< Output of `cat /proc/version` >>"