Rambling Labs Blog Ramblings on software development

  • Android Market 3.1.3 and 3.1.5 crash with "Force stop" error on HTC Inspire4G/DesireHD with Cyanogenmod 7.1.0-RC1

    Yesterday, I installed the Cyanogenmod 7.1.0-RC1 on my HTC Inspire 4G phone. It looks and works great, but since the minute I installed it, I started to have issues with the Android Market, specifically versions 3.1.3 and 3.1.2.

    So, I googled for a couple of hours and didn't find anything until, finally, I stumbled into this fix.

    Ok, that's fair enough. A little hardcore for the stuff I usually do, but fine. I didn't like that it was the 2.2.7 version, but I guess that was ok if it fixed it. I tried to find a newer version of the market, but only found '.apk' files, and I needed a zip.

    Well, so I rebooted into recovery mode, wiped out all my data and the Dalvik Cache as well and tried to install the 2.2.7 market, but it threw a weird error... With the "Amend scripting is no longer supported" message. Awesome, right? It said also that Edify scripting should be used.

    So I went to the browser on my phone and googled for an Android Market scripted in Edify, and... luckily found one! I downloaded it and, yet again, rebooted into recovery, wiped out all data and the Dalvik Cache and succesfully installed it :).

    But guess what?... It automatically updated to 3.1.5... and was crashing again.
    I was ready to resign to the idea of, once in a while, having to "Uninstall updates" for the Market app in Settings -> Applications-> Manage applications.

    I don't even remember what I was googling when I found this post.

    Yeah, it's as simple as that... Go to Settings -> Language & keyboard -> Select language -> English (United States)...
    And that will fix it...

    Smells like a bug to me, but what do I know? ;)

  • blog comments powered by Disqus