Hello all, I recently purchased a used htc arrive on craigslist but turns out I got scammed because the USB Port appears to be broken. Before I bought it, I checked that the ESN was clean and the phone turned on and it appeared to work, but since then I've tried plugging the phone with multiple USB cables into four different PCs, a few Macs, and even though the phone will charge, the computers just don't recognize it as a phone (in windows device manager, it is an unknown device called HTC). I've installed and uninstalled and reinstalled the Zune software on PC, and the Windows Phone 7 connector software for Mac. So it looks like I've been scammed with a broken phone.
The unfortunate thing is that it's still on Windows Phone 7.0 and hasn't been updated. It looks like Windows Phone must be plugged into a computer to do a hardware update, and it also looks like I can't even download any older apps because it tells me I have to update the system to download apps.
Does anyone know of any workaround to get the phone updated without connecting it to a computer? Or some way to fix the USB port? Or will i just have to buy another phone / be stuck with WP7 without any apps?
Thanks for any ideas,
Andy
ultramaroon said:
Hello all, I recently purchased a used htc arrive on craigslist but turns out I got scammed because the USB Port appears to be broken. Before I bought it, I checked that the ESN was clean and the phone turned on and it appeared to work, but since then I've tried plugging the phone with multiple USB cables into four different PCs, a few Macs, and even though the phone will charge, the computers just don't recognize it as a phone (in windows device manager, it is an unknown device called HTC). I've installed and uninstalled and reinstalled the Zune software on PC, and the Windows Phone 7 connector software for Mac. So it looks like I've been scammed with a broken phone.
The unfortunate thing is that it's still on Windows Phone 7.0 and hasn't been updated. It looks like Windows Phone must be plugged into a computer to do a hardware update, and it also looks like I can't even download any older apps because it tells me I have to update the system to download apps.
Does anyone know of any workaround to get the phone updated without connecting it to a computer? Or some way to fix the USB port? Or will i just have to buy another phone / be stuck with WP7 without any apps?
Thanks for any ideas,
Andy
Click to expand...
Click to collapse
I had this issue with an HTC Trophy I bought. The first thing you can try is taking a toothpick or a needle of some kind and seeing if the port is jammed with pocket lint. If it isn't, your probably SOL. If you know someone with the skill, they can probably transplant a new USB port in, but you'll need to get a parts phone to get the USB port out of. :/ Is the phone taking a charge at all? If it is taking a charge but won't allow you to connect it to a computer... try this:
TheXev said:
IF THE DRIVERS FAIL TO INSTALL automatically, try this first: Click Start=>Printers and Devices=>Right Click on the big computer and select "Device installation settings"=> Select "Yes, do this automatically."=>Save changes.
Click to expand...
Click to collapse
Just to take a quote from my guide on installing HSPL on SparkW (HTC Trophy).
If the phone isn't taking a charge either.. I'd say your in the same boat I was with that 2nd Trophy of mine. I bought a 3rd HTC Trophy with a cracked digitizer, and transplanted the entire LCD/digitizer assembly from my 2nd phone into it just to avoid the tiny ass soldering job that would be required to fix it.
Having taken apart my HTC Pro 7 on Alltel (its the same phone as the Arrive), I'd say the job is similar in skill requirements. :/ Only thing is, an entire LCD/digitizer transplant is actually slightly easier to do on the Arrive/Pro 7 then it is on a Trophy.
ultramaroon said:
Hello all, I recently purchased a used htc arrive on craigslist but turns out I got scammed because the USB Port appears to be broken. Before I bought it, I checked that the ESN was clean and the phone turned on and it appeared to work, but since then I've tried plugging the phone with multiple USB cables into four different PCs, a few Macs, and even though the phone will charge, the computers just don't recognize it as a phone (in windows device manager, it is an unknown device called HTC). I've installed and uninstalled and reinstalled the Zune software on PC, and the Windows Phone 7 connector software for Mac. So it looks like I've been scammed with a broken phone.
The unfortunate thing is that it's still on Windows Phone 7.0 and hasn't been updated. It looks like Windows Phone must be plugged into a computer to do a hardware update, and it also looks like I can't even download any older apps because it tells me I have to update the system to download apps.
Does anyone know of any workaround to get the phone updated without connecting it to a computer? Or some way to fix the USB port? Or will i just have to buy another phone / be stuck with WP7 without any apps?
Thanks for any ideas,
Andy
Click to expand...
Click to collapse
You might have tried this already, but I want to ask anyways just in case: Since you bought it used, did it come with the official USB data cable, or are you using your own? Not just any cable with work. It has to be a Micro-USB Data+Power cable. It has to be thick enough to send enough data and power through the cable. The symptoms you describe usually do happen when people try to use normal power USB cables. So, it might not be the port, but the cable. Other than that, I can't think of anything else. Good luck!
leadpoizon said:
You might have tried this already, but I want to ask anyways just in case: Since you bought it used, did it come with the official USB data cable, or are you using your own? Not just any cable with work. It has to be a Micro-USB Data+Power cable. It has to be thick enough to send enough data and power through the cable. The symptoms you describe usually do happen when people try to use normal power USB cables. So, it might not be the port, but the cable. Other than that, I can't think of anything else. Good luck!
Click to expand...
Click to collapse
Actually it did not come with the original USB data cable, but I have a bunch of cables for previous smartphones. The cables (from a Nexus One and a Optimus S) both work with their respective phones and deliver both power and cable, but with the Arrive, only shows data. Is it possible that a power cable USB cable would deliver data to two other phones but not the Arrive?
TheXev said:
I had this issue with an HTC Trophy I bought. The first thing you can try is taking a toothpick or a needle of some kind and seeing if the port is jammed with pocket lint. If it isn't, your probably SOL. If you know someone with the skill, they can probably transplant a new USB port in, but you'll need to get a parts phone to get the USB port out of. :/ Is the phone taking a charge at all? If it is taking a charge but won't allow you to connect it to a computer... try this:
Just to take a quote from my guide on installing HSPL on SparkW (HTC Trophy).
If the phone isn't taking a charge either.. I'd say your in the same boat I was with that 2nd Trophy of mine. I bought a 3rd HTC Trophy with a cracked digitizer, and transplanted the entire LCD/digitizer assembly from my 2nd phone into it just to avoid the tiny ass soldering job that would be required to fix it.
Having taken apart my HTC Pro 7 on Alltel (its the same phone as the Arrive), I'd say the job is similar in skill requirements. :/ Only thing is, an entire LCD/digitizer transplant is actually slightly easier to do on the Arrive/Pro 7 then it is on a Trophy.
Click to expand...
Click to collapse
Thanks for the advice. I've been thinking about replacing the USB port. There doesn't appear to be any dust or anything; I get power but no data. I actually took the phone apart using a guide on this forum. Taking it apart really wasn't that hard, at least the amount that I took apart, but the USB port is soldered on really tiny and I'm not sure i'd be able to desolder / resolder a new piece all that easily. If anyone's done that before, please let me know. The other option would be to get a phone with cracked screen/etc, and replace it with the nice screen on mine. But all that work might not be worth simply getting a phone that's just working for a bit more cash.
ultramaroon said:
Thanks for the advice. I've been thinking about replacing the USB port. There doesn't appear to be any dust or anything; I get power but no data. I actually took the phone apart using a guide on this forum. Taking it apart really wasn't that hard, at least the amount that I took apart, but the USB port is soldered on really tiny and I'm not sure i'd be able to desolder / resolder a new piece all that easily. If anyone's done that before, please let me know. The other option would be to get a phone with cracked screen/etc, and replace it with the nice screen on mine. But all that work might not be worth simply getting a phone that's just working for a bit more cash.
Click to expand...
Click to collapse
Yeah, I had the same fears when I saw my USB port on my 2nd Trophy ( I can solder but that tiny...). I just won an auction for a US Cellular Pro 7, that is having charging issues, but I'll probably just swap the entire LCD assembly to my Alltel Pro 7 if the port doesn't have an easy to fix.
So, you can get data but the phone won't charge? That's really strange. If you can get data though, you should be able to flash it. When I was using my 2nd Trophy for development, it wasn't charging well, and I'd "borrow" another battery pack from a different phone to keep it charge and flash it, but the USB port basically gave up on life after a long time and I had to stop using it.
Also remember, if you where planning on a custom rom, you DO NOT want to update the phone if it still has a 1.xxx series bootloader! The only method I found that worked to downgrade the bootloader was using a GoldCard setup (thankfully, I had built one about six months ago).
No, I can charge but can't get any data. I think I've decided against soldering the USB port... especially because maybe it's not even the port, but a logic board problem. Anyway, I'm probably going to do as you did, pick up a used "broken" phone with a cracked screen or whatever, and just swap components over, since the phone I have is otherwise in really pristine condition. Or maybe I'll just purchase a working one to avoid all the trouble. I was at first hoping there was some hack to update the phone some other way (bluetooth / wifi / swapping microUSB cards), but it just doesn't seem possible. Microsoft made wp7 pretty difficult to hack around with compared to Android...
Are the custom Roms worth it? I saw the htc arrive hacking forum here on xdadevelopers, but i couldn't quite figure out what the main benefits are... (as you might guess, I am a WP newbie / recovering android user...)
TheXev said:
Yeah, I had the same fears when I saw my USB port on my 2nd Trophy ( I can solder but that tiny...). I just won an auction for a US Cellular Pro 7, that is having charging issues, but I'll probably just swap the entire LCD assembly to my Alltel Pro 7 if the port doesn't have an easy to fix.
So, you can get data but the phone won't charge? That's really strange. If you can get data though, you should be able to flash it. When I was using my 2nd Trophy for development, it wasn't charging well, and I'd "borrow" another battery pack from a different phone to keep it charge and flash it, but the USB port basically gave up on life after a long time and I had to stop using it.
Also remember, if you where planning on a custom rom, you DO NOT want to update the phone if it still has a 1.xxx series bootloader! The only method I found that worked to downgrade the bootloader was using a GoldCard setup (thankfully, I had built one about six months ago).
Click to expand...
Click to collapse
ultramaroon said:
No, I can charge but can't get any data. I think I've decided against soldering the USB port... especially because maybe it's not even the port, but a logic board problem. Anyway, I'm probably going to do as you did, pick up a used "broken" phone with a cracked screen or whatever, and just swap components over, since the phone I have is otherwise in really pristine condition. Or maybe I'll just purchase a working one to avoid all the trouble. I was at first hoping there was some hack to update the phone some other way (bluetooth / wifi / swapping microUSB cards), but it just doesn't seem possible. Microsoft made wp7 pretty difficult to hack around with compared to Android...
Are the custom Roms worth it? I saw the htc arrive hacking forum here on xdadevelopers, but i couldn't quite figure out what the main benefits are... (as you might guess, I am a WP newbie / recovering android user...)
Click to expand...
Click to collapse
WP8 will bring OTA updates to the table, so for now, Zune is it for updating on WP7's. I find it really odd you can charge it but not get data. Have you tried a factory reset? What does Zune do when you plug it in? Do you get any "unknown" devices listed in device manager, if so, what devices? When you put the phone in bootloader mode (power off phone, old down button and press power.. tri-color screen will appear), will it switch from Serial to USB [btw, in bootloader mode, it is normal for the phone not to charge.]?
I will note (only because of my recent experience) that the bootloader driver will not download from Windows Update for x64 systems (prob not for 32-bit either, but unsure). Your options to install that are to install Android Sync (or pull the drivers out from it), or use a moded inf for older HTC Android phones. I moded an x64-bit driver that should work.. at least on Trophy and Arrive/Pro 7 (CDMA), perhaps others with the same hardware ID.
This driver is only used for diagnostic mode. Zune driver is completely different and should install on a system even without Zune installed (in Windows 7 anyway). It is possible that if the diag driver works, but the Zune driver doesn't, that some weirdness has gone on from an unlocked rom + ansar's USB tethering app that will prevent your phone from connecting to Zune. Only way I've found to fix that weirdness is to flash a custrom ansar rom and run his USB tethering app, and tap "Zune mode"... but normally the phone wouldn't charge at all if this was the problem. ;
Anyway.. check device manager and see if anything is popping up.. even an unrecognized device.
*edit* The driver will prompt you that it is unsigned. That is because I modified the older HTC Diag driver from my HTC Eris [that's easier then me redownloading a useless Android app I'll never use again!] I take no resposability blah blah blah for anything this driver does (It should be fine though )
Thanks. I followed your instructions best as I can (I am a newb to WP).. Some interesting results.
I've tried factory resetting it. A few times, both via hardware (pressing volume button with power or something) and via the software. Neither helped. I've installed and uninstalled Zune a bunch of times. It doesn't load up when I plug the device in. (when i plug the device into USB, it makes the sound that it gets power and starts charging; i get the same sound when I plug it into a wall) If I open the Zune application, it will say device not connected no matter if the phone is connected or not. I get one "unknown" device listed, called HTC. When I try to force it to install device drivers, it can't find any. I tried to point it to the Zune/drivers folder, but it says it can't find drivers for the device. When i load to bootloader, it does switch from Serial to USB.
OK, so then I installed your diagnostic device driver. I had the phone in bootloader and plugged it in; at this point, the computer installed device drivers for a Quallcomm MSM/CDMA device. Then for a brief second, Windows Mobile Device Center loaded up, but it said Device Not Connected. Now when I go into device manager, the phone is listed under HTC modem, as per your device driver. However, when I restart the phone, Zune still doesn't recognize the phone.
So it's weird because obviously the computer sees something. Just not the right thing....
TheXev said:
WP8 will bring OTA updates to the table, so for now, Zune is it for updating on WP7's. I find it really odd you can charge it but not get data. Have you tried a factory reset? What does Zune do when you plug it in? Do you get any "unknown" devices listed in device manager, if so, what devices? When you put the phone in bootloader mode (power off phone, old down button and press power.. tri-color screen will appear), will it switch from Serial to USB [btw, in bootloader mode, it is normal for the phone not to charge.]?
I will note (only because of my recent experience) that the bootloader driver will not download from Windows Update for x64 systems (prob not for 32-bit either, but unsure). Your options to install that are to install Android Sync (or pull the drivers out from it), or use a moded inf for older HTC Android phones. I moded an x64-bit driver that should work.. at least on Trophy and Arrive/Pro 7 (CDMA), perhaps others with the same hardware ID.
This driver is only used for diagnostic mode. Zune driver is completely different and should install on a system even without Zune installed (in Windows 7 anyway). It is possible that if the diag driver works, but the Zune driver doesn't, that some weirdness has gone on from an unlocked rom + ansar's USB tethering app that will prevent your phone from connecting to Zune. Only way I've found to fix that weirdness is to flash a custrom ansar rom and run his USB tethering app, and tap "Zune mode"... but normally the phone wouldn't charge at all if this was the problem. ;
Anyway.. check device manager and see if anything is popping up.. even an unrecognized device.
*edit* The driver will prompt you that it is unsigned. That is because I modified the older HTC Diag driver from my HTC Eris [that's easier then me redownloading a useless Android app I'll never use again!] I take no resposability blah blah blah for anything this driver does (It should be fine though )
Click to expand...
Click to collapse
ultramaroon said:
Thanks. I followed your instructions best as I can (I am a newb to WP).. Some interesting results.
I've tried factory resetting it. A few times, both via hardware (pressing volume button with power or something) and via the software. Neither helped. I've installed and uninstalled Zune a bunch of times. It doesn't load up when I plug the device in. (when i plug the device into USB, it makes the sound that it gets power and starts charging; i get the same sound when I plug it into a wall) If I open the Zune application, it will say device not connected no matter if the phone is connected or not. I get one "unknown" device listed, called HTC. When I try to force it to install device drivers, it can't find any. I tried to point it to the Zune/drivers folder, but it says it can't find drivers for the device. When i load to bootloader, it does switch from Serial to USB.
OK, so then I installed your diagnostic device driver. I had the phone in bootloader and plugged it in; at this point, the computer installed device drivers for a Quallcomm MSM/CDMA device. Then for a brief second, Windows Mobile Device Center loaded up, but it said Device Not Connected. Now when I go into device manager, the phone is listed under HTC modem, as per your device driver. However, when I restart the phone, Zune still doesn't recognize the phone.
So it's weird because obviously the computer sees something. Just not the right thing....
Click to expand...
Click to collapse
Okay, the good news is that you can flash roms if you want. Bootloader uses a different driver from Zune/normal mode. So the Zune driver isn't installing (which means your PC is the problem, not the phone).
There are a few options you can try, but the easy one is... make sure the newest Zune is installed, then when you try to manually install the driver for the missing "HTC" device, point the driver installation to windows/inf to see if that fixes it (I had a weird issue with Windows 7 32-bit once where the only way I can install even basic drivers was to point it to windows/inf lol. If not, I'll use a driver pulling program and pull the Zune driver for you and post it here.
The Zune driver is definitely installed; last night I picked up another Arrive (I am heading out of town tomorrow so I really wanted something with a good maps app) and it works fine with the same computer/same cable. So at least I've got a working one now; would still like to get the other one working, though...
So I went into the Settings/About of each phone to compare some of the info, in case it helps:
Working Phone:
OS version: 7.10.7720.68
Firmware revision number: 2305.13.40301.651
Hardware revision number: 0002
Bootloader version: 4.3.230513.1(130787)
Non-working phone:
OS version: 7.0.7403.0
Firmware revision number: 2305.06.12501.651
Hardware revision number: 0002
Bootloader version: 1.25.230506.1(118490)
TheXev said:
Okay, the good news is that you can flash roms if you want. Bootloader uses a different driver from Zune/normal mode. So the Zune driver isn't installing (which means your PC is the problem, not the phone).
There are a few options you can try, but the easy one is... make sure the newest Zune is installed, then when you try to manually install the driver for the missing "HTC" device, point the driver installation to windows/inf to see if that fixes it (I had a weird issue with Windows 7 32-bit once where the only way I can install even basic drivers was to point it to windows/inf lol. If not, I'll use a driver pulling program and pull the Zune driver for you and post it here.
Click to expand...
Click to collapse
Well, like you said, I was indeed able to flash a rom. I put in a new the Sianto 7.8 one and it loads up just fine. However, when I plug in cord, Zune still doesn't recognize it. So bizarre. But better than before!
ultramaroon said:
The Zune driver is definitely installed; last night I picked up another Arrive (I am heading out of town tomorrow so I really wanted something with a good maps app) and it works fine with the same computer/same cable. So at least I've got a working one now; would still like to get the other one working, though...
So I went into the Settings/About of each phone to compare some of the info, in case it helps:
Working Phone:
OS version: 7.10.7720.68
Firmware revision number: 2305.13.40301.651
Hardware revision number: 0002
Bootloader version: 4.3.230513.1(130787)
Non-working phone:
OS version: 7.0.7403.0
Firmware revision number: 2305.06.12501.651
Hardware revision number: 0002
Bootloader version: 1.25.230506.1(118490)
Click to expand...
Click to collapse
ultramaroon said:
Well, like you said, I was indeed able to flash a rom. I put in a new the Sianto 7.8 one and it loads up just fine. However, when I plug in cord, Zune still doesn't recognize it. So bizarre. But better than before!
Click to expand...
Click to collapse
Okay, what I want you to try next is this: Install ansar's USB tethering and select "Zune mode" and see if that makes it work with Zune. If you played around with this app before and switched it to diag mode, that can permanently make it stuck in daig mode, causing something similar to this. Even if you haven't messed with ansar's USB tethering in the past, try it anyway and see if it helps (you can download it via Bazaar too if that's easier then pushing the xap).
I'll try this when I get back in town next week. THanks for your help, TheXev.
TheXev said:
Okay, what I want you to try next is this: Install ansar's USB tethering and select "Zune mode" and see if that makes it work with Zune. If you played around with this app before and switched it to diag mode, that can permanently make it stuck in daig mode, causing something similar to this. Even if you haven't messed with ansar's USB tethering in the past, try it anyway and see if it helps (you can download it via Bazaar too if that's easier then pushing the xap).
Click to expand...
Click to collapse
Success!!!! Zune/Windows recognizes my phone once again. I guess the previous owner was screwing around and got it stuck in the other mode. I am very grateful for all your help, Xev. Now I have two devices; perhaps I should sell one. Also I saw that you are preparing your own ROM? I look forward to trying it out..
ultramaroon said:
I'll try this when I get back in town next week. THanks for your help, TheXev.
Click to expand...
Click to collapse
As the title says.
Thinking of getting this device on the cheap. I have a Moto factory cable that i've used to flash stock firmware onto a couple different devices.
Would that same cable work on this device to get it into fastboot?
Are there any cases of completely hard bricked devices?
Also, if any of you experts know some questions i might want to ask the guy, I'm all ears! Thanks!
Markyzz said:
As the title says.
Thinking of getting this device on the cheap. I have a Moto factory cable that i've used to flash stock firmware onto a couple different devices.
Would that same cable work on this device to get it into fastboot?
Are there any cases of complete hard bricked devices?
Also, if any of you experts know some questions i might want to ask the guy, I'm all ears! Thanks!
Click to expand...
Click to collapse
You can use the moto factory cable on the xoom but that just gives it power to fastboot.
You can have a xoom be hard bricked. If you plug it in and it shows up as a APX device it is hard bricked. (i own one that's sits in the drawer for spare parts for it's replacement) The charge light will still come on.
What type of xoom is it a (wifi 3g/4g family edition)
You should ask what caused it to brick?
was he rooted?
If you buy it post here and I can give a one click restore for it. AI have it for most versions of the xoom.
Be Sure...
Before you buy it I would recommend getting as much information as possible from the seller as this device may be beyond repair. If the device can still be recognized in fast boot then you should be fine.
if it is a 3g/4g xoom you might want to get the esn/meid number and check with verizon if it is clean.
If the bootloader is damaged it is of no use other than spare parts. You must at the very least be able to get to fast boot. If it is not recognised when plugged into the USB there is nothing to be done without serious hardware hacking.
I have one just like that in a box. It is rare, but it happens. It will not even flicker when powered up - nothing.
Grege50 said:
If the bootloader is damaged it is of no use other than spare parts. You must at the very least be able to get to fast boot. If it is not recognised when plugged into the USB there is nothing to be done without serious hardware hacking.
I have one just like that in a box. It is rare, but it happens. It will not even flicker when powered up - nothing.
Click to expand...
Click to collapse
This morning while loading a webpage (20% of battery life left) my MZ601 just froze, didn't respond to any screen or button presses, slowly went to sleep and has resisted all attempts to start since then. Even hooked up to the charger for the last hour, it still doesn't respond no matter what buttons I press, completely blank, no lights, nada...
I'm guessing it's a dead parrot, has anyone else had a similar Xoom death?
EDIT: Just found a more appropriate thread, ignore...
I don't want to get burn in on my phone, but I tried for 6 hours today to get this rooted and it was just one problem after another, most of which I see have barely happened to anyone. Between driver errors, installing driver errors, unauthorized adb errors, some strange error with a missing key or something, and it saying it's waiting for a device when attempting to run the boot image, I had to give up because everyone around me was getting annoyed by how much time I spent on it. A simple guide of maybe five things I had to do turned into a huge rabbit hole, it even resulted in my phone inconspicuously seeming as though it's bricked for a few hours for some reason.
So my question is, is there anything I can do? I'm a gamer, and I have OCD to boot, so when I see those damn icons burnt into my screen when playing something, it's gonna kill me. Is Tasker an option? Man, this was much easier on IOS, surprisingly.
Well first off, it would help it you told us what os is on your computer..
lilbrat said:
Well first off, it would help it you told us what os is on your computer..
Click to expand...
Click to collapse
Oh, sorry about that. Windows 10 Home. It's a couple years old now. An Acer Aspire 5. It has been giving me driver troubles for a long time, which would explain why it's made it so difficult to root.
The "waiting for device" is symptomatic of a missing driver.
There's a number of threads on installing drivers/connecting to PC in https://forum.xda-developers.com/f/oneplus-8t-guides-news-discussion.11585/
I even write one of them with lots of screenshots.
If none of them work then I suggest you have issues with your PC or, if you can't see your phone at all using MTP, your physical contention between the phone and PC.
Have you tried using a different USB port and USB cable? It's possible the port/usb cable is damaged and causing issues. swap both with a different USB Cable, make sure it's a thicker cable and not a cheap one. if you're using the C to C cable that comes with the phone, try using a USB C to USB A adapter.
Download full android SDK. Works for me every time.