yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
I've read the instructions from your Guide Thread to install a custom recovery...

Download the recovery of your choice, make sure you check the md5 to verify its integrity.

- TWRP is downloaded onto my PC and the md5 checked out fine. I downloaded an md5 checker to verify.

Place the file in your fastboot folder (this is where fastboot.exe is located on your PC),

- I copy and pasted the TWRP file from my download folder into the actual "Minimal ADB and Fastboot" folder on my PC.

connect your phone in fastboot mode (reboot to bootloader, connect usb cable, "fastboot usb" should now be displayed on the screen)

- My phone is connected to my PC via the USB and I've selected Fastboot from the bootloader screen. "Fastboot usb" is not an option however.

The only options I have in Fastboot mode are: Bootloader, Reboot, Reboot Bootloader, and Power Down.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Above those options it should say fastboot usb.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Just confirm you have a good connection by issuing this command:

fastboot devices

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
It doesn't.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
See above post.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
How do I issue that command exactly?

My HOXL is connected to my PC via the USB but there's no indication that it's connected at all despite me having everything installed on my PC.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Open a command prompt from within your fastboot folder by holding shift and right-clicking anywhere within the folder, then select open command prompt here. Now you issue the command.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
I have the program Minimal Ad Boot and Fastloader installed on my PC. When I open that program and type in "fastboot devices" it doesn't do anything.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Do you have HTC drivers installed on your PC?
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
I have Sync Manager installed which automatically installed the HTC drivers, correct?

---------- Post added at 01:33 AM ---------- Previous post was at 01:11 AM ----------

I have to go to bed now, I've been trying to fix this for over 12 hours now.

While I guess my phone isn't technically bricked since I can still access bootloader, the fact that my sdcard also can't mount doesn't seem to help either.

I can't boot. I can't mount the sdcard. I can't flash TWRP from my PC to my phone.

I have S-On. I have bootloader. That's it.

Is there any way possible I can install a completely stock AT&T rom under these conditions? I desperately need my phone just to be able to turn on so I can make phone calls and texts.

I do not care in any way, shape, or form about any customizations. I just need the phone to work in the most basic way possible.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
You need to get fastboot working so you can install TWRP, to fix your sd card mount problem. Fastboot must have worked at some point otherwise you wouldn't have been able to unlock your bootloader. Uninstall Sync Manager but leave the drivers installed.
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
I can uninstall Sync Manager from my PC, but wouldn't that uninstall the drivers as well?

I didn't separately download any HTC drivers and I don't know what they're called or where to look for them on my PC.

I just thought the drivers came with Sync Manager? That they're one in the same? If that's wrong, can you tell me the file names of the drivers and where I can download them from? That would be the only way for me to know for sure if I already have the drivers on my PC.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
You uninstall Sync Manager and the drivers separately, so uninstalling Sync Manager won't uninstall the drivers. To find your drivers you need to go into device manager. They are automatically installed with Sync Manager but sometimes they're a bit tricky and don't want to work.

You can find a thread dedicated to HTC drivers in our General section. Or another way to get it all working is to install an app on your phone called pdanet+, that's how I got my drivers installed once. It also requires an app to be installed on your PC, it's all explained when you open the app though.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
OK, I'm on an old Windows XP machine and have downloaded TWRP, ADB and Fastboot, and Sync Manager to this machine.

It says Fastboot USB from the bootloader screen on my phone. The PC recognizes my phone and my phone appears under Device Manager in the Control Panel on the PC.

However, I can not complete this part of your instruction with respect to flashing a custom recovery:

open a command prompt from within your fastboot folder (shift + right click, select open command prompt here)

I believe I have my fastboot folder open on my PC, but when I hold shift + right click, there is no option to select the command prompt on my PC screen. See PC screenshot below.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
That menu dialogue is the dialogue that appears on a standard right click, are you certain you're getting the button combination right? If you can't get that to work you can just open a command prompt by going to Start>Run, then enter cmd.exe. You will then need to change the directory of the command prompt to wherever you have fastboot located. So if fastboot.exe is located in C:/Android you would issue this command:

CD c:/Android

Now try the "fastboot devices" command.
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
Below are the commands I entered and what it said. It automatically turned off my phone real quick and then put me back into the bootloader screen. Then when I selected Recovery, it took me to CWM. So it doesn't appear that it flashed TWRP?
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Do you mean a device like a BT earpiece or something along those lines?

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] undivide:
no, I only use bluetooth for streaming audio (car/home)

what was happening is the initial device (car) kept trying to connect whenever I enabled BT which normally wouldn't be a problem as I usually only enable BT when I'm driving, except I wanted to listen on my stereo in the house so I went to pair the device but the phone refused to use it because it was still trying to connect to my car! ended up downloading bluetooth auto connect app on GPS and used it do disable the car's bluetooth device temporarily while I'm in the house. I will definitely still be looking for a better work around as I don't think things should just auto connect unless you want them to
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Apart from trying to unpair the two devices I'm not sure what else you can really do. What an annoying situation.

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] mpulford311:
Ok did fastboot devices returned with numbers.

Did readcid returned with CWS_001.

Ready for next step
[AT&T, Rogers HTC One X, Telstra One XL] mpulford311:
Bump. I'm ready
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Please be patient, I have a life outside XDA, I don't live purely to serve people asking questions here.

You can run the 3.18 RUU now. Just download it and start the program in Windows while your phone is connected in fastboot mode. Make sure no other programs are running, make sure screen saver/hibernation is turned off, and uninstall HTC Sync Manger (but leave the drivers installed). An RUU shouldn't wipe any user data (images/music) but make a backup if there's anything important to you on your sd card just in case. I believe it does wipe text messages, call logs etc so if they're important make a backup of those too.

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] pacman009:
I'm having trouble with rumrunner. I've installed just the HTC drivers so that my comp recognizes my phone as MyHTC in device manager (uninstalled HTC Sync). USB Debugging enabled, phone is set to charge only and not mount as drive. I tested adb by running "adb devices" to see if my phone is online. It shows the following

c:\Android\Fastboot>adb devices

List of devices attached

HT258W302138 device

emulator-5554 offline

Then I run rumrunner and I get an error

!! Do NOT for any reason taunt, unplug, drop, eat or pet your device !!

Please wait....

..........

Checking for updates......

Test 1: Rebooting into bootloader

Waiting for fastboot (120/120)

Connection failed!!

FIX IT, yes, YOU fix it now!!!FIX IT NOW!!!!!

Press ENTER to exit

Not sure where to go from here. Seems like rumrunner isn't able to get my phone into fastboot mode after 120 seconds so it times out. I downloaded the universal "Windows	0.5.0	rumrunner_HTC_0.5.0.zip - 20.2 MB" version for my ATT HTC One X. Any ideas where to go from here? I've tried multiple usb ports, rebooted my comp and the phone.
[AT&T, Rogers HTC One X, Telstra One XL] pacman009:
So, I had to manually get into fastboot by holding vol down and power. But it's still not working fully. I've posted a pic from cmd prompt below below to show what's happening. I went into bootloader and it still shows S-on
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
What ROM are you currently on?

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] pacman009:
Stock
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Do you have root?

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] pacman009:
Indeed
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
It might be because of the stock kernel, it isn't insecure. Exactly which Android version is the ROM?

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] pacman009:
Under Software Information I have the following:

Android Version

4.0.4

HTC Sense Version

4.0

Software number

2.20.502.7 710RD
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Hmm, you can either try to locate an older custom kernel that's compatible with ICS, or you can flash a custom ROM. The point being to have an insecure kernel installed. If you choose to flash a custom ROM your best bet would probably be a 4.1 jb ROM, just make sure it isn't stock. I'm not even 100% sure this is the problem but it's my hunch.

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] pacman009:
I can flash a jb ROM without installing RUU and turning s-off?. All I really want is jb
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Yeah you can, all you really need to flash a ROM is an unlocked bootloader and custom recovery. I was under the impression that you wanted to use an RUU and stay stock because you mentioned using an OTA. You're s-on so you need to flash the ROM in recovery and then flash the boot.img from the ROM zip with fastboot (it won't boot if you don't do this).

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] screwregi:
I got it to work, had to install the RUU thing in Fastboot mode then reinstall the recovery (the RUU removed the recovery and reinstalled the stock firmware). Now I am on 10.2! Thanks!
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
No problems. Please press the thanks button for any user's posts that you find helpful on XDA, that's how we show our appreciation here.

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] mpulford311:
I tried to run the ruu got part way through and got error 158 image error. It says the rom update utility cannot update your Android phone. Please get the correct rom update utility and try again.

I tried a few times but same error
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
You spelt flash incorrectly in the first command.
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
DOH! And here I thought I was actually getting somewhere.

OK, I spelled flash correctly this time and I'm FINALLY flashed with TWRP! :D

Now I'm at the TWRP main screen menu - should I select Mount first to try fixing the sdcard mounting issue?

I'm assuming I have different things which need to be done since the phone still can't boot - mount sdcard (maybe needs reformatting prior?) and reflash ROM in order to boot the phone? Will I have to try flashing BM 3.5 again too?

Hopefully if I can get the phone to boot and work again, I could work on getting S-Off and updating the firmware at a later time.

Just let me know the correct order for the immediate short term just to get the phone working again, THANK YOU!!!

:good:

---------- Post added at 12:21 PM ---------- Previous post was at 12:02 PM ----------

Just FYI: I selected Mount from the main menu. It's not allowing me to select the box for "Internal Storage" and below that option is says "Storage: Internal Storage (0 MB)".

The only boxes I can select within the Mount menu are Data, System, devlog.

I haven't done anything yet, just wanted to add this info in here.

I don't know if Mount is the first thing I should be trying to do here. Maybe I should be selecting Install or Wipe before doing anything else? I'm just browsing around the different TWRP options at this point.
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
Another FYI: I'm unable to Wipe from TWRP. It says "Factory Reset Complete Failed" at the top with Failed in red.

It gives me these messages at the bottom.. "E: Unable to mount /sdcard" and "E: Unable to mount storage."

Earlier in this thread you suggested:

Your card might be corrupted which might be what's causing it to not mount properly. I'd flash TWRP 2.6 or above and see if it'll mount using that recovery.

If it does turn out that you need to format your card, the only format type you should use is fat32, and I don't see it in that list. It might be default but there's no way to know. You can use the advanced wipe menu in TWRP to wipe the sd card, which should format it.

So the TWRP 2.6 is done, but apparently it didn't mount the sdcard by itself just by flashing the new recovery. And then in my prior post above I mentioned what happens when I try to Mount within TWRP - it doesn't let me check the box next to Internal Storage for mounting.

So does this mean I indeed need to try formatting the sdcard first before trying to mount? If so, you mentioned I should "use the advanced wipe menu in TWRP" to do so. I assume this means to select Internal Storage from the Advanced Wipe menu and then attempt to wipe from there? At that point will it allow me to select 'fat32' as the format type?

Or should I select all of the different partitions from the Advanced Wipe menu and attempt to wipe all of them at once?

Just to be clear, the phone still can't boot (it's not bootlooping, just stuck on HTC splash screen), but I can access Recovery which then takes me to TWRP. S-On.

Thanks again.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
My guess is that if you can't mount the sd you're gonna need to format it. Use the advanced wipe feature to wipe it. If you still can't access/mount the sd card after wiping it in TWRP you will need to format it properly using Windows. Go into the mount menu and select mount usb storage while connected to the PC, the drive should show up in Windows now at which point you can right click it and format it to fat32 format. Once that's done you can copy the ROM across and install it again, I wouldn't bother attempting to install Beastmode again though as that's where all your trouble started.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
Under the advanced wipe menu, it lists 6 different partitions to wipe - dalvik cache, cache, data, system, internal storage, android secure.

Which ones do I select? Just internal storage or all 6 of them?

Also, will it give me the option to select fat32 as the format type before I actually attempt to start wiping? Just want to make sure that I format it to fat32 properly regardless if it happens here in the advanced menu or below in Windows.

I'll attempt these steps only if I can't successfully wipe using the advanced menu option, so just waiting on the proper way to do the above. Thanks.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Right now you only want to select internal storage, it won't give you any option for a format but I believe it does it automatically. You're only prompted to choose when formatting in Windows.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
OK, the advanced wipe was done in TWRP, then I went to mount, and then I formatted the drive on my PC in Windows to fat32 by right clicking on the drive which appeared on my PC as Drive E.

I just finished downloading the Viper 4.2.0 rom from the Android Development section onto my PC. MD5 matched.

How do I get that huge Viper zip file onto my phone so I can actually install it on there? I'm in bootloader, phone connected to PC, and in Fastboot USB mode.

But it doesn't appear I can just drag and drop the zip file from the downloads folder on my PC to my phone because my phone isn't showing as Drive E anymore on my computer. It's still appearing in Device Manager, but it's not in the main My Computer section where I could just easily drag and drop the downloaded zip file into.

Can I somehow flash the ROM directly from my PC to my phone via fastboot?

I know since I have S-On that the last step I have to do is to flash the boot.img file to my phone via fast boot, but I'm not worried about that yet and I've already added that image file into my ADB and Fastboot folder on my PC so it's ready to go.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Go back into TWRP and mount it again so it shows up as a drive in Windows, then you can copy it across.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
Thanks, that made it show up on my PC again. I then dragged and dropped the entire zip file into Drive E.

I disconnected the USB cable from my PC and am now in TWRP. Went to Install in TWRP and see ViperXL_4.2.0.zip as an option. The other install options are .android_secure and TWRP.

Selected the Viper zip file and tried to flash, but it failed. I've tried flashing it again a few more times, failed each time with the same error msg.

Error msg: Error flashing zip '/sdcard/ViperXL_4.2.0.zip'

It's now giving me options - Home, Wipe cache/dalvik, and Reboot System. Reboot warns me that there's no OS installed, so I assume I shouldn't attempt to reboot. Wipe cache/dalvik didn't appear to do anything - I ran that after the first flash attempt, but the second flash attempt didn't work either.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
It's possible that that version of TWRP can't flash Viper. Download TWRP 2.6 from here, flash that, and try again.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] droydr:
Downloaded 2.6.0.0 from there and successfully flashed it. Then was able to install the Viper zip file from TWRP.

Can't believe this thing finally booted correctly.. so stoked that my phone is working again! :D

I know I need to get S-Off and update my firmware soon, it'd be great if I could eventually run kitkat on this. But I probably shouldn't push my luck at all right now.

I have enough to learn with the new Viper rom, so I'm just gonna do that for a bit.

Thanks so much for all your assistance man, your patience and help have been incredible! :good:
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Good news. I'd suggest you make a backup now just in case something goes awry in future, details in my How-To Guide For Beginners thread. The Rumrunner s-off method should work ok now with Viper installed. Then the firmware upgrade will be a breeze.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] stile1121:
Problem after installing Venom ViperX 4.0.7

First, let me say that I am a huge noob and appreciate the guides written by timmaaa and all of the members that have posted in this forum which have helped lead me to this point. I was attempting to install Venom ViperX 4.0.7 on my AT&T HTC One X. Unfortunately, I am now stuck and after searching can't seem to locate a solution that will help.

I followed timmaaa's guide and successfully unlocked the bootloader (after modifying the CID to 1111111) and rooted the device. I was then able to get Viper Venom loaded and got through all of the prompts ("which apps to remove," "select keyboard language," etc.), but when I when to reboot the phone it never booted up. I tried to boot it up and the HTC screen with the red disclaimer popped up like it was booting, then nothing. I have also tried to get back into the bootloader/recovery screen by holding the VOL- and POWER as in earlier steps with no luck. I also charged the device overnight as I found in search results with the same result this am.

Any help anyone could provide would be greatly appreciated.

Thanks!
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Well your problem (and a huge one at that) is that you're flashing the wrong version of Viper. That version isn't meant for our phone, that version is for the HTC One X (Endeavoru), you have the HTC One XL / at&t One X (Evita).

The phones may look similar but they're completely different on the inside (which is most critical), you're actually lucky it didn't brick your phone. This problem was caused by at&t incorrectly marketing the phone as the One X when it's actually the One XL.

Basically you've stumbled into the wrong forum. Here is our device forum main page:

http://xdaforums.com/forumdisplay.php?f=1538

Bookmark that page and make sure you stay within our device forum. Don't get your ROMs from anywhere else. Nothing outside of our device forum is compatible with our phone, and everything outside of it (apart from apps and some universal mods) has the potential to brick your device.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] stile1121:
Well that's a pisser. I should've realized that, but kept thinking "HTC One X" in my head.

Thanks for the clarification.

I would follow the linked forum from now on, thanks again.

Is there a way to determine if it's completely bricked?
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
It isn't bricked. If you can get a phone to power on, even if only to the bootloader, it isn't bricked. All you need to do is download the right version of Viper from our forum, perform a full wipe, and install it, you should be fine then.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] stile1121:
Thanks again.

I was able to do a wipe from CWM and am now back to my fastboot screen, but when i use the command "fastboot devices" i can't see the phone. Any trick or error I'm making?
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Was fastboot working previously?

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] stile1121:
Yes, but I figured that part out thankfully!

The cable I was using was finicky, now I can get into fastboot and send commands via the command prompt.

I can't however, see the device to move a new ROM over to the internal SD card and if I try to mount it via CWM it says it can't do so.

I was able to verify my CID as still showing 11111111 per your guide, but confused as to why the SD card seems to not be mountable at this point.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
It's possible that it's an issue with CWM, or it could be that your sd is corrupt, or it could be that your partitions are a bit borked from flashing the wrong Viper. I'd first suggest flashing TWRP 2.6 from here, try mounting the sd with that. If it doesn't want to mount then it's probably corrupt, which a wipe (from the advanced wipe menu) should hopefully fix.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] stile1121:
Wow you know your stuff.

It looks as if TWRP was able to mount the sd (I did have to wipe it through the advanced menu.

So....I can now get into fastboot, bootloader, etc.but my pc doesn't see the phone at all (even though "fastboot" changes to "fastboot usb" when connected). Is there a way to put the ROM on the sd without needed visibility from the pc (through fastboot maybe?)?

If not, any idea why i can't get connected? Thanks again for all of your help.