yashsingh1/xdaforums huggingface dataset:
[Android Software Development] prbassplayer:
Your to "do list" must be huge by now xD
[Android Software Development] acquariusoft:
new beta available on 3 post.

if someone try build.prop new option tell me if works well, and remember to delete or rename update_me.xml

Filter tag is usefull for have one update_me_parts for more rom and hide some element ;D
[Android Software Development] TamCore:
ro.updateme.name works

ro.updateme.version works

ro.updateme.urlcheck works

ro.updateme.urlelement works

ro.updateme.useragent works

Haven't tested the others :)
[Android Software Development] ReDroiD™:
rectification... auto update work...but only if you don't change download folder by default (mnt/sdcard)

for my personal use i prefert mod this folder for use my external sdcard (mnt/emmc/note) and auto install not work with this settings

peraps is it possible to fix this part of code for cwr load the file where you have make choice to download and not take base setting in mnt/sdcard

for md5 i have not fount the way, i arrived to create .md5 but not .md5sum

but my ARCHIVE HOST not whant add .md5 on serveur..i test an other solution...

(do you think we ca add in xml the whay to load .md5 if is not on same uploader??, i whant test to put .md5 on dropbox but stay update on archive host)
[Android Software Development] kong:
Dear Santa, I'd suggest adding an <md5sum> tag in the check.xml and elements.xml and you can just get rid of <CheckMD5> tag completely. And of course, no need for external .md5sum files :)
[Android Software Development] acquariusoft:
Good!! anoterh thinks in my long todo list ;D
[Android Software Development] core720:
Good Job
[Android Software Development] kong:
Tried every props except useragent. All works fine.

Some concerns:

- Actually <RebootType> should be in Settings of the app instead of config file because it's the user who knows exactly which recovery they are using.

- It seems you read build.prop file directly, it works but kinda defeat the purpose of moving the configs there. Because system properties can be set anywhere when Android is running. For example, I may create a startup script to check if the user has just flashed AAA kernel, and enable the filter for an add-on to that kernel using setprop command.... so IMHO, the best way is to use getprop command to retrieve current system properties.

Sorry if this seems annoying to you... just wanna share my ideas, that's all :p
[Android Software Development] LiLChris06:
Ok tried latest, everything working great but when it goes to recovery and install the log said.

No such file

It's hard to read everything else cause it goes too fast. :(
[Android Software Development] acquariusoft:
i dont' know this, i'll do surelly
[Android Software Development] acquariusoft:
there is a log on open /cache/recovery/log
[Android Software Development] varun.chitre15:
@aquariusoft

Great improvement but I have a superb idea for u

Why not use QR code to feed the info and with qr code reader that info will get transcoded and app will read that info

We can feed url or any info in the qr code.

This way everything will be at one place including any images maybe

Please let me know what u think :)

Burned from my laser torch using pencil cells
[Android Software Development] acquariusoft:
Yes, qrcode is a good idea, but i don't understand wath info read.

the configuration is stored on rom, and you can't change.

the xml is coded in the config so the user don't need to know extra url.

if you think you can create some extra tag reading from qr code is interesting but you cannot have control if this is compatible with rom.

I have loose somethink?

Or i have misunderstood?
[Android Software Development] LiLChris06:
Sorry was leaving to work didn't have time to check logs and stuff. :p

I:Checking for extendedcommand...
I:Running extendedcommand...
Waiting for SD Card to mount (20s)
SD Card mounted...
Verifying SD Card marker...
I:Running script:
I:
install_zip("/sdcard/UCLC5.zip")

parse returned 0; 0 errors encountered

-- Installing: /sdcard/UCLC5.zip
Finding update package...
I:Update location: /sdcard/UCLC5.zip
Opening update package...
E:Can't open /sdcard/UCLC5.zip
(No such file or directory)
Installation aborted.
result is []

Is there a certain way I should have the updater-script?
[Android Software Development] acquariusoft:
sorry but i don't know why with some version of cwm some file don't flash.

The script not show error, but don't find the file.

Sorry but for now is a mistery.

if the file has some name is flashed in some cwm, in other all is ok
[Android Software Development] LiLChris06:
I found the issue, on the SGSII we have our mount points flipped. (i think this is it)

If I place the file in my external card and use the app it will download to /mount/sdcard/ but it will flash it from external card.
[Android Software Development] acquariusoft:
:eek: the cwm is very very very strange!!
[Android Software Development] LiLChris06:
move-result-object v1

const-string v2, [B]"/sdcard"[/B]

invoke-virtual {p0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

move-result-object v1

Changed to "/emmc" and it worked.
[Android Software Development] pglmro:
update_me_ckeck

<Version>

<Code>1.0.0</Code>

<Desc>Rom</Desc>

<Url>http://</HomepageUrl>

<DonateUrl>https:/</DonateUrl>

</Version>

I can not display it anywhere that information
[Android Software Development] acquariusoft:
are showed in info rom tab, with button
[Android Software Development] acquariusoft:
new beta available.

add option for flip sdcard to mmc

now build.prop read by getprop

good test ;D
[Android Software Development] ReDroiD™:
sorry but this link point to beta1... ;) (peraps it's a name error)

http://dl.dropbox.com/u/3681387/UpdateMe_1.1.3_beta2.apk

for md5 and possibility to ad in config the adress of file have you some news?

thanks a lot
[Android Software Development] acquariusoft:
tnx, link corrected ;D

md5 link is inserted in todolist.

Sorry but i have more thinks to do ;D
[Android Software Development] core720:
To try and tell you how it works
[Android Software Development] LiLChris06:
Thanks, the new beta you sent me in PM works well for SGSII since we swap the mount points. :)
[Android Software Development] acquariusoft:
good!!!

The for all, the beta it's the beta 2 in 3 post!
[Android Software Development] kong:
Thanks, the build.prop reading works fine. But I made a mistake when I explained it to you earlier... if the property begins with ro., once you set it you cannot change its value anymore =.=

For example:

setprop ro.test aaa
getprop ro.test
aaa
setprop ro.test bbb
getprop ro.test
aaa

But this works:

setprop test.somevalue xxx
getprop test.somevalue
xxx
setprop test.somevalue yyy
getprop test.somevalue
yyy

So if you could change the property names to not begin with ro., the config can be changed at runtime and it would be more flexible for ROM makers to play with. Some examples I can think of would be something like:

updateme.name

updateme.version

....

or

acquariusoft.updateme.name

acquariusoft.updateme.version

....

or

updateme.config.name

updateme.config.version

...

etc.

Thanks for this great little app. I recommend it to other ROM devs every time I have a chance :D
[Android Software Development] acquariusoft:
ok, i don't know this think!

i'll change to acquariusoft.updateme ;D
[Android Software Development] LiLChris06:
Its released for Phone-Bricker, my config is like 800+ lines and still adding more stuff.

Come say hi in my thread acquariusoft. :)

http://xdaforums.com/showthread.php?t=1560759
[Android Software Development] core720:
Option does not work reboot and install version of the ICS
[Android Software Development] LiLChris06:
Does it boot to CWM and try to install or just loads CWM and stops?
[Android Software Development] acquariusoft:
The reboot and install option have problem with some cwm.if reboot but not install send me log of cwm on cache/recovery/log
[Android Software Development] dumraden:
Bug in the Smartphone version.

When downloading a new version, and you press home button for whatever reason, if you open the app again, it wont get you back to the download progress bar, instead you will go to the main menu of the app. If you press on Download New Version, it will start another download, simultaneous to the other one. Hope you understand what im saying... :)

Best regards
[Android Software Development] core720:
Logs ICS Error AutoInstall Recovery
[Android Software Development] acquariusoft:
i'll investigate
[Android Software Development] acquariusoft:
Sorry but you cwm is locked :(

see the log that tell you must install Rom manager . you need change cwm version
[Android Software Development] acquariusoft:
new version available

changed properties in build. prop

multi install of downloaded files. Tell me what do you think and if works for you ;D
[Android Software Development] kong:
It says version 1.1.2 in Settings. I'm not sure if it's the correct apk :confused:
[Android Software Development] acquariusoft:
yes, my bad ;D

if you see the new option in settings is correct version
[Android Software Development] kong:
Tested... seems like it cannot parse urlcheck and urlelement correctly:

I/ActivityManager( 155): Start proc com.acquariusoft.UpdateMe for activity com.acquariusoft.UpdateMe/.UpdateMeActivity:
pid=1070 uid=10045 gids={3003, 1015}
D/OpenGLRenderer( 366): Flushing caches (mode 1)
D/OpenGLRenderer( 366): Flushing caches (mode 0)
E/DomParsing( 1070): java.net.MalformedURLException: Protocol not found:
D/dalvikvm( 1070): GC_CONCURRENT freed 262K, 4% free 10558K/10951K, paused 3ms+2ms
V/DomParsing( 1070): Root element :Version
V/DomParsing( 1070):
V/DomParsing( 1070):
V/DomParsing( 1070):
V/DomParsing( 1070):
V/DomParsing( 1070):
E/DomParsing( 1070): java.net.MalformedURLException: Protocol not found:
V/DomParsing( 1070): Root element :Version
V/DomParsing( 1070):
V/DomParsing( 1070):
V/DomParsing( 1070):
V/DomParsing( 1070):
V/DomParsing( 1070):

My config:

---------- Post added at 02:51 PM ---------- Previous post was at 02:38 PM ----------

Oh my, seems to be another setprop/getprop issue... I guess property name cannot be longer than 31 characters -_-a

setprop acquariusoft.updateme.urlelement http://aosp.in/kong/ota/addons.xml
[B]could not set property[/B]
getprop acquariusoft.updateme.urlelement
[B](nothing displays here)[/B]

setprop acquariusoft.updateme.urlelemen http://aosp.in/kong/ota/addons.xml
getprop acquariusoft.updateme.urlelemen
[B]http://aosp.in/kong/ota/addons.xml[/B]

EDITED:

Theory confirmed: http://stackoverflow.com/questions/...ty-length-limitation-of-the-adb-shell-setprop
[Android Software Development] acquariusoft:
ok so in next version i change to updateme.* ;D
[Android Software Development] acquariusoft:
new beta 4

now in build.prop removed acquariusoft.

fixed reopen app build (dumraden bug)

test multiple file install (works only if work single file auto install)
[Android Software Development] kong:
Tested build.prop functionality and I think it now works perfectly :D
[Android Software Development] acquariusoft:
good!!!

tnx for test!!

Someone have tested the multiple zip flash in settings->downloaded files?

For me is a good add ;D
[Android Software Development] dumraden:
Quick issue and fix:

I was constantly getting "A new version is available", even when i had downloaded the newest version of my rom, and checked the update_me.xml inside the /system/ folder, to see that it has the correct version in it (which it did).

The thing is that the application does not look into /system/ for the .xml, but on the sdcard. I had forgotten an older version of the .xml on the root folder of the sdcard, thats why I was getting the notification.

The thing is, i cannot get it to search on the /system/ folder. I deleted the .xml on the sdcard, and now the whole thing is... "broken".... How do i fix this issue?
[Android Software Development] acquariusoft:
The app search for update_me.xml also on sdcard, this is made for easy debug and work on emulator without root.

when you remove it, it read on system.properties.

i move it in another location in next version, so there is more difficult to have this problem.

when you remove on sdcard try to kill process or reboot if don't read in system folder.

Sorry for the problem
[Android Software Development] core720:
Link new versión?
[Android Software Development] acquariusoft:
not available for now, must wait
[Android Software Development] dumraden:
Your suggestion worked just fine. I didnt know it searched for the file on /sdcard as well that's why it was boggling me all this time. Uninstalled/reinstalled and works like a charm.
[Android Software Development] core720:
the latest versions are giving me enough FC
[Android Software Development] acquariusoft:
when?

please logcat
[Android Software Development] core720:
New Rom - http://xdaforums.com/showthread.php?p=25421628#post25421628
[Android Software Development] acquariusoft:
Found and fix problem
[Android Software Development] varun.chitre15:
New ROM based with OTA updates :D :D

Here is the link

JetMOD™3.0-Micromax A75

@aquariusoft

Add link to OP :) :)

And title it as " JetMOD™3.0-Micromax A75"

Thanks a lot for your app.

It makes me feel pround when I comment

"Don't worry I will push bug fixes via OTA "

Thank you

In month of MAY there are 2 more ROM releases :)
[Android Software Development] Ace9876:
I can't use Dropbox Public Folder for update_me_ckeck.xml and update_me_parts.xml. If I start Update Me it Force closes. Any solution?
[Android Software Development] TamCore:
Post your update_me.xml and a logcat.
[Android Software Development] Ace9876:
Here is update_me

http://db.tt/j2kiNIIv
[Android Software Development] kong:
<RomVersion>1.0 Beta 1</RomVersion>

RomVersion must contain only numbers.
[Android Software Development] LiLChris06:
Tried on 2 different phones, no matter what I can't push init.d scripts.

It tried to download, doesn't go any further then just force close. :(

<Element>
<Name>Zipalign</Name>
<Desc>Do not download</Desc>
<Url>http://dl.dropbox.com/u/20447007/Update/scripts/S70darky_zipalign</Url>
<Dest>/system/etc/init.d/</Dest>
</Element>
[Android Software Development] acquariusoft:
right fix by kong, only number in version!!
[Android Software Development] acquariusoft:
i need a logcat for investigate the problem
[Android Software Development] acquariusoft:
beta 5 available.

if work whell there is the new version
[Android Software Development] Ace9876:
Ok, I changed RomVersion but nervertheless I get Force close if I start Update Me.
[Android Software Development] acquariusoft:
same problem on parts.xml with tapatalk version
[Android Software Development] Ace9876:
Changed... Still FC :(
[Android Software Development] acquariusoft:
in your update_me.xml i correct the version and for me works

try to restart the program.

Sure you have correct on you phone?
[Android Software Development] Ace9876:
I corrected all xml and it doesn't work. I have the right UpdateMe i think :D

The non Phone verison for my Tab.
[Android Software Development] acquariusoft:
with this

http://db.tt/sTC4UyjH

for me works.

sure you don't have a copy of update_me.xml in the root of sdcard?

try to reboot the tablet and if don't work try to download the latest beta on 3 post
[Android Software Development] Ace9876:
Now it works :confused:

Download your xml and reinstall Update Me...strange

Thanks :)
[Android Software Development] acquariusoft:
New version available on dropbox and on market

;D
[Android Software Development] TamCore:
So, will you implement this in next version? I think this is the best method. Or you find a way to let the app detect which recovery is installed.
[Android Software Development] acquariusoft:
yes i'll implement in the next 1.1.4 version
[Android Software Development] varun.chitre15:
Still my suggestions are aside :D

Can you add resume support for downloading the update package?

Burned from my laser torch using pencil cells
[Android Software Development] acquariusoft:
yes, it's already on my todo list.

but not ask for ETA please!
[Android Software Development] TamCore:
Another little suggestion: Append your todo-list to the 3rd post :)
[Android Software Development] acquariusoft:
I don't know if is a good idea. I change it very often,reorder elements and insert and delete thinks
[Android Software Development] wujiyu305:
It will be much much greater if delta ota is supported
[Android Software Development] varun.chitre15:
@aquariusoft

Your todo list is going to be more bigger now :p

Can you add beta, alpha tag in update_me.xml?

I need it to release beta ota packages for experimental stuff

Burned from my laser torch using pencil cells
[Android Software Development] acquariusoft:
i don't know the proble to insert delta ota in the program.

it's the same of a full rom!
[Android Software Development] acquariusoft:
for me alpha, beta is only a label.

you can use all the four version element available in the next version, sorry but i have accidentally removed in last version ;P

you can use like

x.y.z.w beta

w is build version and with next version you can also add text at the end ignored.

if you release a new alpha,beta, ecc you must increment the build number and all work

it's right?
[Android Software Development] core720:
Would be good to fix the automatic installation error in newer versions of CMW since the last kernels come with these versions.

Also would be good to add a preview to the mods that add so people know they are downloading and not just a name.
[Android Software Development] acquariusoft:
it's not possible correct CWM error on some version.

This version have a cripted function that work only with Rom Manager.

So it's not possible.

If in the log you see to check if you have installed Rom Manager, this is why

Yes i'll add preview of theme, ecc!!
[Android Software Development] core720:
A preview of the themes and mods would be good. Another thing that would be good is that the update recognize the things I already downloaded a poster for well know that one already downloaded and re-download the same
[Android Software Development] acquariusoft:
new beta versione available on post 3 ;D
[Android Software Development] TamCore:
Now there's support for CWM and OpenRecoveryScript (TeamWin). I think it would be a good idea to add support for 4EXT, too :)

From the 4EXT Page:
[Android Software Development] acquariusoft:
good. can you send me the link to contact?
[Android Software Development] TamCore:
Haven't found an email, but you can send madmaxx82 a pm.

Yay, found this InterfaceUsageExample in his sig :)
[Android Software Development] acquariusoft:
good, i'll do a look ;D
[Android Software Development] acquariusoft:
new beta available

[fix] fix more bug on CWM and OSR (tnx to krarvind)

please test it also with multiple install!!
[Android Software Development] kong:
Quick question about <MD5> tag:

If we use this tag then do we still have to set <CheckMD5> to 1?
[Android Software Development] acquariusoft:
yes, checkmd5 is to enable the function of check

other for set the md5 ;D
[Android Software Development] kong:
I find it's a little bit redundant because normally we would provide md5sum only when we want the app to perform the check. So, in my point of view, if <MD5> tag is present then <CheckMD5> can be omitted.

However, I understand that <CheckMD5> is still needed in case the md5sum is located on the server, not in the XML file.

BTW, thanks for the update! :D
[Android Software Development] acquariusoft:
ok, i set the option on if md5 or md5 extern url is provided, it's only 2 line of code ;D
[Android Software Development] kong:
Lol, you're super fast! :eek:
[Android Software Development] acquariusoft:
yes but in the next beta

:D
[Android Software Development] TweetyPeety:
great UPDATE with 1.1.3, now it works in MIUI with the light theme.

ONE strange thing. I have now 3 Roms and included your App in all of them. 2 of them work perfect, only MIUI makes problems.

I added for example this one

and check it, if you use the Link it works, but in Miui I get an Error download message, every download get this error message. Any IDEA ???
[Android Software Development] acquariusoft:
very strange, i think on miui have changed somethink about code.

Can you send me a logcat with the error for view if is possible correct the error?
[Android Software Development] acquariusoft:
new beta available

some bugfix and support for 4ext.

it can be enable with reboottype 3 or in settings.

i have not 4ext installed, the file is written, but i don't now if the reboot works.

i need someone that can check for me ;D

Tnx to all!!!
[Android Software Development] TamCore:
Installed, but I can't see a new reboot type in settings. There are only CWM and OpenRecoveryScript :/
[Android Software Development] acquariusoft:
you are using german version?

i have forgot a translation in german so it's not show.

you can set 3 in config prop or change system language to en

I have tested all 2 version .

sorry!!

but is why i call this version beta ;D
[Android Software Development] TamCore:
"MD5-Pürfung erfolgreich" -> "MD5-Prüfung erfolgreich"

"Jetzt ins Recovey starten?" -> "Jetzt ins Recovery starten?"

(only little typos)

--

I've set updateme.reboottype to 3 and it worked, but I had to delete the apps data.

Also it looks like that 4EXT is a bit compatible with reboottype 1.
[Android Software Development] acquariusoft:
tnx

yes you have to delete apps data because user settings override config settings and user setting don't have ext4

i think if this works i'm ready for a new release ;D
[Android Software Development] acquariusoft:
new release available on market and on dropbox.

tnx to all for test!!
[Android Software Development] acquariusoft:
How you can imagine no more people have donated or buy donate version.

i'm thinking of insert advertise in the app, i think only in settings and remove that if donate version is installed.

what do you think?
[Android Software Development] DjSound:
Hi acquariusoft,

Can you add my rom in update me supported Rom's?

Here is the link: http://xdaforums.com/showthread.php?t=1556514

Thanks for your work :D!

Inviato dal mio GT-I9000 con Tapatalk 2
[Android Software Development] acquariusoft:
Added on 3 post and on the app supported rom list ;D
[Android Software Development] iamcxa:
hi acquariusoft, can you also add my thread into your list? full support will come with my next release. however, my thread is ready.:p

http://xdaforums.com/showthread.php?t=1386097
[Android Software Development] acquariusoft:
i prefer to wait for support is inserted.

When you release a new version write me and i'll add.

This why someone with your rom can send me negativa comment because not work!!

iit's best to wait ;D
[Android Software Development] iamcxa:
ok, i got your point. :o
[Android Software Development] TamCore:
It is simple. Most people don't know how much work it is to create such an app, give support, fix bugs and insert new features.

Ads are a good idea, if they're placed in the right place and don't annoy the user (means no sound, not to heavily animated, etc..)

Already have another donation for you on my todo list, but I have to wait till I get my money :)
[Android Software Development] acquariusoft:
i'm thinking of insert ads on settings page.

Only a simple banner, no other.

Wath we think?
[Android Software Development] Articudos:
Sure:-)
[Android Software Development] dumraden:
Simply amazing update!

I LOVE the Compatible Rom's list.

I also have a suggestion, Since reading and trying to download to a smartphone (not sure if this counts for tablets aswell since they have a bigger screen) from a website is annoying/impossible...

What if, instead of invoking the Browser, you invoked the download of the said Rom?

Of course what we will have to do from our side is provide you with the link to the proper update_me_check.xml for our Rom.

I guess this, when perfected, will even shove Rom Manager to the side (mostly for devices that aren't fully supported by CWM, like Xperia's).