yashsingh1/xdaforums huggingface dataset:
[Android Software Development] acquariusoft:
ooooooookkkkkkkkkkkkkkk

today is a good day ;D

There is a test version for 2.2 and up phone.

same config of other!

if you have problem download from my dropbox

http://dl.dropbox.com/u/3681387/UpdateMeSmartphone_beta1.apk
[Android Software Development] elnovato:
Thanks

I'll ask there! Gracias mi hermano!
[Android Software Development] varun.chitre15:
@aquariusoft

Is this app gonna be open source any day?

I referred to these suggestions

1. New UI with icons for froyo version

2. Settings popup from bottom instead a section for it

3. Ability to disable notifications

4. The idea of creating separate xmls for themes,kernels etc to check update for each of them
[Android Software Development] acquariusoft:
The folder icon is only for example, for see the icon number.
[Android Software Development] acquariusoft:
for open source not for now sorry

all you suggestion are in my todo list ;D
[Android Software Development] iamcxa:
omg you just made and created the app i'm working for now! why I so late to found this one? awesome! actually i'm coding an app have include part of function from your app, but just for my rom only. so if you're in interested and would like to do so , maybe we can discuss about functions? ;p
[Android Software Development] acquariusoft:
Hi

if my app have the functions you need for your rom you can use this app, so you can think only to the rom and have more time for it ;D

if you need some extra function i need to insert, or you have some idea, post here ;D
[Android Software Development] iamcxa:
yeah i know that, thank you for your kindness. i need to code it by myself because of i need it can shows the log be make by my rom itself, and the major reason is i need the skill for code an app.

i'm not sure this is or not be benefit to yours, my plan is that app needed to be ability to update rom itself, like update the scripts inside /etc/init.d. because of my rom is base on some shell script, and i think this way that can give users more willingness for update. (only update or replace init.d folder and don't go to recovery, so just update it and reboot when user would like to do)

hope you can understand my meaning, my eng isn't good at all. lol
[Android Software Development] acquariusoft:
yes, i understand, good idea to insert to my todo list ;D tnx
[Android Software Development] core720:
I still do not know how to put icons
[Android Software Development] acquariusoft:
Are you using smartphone version?
[Android Software Development] kong:
A quick question: Does it also keep track of ROM element's version that is installed on the phone?
[Android Software Development] acquariusoft:
Not for now. I.ll try to insert in the future
[Android Software Development] core720:
yes version 1.1.0 Ginger
[Android Software Development] Rimmer1966:
This is a great app. Really easy to set-up and it works great.

The only thing I'm struggling with is the MD5 check for my ROM.

I know from the OP that I should create a file, for example "app.zip.md5sum"

but what should the contents of the file be? I tried a text file with the MD5 and file name but it didn't work. Do you have an example file?

Thanks..

PS.. Also, I've changed the Theme of the app to "holo.light" to match my ICS ROM. Do you have any objection?
[Android Software Development] acquariusoft:
ok, the smartphone version not have images, i'm working on it and next release have the images ;D

so you only need to wait ;D
[Android Software Development] acquariusoft:
the file must be a line like

12345678901234567890123456789012 file.zip

yes, you can change theme, but with update you lose this.

i'll try to insert in the next version the possibility to change theme :D
[Android Software Development] Tekn010933:
You Sir....Genius!

But let make sure I have this correct, I have seen over a 100 ROM's and maybe a few only comes with a feature/app which is similar but dedicated to only one updating server and Rom.

THis is showing flexibility and versatile if I am not mistaken, with it being an app so IT IS possible to be included in a Rom as it is being build?

So i read through the thread notice its only available for Android v3.0 and higher?

Then I read you posted a v2.2, would this mean that for us who are using A.v2.3.5 are able to proceed?

Hope I did not read too fast and not making any sense :)
[Android Software Development] core720:
ok... thks...I have it included in my rom that soon I will put on xda and I'll let the link

---------- Post added at 09:19 AM ---------- Previous post was at 09:13 AM ----------

Would be good that the option to reboot into recovery and do the installation automatically
[Android Software Development] acquariusoft:
yes, the program can included in all roms ;D the market make the rest to update ;D

the first version was compatible only with android >3 but days ago i have made another version for android >2.2 so you can use it ;D

i you like tha app you can ask to your rom make to include in it rom :D
[Android Software Development] acquariusoft:
i wait for the link :p

For reboot and install is in my todo-list ;D
[Android Software Development] Tekn010933:
Thank you, this would be an awesome feature release if someone hasn't beaten me to it already :)

Good Day!
[Android Software Development] Rimmer1966:
Thanks for the quick reply, I'll try the MD5 check now..

It would be great to have the option to change themes but it's a one line change to the manifest so no big deal if you can't do it or have higher priorities..

Thanks again..
[Android Software Development] acquariusoft:
i have alredy done for next version ;D

yes is a single line, but if a user update from market bam, the app return to default ;D
[Android Software Development] TweetyPeety:
awesome App and nice config files, could you do me a favour, make one config parts file for Update Me Smartphone and one for Tabs, because the App crashes when using your parts file because it contains TAB code in it.

anyway, would love to see also besides, Kernels, Plugins, Apps, Themes a category for Roms, Tweaks and Mods
[Android Software Development] core720:
http://www.htcmania.com/showthread.php?t=361283

Coming Soon on XDA
[Android Software Development] acquariusoft:
you have wrong sometime, the config parts works for update me smartphone.

if you have problem send the file and the logcat.

With the last version you can create all the category you want!!!
[Android Software Development] acquariusoft:
i need a banner 468x60, who can help me?
[Android Software Development] kong:
I got no tabs using the config_example files. Any suggestions?

<?xml version="1.0" encoding="UTF-8"?>
<RomConfig>
<RomName>Name rom</RomName>
<RomVersion>0.1.0</RomVersion>
<RomCheckUrl>http://aosp.in/kong/update_me_check.xml</RomCheckUrl>
<RomElemUrl>http://aosp.in/kong/update_me_parts.xml</RomElemUrl>
</RomConfig>
[Android Software Development] acquariusoft:
version of program?
[Android Software Development] kong:
1.1.0 downloaded from your Dropbox. Should I try the one on Play Store instead?
[Android Software Development] acquariusoft:
are you sure the file update_me.xml is in system?

What is show if you go in rom section?
[Android Software Development] kong:
I rechecked the /system/update_me.xml and found that RomElemUrl was like this:

<RomElemUrl>http://aosp.in/kong/update_me_parts</RomElemUrl>

So I changed it to:

<RomElemUrl>http://aosp.in/kong/update_me_parts.xml</RomElemUrl>

Now Update Me FC when I try to open it :confused: Here is the logcat when it happened.
[Android Software Development] acquariusoft:
Sorry but there is an error in the example file.

in your parts.xml

on line 27 delete

<Dest></Dest>

or insert a value in it.

I have find a bug on the parser with empy value.

now i'll fix.

tnx
[Android Software Development] pandaball:
Implemented OTA functionality at last. My thread is here. Took me so long because of other problems, not because of your app. Enabling the OTA update functionality was easy :)
[Android Software Development] acquariusoft:
Good, other 2 roms added in the compatibility list
[Android Software Development] acquariusoft:
new version posted on first page
[Android Software Development] TweetyPeety:
ok works thx
[Android Software Development] pandaball:
Can I request that you upload a update_me_parts.xml for your app on dropbox? This way, I can point UpdateMe to your xml and have my users download the updated app directly rather than me pushing new versions whenever I update my rom. Thanks :)
[Android Software Development] acquariusoft:
The users can update the application directly from market.in the next versions I insert a check for new versions ;)
[Android Software Development] core720:
good job congratulations
[Android Software Development] varun.chitre15:
--Crash Alert--

App crashing now after I updated to 1.1.1 version from market

Please fix :(
[Android Software Development] acquariusoft:
i need a logcat!!
[Android Software Development] core720:
I have the same problem
[Android Software Development] acquariusoft:
please logcat and link to xml
[Android Software Development] TamCore:
Use androids internal function to submit crash reports (should be displayed when the app crashs). That's easier and faster than manual logcat'ing.
[Android Software Development] acquariusoft:
yes, but error message on market arrive with much delay, i don't see error in the console
[Android Software Development] varun.chitre15:
Here u go!!

04-21 22:33:55.693: E/AndroidRuntime(3263): FATAL EXCEPTION: main
04-21 22:33:55.693: E/AndroidRuntime(3263): java.lang.NoSuchMethodError: com.acquariusoft.UpdateMeSmartphone.IconPreferenceOrig.setIcon
04-21 22:33:55.693: E/AndroidRuntime(3263):	at com.acquariusoft.UpdateMeSmartphone.UpdateMeActivityOld.onCreate(Unknown Source)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at android.app.ActivityThread.access$2300(ActivityThread.java:125)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at android.os.Handler.dispatchMessage(Handler.java:99)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at android.os.Looper.loop(Looper.java:123)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at android.app.ActivityThread.main(ActivityThread.java:4627)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at java.lang.reflect.Method.invokeNative(Native Method)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at java.lang.reflect.Method.invoke(Method.java:521)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:876)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:634)
04-21 22:33:55.693: E/AndroidRuntime(3263):	at dalvik.system.NativeStart.main(Native Method)
04-21 22:33:55.703: W/ActivityManager(268): Force finishing activity com.acquariusoft.UpdateMeSmartphone/.UpdateMeActivityOld
04-21 22:33:55.703: W/AppErrorDialog(268): xjzb001 AppErrorDialog setLongMsg=java.lang.NoSuchMethodError: com.acquariusoft.UpdateMeSmartphone.IconPreferenceOrig.setIcon
04-21 22:33:55.703: I/am_finish_activity (Token|1|5),(Task ID|1|5),(Component Name|3),(Reason|3)(268): [1213840792,37,com.acquariusoft.UpdateMeSmartphone/.UpdateMeActivityOld,crashed]
04-21 22:33:55.703: I/am_pause_activity (Token|1|5),(Component Name|3)(268): [1213840792,com.acquariusoft.UpdateMeSmartphone/.UpdateMeActivityOld]
04-21 22:33:56.203: W/ActivityManager(268): Activity pause timeout for HistoryRecord{4859bd98 com.acquariusoft.UpdateMeSmartphone/.UpdateMeActivityOld}
04-21 22:33:56.253: I/am_resume_activity (Token|1|5),(Task ID|1|5),(Component Name|3)(268): [1214481104,2,org.adwfreak.launcher/.Launcher]
04-21 22:33:56.383: I/am_on_resume_called (Component Name|3)(465): org.adwfreak.launcher.Launcher
04-21 22:33:56.463: I/am_destroy_activity (Token|1|5),(Task ID|1|5),(Component Name|3)(268): [1213840792,37,com.acquariusoft.UpdateMeSmartphone/.UpdateMeActivityOld]
[Android Software Development] acquariusoft:
new version on market and on my dropbox folder.

test if now works and sorry for fail update :P
[Android Software Development] TamCore:
For the german translation:

"Use light theme" -> "Holo Light Theme verwenden" (in settings)

"Wait.." -> "Bitte warten.." (manual update check)

"Donate" -> "Spenden" (in ROM menu)

:)
[Android Software Development] acquariusoft:
tnx
[Android Software Development] core720:
Reupload?
[Android Software Development] acquariusoft:
yes have same version 1.1.1
[Android Software Development] varun.chitre15:
Thanks u r very fast :D

Its working now

Cool icons!

Now waiting for new version with beautiful UI and my suggestions fulfilled :p
[Android Software Development] core720:
Good....
[Android Software Development] acquariusoft:
Yes!!

This is a good update for me!!

And i have more sorprise for the next version ;D

if we like my work can pay me a beer ;D
[Android Software Development] acquariusoft:
how you can see i make all the changed requested, i need only time and a beer for go fast!! :D

For beautiful UI i don't know if is right.

This is a system program, and for me system program must have system UI.

Simple and intuitive ;D
[Android Software Development] core720:
I have no money in paypal because I had to pay several things this month but next month I make a better donation. There I give what I stay in paypal. Not much but something.
[Android Software Development] varun.chitre15:
Sorry but I am 16 yet and have no paypal account :(

Need to ask my parents then
[Android Software Development] acquariusoft:
Tnx, all is good!!

i have inserted in donator list ;D
[Android Software Development] acquariusoft:
no problem, the important think is you like my work and you insert in your rom ;D
[Android Software Development] core720:
Thks Good job. I speak spanish lolllll
[Android Software Development] TamCore:
Another change for the german translation:

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

"MD5-Pürfung erfolgreich" -> "MD5-Prüfung erfolgreich"
[Android Software Development] core720:
there is a bug regarding the order, I was informed users to download a thing now finished downloading the following
[Android Software Development] acquariusoft:
very strange, i have never see this bug.

Are you sure you have the correct xml?

Can you send me your link to parts?
[Android Software Development] core720:
http://gingermod.grupoandroid.com/SGS2/GB/update_me_parts.xml
[Android Software Development] acquariusoft:
sorry, my error with smartphone version!!!

new version on market and on dropbox.

Same version 1.1.1

Sorry again for this bugs but i have rewritten more code.

Sorry again
[Android Software Development] core720:
Mmmmm lollllllll no problem
[Android Software Development] acquariusoft:
now works?
[Android Software Development] core720:
I'm about to try since I'm removing the versions numbers because I feel upset

---------- Post added at 06:33 PM ---------- Previous post was at 06:29 PM ----------

Everything works properly. It also fixed it in the google play?
[Android Software Development] acquariusoft:
sure, a new update is available in the market
[Android Software Development] core720:
would be good that the next version after the reboot into recovery and automatically install
[Android Software Development] brainmaster:
Don't know why, but the latest 1.1.1 version is FC after every couple of downloads. Here is the logcat:

E/AndroidRuntime( 5403):	at com.acquariusoft.UpdateMe.PreferencePage.PrefsFragmentTabElement.onCreate(Unknown Source)
E/AndroidRuntime( 8157):	at com.acquariusoft.UpdateMe.PreferencePage.PrefsFragmentTabElement.onCreate(Unknown Source)
E/AndroidRuntime( 8276):	at com.acquariusoft.UpdateMe.PreferencePage.PrefsFragmentTabElement.onCreate(Unknown Source)
E/AndroidRuntime( 8752):	at com.acquariusoft.UpdateMe.b.b.a(Unknown Source)
E/AndroidRuntime( 8752):	at com.acquariusoft.UpdateMe.h.c(Unknown Source)
E/AndroidRuntime( 8752):	at com.acquariusoft.UpdateMe.h.b(Unknown Source)
E/AndroidRuntime( 8752):	at com.acquariusoft.UpdateMe.UpdateMeActivity.onCreate(Unknown Source)
E/AndroidRuntime( 8818):	at com.acquariusoft.UpdateMe.PreferencePage.PrefsFragmentTabElement.onCreate(Unknown Source)
E/InputDispatcher( 2420): channel '41c151a8 com.acquariusoft.UpdateMe/com.acquariusoft.UpdateMe.UpdateMeActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
E/AndroidRuntime( 8884):	at com.acquariusoft.UpdateMe.PreferencePage.PrefsFragmentTabElement.onCreate(Unknown Source)
E/AndroidRuntime( 8927):	at com.acquariusoft.UpdateMe.a.onProgressUpdate(Unknown Source)
E/AndroidRuntime( 8954):	at com.acquariusoft.UpdateMe.a.onProgressUpdate(Unknown Source)
E/AndroidRuntime( 8973):	at com.acquariusoft.UpdateMe.PreferencePage.PrefsFragmentTabElement.onCreate(Unknown Source)
E/AndroidRuntime( 8990):	at com.acquariusoft.UpdateMe.a.onProgressUpdate(Unknown Source)
E/AndroidRuntime( 9011):	at com.acquariusoft.UpdateMe.a.onProgressUpdate(Unknown Source)
E/AndroidRuntime( 9391):	at com.acquariusoft.UpdateMe.b.b.a(Unknown Source)
E/AndroidRuntime( 9391):	at com.acquariusoft.UpdateMe.h.c(Unknown Source)
E/AndroidRuntime( 9391):	at com.acquariusoft.UpdateMe.h.b(Unknown Source)
E/AndroidRuntime( 9391):	at com.acquariusoft.UpdateMe.UpdateMeActivity.onCreate(Unknown Source)
[Android Software Development] core720:
Read back coments
[Android Software Development] acquariusoft:
Very strange, i have tried many download but i don't have any problem

Are you sure you have the last version?

What device you have?

if you have some htc can be related to this bug

http://code.google.com/p/android/issues/detail?id=16516

also you can tell me watt exatly yo do?
[Android Software Development] kong:
Hi,

Does the app caches the xml files somewhere? I renamed the xml on the server so the file could not be found, but the app still displays old data.
[Android Software Development] TamCore:
Kill the App and the cache is gone :)
[Android Software Development] kong:
OK, just found out it's because of my ISP (transparent proxy or something like that). Is it possible for the app to force refresh or specify some parameter like no-cache when requesting for the file?
[Android Software Development] acquariusoft:
The application have no cache. Recheck rom update files :D
[Android Software Development] kong:
The element file was renamed on the server, so the app shouldn't be able to read it but the app still shows element tabs even after a reboot. I believe it's related to ISP caching mechanism so maybe the best I can do is to wait for the cache to expire.

But I got another idea in my above post, that the HTTP client should be able to specify the Cache-Control header so it will always read the file from the actual server, not from the cache on ISP somewhere.
[Android Software Development] brainmaster:
Its Nexus S.

I'm just browsing through my files and hitting them for the download.

I can download few of them but then comes the FC suddenly.
[Android Software Development] core720:
What is the problem?
[Android Software Development] kong:
Never mind, I found a workaround by pointing the URLs in update_me.xml to .php files instead of .xml files. No more static content caching from ISP. :rolleyes:
[Android Software Development] core720:
Congratulations to the developer. We are here for anything you need and we support you
[Android Software Development] brainmaster:
Can't you read?
[Android Software Development] TamCore:
Sometimes the app sends the wrong UserAgent. My config says "OpenSensation Nightly Updates", but the app sends "Dalvik/1.6.0 (Linux; U; Android 4.0.4; HTC Sensation Build/IMM76D)".
[Android Software Development] acquariusoft:
OK, I ll check

Tnx
[Android Software Development] barikke74:
Hi,

thanks for your great work, the app has been inserted in our ROM and it works perfectly;)

I have inserted the icons for the options, look the screenshot in the ROM's page...

would be possible to insert an update notification also for the elements?

Thanks again and good job
[Android Software Development] core720:
No aviable
[Android Software Development] kong:
Some suggestions/requests/questions:

Functions

- Can we specify text alignment of the ROM update description? Center aligning is not suitable for displaying changelogs.

- It would be great if we can use some HTML tags in changelogs (er, I mean description) for text formatting or URL links.

- Is it possible to have multiple URLs for the same file i.e. mirror? Because some users living in different locations may have slow connection to the main host.

Design

- When the user selects a tab, the header should be updated to say which tab the user is in. Now it only says "Update Me", I think it should say something like "Update Me » TAB_NAME" e.g. "Update Me » ROM" or "Update Me » Kernels", etc.

- May I suggest that default icons which come within the app should be the ones from Android Design?
[Android Software Development] acquariusoft:
Yes, good ideas, i'll inserted in my todo list, but now it's very long :eek: so i don't know when i add that :rolleyes:
[Android Software Development] acquariusoft:
Ok,

now i need beta-tester for new version

i'm implementing the automatic install in cwm but i need to know if it work.

The package is here

http://dl.dropbox.com/u/3681387/UpdateMe_1.1.2_beta1.apk

i need you download a file that must be flashed, after that the dialog show a new button for reboot and install.

i need know if all is ok.

it not work i need logcat located on /cache/recovery/last_log and cwm version.

please not post only "not work" post!!
[Android Software Development] kong:
Just finished downloading a flashable zip. No dialog asking for reboot and install, only OK button :\
[Android Software Development] TamCore:
Didn't worked. Paste link http://paste.tamcore.eu/d9fcc8296b.html

ClockworkMod Recovery v5.8.0.9
[Android Software Development] acquariusoft:
you need a file with reboot option set to 1 in the xml
[Android Software Development] kong:
Oops, my bad :P

Didn't work either. Here's the last_log: http://pastebin.com/d1zwHNaX

FYI, I'm on Nexus S (no external SD card) :)
[Android Software Development] acquariusoft:
The log tell

Error processing ROM Manager script. Please verify you have ROM Manager v4.4.0.0 or higher installed.

what version of CWM you have?

can you try to flash anoter version of CWM and retry?

Tnx for the help ;D
[Android Software Development] kong:
5.0.2.0 -- It's the latest classic version for Nexus S. There is version 5.8.0.2 for Nexus S, which is the touch version. But I think @TamCore is already using it so I guess his last_log can be used for that.
[Android Software Development] acquariusoft:
new beta

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

tnx to all

ps: if someone have experience with extendedcommand can send me a pm?
[Android Software Development] TamCore:
Failed again. http://paste.tamcore.eu/62494b998b.html

ClockworkMod Recovery v5.8.0.9
[Android Software Development] kong:
Tried beta2. Same error as my previous post.

---------- Post added at 10:19 PM ---------- Previous post was at 09:53 PM ----------

@acquariusoft, seems we cannot automate the installation in CWM recovery:

http://rootzwiki.com/topic/23612-goomanager-and-cwm/#entry636570

But you can still provide support for OpenRecoveryScript, which is fully open source and is supported by TeamWin Recovery ;)
[Android Software Development] acquariusoft:
ok i think i need generate salted_hash for install on latest version.

The question now is how? Someone can help?
[Android Software Development] kong:
I don't think it's possible. Please see the above post.
[Android Software Development] acquariusoft:
ok, i try to compile a beta for OpenRecoveryScript

http://dl.dropbox.com/u/3681387/UpdateMe_1.1.2_beta3.apk

someone can test if works?

So i think i'll insert a flag in xml so someone can choose if install via cwm or other, on my transformer cwm work.

Very strange