Android

Original Post

10 Replies Last post - 4 months ago by Lappie2010
mmark27
Bronze Expert
Bronze Expert
647 posts since
Sep 29, 2008
Currently Being Moderated

Nov 6, 2009

ProTip: Don't upgrade applications from Market, serious Hero BUG 

This has been talked about and posted a bunch, but it is really, really getting frustrating for me.

 

Don't upgrade your applications if the Market Downloads section tells you to. They will lose their icons, lose their correctly displayed names, revert to previous versions, or be corrupted to be used.

 

It is enfuriating that every time we reboot we have to restore applications.  So, the tip here is just don't upgrade!!!!!!  I have been filling HTC's inbox with complaints about this now.  It is a Hero specific problem as others pointed out, not the 3rd party developers as I originally thought.

 

Moment users: are you seeing this at all???????

Average user rating
(0 ratings)
Bookmark and Share

Replies

knaveofspades
Valued Member
Valued Member
117 posts since
Oct 16, 2009
Currently Being Moderated
1. Nov 6, 2009 Posted in response to: mmark27
Re: ProTip: Don't upgrade applications from Market, serious Hero BUG

Developers from Google weighed in on this in a Google forum. This problem doesn't exist in vanilla Android, and they went back and tested it all the way to 1.0, so Momenters don't have this problem. This and dust in the screen is why I gave up my Hero. I could stand one or the other, but not both.

 

That's not to say that the Moment doesn't have showstopping problems, because it does. Sprint really should have waited on 1.6.

 

Message was edited by: knaveofspades

Average user rating
(0 ratings)
odc
Regular Visitor
Regular Visitor
13 posts since
Oct 20, 2009
Currently Being Moderated
2. Nov 6, 2009 Posted in response to: mmark27
Re: ProTip: Don't upgrade applications from Market, serious Hero BUG

i have a hero, and i'm not having this problem at all. i have upgraded maybe 4-5 apps thru the market upgrade screen, and all of them work no problems.

Average user rating
(0 ratings)
knaveofspades
Valued Member
Valued Member
117 posts since
Oct 16, 2009
Currently Being Moderated
3. Nov 6, 2009 Posted in response to: odc
Re: ProTip: Don't upgrade applications from Market, serious Hero BUG

odc wrote:

 

i have a hero, and i'm not having this problem at all. i have upgraded maybe 4-5 apps thru the market upgrade screen, and all of them work no problems.

Have you restarted the phone? And some apps work, some don't, including Googles own Sky Map application. The entire EULA gets crammed into the title of the app and then it force closes when you try to open it.

 

Oh. The best part is, the only thing that will permanently fix the app is a factory reset.

 

Message was edited by: knaveofspades

Average user rating
(0 ratings)
odc
Regular Visitor
Regular Visitor
13 posts since
Oct 20, 2009
Currently Being Moderated
4. Nov 6, 2009 Posted in response to: knaveofspades
Re: ProTip: Don't upgrade applications from Market, serious Hero BUG

yes, i have restarted the phone, and i still haven't seen a problem. my google sky map works, but i only downloaded that recently, so my original download may be your update. i just noticed that astro file manager has a message at the top of their update pages that tells sprint hero users to uninstall and reinstall rather than updating, so there is surely some thing going on that they have seen as well.

Average user rating
(0 ratings)
jerry85032
Regular Visitor
Regular Visitor
42 posts since
Oct 12, 2009
Currently Being Moderated
6. Nov 6, 2009 Posted in response to: mmark27
Re: ProTip: Don't upgrade applications from Market, serious Hero BUG

Just chiming in to say I've seen this too, complete with all the EULA's replacing the apps.  I haven't had to reset the device though, but I have had to uninstall/reinstall the app. The Eula stuff is pretty funny, funny too imagine what is going on.

 

For me the problem started after I downloaded winmine.exe.  /kidding

Average user rating
(0 ratings)
knaveofspades
Valued Member
Valued Member
117 posts since
Oct 16, 2009
Currently Being Moderated
7. Nov 7, 2009 Posted in response to: mmark27
Re: ProTip: Don't upgrade applications from Market, serious Hero BUG

Okay, well now that they are on your phone don't update them at all....even if they say update available.  If they start bugging out on you, which they will, even the uninstall, reinstall procedure doesn't fix some of them.  It is a really frustrating thing.

 

The uninstall, reinstall procedure not only doesn't fix the issue, it is a cause of the issue as well.

Average user rating
(0 ratings)
gilroykilroy
Valued Member
Valued Member
89 posts since
Jun 24, 2008
Currently Being Moderated
8. Nov 8, 2009 Posted in response to: knaveofspades
Re: ProTip: Don't upgrade applications from Market, serious Hero BUG

Now that we have root access I was trying to figure out the cause of this issue.

 

From the looks of it it seems the /data/boot-cache directory is corrupt. I tried my experiment with Google Sky Map and got the following:

 

$ adb shell
$ su
# cd /data/boot-cache
# ls -al *stardroid*
-rw------- system   system       3988 2009-10-17 18:36 AndroidManifest.xml
# rm -rf *stardroid*
rm failed for -rf, No such file or directory
# rmdir *stardroid*
rmdir failed for data@app@com.google.android.stardroid.apk, Directory not empty
# fsck
fsck: not found

 

Same thing happens with all the other apps that misbehave when updated.

 

Do we have any way of running fsck or some other file system repair utility to fix these issues?

 

I tried a recovery erase and Nandroid restore but I guess the restore also restored the corrupt links

Average user rating
(0 ratings)
gilroykilroy
Valued Member
Valued Member
89 posts since
Jun 24, 2008
Currently Being Moderated
9. Nov 8, 2009 Posted in response to: gilroykilroy
Re: ProTip: Don't upgrade applications from Market, serious Hero BUG

You use -r not -rf. So the fix is as follows (I use Astro for getting the following information):

 

1) Use Astro and backup all your apps to your SD card.

 

2) The Astro Application Manager/Backup tool will list in red all the apps that it thinks are newer on the SD card than the phone thinks are installed.

 

3) For each of those apps select them and note the app installed name (first line, called "Name"). Usually com.xxx.xxx, etc.

 

4) Get a root shell to your phone (follow instructions elsewhere.)

 

5) cd /data/boot-cache

 

6) For all the names you generated in step 3 type

 

rm -r *<name>*

e.g. taking Google Sky Map as an example this would be

rm -r *com.google.android.stardroid*

7) Reboot your phone.

 

8) All apps should now appear in their latest, correct, version.

Average user rating
(0 ratings)
Lappie2010
Regular Visitor
Regular Visitor
42 posts since
Oct 12, 2009
Currently Being Moderated
10. Nov 8, 2009 Posted in response to: mmark27
Re: ProTip: Don't upgrade applications from Market, serious Hero BUG

Yeah, my Google Voice shows up after reboot as voicemail_com. My Google Skymap is hosed and

PicSay is all messed up.

 

Honestly, I really liked the phone but all the issues are really frustrating me.

Average user rating
(0 ratings)

Welcome!

Sign up to connect with other people talking about the latest in wireless technology.

Sign in

I want to:

More like this

  • Retrieving data ...