• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Help! legend not updating, wifi gone

simstim

Lurker
Dec 9, 2010
8
0
Hi there,

I've read a lot and tried everything I can think of and could really use some help :)

I bought my HTC legend in China.
It's unbranded in the sense that I can use any sim with it currently.
Speaking to HTC support recently they told me that my phone was originally Vodaphone Germany branded... eh-hem.

I used it for a while in South Africa with no problems.
Then moved to Italy in August 2010. I'm now with the WIND network operator.

When I arrived in Italy an update was available so downloaded and installed.
After the update Wi-fi is gone. No Mac address and "unable to start wifi".
I did a factory and then a hard reset and no improvements.
I know many have had this problem.

I have been waiting on the froyo update in the hope that it might fix the Wi-fi issue. From what I have read the update should be available now, but my phone doesn't pick it up. "your phone is up to date".

I'm worried that my phone has some kind of weird ROM installed that the Chinese guys installed to unbrand the phone, and that consequently I cant receive normal updates. Is this possible?

Unfortunately since it was originally German phone, I have to go to Germany to receive hardware support. So I'm stuck.

Can anyone make sense of my phone info here and suggest a solution?:

Firmware version: 2.1-update1
Baseband version: 47.26.35.04u_7.05.35.26L
Kernel version: 2.6.29-e3993620 htc-kernel@and18-2 #1
Build number: 2.06.709.3 CL193617 release-keys
Software number 2.06.709.3

Any help much appreciated :)
 
I also have this problem. I bought my phone via a company in Australia who ship out from Hong Kong. Phone showed up with instructions in German and Chinese, and the following specs:

Firmware version 2.1-update1
Baseband version 47.39.35.09U_7.08.35.21
Kernel version 2.6.29-5f084974 htc-kernel@and18-21 #1
Build number 2.06.708.2 CL 193617 release-keys
Software number 2.06.708.2
Browser version Webkit 3.1

Here is what happens when I upgrade Over The Air:

- Download completes OK
- Software upgrade commences with a soft boot
- Green circle (looks like the Sync symbol) with a downward pointing green arrow in the middle shows up on screen
- About 25% through the green progress bar at the bottom, everything changes!
- Now we have a red triangle with a red ! in the middle of it, which I'm taking as failure :)
- When I engage the console/recovery mode (Vol Up + Power buttons) I get the following error on screen:

assert failed: getprop("ro.cid") == "00000000" || getprop("ro.cid") == "11111111" || getprop("ro.cid") = "22222222" || getprop("ro.cid") = "33333333" || getprop("ro.cid") = "44444444" || getprop("ro.cid") = "66666666" || getprop("ro.cid") = "55555555" || getprop("ro.cid") = "77777777" || getprop("ro.cid") = "88888888" || getprop("ro.cid") = "99999999" || getprop("ro.cid") = "HTC__622"

So that barfs and gives Status 7. The zip file downloaded is clearly for the Asian Legend, so I reckon that's where my problem is.

I contacted HTC Australia but the company line is that Froyo is not available in Australia yet for the HTC Legend so they're no help...

What I'm thinking is that if I can get hold of the Deutsch (German) upgrade for Froyo on the HTC Legend, then fool the phone into installing it.

See, when I go into console mode the phone asks if I want to install /sdcard/update.zip once the error occurs, so my plan is this:

1) Leave the phone in a state where it has downloaded the Asian version of Froyo
2) Get a copy of the German upgrade ZIP and put it on the phone as /sdcard/update.zip
3) When the upgrade fails on the Asian version, ask the phone to install the German version from the SIM card
4) The result should be Andriod 2.2 for me and the middle finger salute to HTC Australia :)

Anyone got any idea where I'd get that German ZIP file?
 
Upvote 0
Upvote 0
Right, so after tracking down a version of what I thought was the German update, it turned out that its the Austrian update (according to tech support at HTC Deutschland). Having started to dig through the zip file a bit, I discovered the file \META-INF\com\android\metadata which lists some info about the base version that you must upgrade from. It turns out that the ReleaseKeys info you see in your phone version has to match what is in here or it won't upgrade.

My ReleaseKeys info seems to match what the Hong Kong upgrade has. This is the version my phone is trying to download over FOTA so that bit is actually correct. What is stuffing the whole thing up is my phone can't get to grips with the original error about getprop("ro.cid").

I contacted the supplier of the phone and they've asked me to send it back. I gave them a hearty WTF-how-can-you-deprive-me-of-my-smartphone and also gave HTC Australia a bollocking so now I'm awaiting the outcome. At the very least I want a replacement phone here before I send the other one off, as the supplier is also being tardy about the MicroSD card I bought with the phone (which was faulty).

I'm starting to dislike the whole HTC experience. My wife seems to have no problems with her iPhone...
 
Upvote 0
Well, I managed to sort mine out and upgrade to Froyo. And I got my WIFI back too! :)

Very simple...
1. Create Goldcard: Droid Den - Android Guide: How To Create a Gold Card - Droid Den
2. Install RUU (Legend Froyo WWE): Index of /shipped/Legend/

Worked a treat and was actually very simple using the goldcard helper app they recommend on that post. You need access to PC.

Phone is now working 100%.
Issues might come up when I try to update next time OTA (if there is another OTA for legend), but worse case scenario I will have to use another RUU.
 
Upvote 0
Two things I have to say:

1) If you get that triangle with exclamation mark, you're in recovery mode. You can access that when you turn the phone on.

2) A couple of you sound like you may have bought rooted phones...you might want to look into that. If it is rooted, I would recommended changing (flashing) to a new ROM. If you aren't rooted, it sounds like you have no HTC / carrier warranty to void, so....
 
  • Like
Reactions: simstim
Upvote 0
Here's a guide from Android Central:

It's a question get all the time: "Is my phone rooted? How can I tell?" Maybe you picked up your new Android phone second-hand (it's a great way to save some cash, and there are a lot of great used Android phones out there!), or the cryptic directions for rooting your particular phone seemed to forget an easy way to check if it was successful, or maybe your crazy brother was messing with it while you were in the shower.

No matter the reason, checking if your rooted is easy as pie, and is a quick introduction to a tool you might very well be using now that you've switched to the dark side and rooted your phone.

Open the Android Market and search for a terminal client. There's several free ones, and they all work great. If I was forced to recommend one, I would choose Connectbot, but any of them will work.

Open the terminal app, read through the instructions (if any) you see, and you'll be faced with a text entry prompt. If your prompt is the pound sign ( # ) -- you're rooted. If you see a dollar sign ( $ ), try entering the command "su" (without the quote marks). You might see a dialog asking for permission from the SuperUser app, which you can safely grant. If the prompt changes to the pound sign, you're rooted.

Remember, root is the boss. You can do anything while you're root, including many things that can "break" the OS and cause all sorts of trouble. Read all the guides and warnings before you try anything, and by all means ask questions in the Android Central forums!

Hopefully that clears that up for you, and then we can figure out things from there. [=
 
  • Like
Reactions: simstim
Upvote 0
Once you are rooted, its hard to go back, especially with some phones. I know that the Unlockr has a post to unroot the HTC Legend, however, but the only reason you would do that is for warranty reasons.

So, in short, no - using the RUU will not kill your root, if you had it.

However, what I am not sure about is that you obviously used a goldcard (my experience with that is in a rooting process) and upgraded to Froyo without downloading an update from your provider - to me that sounds like rooting, but I guess not?

Then again, I've never had the need to see if goldcards can be used for anything else. Although, the article you posted did mention rooting. - Did you go through any other processes besides the goldcard?
 
Upvote 0
When I opened a local session in ConnectBot it gave me a dollar prompt and said permission denied - so I guess I'm not rooted.

But other issues point out that the idiots I bought my phone off are just that (idiots) and I will proceed with the WWE edition if at all possible.


OK - keeping in mind I'm a complete gumby - can you explain how I get the RUU installed? Every link I check is about how to unroot the phone and there are other steps in there I don't need...
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones