Update me

Hi

I have create this program for easy insert in every rom OTA update and download of extra package

The program is very simple, need only 3 configuration file, 1 on the rom, and 2 on the remote server

For more info see XDA thread

 


What makes this application?

  • Push notification for send check to new rom
  • Push notificatio for send message to rom's users
  • Check for new rom available
  • Show list of kernel which can be downloaded, download it and reboot to recovery
  • Show list of plugin which can be downloaded, download it and reboot to recovery
  • Show list of themes which can be downloaded, download it and reboot to recovery
  • Check md5 for download file
  • Check new rom on startup
  • check new rom every hours
  • Create your custom tab with name and icon
  • Support all hosts as external links

How to configure

The program is easily to configure.
in your rom you need only a file named update_me.xml in the system folder. The file must be like this:

<?xml version="1.0" encoding="UTF-8"?>
<RomConfig>
<RomName>Name rom</RomName>
<RomVersion>0.1.0</RomVersion>
<RomCheckUrl>http://www.me.com/update_me_ckeck.xml</RomCheckUrl>
<RomElemUrl>http://www.me.com/update_me_parts</RomElemUrl>
<CheckMD5>0</CheckMD5>
<RebootRecovery>0</RebootRecovery>
</RomConfig>
and 2 other file must to be placed online:
- a file with rom info for check new rom availability
- a file with element for rom.

ATTENTION
When the rom is update, the new rom MUST contains a modified update_me.xml with new version,otherwise the app show always the message "new rom available"

an example config is available here
the pack of available icon for tabs can download here
in the pack icon named icon_0.png is the number 0 of the config ;D


Supported file host

  • direct download file host
  • public folder on dropbox, box.net, etc
  • goo.im
  • xdafileserver.nl
  • androidfilehost.com
  • all other host as external link

How use push notification on your rom

Register on http://win.acquariusoft.com/updateme Go on "Registered" -> "Rom list" menu choose a uid (uniqueid) for the rom. Max 16 chars. and insert a new rom name (need only for list, can be different from name inserted in the config). If uid is already used a message is promped if it's all ok, you see your rom inserted. now you can inserted your uid in the config using updateme.otauid in the build prop or <OtaUid>xxx</OtaUid> in the xml when new version is available if you go to info of rom you can send new version check and message to all users!

How check md5 work

if check md5 is enabled for a file, the program check for a file name with the same name of file plus .md5sum like: app.zip and app.zip.md5sum with contains md5 plus filename. if the host is goo.im the md5 is read directly from page

Donate

if you like my work, donate me a beer!!!! i have create a new app on the market for donate 3 €. https://play.google.com/store/apps/details?id=com.acquariusoft.UpdateMe.donate
for now it don't allow new feature but in the future i'll add some feature only for donate user.

Donate

If you like the app donate for help to develop

PayPal — The safer, easier way to pay online.

News

  •  

    New home for update me

    I have create a site for this program for help all and add more service

  •  

    Download count.

    From now the program count more of

    140.000 downloads

    over 100.000 for Update me

    over 40.000 for Update me SmartPhone

    tnx to all!!