[Q] htc one x revolution HD 9.40 -> rev 18.1 - HTC One X

firstly I searched for this and was unable to find it bizarrely (most likely cause I suck at searching forums) anyhow :
I have a HTC one X CID : HTC_023
HBOOT is : 0.95.0000
currently running android revolution HD 9.4.0
I bought this phone secondhand and its awesome but I would love to update to revolution 18.1 JB and am not sure exactly how to do it. I have read this here : http://forum.xda-developers.com/showpost.php?p=32855238&postcount=29798 but that is to go from a stock rom to revolution, is it as simple as just :
2) Make sure you have your Unlock_code.bin file.
Relock your device using fastboot: fastboot oem lock
Enter OEM flash mode using fastboot: fastboot oem rebootRUU
On your phone you will see a black screen with silver HTC written in the middle
Flash firmware: fastboot flash zip firmware.zip
(You need to do this immediately twice)
When you see a full green bar below, you are done.
I am fearful of screwing up my phone so I thought I had better ask here and FTR as I didn't install the rom in the first place I don't have the Unlock_code.bin file. I have the revolution 18.1 rom downloaded. Also if I do this will I need to reinstall all my apps or can I do it and maintain all my current apps and settings? If I must reinstall all my apps I am sure I can find a forum thread here somewhere stepping me through that process.
any help will be appreciated and please - don't flame me too hard for being a n00b and/or asking something that has already been asked I couldn't find it - sorry in advance

You can take the Unlock_code.bin from htcdev, follow the steps and you are done.
However, when you go to flash ARHD, you lost all your apps and data (don't the sd) and you have to download it

Don't worry, HTC have made it so that it's almost impossible to screw up your phone

welp its screwed stuck at white htc o1e screen - thanks for the help greatly appreciated :crying:

Re: [Q] htc one x revolution HD 9.40 -> rev 18.1
Did you flash the boot.img for arhd18 after installing it.
What point in the process did you get stuck at.
Relock - fastboot oem lock
Ruu mode - fastboot oem rebootRUU
Flash firmware - fastboot flash zip firmware.zip
Flash firmware again.
Reboot into fastboot
Unlock - fastboot flash unlocktoken unlock_code.bin
Flash recovery - fastboot flash recovery name of recovery.IMG
Flash boot.img of new ROM - fastboot flash boot boot.img
Boot into recovery
Copy new ROM and install
Sent from my HTC One X using xda app-developers app

Related

Semi-Brick (no adb, no recovery but fastboot) stuck in htc screen

I think I should first tell what happend and then what I did so far.
I got the phone from HTC and got a OTA update to 1.72. For the rooting process (http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2) I first downgraded the phone (http://forum.xda-developers.com/showthread.php?t=886023). After the rooting process I installed the Ginger Villain 1.5 rom and everything worked fine until my phone decided to turn off one night.
What I now got is a phone which is stucked in the white screen with green HTC logo. Nothing happens even after 10, 20, 30 minutes waiting. Starting the phones bootloader works. Here are the Version information:
VISION PVT SHIP S-OFF
HBOOT-0.85.0005
MICROP-0425
RADIO-26.03.02.26_M
eMMC-boot
Oct 11 2010, 20:10:38
I have no adb access. Drivers are installed and (normally) working on my 32-bit windows 7 laptop. If I enter fastboot, I can use fastboot commands.
I try to remember all things I tried recovering the phone:
1) recovery from fastboot (v1)
- phone into fastboot
- >fastboot devices --> phone shows up
- >fastboot flash recovery c:\...\recovery.img --> Error: FAILED: remote not allowed
2) recovery from fastboot (v2)
- phone into fastboot
- >fastboot devices --> phone shows up
- >fastboot erase cache--> works
- >fastboot oem rebootRUU --> now the phone tries to boot normally or just boots the normal bootloader again
- same problem as in 1)
3) recovery from fastboot (v3)
- downloaded another fastboot version form here: http://loadbalancing.modaco.com/download.php?url=paul/fastboot.zip
- tried 1) and 2) again -> same error
4) PC10IMG.zip recovery
- I downloaded the PC10IMG.zip from the downgrading process again (http://forum.xda-developers.com/showthread.php?t=905261)
- put it on the sdcard
- bootloaded reads file and processes it correctly
- nothing happend > same boot loop
5) PC10IMG.zip recovery with custom recovery.img
- took the PC10IMG.zip from downgrading
- replaced the recovery.img with a GV1.5 recovery.img from a friends Desire Z
- same as in 4)
I hope i did not forget something. Please help to recover the phone.
I am in the exact same situation. No ADB, No Recovery, fastboot but no ENG HBoot, and stuck at the HTC screen. I was hoping there was a way to flash clockworkmod recovery using a PC10IMG or something so I can run a nandroid restore and have ADB access back.
EDIT: I found a modified PC10IMG.zip that restored CWM and a stock android build. From there it was simple to get back to CM7. You can find the file in this post: http://forum.xda-developers.com/showpost.php?p=10583834&postcount=33
Thanks for your reply. I did not get it to work again. But maybe your link will help many other people.
Sent from my HTC Vision using XDA App
I have some problem . no adb, no recovery...
I had the same problem. I eventually just found a stock 2.2 PC10IMG.zip, flashed it, then rerooted, reinstalled recovery, then recovered my backup.

[Q] Proper procedure to update the HBOOT

Can someone just confirm that this is the correct process for updating the HBOOT on my HTC One X from 0.95 to 1.3x (I'm unsure about step 5 & 6)
1. Determine the CID of my phone using
Code:
fastboot oem readcid
The phone reports
Code:
cid: HTC__001
which according to this means it is a HTC-WWE.
2. Download the latest HTC One X ROM from HTCdev which is endeavoru-jb-crc-3.1.10-e8d900a.zip
3. Copy the ROM to the phone
4. Relock the bootloader using
Code:
fastboot oem lock
5. Go into fastboot mode and type
Code:
fastboot oem rebootRUU
6. Flash the new firmware using
Code:
fastboot flash zip endeavoru-jb-crc-3.1.10-e8d900a.zip
On first time running the command will report FAILED, don't panic and just run the command again.
7. Reunlock the bootloader via HTCDev.
8. Flash a custom recovery using
Code:
fastboot flash recovery recovery.img
9. Download the CM10.1 ROM & extract the boot.img from the zip
10. Boot into recovery & install the ROM
11. Install the Google Addon
12. Boot into boot loader using
Code:
adb reboot bootloader
and use fastboot to flash the boot.img
Code:
fastboot flash boot boot.img
.
13. Use
Code:
fastboot erase cache
14. Reboot and enjoy
Warning
At 2 step, you have to donwload the zip from here and not the source of kernel!!!
And in 6 step you have to use: "fastboot flash zip "name_of_zip.zip"
Don't forget that you will have to unlock your bootloader at the end of all this (assuming you want to do that) and this will probably erase all your data again so back it up, including the SD card.
There is a firmware flashing tool in the development section that makes it easy!
I've found a post here which describes the procedure step by step.
UPDATE HBOOT FOR JB
1. You need your Unlock_bin from htcdev.com to re-unlock ur bootloader so please before u
proceed make sure u have this. Then reboot bootloader, and fire up CMD on your PC (start ->
execute -> cmd) and cd to ur fastboot directory
2. fastboot getvar cid or if it fails fastboot oem readcid will give u the cid of your phone
3. fastboot getvar version-main will give u ur actually RUU version
4. Now we have software version and CID. Time to get our RUU ->
http://androidfiles.org/ruu/?dir=Endeavor
5. Download the RUU for ur Phone (u need a higher or equal version then getvar version-main
reported
6. Place the .exe on ur PC and now we will extract the .zip (the rom.zip what is known as the
RUU) out of the .exe
7. Follow this tutorial: http://www.freeyourandroid.com/guide/extract-rom-from-ruu to get
the .zip out of the .exe
8. rename the .zip to whatever u like and place it in the fastboot folder of ur pc
9. boot phone in bootloader
10. lock bootloader with fastboot oem lock
11. reboot bootloader, and fire up CMD on your PC (start -> execute -> cmd) and cd to ur
fastboot directory.
12. bring phone into RUU mode: fastboot oem rebootRUU
13. fastboot flash zip rom.zip (u extracted and placed it before in ur fastboot folder)
14. In most cases this fails the first time. So redo fastboot flash zip rom.zip (this step costed me
2 hours because i didn´t know that)
15. boot into system when finished and if the version of the RUU isn´t allready on Jellybean
make all necessary OTA updates until u reach latest hboot (1.36, 1.39)
16. place the Unlock.bin which u got long time ago from htcdev.com (and hopefully u haven´t
lost it) in fastboot folder
17. reboot into bootloader
18. fastboot flash unlocktoken Unlock_code.bin
19. Ur bootloader is unlocked again
20. Congratz... u sucessfully updated ur hboot
Click to expand...
Click to collapse
You can do as you described using the file I linked...
without use a ruu
Guich said:
You can do as you described using the file I linked...
without use a ruu
Click to expand...
Click to collapse
Does that mean if you flash the exact matching cid file from your link you don't have to follow the steps above? re relocking the phone and unlocking etc?
Why the heck are you trying to flash the kernel source in fastboot? There are instructions everywhere and in none of them say that you must go near kernel source
If you just want to update Hboot:
1. relock bootloader 'fastboot oem lock'
2. check cid: fastboot getvar cidnum
3. download firmware.zip from here: http://forum.xda-developers.com/showthread.php?t=1957376
4. in fastboot mode, type: fastboot oem rebootRUU
5. flash the firmware.zip using: fastboot flash zip firmware.zip
6. Reunlock your bootloader: fastboot flash unlocktoken unlock_code.bin
7. reflash custom recovery: fastboot flash recovery <name of recovery.img>
If you want to install ROM after:
8. flash boot.img of ROM
9. go to recovery and flash ROM
10. done
det66 said:
Does that mean if you flash the exact matching cid file from your link you don't have to follow the steps above? re relocking the phone and unlocking etc?
Click to expand...
Click to collapse
No.
You have to use this procedure, but whit the firmware.zip that you can found at the link i linked, and not whit kernel source.
If you see the OP, you can see that he want upgrade his hboot with kernel source, and he's wrong.
You have to use the firmware.zip that you can found at the link that i have linked.
All the rest of procedure is right
Managed it gents . Now on HBoot 1.39.0000 thank you very much for all your help. Really appreciated:good::good:

HTC One X - T-Mobile

I have a HTC One X which has a T-Mobile firmware, CID: T-MOB005. Several months ago it was not possible to flash this device, has this now changed?
yeah it has....i've got the same CID and the JB firmware has been released
Can you point me i the direction of the right tutorial?
Do I need to S-OFF or change me CID for custom roms?
S-off is not needed, its as we speak even impossible to obtain .....
But you can go here for your firmware
http://forum.xda-developers.com/showthread.php?t=1957376
Read it carefully !
afford ganisava
I found the right firmware, but can't find the instructions.
Rename the .zip to firmware.zip and place it in the fastboot folder
- Boot the phone to the bootloader and relock the bootloader :
Fastboot oem lock
- then put the phone in ruu mode with this command
Fastboot oem rebootRUU
(watch the capitals, this command will put the phone into a black screen with a silver HTC logo)
- then flash the firmware
Fastboot flash zip firmware.zip
- you see the text on the pc screen, when it says OKE you are good. If it failed you reflash the zip right away again.
Then reboot the bootloader, unlock it, flash the custom recovery, make a full wipe and install the new JB of ypur choice and don't forget to flash its boot.img too

[Q] How to upgrade firmware/hboot [linux]

Hi, I'm trying to install cm10.1-RC5 from Arch Linux. I've wiped and factory reset and flashed the boot.img. I don't have s-off.
When I try to install the .zip in ClockworkMod 5.8.4.0 I get errors indicating that my bootloader isn't a compatible version. For example:
assert failed: getprop("ro.bootloader") == "1.31.0000"
E:Error in /sdcard/cm-10.1.0-RC5-endeavoru.zip
(Status 7)
Installation aborted.
I gather that this means my hboot or firmware needs an update. I've found this thread which seems relevant:
http://forum.xda-developers.com/showthread.php?t=2241419
I ran "fastboot oem readcid" and got this:
...
(bootloader) DEBUG: cid: VODAP021
OKAY [ 4.075s]
finished. total time: 4.075s
So I guess this means I need Vodaphone specific firmware? Where can I access this?
Or am I on the wrong track?
Post the result of fastboot getvar version-main..
This is a cmd fastboot command (windows)... No idea what's the command for Linux.. Might be something similar..
This way we can make sure which firmware you have...
-Sent from my IceCold One X!
vin4yak said:
Post the result of fastboot getvar version-main..
This is a cmd fastboot command (windows)... No idea what's the command for Linux.. Might be something similar..
This way we can make sure which firmware you have...
-Sent from my IceCold One X!
Click to expand...
Click to collapse
Thanks for the quick reply, here's the output:
version-main: 1.29.862.11
finished. total time: 4.069s
I've located this thread:
http://forum.xda-developers.com/showthread.php?t=1957376&highlight=upgrade+firmware+linux
This pointed me to .zip containing hboot 1.36.
I tried following these instructions:
http://sadevil.org/blog/2012/12/23/manually-flashing-an-ota-update/
Unfortunately the directories the tutorial references are different to the one in my .zip.
Now there are 2 ways you can upgrade your device's hboot
1: Returning to stock with a ruu and then updating to jellybean hboot with ota update.
2. Flashing the firmware zip and then installing a custom rom.
For running a ruu you will need access to a windows pc since it's an exe file : http://bugsylawson.com/files/file/1...11-radio-1120410514-release-260561-signedexe/
If you want to upgrade your firmware by flashing... Here's the firmware upgrade for your cid : http://goo.gl/yAa0G
Download the firmware and rename it to firmware.zip and then put it in the fastboot folder..
Steps:
1. Relock bootloader : fastboot oem lock
2. Reboot to ruu : fastboot oem rebootRUU
It will take you to a black htc screen... Wait for a few seconds for the screen to settle down and then flash the firmware :
Fastboot flash zip firmware.zip
You might need to flash the firmware twice if you get an error the first time! Its quite normal! After successfully flashing the firmware, you need to unlock the Bootloader, flash a custom recovery and then flash the custom rom!
PS: Again, the commands are for fastboot cmd (windows).. Linux might be a little different..
-Sent from my IceCold One X!
vin4yak said:
Now there are 2 ways you can upgrade your device's hboot
1: Returning to stock with a ruu and then updating to jellybean hboot with ota update.
2. Flashing the firmware zip and then installing a custom rom.
For running a ruu you will need access to a windows pc since it's an exe file : http://bugsylawson.com/files/file/1...11-radio-1120410514-release-260561-signedexe/
If you want to upgrade your firmware by flashing... Here's the firmware upgrade for your cid : http://goo.gl/yAa0G
Download the firmware and rename it to firmware.zip and then put it in the fastboot folder..
Steps:
1. Relock bootloader : fastboot oem lock
2. Reboot to ruu : fastboot oem rebootRUU
It will take you to a black htc screen... Wait for a few seconds for the screen to settle down and then flash the firmware :
Fastboot flash zip firmware.zip
You might need to flash the firmware twice if you get an error the first time! Its quite normal! After successfully flashing the firmware, you need to unlock the Bootloader, flash a custom recovery and then flash the custom rom!
PS: Again, the commands are for fastboot cmd (windows).. Linux might be a little different..
-Sent from my IceCold One X!
Click to expand...
Click to collapse
Golden gold you are sir/madam! Got CM10.1 running like a beast!
Thankyou kindly.
That's Great! Enjoy cm10! :good:
-Sent from my IceCold One X!
firmware for htc_38 for hboot update
I have HTC One X, currently i m at hboot 1.72 and CWR 6.0.4.7. I want to update my hboot for that i need firmware for my device whose CID is htc_38. I have already gone through xda page of "collection of firmware" to search for my device's firmware but i didnt get it there. plzzzzzzz help me out here.
abhinav625 said:
I have HTC One X, currently i m at hboot 1.72 and CWR 6.0.4.7. I want to update my hboot for that i need firmware for my device whose CID is htc_38. I have already gone through xda page of "collection of firmware" to search for my device's firmware but i didnt get it there. plzzzzzzz help me out here.
Click to expand...
Click to collapse
You are with the latest firmware!!!!

[Q] Boot loop and can't find appropriate boot.img

Hi
I've been given a One X (he bought an M8) and I thought I'd easily put on KK 4.4.4, but I have hit a brick wall.
It was running ViperX 2.6.0 with Hboot 0.95, and it's S-ON.
Well 4.4.4 needs a Hboot above 1.28, so the flashing failed.
So I did my homework and got the CID (it's HTC-023) to install the firmware so that I could update the Hboot via OTA.
So I installed the boot.img for the HTC-023 firmware and that (of course) was a an error as I didn't have a copy of the boot.img for the ViperX 2.6.0.
Then the firmware was a .rar file and didn't install anyrate.
So now it's in bootloop.
I have not been able to find a copy of ViperX 2.6.0 to extract the required boot.img
I've got TWRP with Sideloader installed, and ADB works fine.
So I am stuck (like my One X really) so any advice would be appreciated.
Thanks
Solution
I thought I should post the solution.
The essential problem was to get a Hboot 1.28 or higher so that a new version of Cyanogenmod could be installed.
On this page http://forum.xda-developers.com/showthread.php?t=1957376&page=189 is the following from ClydeB1
To flash you need to run the following commands: (It is advised to take a backup of your data and important files on your sd card)
1. Lock bootloader - fastboot oem lock
2. Boot to RUU mode - fastboot oem rebootRUU
3. Flash firmware - fastboot flash zip firmware.zip (if you get an error then rerun this command)
Note: The firmware will flash the new hboot, as well as a new stock boot.img and stock recovery.img.
To flash a custom rom you then need to do the following:
4. Unlock bootloader - fastboot flash unlocktoken Unlock_code.bin (you can use the same unlock_code file as you used previously, check your emails if you can't find it, or else reapply at htcdev.com)
5. Flash custom recovery - fastboot flash recovery nameofrecoveryfile.img
Note: If the unlock process wiped your sd card you may need to boot to recovery and mount usb storage to copy the rom file across again. If your phone won't boot into recovery then run command - fastboot erase cache and try again.
If you then wish to flash a JB custom rom:
6. Flash new boot.img from rom - fastboot flash boot boot.img
7. For good measure - fastboot erase cache
8. Boot to recovery and flash rom
I followed these steps exactly and it worked perfectly. I did need to use CWM as with TWRP the touch screen did not work.
and have more ease way to do this. You are with too low HBOOT and you can run RUU and then update the phone to latest JB because are you know witch HBoot you install to your phone

Categories

Resources