[Guide] Drivers & RRU Errors Solved - Hero, G2 Touch General

This guide is for anyone having issues with their HTC Hero drivers. It is aimed at Windows users and the guide was performed on Windows 7 x64 but relevant to older systems with minor adjustments (use common sense).
Most of it will be pictures, i'll try to fill in the rest in future and give it some layout but for the most part this process is easier to see than describe. Very much a work in progress.
Note: Unplug your phone from your pc for these processes until told otherwise. Remove any version of HTC Sync prior to 2.0.33 before doing these processes.
Might Need Apps:
HTC Sync for Android v1.5
HTC Sync for Android v2.1
USB Deview
Remove Old Drivers:
1. Start USBDeview by running the exe in the zip file
2. Remove any drivers which read like the following:
3. Reboot your machine
Installing The Correct Drivers:
1. Install the latest version of HTC Sync (2.0.40 or 3.0.5422)
2. Reboot
3. Right Click on Computer in your start menu and choose "Manage"
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. Select Device Manager on the left hand side.
5. Plug your phone into the PC and let the drivers install (you should see changes in device manager in real time). Under "ADB Interface" you should now see "My HTC" as seen in the picture.
This is correct and you should move onto the "Bootloader Drivers" section below. If you don't see this then carry on.
6. Right click on whatever you get under "ADB Interface" and do the following:
- Choose Update Driver Software...
- Browse my computer for driver software
- Let me pick from a list of device drivers on my computer
- Have Disk
- Browse
- C:\Program Files (x86)\HTC\HTC Driver\Driver Files\Win7_x64 (last folder may be different)
- Select "androidusb.inf"
- OK
- Next
- Finish
You should now have the correct HTC Hero drivers installed. Move onto bootloader drivers section.
Bootloader Drivers:
Note: assumes you have the latest version of HTC Sync installed prior to doing this and have followed the driver process above to arrive here.
1. Switch off your phone and then hold Volume Down when you press the Power On button (Vol Down + Power).
2. You should have a white screen with some coloured text and 3 android's on skateboards. This is bootloader mode.
3. Now plug your phone into your pc and watch device manager change (this can take a minute or two). If "ADB Interface" doesn't show up or you get an "Unknown Device" error (perfectly normal - i think) then press the Back button and wait a couple of minutes then press volume Down again. This switches to Fastboot mode and back to Bootloader mode. AFAIK the drivers are the same so you should be able to do this process in either mode. You should get the driver "HTC Bootloader" or similar in your device manager. You need to repeat the steps above to change that to My HTC instead.
4. Right click on whatever you get under "ADB Interface" and do the following:- - Choose Update Driver Software...
- Browse my computer for driver software
- Let me pick from a list of device drivers on my computer
- Have Disk
- Browse
- C:\Program Files (x86)\HTC\HTC Driver\Driver Files\Win7_x64 (last folder may be different)
- Select "androidusb.inf"
- OK
- Next
- Finish
You should now have the correct HTC Hero bootloader drivers installed. This will allow you to correctly install a RRU from HTC.

Brilliant guide! I have added it to my sig!

Nice one, thanks

Wow this worked 100% installed perfectly
thanks

Related

[Q] trouble installing adb USB drivers on windows

I am attempting to root my HTC Panache (MyTouch 4G) with this guide.
The problem is with the first step which is installing adb and the USB driver. The guide referred to the cyanogenmod wiki on installing the android SDK. I believe that I followed all the instructions correctly but it does not show that my drivers are installed properly in windows device manager and CMD.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So here is the entire process that I took:
installed java sdk exe
downloaded Android SDK zip file and extracted to root C:\
opened SDK Manager
installed "Android SDK Platform-tools, revision 6" (revision 4 not available) and "Google USB Driver package, revision 4" packages in SDK manager
went into control panel > system > advanced settings > environment variables > double clicked "Path" > added ";C:\android-sdk-windows\platform-tools;C:\android-sdk-windows\tools"
downloaded and replaced the default "android_winusb.inf" file with the modified file from the cyanogenmod wiki
enabled "USB debugging" and ensured USB was in "charge only" mode in phone
opened CMD and typed in "adb devices", didn't show anything
opened windows device manager and found an "Android Phone" device with the yellow exclamation mark instead of "Unknown Device" with ADB listed under it as mentioned in the cyanogenmod wiki
right clicked and update driver software, clicked browse and located the "C:\android-sdk-windows\extras\google\usb_driver" folder with the modified .inf file
"Windows was unable to install your Android Phone"
I've been trying many things for hours so any help would be appreciated! Thanks in advance.
Try these drivers...
http://www.multiupload.com/HBVGRC92IP
Ace42 said:
Try these drivers...
Click to expand...
Click to collapse
Success!
All I needed to do was install the .exe you gave me, restart the computer, device manager > right-click the unknown android phone device and "scan for changes", then the driver automatically installed! confirmed with cmd > adb devices.
Thank you!
qayum said:
Success!
All I needed to do was install the .exe you gave me, restart the computer, device manager > right-click the unknown android phone device and "scan for changes", then the driver automatically installed! confirmed with cmd > adb devices.
Thank you!
Click to expand...
Click to collapse
Np, the generic drivers normally don't install anyway, have to use the htc ones instead.
Ace42 said:
Np, the generic drivers normally don't install anyway, have to use the htc ones instead.
Click to expand...
Click to collapse
Off-topic but, another problem.
I've successfully generated the CID with SimpleGoldCard but it seems that the gold card IMG generator website psas.revskills.de/?q=goldcard is down.
Will it be online again? Is there any other way to get the IMG file?
qayum said:
Off-topic but, another problem.
I've successfully generated the CID with SimpleGoldCard but it seems that the gold card IMG generator website psas.revskills.de/?q=goldcard is down.
Will it be online again? Is there any other way to get the IMG file?
Click to expand...
Click to collapse
I have no clue what the gold card is really, I last heard about it when people were rooting the magic. Since you mentioned CID, are you trying to unlock the phone fir other carriers ?
Ace42 said:
I have no clue what the gold card is really, I last heard about it when people were rooting the magic. Since you mentioned CID, are you trying to unlock the phone fir other carriers ?
Click to expand...
Click to collapse
No, I do not need to unlock it. The phone is from my carrier Mobilicity, but people referred me to use the Videotron HTC Panache guide (link to thread in OP) because it has a newer ROM version and making a gold card allows to "flash RUU files with a different CID to your own device - in other words, it allows you to flash files that were not made for your phone."
Basically, there was a back-to-school sale on the HTC Panache from Mobilicity and people who wanted to root (and unlock) it followed the guide above.
Please give me any suggestions, thanks!
Odin is not recognize by my phone since CM 10.1 been installen on my phone
Good day!
Since Cyanogenmod 10.1 nightly been installed on my phone, Odin does not see the phone anymore even is the USB debugging is active on the phone. I am able to see the phone using the command ADB devices -l. I need Odin back because I want to put back the stock firmware on my phone which is Jelly Bean 4.1.2. from Virgin Mobile.
Can someone tell me why ADB can see my phone and not Odin?
Thank you!

[Tut][Easy] Recover lost IMEI of your Yureka/+

Hello Guys! Yesterday I was experimenting with my Yureka and accidently I lost IMEI of my phone. I searched YuPlayGod as well as XDA. There are some methods to recover/restore/change IMEI but unfortunately they are not working or they are too difficult to follow for a normal user. I kept searching for the solution and finally came to this. This work is not mine and the credit goes to the respective authors. I just have wrote this tutorial for the reference!
Beware: Changing IMEI is illegal. This tutorial is for those who are having their valid IMEI and have accidently lost during flashing or recoving from a brick. Please refer to your country law for the same.
**Although this tutorial is fully tested as I just have recovered my IMEI, yet I take no responsibility if something wrong happens with your device.**
Difficulty level: Easy
Things Required:
A PC or a laptop with windows as the Operating System, ADB driver installed
Qualcomm USB Composite Device 901D Driver (Link Given)
CKT Qwrite_Writer Tool (Link Given)
2 valid IMEIs to write. Refer to the box or bill for IMEI. It must be there
Your Yureka and a USB data cable
Step 1
Assuming your Yu is rooted. If not, Root it. Enable USB debugging. Install Terminal Emulator and type in the following commands in sequence
$ su
# setprop sys.usb.config diag,adb
Click to expand...
Click to collapse
This basically enables USB Diag mode of your phone. Now connect your phone to PC. You would see something like “Installing device driver software” which would fail eventually. Don't worry! We are about to install the Driver.
Step 2
Extract Qualcomm USB Composite Device 901D Driver at a easy to reach location and install it. There is no executable to install. You will have to install it manually using the Device Manager. See Post 2 for instruction.
Step 3
Assuming you have done the previous 2 Steps. Now the original task begins. Extract CKT Qwrite_Writer Tool to any easy to reach location and run an executable “Qwrite_Writer.exe”. You should see the following window.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The left side is to write the IMEI, Right side is to Read.
In left side, IMEI_1 : Enter your first IMEI and check the checkbox associated with it.
In left side IMEI_2: Enter your second IMEI and check the checkbox associated with it.
** Leave other things as it is. Do not touch any other setting as you may mess with it **
Now Click the start button at the Right side of the Message Box. And voila! You got your IMEI back :laugh: :good:
Downloads:
Qualcomm USB Composite Device 901D Driver: https://www.androidfilehost.com/?fid=385035244224398036
CKT Qwrite_Writer Tool: https://www.androidfilehost.com/?fid=673368273298918104
Credit:
To the original authors of the respective stuffs.
How to install Qualcomm USB Composite Device 901D Driver
How to install Qualcomm USB Composite Device 901D Driver
------------------------------------------------------------------------------
After enabling USB Diag Mode, connect your phone to PC/Laptop. Go to Control Panel and Open Device Manager. In Device Manager you will see your phone in Other Devices section. As AO5510 in my condition. Right click it and chose “Update driver software”. Then “browse my computer for driver software”. Then “Let me pick a list of device driver on my computer”. Then Next > Have Disk > Browse > and browse to the folder where you extracted the Qualcomm USB Composite Device 901D Driver. You would see a file named “htcser.inf”. Select that file and hit Ok and then follow the On-Screen-Process to finish the installation.
androidfilehost.com/?fid=385035244224398035 (IMEI WRITER SOFTWARE) this given link is not working . please update it soon.
rohitjaiswal said:
androidfilehost.com/?fid=385035244224398035 (IMEI WRITER SOFTWARE) this given link is not working . please update it soon.
Click to expand...
Click to collapse
Link updated in OP
Link not working
itsdroid said:
Link updated in OP
Click to expand...
Click to collapse
CKT Qwrite_Writer Tool: fid=673368273298918104
not working 404 error
it worked...thanks

[GUIDE] Fixing Windows 10 doesn't recognize MTP mode when USB is connected

All right, so you have updated your phone's ROM or you have purchased Windows 10 Pro, you plug your USB cable from the phone to the computer. Phones get charge, if you choose PTP (to transfer photos) it works, but if you select MTP or USB storage you hear a sound like if you had disconnected the cable and phone is not recognized.
This is related to a driver problem. To fix it:
1 - Plug the USB and select MTP connection
2 - Go to your Device Manager (Press Win+R, on the search box write "mmc devmgmt.msc" without quotes). You can use any other way you know to enter D. Manager.
3 - You should see something similar to "Portable devices". Display the flange (if not).
4 - Now right click on something similar to "Unknown Device" (yellow highlighted text) with a yellow tringle in the icon.
5 - Choose "Update driver software"
6 - Select "Browse my computer for driver software"
7 - Select "Let me pick from a list of device drivers on my computer"
8 - You get a list with a lot of possible drivers.
9 - Choose Mobile Devices/Android Phone/Android USB Devices (you should have at least one of them)
10 - Select "MTP USB Device" from the second screen's list of drivers.
*If you do not see Portable Devices in Device Manager then maybe you don't have installed drivers properly. In that case, first download drivers from here and install them. Then follow this guide.
Some screenshots of the proccess (it is in Spanish but what you have to do is the same and is translated in the steps).
1
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2
3
4
5
6
7
8
That is the most common solution to the problem. If your problem is not fixed with that, then try this:
Published on Microsoft Answers:
Question:
After anniversary update, MTP is not working.
I tried with different devices as well as on many PCs.
In device manager I get this:
The drivers for this device are not installed. (Code 28)
A service installation section in this INF is invalid.
Click to expand...
Click to collapse
Solution:
1 - Go to C:\Windows\INF
2 - Type "wpdmtp.inf" in search bar provided to the right of the address bar in Windows 10.
3 - Once you found it, just right click on it and select install. It will take a very few seconds.
4 - Connect your device to the pc. It should be recognized now.
I hope this can be useful for you.
Any doubt, ask in comments

Google Nexus 4 MTP mode not recognized by Windows 10 (Manual Fix)

Hello N4 Owners/Users.​
lately I've been working on IOS & iCloud Activation Lock Security, which is a Job I honestly do not wish you have, because is not a great business at all but, going more deep in this post I'm glad to post it because I've been trying to send iCloud Accounts stored on a PDF at my Nexus 4, a device that I've purchased last month at eBay and is incredible how this device with Unofficial ports runs faster and without bugs, of course using PURE Nexus ROM.
first things first, I must specify that I was sideloading ZIP's, APK, ROMS through ADB SIDELOAD commands, so that the first sign of a properly working USB Port, I didn't noticed yet that I was unable to set up my device as MTP and transfer photos or WhatsApp Folder to my PC.
2 weeks later I've noticed that MTP was not working, even changing "Charge Option" to "Transfer Files" so I just put my knowledge on going, the first thing was download the USB driver at Google SDK webpage, which delivers USB Drivers apart instead with the whole SDK, I've just proceed to download it, I've installed it and for my surprise the MTP was still not working...
what do now ?​
Steps:​
1. Download the proper driver designed by google
Google Nexus 4 Drivers.
2. Make sure your PC is not on secure boot, for this you should reboot your PC and enter to BIOS Setup to make sure secure boot is not activated, if it is, please turn it off.
3. reboot again and let your PC boot, you may notice that the boot sequence UI display a little messed up, but is normal.
4. go to UWP Settings and Select "UPDATE & SECURITY"> "RECOVERY"> "Advance startup" and hit at "Restart Now"
5. your PC is going to restart again & you'll see a menu of likely 10 or 9 options, we need deactivate the option 7.
7). Disable Driver Signature Enforcement.
Click to expand...
Click to collapse
doing this your PC will restart again or maybe it just boot the Windows or UEFI Logo.
6. Find & Run CMD as administrator and execute the code below.
bcdedit /set TESTSIGNING ON
Click to expand...
Click to collapse
Restart your PC Again.
wait, you need the MTP or really are you craying for such restarts?
okay, that's what I though.
7. Disable ADB on your device and connect it to PC, Open device manager and look for "Android ADB Interface"
8. Right Click on the device and select "Update driver", Select "Browse My Computer for driver software"
9. locate drivers folder you've already downloaded following this guide and after that, you must have this screen
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Select "Let me pick from a list of available drivers on my computer"
If are 2 MTP entries, install them and reboot your PC, and that's all people, MTP working.
Now go back at CMD as Administrator and set this
bcdedit /set TESTSIGNING OFF
Click to expand...
Click to collapse
Now Restart and enter at BIOS, restore secure boot, done!
Hit "thanks" button if this helped you recovering MTP Access and your PC at your N4.

[Guide]Another fastboot/fastbootd driver guide for Windows

Background​When I got my OnePlus 8T (after using Samsung devices and a OnePlus 3T for many years) I could access the phone using adb and, when the phone was in Bootloader mode, using fastboot. But I couldn't access the phone in Fastbootd mode.
I tried lots of different things but none of them worked for me and, worst of all, many of the solutions required downloading files from untrusted sources.
I finally decided to see if the Google USB driver would help and, to my surprise, it fixed the fastbootd problem. So I uninstalled the drivers that were being used for Bootloader mode, the Google driver used for Fastbootd mode,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
and then did a clean install of the Google USB driver so that I could document the process.
Installation​Without a suitable driver when connected in Bootloader (or Fastbootd mode), my phone shows up under "Other devices" as "Android" with a yellow warning triangle:
I downloaded the Google Windows USB driver from https://developer.android.com/studio/run/win-usb, extracted the contents, and installed the driver by right-clicking on usb_driver/android_winusb.inf and selecting Install:
Next, I booted my phone into Bootloader mode (Note: if Bootloader mode works for you and you didn't want to uninstall the driver, then boot into Fastbootd), found my phone in Device Manager (Other devices), double-clicked it (Android) to pull up the driver details and clicked the Update Driver... button. On the next screen select the second option "Browse my computer for drivers":
And on the next screen I selected "Let me pick from a list of available drivers":
I chose "Androd Device" and clicked on Next:
This brings up the following screen:
(Note: I also have Samsung drivers installed). I clicked on "Google, Inc." under Manufacturer, then "Android Bootloader Interface" from Model and clicked on Next.
I got a warning, to which I replied "Yes":
and the installation completed successfully:
Notice that the phone now shows up as "Android Bootloader Interface" under "Android Device" in Device Manager. Double clicking on it now shows the driver is installed:
And that's it!
I now find that I can also boot into Fastbootd mode, even though I only installed the driver for Bootloader mode.
Note: this driver also works for my OnePlus 3T

Categories

Resources