yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] soupysoup:
Just wondering, why would u ever wanna do that, second, what device and version are u using now, and third, why would u ever wanna do that lol
[Upgrading, Modifying and Unlocking] rehanrox1:
How can i unlock the network for samsung basic keypad phone I dnt wanna buy network code if u guyz plz help me
[Android Q&A, Help & Troubleshooting] MrJootta:
Hello guys, i have a Doogee DG550 and i wiped all files, really all, don't even turn on i think the wiped the phone boot, how can i fix this?, it's a mkt phone.

Any help will be good, thank you. :crying:
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Hello,

I have a carrier unlocked ATT HTC One x (sim unlocked), it is not rebooting after the battery was accedently drained. That happened after I put it on the charger and I saw it starting to charge, and then I hit the power on, but it did not go past the HTC One white screen. After the battery is fully charged, I tried to recover it but I got a red triangle with exclamation mark on a phone icon during the recovery process, then it go to the freezing welcome screen again. I saw many very useful posts but they all do not address the specific problem I am facing. The phone is locked for boot-loader, so I have problem installing an new image. As the phone shut down accidentally I did not set the usb debugger enable mode that seams to be required, also it is not rooted. From the posts I see that I needed to get a temporary superuser by accessing one of the phone files (mmcblk0p4) which is also not possible at this stage. I am able to communicate with the phone with my computer (I got fastboot usb on my phone when connected to the windows 7 pc), I can use fastboot command from the cmd-shell screen (when I do fastboot device, I get the serial number, when I do fastboot oem readcid I get CWS__001 as expected from a loced ATT booter as I understood, I got the identifier but got MID not allowed from the HTCdev site, fastboot command seams to work but when I try anything else that seams more useful to me, suggested in the posts, I got FAILD (remote: not allowed) error, when did fastboot flash recovery recoveryimage.img got sending, then writing, then FAILD (remote: signature verify fail) fastboot oem unlock give Command error, I can also do fastboot oem rebootRUU and reboot-bootloader, not sure what is rebootRUU does but seams that I can flash the system this way.. not sure if I need that now or not yet, or if it is even doable), also it seams that I can not use adb that is described in the very useful post below, when I do adb devices (The adb version 1.0.29) it give me "list of the devices attached" message only with no devices, it seams that adb is the key to what I am doing here and if it is not working then I do not know how to proceed.

http://xdaforums.com/showpost.php?p=49019103

doing adb shell give error: device not found. I downloaded many useful packages that I think for 3.18 or 5.18 software, but I am not sure if these are appropriate to my phone software as I do not recall the exact build, not sure if the Hboot version can tell anything about that or not.

Now I know that I need to get superCID, unlock the bootloader, and then recovery, but I can not pass the first step. I am not clear about what is the S-on or off has to do with that or if it is a required step.

Sorry for the very long post, but wanted to be clear as much as I can, the bootloader info is below.

I appraciate your help very much

EVITA PVT SHIP s-on RL

Hboot ver 1.14.0002

radio ver 0.19as.32.09.11_2

openDSP-v29.1.0.45.0622

eMMc-boot

jun 11 2012, 14:36:28
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
As long as you have fastboot access you can run an RUU. I'd suggest running the 3.18 RUU to get your phone back up and running again. If you need a tutorial there's one here:

http://xdaforums.com/showthread.php?t=2593037

The fastboot oem unlock command doesn't work on this phone unless you have s-off, to unlock the bootloader you need to go to htcdev and do it there. But you first need to follow section 1a in my guide thread to get SuperCID. You must run the 3.18 RUU first though.

I'd advise against using the rebootRUU mode unless you really know what you're doing, messing around with this stuff without proper knowledge is how phones become fully bricked.

So anyway, run the RUU and that should get your phone up and running again. If you want to unlock your bootloader after that then do what I suggested above.

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Thank you timmaaa, I will go through this instruction and will tell you how it goes. I appreciate your prompt replay.. Regards ..
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Timmaaa, thank you again, your help is highly appreciated, I was able to run the specific RUU, as it turned out that I have the 2.20 software, after little hassle as the process stopped at 56% and I did not know what to do, but saw your comment on another post saying that there is no option, actually I did not take the USB cable out, but rebooted with fastboot from the command window and it worked in the second time. After that I went one step and rooted the phone successfully. Now, I need to get red of the AT&T software currently installed, I saw many posts about that where you also were involved, but the posts were old, so which is the most updated image that I should use to replace the AT&T image that you recommend? I also saw people updating the HTC One X with lollypop android .. is that good or bad, is the hardware able to work good with that new release? I am not clear on the relation between the software update from AT&T to another image, and updating the Android version, are they the same or two different steps? Thank you.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
If you want to use custom ROMs you'll need to do some more work first.

1. Flash the Kickdroid 5.0 ROM. This is only temporary, you need this ROM to get s-off in the next step.

2. Go to the Rumrunner Site and follow the instructions there to get s-off.

3. Go to my guide thread and follow instructions there to flash the 2.15 firmware.

Now you can flash whatever ROM you like. Lollipop is perfectly fine for this device.

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Thank you timmaaa, I will work on that and I will let you know how it goes. Best regards ..
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
I went through the steps, studied them all first .. then started one by one. First I downloaded Kickdroid 5.0 Rom on my phone storage, although I saw a requirement to have a special firmware package (that to install I needed S-off) post #4 in http://xdaforums.com/showthread.php?t=2485865 , I skipped that requirement and then was able to install Kickdroid 5.0 from the recovery, it flashed successfully, but then the phone did not boot, it hanged on the first white screen, I tried 3 times with changing the options .. I started by not downloading any thing in the flashing process, then last I kept the default except I had to choose to keep sense 5 as there was no default option .. then I cleaned the catch and rebooted .. same result. So I had to go back and restore my original system (as I had it backed up before). I went through the post and in page 19 I saw someone had a similar problem and someone suggested to wipe the storage in order to make it work, which I did not, but then he said it worked without needing to do that. Another suggested to flash a boot.img first with fastboot, which was not in the instructions. Not sure what is the problem I am facing exactly. I use TWRP 2.3.1 to run the zip file on the phone SD, with 75 to 80% battery charged. One more question, I saw a youtube for someone who is getting S-off for HTC One (not x) without that Kikdroid step, https://www.youtube.com/watch?v=MCMJkVbIiIg , he is using your step 2 exactly, Would you please explain to me why I need the first step in my case? Thank you very much for your help.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
You need to flash the boot.img from the Kickdroid ROM zip via fastboot after flashing the ROM in recovery because you're s-on. I'm guessing you haven't done that, and that's why it didn't boot. I wouldn't go anywhere anything that OneXRoot posted honestly, just follow my directions here.

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Yes I did not flash the boot.img after I used Kikdroid Rom .. Thank you for clarifying this .. I will try again and let you know .. best regards ..
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
But would you please confirm that the second step is exactly as shown in the youtube clip? I am just not positive as it is another device and wanted to hear your opinion .. not sure if there is a difference or not between the hardware of HTC One X and HTC One. Thanks.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Seeing as the steps in the clip aren't numbered I have no idea which part you're talking about. It's very straight forward though, flash Kickdroid (including the boot.img), go to Rumrunner and follow their instructions, flash the firmware in my guide.
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Thanks .. yes it seams straight forward, but as I have no experience, I try to be cautious as much as I can, the entire clip is your step 2 in the instructions you gave me for running the rumrunner .. Sorry if I wasted your time to watch the clip, I should not have asked that, but thanks.

Now I am still stuck actually at the first step, I flashed the KickdroidXL 5 successfully, then I flashed the boot.img (fastboot flash boot boot.img) using the boot.img in the Kickdroid package, as you recommended, a little progress I saw, it start with a new logo "T" then the first HTC white screen I used to be stuck on before, then the One X white screen .. but then does not boot. I flashed the Kickdroid twice and every time I do cache erase with the TWRP and with fastboot (fastboot erase cache). Please let me know if I seam to be missing any steps that cause it to not boot .. Thank you for your help and prompt response .. Regards ..
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Ok, dust things first, lets get Kickdroid booting. When you flash a new ROM you need to perform a full wipe, this means wiping system, data, cache, and dalvik cache.

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
OK thank you temmaaa, that was my mistake the, I was trying to not wipe anything, but that seams to be wrong. The strange thing is that after I was able to boot, I still see my data on the phone sd storage. Question for you, when I failed to boot Kickdroid 5, I tried to restore my old AT&T system which I backed up with TWRP and saved on the phone (as well as outside) but that did not restore .. does the boot.img flashing is the reason for that? it seams that I needed to flash another boot.img to get back the old system.. is my understanding correct?

Now I will proceed to the second step .. running rumrunner.. I will follow the instruction from the link you gave me.

Also, would you please explain to me why I need to flash the 2.15 software which is step 3 in your instructions?

Is there any risky step here that I need to take special attention to?

Thank you for your help .. really appropriate it.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
No worries, please refer to my guide that I've linked you to, it contains instructions for pretty much anything you need to do.

The wipes that I mentioned don't wipe your sd card, that isn't wiped unless you explicitly choose to wipe it in the advanced wipe menu.

When you made the backup of your stock ROM did you backup boot? If not, that's why your restore isn't booting. If you did, did you restore that as well?

You need to flash the 2.15 firmware because all recent ROMs require the updated firmware to be installed in order to operate correctly. In fact, they won't even flash of the firmware isn't present as there's a check in the updater script that'll stop the install if you don't have the correct firmware. There's no real risk, as long as you follow the directions correctly. In saying that though, there's always a small risk when flashing anything to your phone, but as long as you do what you're supposed to do you can mitigate that risk.

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
First I would like to express my appreciation for your help and detailed instructions, Thank you.

Kikdroid 5 seams really nice, I finally got rid of the AT&T image.

You are right, I did not backup the stock boot.img .. I did not know I needed to .. or overlooked it in some instructions, well as I said, I have no experience and trying to learn... If there is a reference that I can read to understand mainly the terminology and the relationship better them .. please point it to me .. I have problem understanding some the used terminology, specially that kernel word :) seams that the kernel is the Android version .. maybe..

My worry with firmware flash is that I see in some instructions .. if it did not work .. or give an error .. flash it again "immediately" .. that immediately word scares me very much :) .. what if I did not do it fast enough .. am I going to loose my phone. That is something completely unclear to me, I have some knowledge in computers, but I do not understand how a software can damage a hardware.

Best regards ..
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
The XDA Encyclopedia is pretty handy for learning terminology:

http://xdaforums.com/other-special/encyclopedia

The kernel isn't the Android version, it's a low level layer of firmware that basically handles interactions between the hardware and the software. Searching "what is a kernel" on Google should return a much better explanation than I can give.

When those instructions say you must give the same command again immediately it really just means to do it without anything else in between. You should actually give the command twice even if you don't receive the error, so make sure you do it twice.

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Thank you timmaaa .. I will work on the following steps and update you with my progress .. best regards ..
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
timmaaa, I successfully got S-off on my phone, which is the second step in your instruction, that was not possible without your help, Thank you ..

I will now study the third step which I see explained very well in your guide to flash the 2.15 firmware.

I still have the Kickdroid 5 and I noticed that the phone is restarting very often now, it also looses signal, and that Google hangouts is not working, hopefully that will get better with the 2.15 firmware. By the way, what is that 2.15 Firmware? is that HTC officially released ROM? (firmware is a ROM?), I hope the relationship between the recovery, the boot, and the firmware are explained in the link you provided, because still these not clear to me. I am guessing I will not have Kickdroid 5 after flashing the 2.15 firmware .. is that correct?

Thank you very much for your help throughout this process.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Those problems will stop once you have flashed the firmware. The firmware isn't a ROM, it's a lower level of firmware that includes the radio/modem, hboot, and various drivers. It is official from HTC. You will still have Kickdroid after installing the firmware.

XDA Moderator

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
timmaa, while trying to flash the 215firmware.zip I got the following:

unknown partition '215firmware.zip'

error: cannot determine image filename for '215firmware.zip'

I followed the instructions, I have usb debug enabled then I did the following:

C:\mini-sdk>adb devices

* daemon not running. starting it

* daemon started successfully *

List of devices attached

HTXXXXXX device

C:\mini-sdk>adb reboot bootloader

C:\mini-sdk>fastboot devices

HTXXXXXX fastboot

C:\mini-sdk>fastboot oem rebootRUU

...

(bootloader) Start Verify: 0

OKAY [ 0.072s]

finished. total time: 0.072s

C:\mini-sdk>fastboot flash 215firmware.zip

unknown partition '215firmware.zip'

error: cannot determine image filename for '215firmware.zip'

I tried again .. got the same thing..

Now I am holding on this situation as I am not sure if I can reboot and do anything else or not .. until you tell me what to do, as this is the "immediately" case I should have avoided or not .. not sure .. thank you..
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
It's because you've entered the command wrong, here's what you entered:

fastboot flash 215firmware.zip

And here's what it should be:

fastboot flash [b]zip[/b] 215firmware.zip

You missed the "zip" part of the command.

XDA Moderator

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
my bad forgot the zip
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Now just issue the command a second time. Let it do the exact same thing again, once it says it's finished in the terminal window it's safe to reboot your phone. I'd suggest rebooting back to the bootloader (hold volume down + power) so you can verify your new details, post them here.

PS. The progress bar on your phone won't ever go full for some reason, but as long as it says it's finished in the terminal window it's ok to reboot.

XDA Moderator

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Did I break it?

C:\mini-sdk>fastboot flash zip 215firmware.zip

sending 'zip' (20228 KB)...

OKAY [ 2.294s]

writing 'zip'...

(bootloader) zip header checking...

(bootloader) zip info parsing...

(bootloader) checking model ID...

(bootloader) checking custom ID...

(bootloader) start image[hboot] unzipping for pre-update check...

(bootloader) start image[hboot] flushing...

(bootloader) [RUU]WP,hboot,0

(bootloader) [RUU]WP,hboot,100

(bootloader) ...... Successful

FAILED (remote: 90 hboot pre-update! please flush image again immediately)

finished. total time: 4.004s

C:\mini-sdk>fastboot reboot-bootloader

rebooting into bootloader...

OKAY [ 0.081s]

finished. total time: 0.081s

The second time it said finish and the progress bar disappeared, I did not notice failed .. then I issued boot bootloader .. but I see hboot 2.15 .. Now I do not understand .. why I have hboot 2.15 which mean it was done successful .. while it said failed ..
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
What radio version does it say you have in the bootloader?

XDA Moderator

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
RADIO-1.31a.32.45.16_2
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Cool, you're all done! As long as you have that radio and the 2.15 hboot you're good to go.

XDA Moderator

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Well .. thank you .. it was simply impossible without your help .. I appreciate that very much.

But I do not like what I did .. overlooking the "failed" word .. I guess I am lucky the phone did not die .. should I flash it again or that is it?
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
No need to flash it again, everything is as it should be. Glad to help.
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
timmaaa, do you know of a step by step guide somewhere that you recommend to install lolipop on the HTC One X? Which is the step I am aiming to.

Thank you ..
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Go to my guide thread that I've linked you to a couple of times earlier in this thread. It contains instructions on how to flash a ROM. You'll just need to flash TWRP recovery (if you haven't already, I can't remember).

XDA Moderator

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
It was kind of my first step throughout this process that I flashed openrecovery-twrp-2.3.1.0-evita.img .. is that version good or I need a newer one?
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
That version is really old, get the latest from here:

https://dl.twrp.me/evita/

XDA Moderator

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Thank you ..

I successfully installed twrp v2.8.6.0 .. Where can I find the latest lolipop and the installation instructions?
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
All of our ROMs are in our development sections:

http://xdaforums.com/one-x-att/development

http://xdaforums.com/one-x-att/orig-development

Just follow my ROM installation instructions in my guide thread.

XDA Moderator

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
So Android lolipop is called a ROM? ok .. so basically I will follow the threads and I may send you questions if I faced any issues.

Thank you timmaaa ..
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Android Lollipop is the latest version of Android. A ROM is an operating system for your phone, you'll find ROMs on a few different android versions in our dev sections, but Lollipop is the latest.

XDA Moderator

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Are you saying that I need to find a specific ROM to work with Lolipop? or the current ROM I have will be good enough? .. in another word .. to have Lolipop Android, I must also change the ROM I currently have or that is an optional and not necessary step?

Thanks ..
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
They're not two separate things. Think of it like Microsoft Windows, it comes out in versions over the years, Windows 95, Windows 98, Windows 2000, Windows XP, Windows 7, Windows 8, Windows 8.1, and Windows 10. Android is released in versions too:

1.5 Cupcake

1.6 Donut

2.0-2.1 Eclaire

2.2 Froyo

2.3 Gingerbread

3.0 Honeycomb

4.0 Ice Cream Sandwich

4.1-4.3 Jelly Bean

4.4 KitKat

5.0 Lollipop

So a ROM is an operating system, which means it must be a version of Android as above. Kickdroid is Jelly Bean. If you dig far enough back through the dev sections you'll also find Ice Cream Sandwich ROMs.

So no, you can't change Android version without changing the ROM, unless that dev updates the ROM to the next Android version.

XDA Moderator

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] aabdo:
Thank you, yes I know the different "candy flavors" of Android, what confused me that I am not used to the terminology, for example why there is 2 names of the same thing Kickdroid and Jelly Beans .. seams like one of them is more customized .. but thank you for the explanations .. that really helped and I have a long way to learn :)

Regards ..
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
They're all just one version of Android or another, with some extra features and tweaks, so each dev (or dev team) gives his ROM a unique name like Kickdroid, or Viper, or Cyanogenmod.

XDA Moderator

Transmitted via Bacon