yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Rapscallion16:
Thanks! And yeah, I ran into a major last minute issue, so the release is probably gonna be postponed until later this week. At that point, I'll release the full toolkit and upload the project on GitHub. :fingers-crossed:
[Android Software Development] Rapscallion16:
Toolkit Now Up!

The WinDroid Universal HTC Toolkit is now up! :D I'll be uploading the source files to GitHub soon. Let me know of any issues you run into and what you think of it!
[Android Software Development] Tigerstown:
You say it works for all m8 but then you also say it takes you to htcdev to unlock but Verizon can't use htcdev...so my question is does your program have a built in work around ?
[Android Software Development] Rapscallion16:
I was under the assumption that the Verizon M8 was unlockable through HTC Dev. That means right now the toolkit is not able to unlock the Verizon One (M8). However, most other functions should work. I've updated the post in the Verizon One (M8) forums to let people know about this. Terribly sorry. If you know of any of good workarounds, let me know, and I will see about implementing them in the toolkit in the future. :good:

Edit: After digging a bit, it looks like I'll be able to add the option of using Firewater to gain S-OFF and unlock the bootloader. This may get confusing though as most of the work will happen away from the toolkit, but I'll see what can be done by the next toolkit update.
[Android Software Development] Tigerstown:
If some how you can make you program able to change cid/mid then you can use htcdev as I did..but I believe you have to be s-off to change that.
[Android Software Development] IAreKyleW00t:
When running the program for the first time, I keep getting this error...
[Android Software Development] raider5oh:
I'm getting the same here
[Android Software Development] Rapscallion16:
It looks like my file host FileSplat decided to go down. Of course. Well, as soon as http://www.filesplat.com comes back online, the file downloads should work. In the meantime, I will be finding a new file host and angrily emailing the current one.
[Android Software Development] SebRut:
How about http://d-h.st/ or GDrive in case d-h.st doesn't supports direct links?
[Android Software Development] Rapscallion16:
I tried d-h.st before, and they don't support direct linking. I wasn't aware of Google Drive supporting it though. Do you know how that would be done?
[Android Software Development] SebRut:
Mark File->More->Download, file will start download and you'll have the direct download link. Or use this tool https://sites.google.com/site/gdocs2direct/ ;)
[Android Software Development] Rapscallion16:
Awesome, thanks for showing me that. I'll test it out tonight and hopefully I'll update the toolkit soon.
[Android Software Development] SebRut:
No problem. Just hoping source will be available soon :)

Gesendet von meinem HTC EVO 3D X515m mit Tapatalk
[Android Software Development] Rapscallion16:
Once the downloading is fixed up, I'll upload it all to GitHub. Would you mind testing the new update for me later? I'll probably just message you a new build to make sure the downloads work.
[Android Software Development] SebRut:
No problem, but I can test in 16 hours or so :-|

Gesendet von meinem HTC EVO 3D X515m mit Tapatalk
[Android Software Development] omegavesko:
I'm a .NET developer and a One X owner, so I'd be happy to take a look at the source code once it's up. It looks very impressive, in any case! Looks very similar to some ideas I had myself, actually. We need more tools like this. :)

Also, thanks for introducing me to MetroFramework. Saves me the trouble of making themes myself in the future. :)
[Android Software Development] SebRut:
Already decompiled the tool and I think there is some improvement potential

Gesendet von meinem HTC EVO 3D X515m mit Tapatalk
[Android Software Development] Rapscallion16:
I'm glad the toolkit helped you! I'll look into the recovery command not permanently flashing. I also didn't know the DHD had a newer build of TWRP. The latest update is built so I can update the recoveries behind the scenes now, so I just updated the DHD recovery to the 2.8.1.0 build. :highfive:
[Android Software Development] stormlcc:
the TWRP version that you include in the tool is 2.6.xx if I remember correctly. that's why i have problem flashing KK roms. i'm now using 2.8.1.0
[Android Software Development] gontera:
How to resize the WinDroid v2 window?

Some buttons are displayed out of WinDroid v2 window. (See attached screenshot for detail.) Is it possible to resize this?
[Android Software Development] linuxteddy:
Wildfire S no recovery

Hi,

my girlfriend's Wildfire S has unlocked bootloader and ist S-On.

I was glad to read that you solved the problems with the 1.2 version of your tool and I tried to gain root for the device.

Since the bootloader is already unlocked, I started with the flash of the TWRP. The device was online (as shown in the tool) and it was booted into the fastboot. There I could see that something was going on (some progress bar movement on the upper right of the screen), and afterward I was told to reboot the device. I wanted to know if the recovery has been flashed successfully, as told by the tool, and tried to boot into it. It only shows a white screen with the green HTC logo, nothing more. Waited some time, no luck. Before using the tool I could boot into (the stock) recovery, now it seems to be gone.

Anyway I tried to gain root with the tool, but obviously that didn't work. The white screen.

Updating the status of the tool ('refresh') showd that the device indeed seems to be in recovery, but it got stuck somehow.

At least the device still works as it did before (lucky me).

But what is it with the device now? Is the recovery corrupted, irreversibly?

I tried another device (One S) before, only to check whether the tool connects, because it is already rooted. Could it be, that the recovery download for the Wildfire S did not overwrite the old ones? It didn't show a download errer regarding the recovery. How can I check if the recovery (in data/recoverys) is the appropriate one for the device? MD5 says:

d9318ee7bbda45e583448df7f660c214 TWRP1.img

On the Wildfire S I needed to put the USB mode to HTC Sync to enable the USB debugging and to get the device connected to the tool, which in the end reported the device as online. So I don't think that could be the reason.

Best,

LT
[Android Software Development] Rapscallion16:
I got the Wildfire S TWRP build from here. I included the latest build from that thread, and the file in the toolkit matched the file in the thread exactly. However, I noticed that the latest build is only half of the size of the previous builds, so it may be a bad recovery. I didn't have a phone to test it, so I'm sorry about that. I reuploaded the older, larger sized build online so if you click on Wildfire S in the toolkit again, it will redownload the new recovery and you can flash it. :fingers-crossed:
[Android Software Development] Rapscallion16:
That's an odd issue. I don't have a fix at the moment, as the toolkit is set to not be resizeable, but an update is in the works that increases the width of the toolkit so the tabs should all fit correctly.
[Android Software Development] linuxteddy:
That did the trick. You rock :good:

After flashing the TWRP I booted first into the recovery to check if it worked. Doing the reboot it already asked me if I wish to install the SuperSU. It couldn't, of course, since the file wasn't there yet.

After doing the 'gain root' and reboot I found the SuperSU installer and had to execute that, chosing the TWRP option, and everything worked afterwards.

After years keeping an eye on how to root the device it's finally done. :victory:

Many thanx,

LT
[Android Software Development] povoking:
if you need hosting, you can use one of my host for free

http://devpedia.ir/free-web-hosting-signup

with free subdomain :)
[Android Software Development] kitkatshabam:
Error!

log file in attachments
[Android Software Development] androidreviewguy:
Trying to root and flash a recovery so I can flash a ROM on the at&t HTC one x and when I open the program it states that there is no internet connection when there is one any help would be great thanks!
[Android Software Development] Lrclaros:
Hi, I have a question, will this tool work for the Verizon HTC One m8 upgraded to 4.4.4???

Thanks in advance.
[Android Software Development] androidreviewguy:
They don't answer your questions over here I've noticed
[Android Software Development] brushrop03:
So I tried flashing TWRP on my M8. The Toolkit said it was successfully flashed, but when I go into the Recovery, I get the picture of the Phone with the exclamation point.

Ended up just using ADB commands to flash.
[Android Software Development] stormlcc:
u are using the TWRP that comes with the toolkit? maybe it is incompatible with the phone. you can try downloading a compatible TWRP build (specifically for your phone in the official TWRP website) then do the following:

removed the tool's recovery img file (inside Data\Recoveries), copy/paste the newer version (of your choice) inside the folder and rename it TWRP1.img. Then open the tool, select SETUP and select TWRP (in no. 2 - RECOVERY AND ROOT). and flash the recovery.

anyway, this is what i did with my very old DHD, the TWRP version the toolkit uses is an older version and doesn't support KITKAT custom rom flashing, so I download and replaced it.
[Android Software Development] Lrclaros:
Does Anybody Knows if this tool will work on a Verizon Htc One m8 with 4.4.4???

Thank you...
[Android Software Development] m0han:
just stumbled upon this thread. power buttons to scroll to Yes? or is it

volume

buttons? :confused:
[Android Software Development] brushrop03:
Yeah, I used the one from the TWRP website.

I'm pretty sure there was no img file in the Toolkit. I tried placing the one from the TWRP website, but wasn't sure what filename the script was looking for.

Anyway. I'm ok now. Flashed the manual way. But I think the instructions on the front page should be updated. Only thing I used Toolkit for was unlocking my M8
[Android Software Development] colinmc8:
hey everyone,

I have a little problem. I have an old wildfire s I'm trying to root for my son. I have unlocked the bootloader but I dont know if the recovery is flashing? It seems to go through the process fine in fastboot but I cant boot into the recovery, it just hangs on the HTC splash screen. I tried the TWRP default for the device and the latest manual option from TWRP?

Can someone suggest what I might be doing wrong? Thanks.
[Android Software Development] linuxteddy:
Hi,

that sounds a little like the problem I had and posted in post #184 http://xdaforums.com/showpost.php?p=56928527&postcount=184
[MENTION=4485224]WindyCityRockr[/MENTION] updated the (obviously corrupted) recovery (behind the scene), and I needed to click the choice of the device again so that the new recovery was downloaded. That solved my problem.

Probably you already have the new one, in which case I can't help.

LT
[Android Software Development] colinmc8:
Hi thanks for the reply man! There is a limited no of people with this problem but I found the answer. There is a modded recovery available for 2012 WFS and it solved everything!
[Android Software Development] linuxteddy:
Does this mean there is a need to distinguish between different variants of the WFS and the OP should integrate that distinction into the tool, perhaps at the level of choosing the device, or better in providing a second recovery? The WFS only has one in this tool.

LT
[Android Software Development] stormlcc:
correct me if i'm wrong but in the U.S there will always be different versions of the same phone due to carrier locks. In other countries there are less such issues. even so, there are some recoveries that aren't compatible with certain custom roms even if these recoveries are universally for that specific device, such as my DHD, there are some custom recoveries that can only be used to flash certain roms only. the OP just can't deal with such vast amount of data, there are too many phones with too many versions of recovery with too many different custom roms involved for one individual to handle. so we as users are here to help as much as we can to solve surface issues. if it's an error or bug or problem that needs OP to fix it inside the tool then it is up to OP.
[Android Software Development] linuxteddy:
I'm on your side. The variants I was talking about, however, mean hardware variants.

I'm not sure about it, but I appears there are indeed at least two for the WFS, the 2012 variant, and the "other", which I have.

But of course its up to the OP, we can only give hints and information on things we discover.

LT
[Android Software Development] colinmc8:
I can put a link to the thread, it wasn't easy to find I've been messing around for over a week now and I finally got to the 'root' of it!

Here's the link should someone else stumble upon this post: http://xdaforums.com/showthread.php?t=1997465

NOTE THIS: the first recovery posted in the op doesn't work fully, it only gives you a visual and a couple of other functions after messing around with the volumes buttons. Go to the fifth page I think and you see another recovery CWM. That's the only one that'll work fully.
[Android Software Development] Juliogol:
Hi guys, hoping you can help me I am a bit of a noob with the M8. I've just bought the At&t variant, with 4.4.2 and I want to install the GPE lolipoop ROM. Will this program work on my phone? TRhx in advance!
[Android Software Development] raveeshwadhawan:
Please please do something for htc desire 516 dual sim .. There is not any single option for htc 516 users.. We just wasted 15000 please atleast do something that we can root our device if u cant do anything then please atleast reply me
[Android Software Development] ken830:
I have a Sprint HTC One M8 and Windows 7 x64. USB Debug is enabled, and Windows detects the phone, but WinDroid just says "Offline". Refreshing does not work.
[Android Software Development] ken830:
Same issue with my Windows XP machine, but it seems there is a problem with the automatic download/install of the ADB drivers. After installing the ADB drivers manually, it detects fine.
[Android Software Development] ruchern:
Hi, does this works on Desire 620G?
[Android Software Development] Rapscallion16:
Unfortunately not, as I'd need a stable build of TWRP for your device to support it in the toolkit.
[Android Software Development] ruchern:
So do I assume there there is no root for the device for now?
[Android Software Development] Rapscallion16:
As far as I can tell, no. You can try other rooting methods, but you may just have to wait until more users get your phone.
[Android Software Development] ruchern:
Alright, no problem I will wait for it.
[Android Software Development] Rapscallion16:
WinDroid Universal Android Toolkit v2.1 Now Out!

I'm happy to announce that the WinDroid Universal Android Toolkit v2.1 update is now out! It's a complete code rewrite, with new features and support for 17 new devices! As always, reply with any comments you have or issues you're facing, and Happy Holidays to all!
[Android Software Development] rctgamer3:
Awesome! Thanks for the big update!

For the Desire C, TWRP recovery doesn't work properly and fails to flash both update zip's and ROMs from both internal storage and SD properly. With a different recovery (says Mujenji Touch v5.5.0.4 in recovery, seems to be CWM?), everything works just fine. As the tool seems to download recoveries from a server, maybe you could implement an option to choose (between) different recovery images?
[Android Software Development] zatorrious:
HTC Evo 4g LTE Flashing TWRP never completes

Hey,

I'm having an issue where trying to flash TWRP, my phone goes into the bootloader and never leaves. Am I missing something that I should be doing at that point?

Thanks!
[Android Software Development] Rapscallion16:
I can definitely upload a different recovery file, but it will still show up as TWRP in the toolkit until I can push a future update. Is there is any older build of TWRP that worked that I could upload for now?
[Android Software Development] Rapscallion16:
If you are using the 'Flash TWRP' button, it should ask you if you want to reboot after it flashes the recovery. Are you using the latest version of the toolkit, v2.1?
[Android Software Development] Dark69Slayer:
Screen is stuck at Downloading Drivers, progress bar seems to have completed. :confused:
[Android Software Development] Rapscallion16:
It's possible that my file host is having some downloading issues. Restart the toolkit and try again, or you can download the drivers manually from here.
[Android Software Development] zatorrious:
I'm using v2.1. It just kinda hangs at flashing TWRP. I think I waited about 45 minutes or so last time and it just hung there with my phone in the bootloader.
[Android Software Development] GianniDarkos:
Is compatibile with HTC DESIRE 510 64bit (EU version)?
[Android Software Development] Rapscallion16:
It definitely shouldn't take that long. You can try the manual method by going to the Commands tab in the toolkit, clicking Flash Recovery then navigating to the Recoveries folder created by the toolkit and choosing the recovery there.
[Android Software Development] Rapscallion16:
Source code is now up on GitHub! You can check it out here.
[Android Software Development] ela1103:
WindyCityRockr

Hi can you add the yu yureka smart phone in your Toolkit

this mobile come with cyanogenmod and unlocked bootloader

The same HTC Desire 820 specification but little changes in front camera

Qualcomm MSM8939 Snapdragon 615
[Android Software Development] putti71:
Hi! I am trying to unlock my HTC One Mini 2. I have the unlock token, but when trying to unlock, the program says that it has successfully unlocked device and reboots, but it doesnt reboot neither it has unlocked the bootloader.

what is going wrong there.

Please help me out.
[Android Software Development] ScreamingIsMyAir:
HTC EVO 4g LTE still stuck on the tokenID as posted in the 150's.

Click token ID, and it reboots your phone into recovery, and then disconnects from the computer, never does anything and never grabs them, have to reboot and start the phone again. no progress, and can't move forward. (SPRINT)

(I think it has something to do with the Drivers, i've wipped and reinstalled the hboot ones and it says "my htc" but it always says code 10, can't start device etc)

Any suggestions? No amount of uninstalling and reinstalling drivers works. (hboot wise, the phone works and connects fine in normal boot up)

[ you can find a link on pocket tables, i can't post links. but its a windows 8 usb 3.0 problem]
[Android Software Development] Rapscallion16:
When your phone is in Android, go to the Commands tab in the toolkit, then go to the Reboot box on the left and click on Bootloader. Once your phone has rebooted to the bootloader, try unlocking the bootloader again. This should minimize any possible errors.

The Token ID command should not be rebooting your device to recovery. You need to be in bootloader to get the token. You can manually do it by going to the Commands tab in the toolkit, then go to the Reboot box on the left and click on Bootloader. Once your phone has rebooted to the bootloader, try the Token ID command again.
[Android Software Development] Rapscallion16:
I can only support a device if it has a stable recovery, like TWRP or CWM, built for it. I'm not able to find a build for the Yu Yureka at this time, but I'll be on the lookout if a recovery is built in the future.
[Android Software Development] ink718:
Sup. I got my phones bootloader unlocked, flashed twrp recovery. However I can't get it to root. I am on step 3, which is to gain root by clicking "flash supersu". It seems like it complete but it doesnt root the device. Any input as to why please, the program says its been done but when my phone starts it's not rooted. Please help...
[Android Software Development] :
Doesn't work here, too!
[Android Software Development] Lodotux:
I had some errors too unocking with your tool, but manage to unlock anyway.

I wonder if there is a process that can relock the bootloader to factory state, restoring DRM keys

and everything as it was, just like TA partition on sony xperia's ?
[Android Software Development] Rapscallion16:
It looks like my file host is having issues, and it's not download SuperSU correctly, so it's likely stuck or pushing nothing to your device. My file host appears to working now, but you can also download SuperSU from here, then put it in the Data/Installers folder from the toolkit and rename it to SuperSU.zip. The Flash SuperSU command should work properly then.

The toolkit offers an option to relock the bootloader, but unless you backed up your DRM keys/TA partition, there's no way to restore them.
[Android Software Development] Lodotux:
I should have known this before hand...

didn't knew there was a tool to do this with HTC phones also.

May be you could include a link to this tool in your app, so people know there is a way to get back their device

like it is when unboxing it .

Edit :

after flashing twrp to my phone with the tool I accessed recovery, but now, cant flash selected zip, and swype to unlock

doesnt work either, device is stucked in twrp, nothing works.

Edit 2 :

finaly manage to reboot device, but this twrp doesn't work on D816n, touch is unresponsive. will try an other

recovery. I won't have root soon.
[Android Software Development] Rapscallion16:
According to the TWRP thread in the Desire 816 forums, the issues you're facing seem to be common. You can try flashing CWM from here. Then, you can try the Flash SuperSU again as the instructions for TWRP and CWM are pretty close.
[Android Software Development] Xcythe:
This program is awesome. I use it on any phone I work on. Used it on an LG Optimus G and also my LG G2 LS980. I keep it running to check phone status, 'Online, Unknown, Fastboot', it saves time and keeps me on point. Helps you to see the difference between ADB/USB debugging and MTP. On LG's you can't get a valid connection when the MTP/media device is selected. You see if you use this program to get to the bootloader you will always have the proper settings otherwise it won't let you get to fastboot, it works as a safety mechanism. I have forced handsets to the bootloader only to find 'no usb debugging or adb support'. It's a sad state of affairs to get stuck at the bootloader WITHOUT usb debugging enabled, even worse on new phones w/o sd cards. Make's way easier to get to the bootloader than power/vol down. Yay No more sore finger tips. lol Wish it had GUI windows for every ADB and fastboot command, but I have CDMA/QXDM/QPST for that. Thank You WindyCityRockr for a wonderful tool
[Android Software Development] Lodotux:
thanks !

already flashed cwm, and finally managed to root my device. no offense intended here.

I think this section of XDA is pretty thin ...

Not so many how-to's, the stickies are empty, no info there...

Coming from Sony Xperia S, my feeling is that new users to HTC are alone and have to figure things out by themselves.
[Android Software Development] Xcythe:
Just click 'No' and then 'No' again, the tool pops up and works perfect after that. It has never recognized that I have adb drivers already installed. I just work out of a local folder anyway, I don't put stuff into my root( c:) drive anyway. I put everything I'm using for that handset into one folder, drivers, fastboot, windroid, unlock.bin, ROMs, boot.img, etc. If needed CDMA Workshop, DFS, QPST/QXDM too. This helps if you work on many types of handsets, because boot.img always looks the same.
[Android Software Development] MadeInNewYork87:
help HTC Desire601

I can't finish rooting my device.

In the Recovery, when I try installing supersu.zip it says

E:Unable to mount 's/system'
[Android Software Development] dmandn:
Does it normally take more than 5 mins to finish "Getting Token ID"? For it just seems to be sitting there forever.

I am using windows 8.1, is there a compatibility issue?